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

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

মঙ্গলবার, 21 এপ্রিল, 2015, আমরা Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি৷

আপনার যদি প্রশ্ন থাকে, Apigee কাস্টমার সাপোর্টে যান।

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

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

এই রিলিজে নতুন বৈশিষ্ট্য এবং বর্ধিতকরণ নিম্নরূপ।

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

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

জাভা 1.7 প্রয়োজন।

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

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

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

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

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

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

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

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

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

ব্যবস্থাপনা UI ত্রুটি বার্তা

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

বার্তা প্রবাহে নতুন লক্ষ্য ভেরিয়েবল

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

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

SSL শংসাপত্রের বিবরণে "স্বাক্ষর অ্যালগরিদম"

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

বাগ সংশোধন করা হয়েছে

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

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

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

মঙ্গলবার, এপ্রিল 21, 2015, আমরা Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি৷

আপনার যদি প্রশ্ন থাকে, Apigee কাস্টমার সাপোর্টে যান।

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

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

এই রিলিজে নতুন বৈশিষ্ট্য এবং বর্ধিতকরণ নিম্নরূপ।

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

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

জাভা 1.7 প্রয়োজন।

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

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

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

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

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

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

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

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

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

ব্যবস্থাপনা UI ত্রুটি বার্তা

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

বার্তা প্রবাহে নতুন লক্ষ্য ভেরিয়েবল

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

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

SSL শংসাপত্রের বিবরণে "স্বাক্ষর অ্যালগরিদম"

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

বাগ সংশোধন করা হয়েছে

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

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