15.04.15 - Apigee Edge ক্লাউড রিলিজ নোট

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

মঙ্গলবার, ২১শে এপ্রিল, ২০১৫ তারিখে আমরা Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি।

আপনার কোনো প্রশ্ন থাকলে Apigee Edge Support-এর সাথে যোগাযোগ করুন।

Apigee Edge-এর সমস্ত রিলিজ নোটের তালিকার জন্য, Apigee রিলিজ নোট দেখুন।

নতুন বৈশিষ্ট্য এবং উন্নতি

এই রিলিজে নিম্নলিখিত নতুন বৈশিষ্ট্য এবং উন্নতিগুলো রয়েছে।

সার্ভার নাম ইঙ্গিত (SNI) সমর্থন

Edge সাউথবাউন্ডে (মেসেজ প্রসেসর থেকে টার্গেট এন্ডপয়েন্ট পর্যন্ত) সার্ভার নেম ইন্ডিকেশন (SNI) ব্যবহার সমর্থন করে। আপনি যদি SNI ব্যবহার করতে চান, তাহলে Apigee Edge Support-এর সাথে যোগাযোগ করুন।

জাভা ১.৭ আবশ্যক।

SNI, যা TLS/SSL-এর একটি বর্ধিত রূপ, এর মাধ্যমে একই IP অ্যাড্রেস ও পোর্ট থেকে একাধিক HTTPS টার্গেটকে পরিষেবা দেওয়া যায় এবং এর জন্য ঐ সব টার্গেটকে একই সার্টিফিকেট ব্যবহার করার প্রয়োজন হয় না।

Edge-এর জন্য কোনো নির্দিষ্ট কনফিগারেশনের প্রয়োজন নেই। যদি আপনার পরিবেশ সাউথবাউন্ড SNI-এর জন্য কনফিগার করা থাকে (Edge ক্লাউড ডিফল্টরূপে এটি করে থাকে), Edge তা সমর্থন করে।

Edge স্বয়ংক্রিয়ভাবে রিকোয়েস্ট URL থেকে হোস্টনেমটি বের করে নেয় এবং এটিকে SSL হ্যান্ডশেক রিকোয়েস্টে যোগ করে। উদাহরণস্বরূপ, যদি টার্গেট হোস্টটি https://example.com/request/path হয়, তাহলে Edge নিচে দেখানো অনুযায়ী server_name এক্সটেনশনটি যোগ করে:

SNI সম্পর্কে আরও তথ্যের জন্য, http://en.wikipedia.org/wiki/Server_Name_Indication দেখুন।

ম্যানেজমেন্ট UI হেল্প মেনু থেকে Apigee কমিউনিটিতে অ্যাক্সেস

আপনি ম্যানেজমেন্ট UI-এর হেল্প মেনু থেকে Apigee কমিউনিটিতে প্রবেশ করতে পারবেন।

অ্যাক্সেস নিয়ন্ত্রণ নীতি

X-FORWARDED-FOR HTTP হেডারে আইপি অ্যাড্রেস অন্তর্ভুক্ত থাকলে, সেগুলোকে allowlisting এবং denylisting-এর জন্য আরও সূক্ষ্মভাবে মূল্যায়ন করার সুযোগ দিতে অ্যাক্সেস কন্ট্রোল পলিসিটি উন্নত করা হয়েছে।

হেডারে একাধিক আইপি অ্যাড্রেস চেকিং সক্ষম করা থাকলে (feature.enableMultipleXForwardCheckForACL সেট করার জন্য সাপোর্টের সাথে যোগাযোগ করুন), পলিসির একটি নতুন <ValidateBasedOn> এলিমেন্ট আপনাকে হেডারের প্রথম আইপি, শেষ আইপি, অথবা সমস্ত আইপি-র সাথে মিলিয়ে দেখার সুযোগ দেয়। আরও তথ্যের জন্য, অ্যাক্সেস কন্ট্রোল পলিসি দেখুন।

ম্যানেজমেন্ট UI ত্রুটির বার্তা

ম্যানেজমেন্ট UI-তে ত্রুটি বার্তা প্রদর্শনের পদ্ধতি নতুন করে ডিজাইন করা হয়েছে।

মেসেজ ফ্লোতে নতুন টার্গেট ভেরিয়েবল

মেসেজ ফ্লো-এর নতুন ভেরিয়েবলগুলো টার্গেট এন্ডপয়েন্ট এবং টার্গেট সার্ভারগুলোর জন্য আরও সম্পূর্ণ URL তথ্য প্রদান করে:

  • টার্গেটএন্ডপয়েন্ট: request.url , target.basepath.with.query প্রতিস্থাপন করে।
  • টার্গেটসার্ভার: loadbalancing.targetserver targetserver.name প্রতিস্থাপন করে। এছাড়াও, target.basepath শুধুমাত্র তখনই পূরণ করা হয় যখন `TargetEndpoint`-এর `HTTPTargetConnection`-এর ` <LoadBalancer> ` এলিমেন্টে <Path> এলিমেন্টটি ব্যবহৃত হয়।

SSL সার্টিফিকেটের বিবরণে "স্বাক্ষর অ্যালগরিদম"

SSL সার্টিফিকেটের বিবরণে একটি নতুন 'সিগনেচার অ্যালগরিদম' ফিল্ড যোগ করা হয়েছে, যা ম্যানেজমেন্ট UI (অ্যাডমিন > SSL সার্টিফিকেট) এবং ম্যানেজমেন্ট API ( কীস্টোর বা ট্রাস্টস্টোর থেকে সার্টিফিকেটের বিবরণ পান )-এ দেখা যাবে। সার্টিফিকেটটি তৈরি করতে ব্যবহৃত হ্যাশিং অ্যালগরিদমের ধরনের উপর নির্ভর করে ফিল্ডটিতে 'sha1WithRSAEncryption' অথবা 'sha256WithRSAEncryption' দেখানো হয়।

ত্রুটিগুলি সমাধান করা হয়েছে

এই রিলিজে নিম্নলিখিত বাগগুলো সংশোধন করা হয়েছে।

ইস্যু আইডি বর্ণনা
এমজিএমটি-১৮৯৯ পণ্যের সেটিংস সংরক্ষণ করার পর রিসোর্স পাথগুলো মুছে ফেলা হয়েছে।
কোনো এপিআই প্রোডাক্ট সম্পাদনা করার সময়, ব্যবহারকারী সেভ বাটনে ডাবল-ক্লিক করলে প্রোডাক্টটির রিসোর্স পাথগুলো মুছে যেতে পারতো। এই সমস্যাটি সমাধান করা হয়েছে।
এমজিএমটি-১৮৯৪ ডেভেলপার কলামের জন্য ডেভেলপার অ্যাপস পেজটি কখনোই লোড হওয়া শেষ করে না।
এমজিএমটি-১৮৮২ WSDL থেকে নতুন API প্রক্সি শুধুমাত্র শেষ প্যারামিটারের বিবরণ দেখায়।
এমজিএমটি-১৮৭৮ যদি কোনো এনভায়রনমেন্টে একাধিক রিভিশন ডেপ্লয় করা হয়, তাহলে ট্রেস সেগুলোর মধ্যে কেবল একটি দেখায়।
এমজিএমটি-১৮৭২ কাস্টম রিপোর্ট ডাউনলোড করা যাচ্ছে না।
এমজিএমটি-১৮৬৩ ম্যানেজমেন্ট UI-তে Node.js লগ দেখা যাচ্ছে না।
এমজিএমটি-১৮২৫ ক্রস-সাইট স্ক্রিপ্টিং (XSS) বাগ
এমজিএমটি-১৮০৪ কিছু ক্ষেত্রে Node.js API ভুল JSON পাঠাচ্ছে।
এমজিএমটি-১৭৯৯ ট্রেসে অনুরোধ পাঠানোর ক্ষেত্রে UI নিরাপত্তা দুর্বলতা
এমজিএমটি-১৩৬২ ইমেল ঠিকানায় '_' থাকলে 'পাসওয়ার্ড ভুলে গেছেন' ইমেল কাজ করে না।
ডিইভিআরটি-১৫১৪ কিছু পণ্যের ক্ষেত্রে ObjectTransform কাজ করে না।
এপিআইআরটি-১১৭০ রিসোর্স ফাইল অনুপস্থিত থাকার কারণে MP একটি এনভায়রনমেন্ট লোড করতে ব্যর্থ হয়েছে।