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

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

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

আপনার কোনও প্রশ্ন থাকলে, Apigee Edge সহায়তা টিমের সাথে যোগাযোগ করুন।

Apigee Edge রিলিজ নোটের সম্পূর্ণ তালিকা দেখতে, Apigee রিলিজ নোট দেখুন।

নতুন ফিচার ও উন্নতি

এই রিলিজে নতুন ফিচার ও উন্নতিগুলি নিচে উল্লেখ করা হল।

সার্ভার নেম ইন্ডিকেশন (SNI) সাপোর্ট

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

Java 1.7 প্রয়োজন।

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

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

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

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

Apigee ম্যানেজমেন্ট UI-এর সহায়তা মেনু থেকে কমিউনিটি অ্যাক্সেস করা

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

অ্যাক্সেস কন্ট্রোল নীতি

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

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

ম্যানেজমেন্ট UI সংক্রান্ত সমস্যার মেসেজ

ম্যানেজমেন্ট UI-তে দেখানো সমস্যার মেসেজ নতুন করে ডিজাইন করা হয়েছে।

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

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

  • TargetEndpoint: request.url-এর জায়গায় target.basepath.with.query ব্যবহার করা হয়েছে।
  • TargetServer: loadbalancing.targetserver replaces targetserver.name. এছাড়াও, TargetEndpoint-এর HTTPTargetConnection <LoadBalancer> এলিমেন্টে <Path> এলিমেন্ট ব্যবহার করা হলেই target.basepath পূরণ করা হয়।

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

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

সমস্যার সমাধান করা হয়েছে

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

ইস্যু আইডি বিবরণ
MGMT-1899 প্রোডাক্ট সেটিংস সেভ করার পরে রিসোর্স পাথ মুছে যাওয়া
API প্রোডাক্ট এডিট করার সময়, ব্যবহারকারী 'সেভ করুন' বোতামে ডবল ক্লিক করলে, প্রোডাক্টের রিসোর্স পাথ মুছে যেতে পারে। এই সমস্যার সমাধান করা হয়েছে।
MGMT-1894 ডেভেলপার কলামের জন্য ডেভেলপার অ্যাপ পৃষ্ঠা কখনও লোড হওয়া সম্পূর্ণ হয় না
MGMT-1882 WSDL থেকে নতুন API প্রক্সি শুধুমাত্র শেষ প্যারামিটারের বিবরণ দেখায়
MGMT-1878 কোনও এনভায়রনমেন্টে একাধিক রিভিশন ডেপ্লয় করা হলে, Trace শুধুমাত্র সেগুলির মধ্যে একটিকে দেখায়
MGMT-1872 কাস্টম রিপোর্ট ডাউনলোড করা যাচ্ছে না
MGMT-1863 ম্যানেজমেন্ট UI-তে Node.js লগ দেখা যাচ্ছে না
MGMT-1825 ক্রস-সাইট স্ক্রিপ্টিং (XSS) বাগ
MGMT-1804 Node.js API কিছু ক্ষেত্রে ভুল JSON পাঠাচ্ছে
MGMT-1799 UI নিরাপত্তা সংক্রান্ত দুর্বলতা, Trace-এ অনুরোধ পাঠানো
MGMT-1362 ইমেল আইডিতে '_' থাকলে 'পাসওয়ার্ড ভুলে গেছি' ইমেল কাজ করে না
DEVRT-1514 কিছু প্রোডাক্টের জন্য ObjectTransform কাজ করে না
APIRT-1170 রিসোর্স ফাইল না থাকার কারণে MP এনভায়রনমেন্ট লোড করতে পারেনি