4.51.00 Edge for Private Cloud রিলিজ নোট

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

২৯ জুলাই, ২০২১-এ, আমরা ব্যক্তিগত ক্লাউড ফিচার রিলিজের জন্য Edge-এর ভার্সন 4.51.00 রিলিজ করেছি।

রিলিজের সারসংক্ষেপ

এই রিলিজে করা পরিবর্তনগুলির সারসংক্ষেপ নিচে দেওয়া হল:

নতুন ফিচার

এই রিলিজে নিম্নলিখিত নতুন ফিচার অন্তর্ভুক্ত রয়েছে:

○ নতুন পপ-আপ উইন্ডো আপনাকে এন্ড অফ লাইফ (EOL) তারিখ সম্পর্কে সতর্ক করে
○ ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করা হলে তাকে লগ-আউট করার বিকল্প
○ SMTP-র জন্য TLS ভার্সন সেট করা
○ উন্নত pg-data-purge স্ক্রিপ্ট যোগ করা হয়েছে, যার মাধ্যমে ঐচ্ছিকভাবে প্যারেন্ট ফ্যাক্ট টেবিল থেকে ডেটা মুছে ফেলা যায়
○ sosreport যোগ করা হয়েছে, এটি হল নতুন সিস্টেম লেভেল ডায়াগনস্টিক ও ডেটা সংগ্রহ করার টুল।

এইসব নতুন ফিচারের প্রতিটি সম্পর্কে আরও তথ্য পেতে, নতুন ফিচার দেখুন।

পুরনো ভার্সনের সাথে মানানসই

প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর এই ভার্সনে ব্যাকওয়ার্ড কম্প্যাটিবিলিটি প্রভাবিত করে এমন নিম্নলিখিত সমস্যাগুলি যোগ করা হয়েছে:

  • Java Management Extensions (JMX) আর ডিফল্ট হিসেবে Apigee SSO (সিঙ্গেল সাইন-অন) মডিউলের জন্য চালু করা হয় না।
  • 132443137 নম্বর সমস্যার সমাধান করার কারণে (যা ১৯.০৩.০১ পাবলিক ক্লাউড রিলিজ নোটে বর্ণনা করা হয়েছে), মেসেজ প্রসেসর এখন X-Apigee-* দিয়ে শুরু হওয়া হেডার উপেক্ষা করে। এর ফলে, আপনাকে অবশ্যই X-Apigee-* হেডার ব্যবহার করা যেকোনও কোড রিফ্যাক্টর করতে হবে এবং সেইসব হেডারকে কাজ করে এমন হেডার দিয়ে পরিবর্তন করতে হবে।
  • Cassandra লগ ফাইলের নাম পরিবর্তন করা হয়েছে। এটি এখন:

    /opt/apigee/var/log/apigee-cassandra/system.log
অন্তর্ভুক্ত রিলিজ

আগের Edge for Private Cloud ফিচার রিলিজের পর থেকে, নিম্নলিখিত রিলিজ হয়েছে এবং এই রিলিজের মধ্যে অন্তর্ভুক্ত আছে:

○ Edge:
   20.08.03 (Router)
   20.09.18 (Management Server)
   21.03.08 (Router, Management Server, Message Processor)
অবসর গ্রহণ কোনওটিই নয়
অননুমোদিত

4.51.00 ভার্সন রিলিজের সাথে:

  • 4.19.06: প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর 4.19.06 ভার্সন এখন আর ব্যবহার করা যাবে না।

সরিয়ে দেওয়ার টাইমলাইন সহ, সরিয়ে দেওয়া সংক্রান্ত আরও বিস্তারিত তথ্য পেতে, Apigee সরিয়ে দেওয়া ও বন্ধ করা দেখুন।

পরিচিত সমস্যা

এই রিলিজে নিম্নলিখিত পরিচিত সমস্যাগুলি রয়েছে:

এইসব পরিচিত সমস্যাগুলির প্রত্যেকটি সম্পর্কে আরও তথ্য, যার মধ্যে সমাধানও অন্তর্ভুক্ত, তা পেতে পরিচিত সমস্যা দেখুন।

আপগ্রেড করার পাথ

প্রাইভেট ক্লাউড 4.51.00-এ Edge আপডেট করার নির্দেশাবলী পেতে, Apigee Edge 4.19.06 বা 4.50.00 থেকে 4.51.00 ভার্সনে আপডেট করুন দেখুন।

নতুন বৈশিষ্ট্য

এই বিভাগে এই রিলিজে থাকা নতুন ফিচার তালিকাভুক্ত করা আছে। এছাড়াও, এই রিলিজের মধ্যে Edge UI, Edge ম্যানেজমেন্ট ও পোর্টাল রিলিজের সব ফিচার অন্তর্ভুক্ত আছে, যা অন্তর্ভুক্ত রিলিজ লিঙ্কে তালিকাভুক্ত করা আছে।

নিম্নলিখিত উন্নতি ছাড়াও, এই রিলিজে একাধিক ব্যবহারযোগ্যতা, পারফর্ম্যান্স, নিরাপত্তা ও স্থিতিশীলতা সংক্রান্ত উন্নতিও রয়েছে।

Edge for Private Cloud-এর জন্য এন্ড-অফ-লাইফ (EOL) তারিখ সম্পর্কে একটি নতুন পপ-আপ উইন্ডো আপনাকে সতর্ক করে

Edge for Private Cloud গ্রাহকরা ইনস্টল করা ভার্সনের EOL তারিখের ছ'মাস আগে থেকে সতর্কতা মেসেজ দেখতে পাবেন। প্রতিটি ব্রাউজার সেশনে EOL মেসেজ একবার করে দেখানো হবে: আপনি ট্যাব বা ব্রাউজার বন্ধ করে দিলে, সেশনটি আর থাকবে না। তারপরে আপনি কোনও ব্রাউজারে Apigee আবার খুললে, মেসেজটি আবার দেখানো হবে।

ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করা হলে তাকে লগ-আউট করার নতুন বিকল্প

apigee.feature.clearSessionOnPasswordUpdate-এ একটি নতুন ফ্ল্যাগ যোগ করা হয়েছে, যা আপনাকে কনফিগার করতে দেয় যে আপনি ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করার পরে তাকে লগ-আউট করা হবে কিনা। ডিফল্ট হিসেবে ব্যবহারকারীদের লগ-অফ করা হয় না।

SMTP-র জন্য TLS ভার্সন সেট করতে নতুন ফ্ল্যাগ

mail.smtp.ssl.protocols-এ একটি নতুন ফ্ল্যাগ যোগ করা হয়েছে, যা SMTP কানেকশনের জন্য চালু করা SSL প্রোটোকল নির্দিষ্ট করে। এই ফিচার আপনাকে নিজের সুরক্ষা সংক্রান্ত প্রয়োজনীয়তার ভিত্তিতে SSL প্রোটোকল কনফিগার করতে দেয়।

প্রপার্টি ফাইলে নিম্নলিখিত এন্ট্রি যোগ করে আপনি এই ফ্ল্যাগ সেট করতে পারবেন, /opt/apigee/customer/application/ui.properties:

conf_apigee.mail.smtp.ssl.protocols=ssl-protocol

ssl-protocol-এর সম্ভাব্য মান হল SSLv2Hello, SSLv3, TLSv1, TLSv1.1 এবং TLSv1.2.

নতুন ডায়াগনস্টিক টুল, sosreport

Sosreport যোগ করা হয়েছে, এটি হল নতুন সিস্টেম লেভেল ডায়াগনস্টিক ও ডেটা সংগ্রহ করার টুল।

নতুন সফ্টওয়্যার ভার্সনের জন্য সহায়তা যোগ করা হয়েছে

Apigee নিম্নলিখিত সফ্টওয়্যার ভার্সনের জন্য সহায়তা যোগ করেছে:

ফরওয়ার্ড প্রক্সি কনফিগার করুন।

নিম্নলিখিত ফ্ল্যাগ যোগ করা হয়েছে, যা আপনাকে ফরওয়ার্ড প্রক্সি কনফিগার করতে দেয়:

  • http.proxyHost
  • http.proxyPort
  • http.proxyUser
  • http.proxyPassword

ডিফল্ট হিসেবে ফ্ল্যাগের মান খালি থাকে।

analytics থেকে পেরেন্ট ফ্যাক্ট টেবিল মুছে ফেলার জন্য উন্নত pg-data-purge স্ক্রিপ্ট

স্ক্রিপ্ট রান করাতে, নিম্নলিখিত কমান্ড লিখুন:

/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain [Delete-from-parent-fact - N/Y] [Confirm-delete-from-parent-fact - N/Y]

স্ক্রিপ্টে নিম্নলিখিত বিকল্প আছে:

  • Delete-from-parent-fact ডিফল্ট : না। এছাড়াও, পেরেন্ট ফ্যাক্ট টেবিল থেকে রিটেনশন দিনের চেয়ে পুরনো ডেটা মুছে দেবে।
  • skip-prompt. ডিফল্ট: না। উত্তর 'না' হলে, প্যারেন্ট ফ্যাক্ট থেকে ডেটা মুছে দেওয়ার আগে স্ক্রিপ্ট কনফার্ম করার জন্য প্রম্পট করবে। পরিষ্কার করার স্ক্রিপ্ট অটোমেটিক হলে 'হ্যাঁ' হিসেবে সেট করুন।

লগ-ইন পৃষ্ঠায় ব্যবহারকারীর লেবেল পরিবর্তন করার বিকল্প

নতুন ফ্ল্যাগ, apigee.feature.customLoginUserLabel আপনাকে ব্যবহারকারীর লেবেল কনফিগার করতে দেয় যা তাদের পছন্দের উপর ভিত্তি করে লগ-ইন পৃষ্ঠায় দেখানো হয়। ডিফল্ট হল ইমেল আইডি।

কাজ করে এমন সফ্টওয়্যার

এই রিলিজের মধ্যে কাজ করে এমন সফ্টওয়্যারে নিম্নলিখিত পরিবর্তন করা হয়েছে:

সহায়তা যোগ করা হয়েছে আর কাজ করে না

এই রিলিজ নিম্নলিখিত সফ্টওয়্যার ভার্সনে কাজ করে:

  • Red Hat Enterprise Linux (RHEL) 7.5, 7.6, 7.7, 7.8, 7.9, 8.0
  • Amazon Linux AMI 2
  • Postgres 10.17
  • Nginx 1.20.1

এই রিলিজের সাথে নিম্নলিখিত সফ্টওয়্যার ভার্সন আর কাজ করবে না:

  • Red Hat Enterprise Linux (RHEL) 6.X
  • Amazon Linux AMI 1
  • Node.js 0.10.32

কাজ করে এমন প্ল্যাটফর্মের সম্পূর্ণ তালিকা দেখতে, কাজ করে এমন সফ্টওয়্যার ও ভার্সন দেখুন।

সমস্যার সমাধান

এই বিভাগে, এই রিলিজে সমাধান করা Private Cloud সংক্রান্ত বাগগুলি তালিকাভুক্ত করা হয়েছে। এছাড়াও, এই রিলিজে Edge UI, Edge ম্যানেজমেন্ট ও পোর্টাল রিলিজে থাকা সব সমস্যার সমাধান অন্তর্ভুক্ত আছে, যা অন্তর্ভুক্ত রিলিজ-এ দেখানো হয়েছে।

ইস্যু আইডি বিবরণ
120421482

KVM তৈরি করার সময় নির্দিষ্ট এনভায়রনমেন্ট আছে কিনা তা যাচাই করার জন্য অতিরিক্ত চেক করা হয়।

বিদ্যমান নেই এমন এনভায়রনমেন্টকে টার্গেট করে POST এবং GET KVM অনুরোধ করলে 404 সমস্যা দেখানো হবে।
112262604

Postgres failover পারফর্ম করা হলে Mint Management Server আপডেট করতে হবে

Mint Management সার্ভারের জন্য Postgres কানেকশনের বিবরণ পরিবর্তন করতে একটি উন্নত স্ক্রিপ্ট তৈরি করা হয়েছে। PostgreSQL ডেটাবেস ফেলওভার ম্যানেজ করা দেখুন।
150844280

ইন্টারনেট কানেকশন না থাকলে, Apigee SSO লগ-ইন করার সময় এক্সটার্নাল ফন্ট লাইব্রেরি ডাউনলোড করার চেষ্টা করেছে।

হেডারের জন্য Google Sans ফন্ট, যার ওপেন সোর্স লাইসেন্স নেই, সেটি Noto Sans ফন্ট দিয়ে পরিবর্তন করা হয়েছে।
161351690

নীতি বেছে নেওয়ার বিকল্পে HMAC নীতি দেখা যায়নি।

নীতিটি এখন নীতি বাছাইকারীতে দেখানো হচ্ছে।
168149141

দ্বিতীয় ম্যানেজমেন্ট সার্ভারে মনিটাইজেশন ইনস্টল করা যায়নি।

Mint Management Server ইনস্টল করার সময় রেস কন্ডিশনের কারণে হওয়া কিছু সম্ভাব্য সমস্যা সমাধান করা হয়েছে।
170089960

লগ-ইন পৃষ্ঠায় ব্যবহারকারীর লেবেল পরিবর্তন করা যাচ্ছে না

apigee.feature.customLoginUserLabel-এ একটি নতুন ফ্ল্যাগ যোগ করা হয়েছে। এই ফ্ল্যাগ ব্যবহার করে, আপনি লগ-ইন পৃষ্ঠায় ব্যবহারকারীর লেবেল কনফিগার করতে পারবেন। ডিফল্ট হল আগে থেকে থাকা লেবেল, অর্থাৎ, ইমেল আইডি..
170791446

ডেভেলপার UI-তে, ডেভেলপারের ইমেল আইডিতে নিষিদ্ধ অক্ষর থাকার কারণে ডেভেলপারের বিবরণ এডিট করা যায়নি।

এটি সমাধান করা হয়েছে।
173657467

অন্য ডেটা সেন্টারে Cassandra নোড ডাউন থাকলে ম্যানেজমেন্ট সার্ভার চালু হচ্ছিল না।

এই সমস্যা প্রতিরোধ করার জন্য Cassandra যাচাইকরণ চালু করার স্ক্রিপ্ট উন্নত করা হয়েছে।
175638733

AWS Linux 1 বন্ধ করা হচ্ছে

AWS Linux 2-এর জন্য সহায়তা যোগ করা হয়েছে।
175942835

dailysummaryreports-এ GET অনুরোধ CSRF সুরক্ষা ছাড়াই অনুমোদিত হচ্ছিল

এটি সমাধান করা হয়েছে
178305317

Consul কানেক্ট ক্লায়েন্ট অটোমেটিক ফেলওভারের জন্য উপলভ্য সব Consul সার্ভার ব্যবহার করছিল না

এটি সমাধান করা হয়েছে
180207712

ভুল CASS_HOSTS প্রপার্টির কারণে গ্রাহকরা নতুন Cassandra নোড যোগ করতে পারেননি।

ভুল CASS_HOSTS প্রপার্টি প্রদান করা হলে, Cassandra সেট-আপ এখন একটি উন্নত সমস্যার মেসেজ রিটার্ন করে।
186503861

এলিমেন্ট ব্যবহার করা হলে, ServiceCallout নীতি ভুলভাবে হেডার ভ্যালু স্প্লিট করছিল।

সব হেডার ডিফল্ট মাল্টিভ্যালু ও ডুপ্লিকেট আচরণ নিয়ন্ত্রণ করতে একটি সাধারণ কনফিগারেশন (conf_http_HTTPHeader.{ANY}) যোগ করা হয়েছে। নির্দিষ্ট হেডার কনফিগারেশন না থাকলে তবেই এই কনফিগারেশন প্রযোজ্য হবে।
182456858

ম্যানেজমেন্ট সার্ভার সবসময় লোকাল অঞ্চলের Postgress সার্ভারের সাথে কানেক্ট হচ্ছিল না।

ম্যানেজমেন্ট সার্ভারের Postgres বেছে নেওয়ার অ্যালগরিদম অপ্টিমাইজ করা হয়েছে যাতে এটি লোকাল অঞ্চলের Postgres নোডের সাথে কানেক্ট করে
182857918

মেসেজ প্রসেসর কানেকশন সীমায় পৌঁছে গেলে লগ মেসেজ সংক্রান্ত সমস্যা সমাধান করা হয়েছে। এর ফলে সমস্যার সমাধান করা সহজ হয়ে যায়।

183147699

কাস্টম অঞ্চলের নামের কারণে গ্রাহকের dc-4 এক্সপ্যানশন সম্পূর্ণ করা যায়নি।

নতুন প্রপার্টি, REGION_MAPPING, আপনাকে স্ট্যান্ডার্ড অঞ্চলের নামের সাথে কাস্টম অঞ্চলের নাম অ্যাসাইন করতে দেয় (dc-1, dc2, ইত্যাদি)। এজ কনফিগারেশন ফাইল রেফারেন্সদেখুন।
185285557

ডেভেলপার ইমেলকে কেস ইনসেনসিটিভ করার জন্য একটি ঐচ্ছিক ফিচার যোগ করা হয়েছে।

এই ফিচার ডিফল্ট হিসেবে বন্ধ করা থাকে, তাই ডেভেলপার ইমেল কেস-সংবেদনশীল হিসেবেই থেকে যায় (বর্তমান আচরণ)।
189743303

API প্রক্সি বাদ দেওয়ার জন্য ফিল্টার সহ Analytics API সমস্যা দেখাচ্ছিল।

কাস্টম রিপোর্ট এক্সিকিউট করার সময় ফিল্টার পার্স করা সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
171240470

Cassandra JMX অনুমোদন বা SSL চালু করা থাকলে ম্যানেজমেন্ট আপডেট কাজ করে না

ম্যানেজমেন্ট সার্ভারে সেট-আপ বা আপডেট চালানোর সময় Cassandra JMX যাচাইকরণ ও SSL কনফিগারেশন প্রদান করার ফিচার যোগ করা হয়েছে।
168560804

Edge UI-তে শেয়ার করা ফ্লো তৈরি করার সময়, UI অপর্যাপ্ত অনুমতির জন্য 403 সমস্যা কোড দেখাচ্ছিল।

API-তে পাস করা হচ্ছে এমন একটি অনির্দিষ্ট ভ্যালু সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
171985727

Cassandra-র JMX কনফিগারেশনে উন্নতি করা হয়েছে যাতে কনফিগারেশন অন্যান্য Apigee কনফিগারেশন স্ট্যান্ডার্ড মেনে চলে এবং Cassandra আপগ্রেড করার সময় পরিবর্তন ওভাররাইড না হয়ে যায়।

188526117

IP কমান্ডের আগে অ্যাবসলিউট পাথ যোগ করা হয়নি।

কমান্ডে এখন অ্যাবসোলিউট পাথ অন্তর্ভুক্ত করা হয়েছে।
123015330

কোনও কম্পোনেন্টের .properties ফাইলের মধ্যে ভুল ফর্ম্যাটে থাকা নম্বরের কারণে কম্পোনেন্টটি চালু করা যায়নি

এটি সমাধান করা হয়েছে।
161934168

PostgreSQL-এর PostgreSQL থেকে Postgres v10.17-এ PassTheHash প্রোটোকল ডিজাইন সংক্রান্ত দুর্বলতা

এটি সমাধান করা হয়েছে।
185115206

ম্যানেজমেন্ট সার্ভারে অ্যানালিটিক্স কোয়েরির পারফর্ম্যান্স উন্নত করতে এনহ্যান্সমেন্ট করা হয়েছে

193870176

স্ট্যান্ডার্ড পোর্ট ৮০ ও ৪৪৩-এ ভার্চুয়াল হোস্ট শোনার বিকল্প বন্ধ করতে রাউটার লেভেল কনফিগারেশন যোগ করা হয়েছে।

197331224

Get org-এর ক্ষেত্রে, org না থাকলে 404-not found-এর পরিবর্তে 403-unauthorized সমস্যা দেখানো হবে।

184573211

Apigee SSO মডিউলের জন্য Java ম্যানেজমেন্ট এক্সটেনশন (JMX) আর ডিফল্ট হিসেবে চালু করা হয় না।

নিরাপত্তা সংক্রান্ত সমস্যার সমাধান করা হয়েছে

এই রিলিজে সমাধান করা পরিচিত নিরাপত্তা সংক্রান্ত সমস্যার তালিকা নিচে দেওয়া হল। এইসব সমস্যা এড়াতে, Edge Private Cloud-এর লেটেস্ট ভার্সন ইনস্টল করুন।

ইস্যু আইডি বিবরণ
CVE-2018-16131

দুর্বলতা: [পরিষেবা অস্বীকার (DoS)] এই প্রোজেক্টে পাওয়া গেছে: unified-experience/navbar (SNYK-JAVA-COMTYPESAFEAKKA-32493)। এটি সমাধান করা হয়েছে।

CVE-2020-7676

jQuery-তে ক্রস-সাইট স্ক্রিপ্টিং (XSS) সংক্রান্ত দুর্বলতা। jQuery-তে ক্রস-সাইট স্ক্রিপ্টিং (XSS) সংক্রান্ত সমস্যার সমাধান করা হয়েছে।

CVE-2016-5388

Tomcat servlet-এ দুর্বলতা। আগে থেকে থাকা Tomcat servlet 8.0.53-এ নিরাপত্তা সংক্রান্ত দুর্বলতা ছিল। Tomcat servlet-কে 8.5.34 ভার্সনে আপগ্রেড করলে এই দুর্বলতা সমাধান হয়ে যায়।

পরিচিত সমস্যা

এই রিলিজের পরিচিত সমস্যাগুলি নিম্নলিখিত সারণীতে তালিকাভুক্ত করা হয়েছে:

ইস্যু আইডি বিবরণ
194249507

apigee-mirror Red Hat Enterprise Linux (RHEL) 8.0-এ কাজ করে না।

এর বিকল্প হিসেবে, Apigee-এর জন্য RHEL-এর নিচের ভার্সন বা অন্য কোনও সাপোর্ট করে এমন অপারেটিং সিস্টেম চলছে এমন সার্ভারে apigee-mirror ইনস্টল করুন। আপনি তারপরে RHEL 8.0 সার্ভারে Apigee ইনস্টল করলেও প্যাকেজ যোগ করতে মিরর ব্যবহার করতে পারবেন।

পরিচিত সমস্যার সম্পূর্ণ তালিকা পেতে প্রাইভেট ক্লাউডের জন্য Edge-এর পরিচিত সমস্যা দেখুন।

পরের ধাপ

Edge for Private Cloud 4.51.00 ব্যবহার করা শুরু করতে, নিম্নলিখিত লিঙ্ক ব্যবহার করুন:

নতুন ইনস্টলেশন:

নতুন ইনস্টলেশনের ওভারভিউ

আগে থেকে ইনস্টল করা আছে

Apigee Edge 4.19.06 বা 4.50.00 থেকে 4.51.00 ভার্সনে আপডেট করুন।