4.50.00.09 - ব্যক্তিগত ক্লাউড রিলিজ নোটের জন্য প্রান্ত

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

18 আগস্ট, 2021-এ, আমরা ব্যক্তিগত ক্লাউডের জন্য Apigee Edge-এর একটি নতুন সংস্করণ প্রকাশ করেছি।

আপডেট পদ্ধতি

এই রিলিজ আপডেট করলে RPM-এর নিম্নলিখিত তালিকার উপাদানগুলি আপডেট করা হবে:

  • edge-gateway-4.50.00-0.0.20137.noarch.rpm
  • edge-management-server-4.50.00-0.0.20137.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20137.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20137.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20137.noarch.rpm
  • edge-router-4.50.00-0.0.20137.noarch.rpm
  • edge-analytics-4.50.00-0.0.40045.noarch.rpm
  • apigee-postgresql-9.6.1-0.0.2519.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2526.noarch.rpm
  • apigee-service-4.50.00-0.0.1426.noarch.rpm
  • apigee-provision-4.50.00-0.0.615.noarch.rpm
  • apigee-validate-4.50.00-0.0.623.noarch.rpm
  • apigee-sso-4.50.00-0.0.21017.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.915.noarch.rpm
  • edge-ui-4.50.00-0.0.20193.noarch.rpm
  • edge-management-ui-static-4.50.00-0.0.20032.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20017.noarch.rpm
  • apigee-drupal-7.82-0.0.306.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.407.noarch.rpm
  • Apigee-drupal-অবদান-4.50.00-0.0.403.noarch.rpm

আপনি বর্তমানে ইনস্টল করা RPM সংস্করণগুলি পরীক্ষা করে দেখতে পারেন, সেগুলিকে আপডেট করার প্রয়োজন আছে কিনা তা প্রবেশ করে দেখতে পারেন:

apigee-all version

আপনার ইনস্টলেশন আপডেট করতে, এজ নোডগুলিতে নিম্নলিখিত পদ্ধতিটি সম্পাদন করুন:

  1. সমস্ত এজ নোডগুলিতে:

    1. ইয়াম রিপোজ পরিষ্কার করুন:
      sudo yum clean all
    2. সর্বশেষ এজ 4.50.00 bootstrap_4.50.00.sh ফাইলটি /tmp/bootstrap_4.50.00.sh এ ডাউনলোড করুন :
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. এজ 4.50.00 apigee-service ইউটিলিটি এবং নির্ভরতা ইনস্টল করুন:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      যেখানে uName:pWord হল ব্যবহারকারীর নাম এবং পাসওয়ার্ড যা আপনি Apigee থেকে পেয়েছেন। আপনি pWord বাদ দিলে, আপনাকে এটি লিখতে বলা হবে।

    4. apigee-setup ইউটিলিটি আপডেট করুন:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh স্ক্রিপ্ট চালানোর জন্য source কমান্ড ব্যবহার করুন:
      source /etc/profile.d/apigee-service.sh
  2. ম্যানেজমেন্ট সার্ভারে apigee-validate ইউটিলিটি আপডেট করুন:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. ম্যানেজমেন্ট সার্ভারে apigee-provision ইউটিলিটি আপডেট করুন:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  4. সমস্ত ক্যাসান্দ্রা নোড আপডেট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    যেখানে configFile কনফিগারেশন ফাইলটি নির্দিষ্ট করে যা আপনি প্রাইভেট ক্লাউডের জন্য Apigee এজ ইনস্টল করতে ব্যবহার করেছিলেন। উদাহরণস্বরূপ, /opt/silent.conf

  5. পোস্টগ্রেস নোড আপডেট করুন (মাস্টার এবং স্ট্যান্ডবাই):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  6. সমস্ত এজ নোডে, edge প্রক্রিয়ার জন্য update.sh স্ক্রিপ্টটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  7. সমস্ত নোডে SSO-এর জন্য update.sh স্ক্রিপ্ট চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  8. সমস্ত নোডে UI-এর জন্য update.sh স্ক্রিপ্টটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  9. আপনি যদি নতুন এজ অভিজ্ঞতা ব্যবহার করেন তবে নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  10. সমস্ত Apigee ডেভেলপার সার্ভিসেস পোর্টাল নোডে, নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে ডেভপোর্টাল প্রক্রিয়া আপডেট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

সমর্থিত সফ্টওয়্যার পরিবর্তন

এই রিলিজে সমর্থিত সফ্টওয়্যারের কোন পরিবর্তন নেই।

অবচয় এবং অবসর

এই রিলিজে কোন নতুন অবচয় বা অবসর নেই।

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

এই রিলিজটি নিম্নলিখিত নতুন বৈশিষ্ট্যগুলি প্রবর্তন করে:

একটি নতুন পপ-আপ উইন্ডো আপনাকে এজ ফর প্রাইভেট ক্লাউডের জন্য জীবনের শেষ (EOL) তারিখ সম্পর্কে সতর্ক করে

ব্যক্তিগত ক্লাউড গ্রাহকদের জন্য এজ ইনস্টল করা সংস্করণের EOL তারিখের ছয় মাস আগে প্রদর্শিত সতর্কতা বার্তাগুলি দেখতে শুরু করবে। প্রতি ব্রাউজার সেশনে একবার EOL বার্তা দেখানো হবে: আপনি ট্যাব বা ব্রাউজার বন্ধ করলে সেশনটি হারিয়ে যাবে। যদি আপনি একটি ব্রাউজারে Apigee পুনরায় খুলুন, বার্তাটি আবার প্রদর্শিত হবে।

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

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

SMTP-এর জন্য TLS সংস্করণ সেট করতে নতুন পতাকা৷

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

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

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

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

ডিফল্টরূপে পতাকার মান খালি থাকে।

অ্যানালিটিক্স থেকে প্যারেন্ট ফ্যাক্ট টেবিলগুলিকে শুদ্ধ করার জন্য উন্নত 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 ডিফল্ট: না। অভিভাবক তথ্য সারণী থেকে ধরে রাখার দিনের চেয়ে পুরানো ডেটাও মুছে ফেলবে।
  • Confirm-delete-from-parent-fact । ডিফল্ট: না। যদি না হয়, স্ক্রিপ্টটি মূল তথ্য থেকে ডেটা মুছে ফেলার আগে নিশ্চিতকরণের জন্য অনুরোধ করবে। শুদ্ধ স্ক্রিপ্ট স্বয়ংক্রিয় হলে হ্যাঁ সেট করুন।

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

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

বাগ ফিক্স

এই বিভাগে ব্যক্তিগত ক্লাউড বাগগুলি তালিকাভুক্ত করা হয়েছে যা এই প্রকাশে সংশোধন করা হয়েছে।

ইস্যু আইডি বর্ণনা
179989459

একটি API পণ্য বান্ডেল থেকে একটি API পণ্য মুছে ফেলা কাজ করছিল না।

এটা ঠিক করা হয়েছে।
67151202

ইনস্টলেশনের সময় পাসওয়ার্ড জটিলতার প্রয়োজনীয়তা প্রয়োগ করা হচ্ছে না

এটা ঠিক করা হয়েছে।
175942835

গ্রাহকরা কোনো CSRF সুরক্ষা ছাড়াই দৈনিক সারসংক্ষেপ প্রতিবেদনে GET অনুরোধ করতে সক্ষম হয়েছিল

এটা ঠিক করা হয়েছে।
161351690

HMAC নীতি UI-তে নীতির তালিকায় উপস্থিত হয়নি

এটা ঠিক করা হয়েছে।
170791446

UI-তে বিকাশকারী ট্যাবে 404 রিডাইরেক্ট সমস্যা।

গ্রাহকরা UI-তে বিকাশকারী ট্যাবে সম্পাদনা/মুছে ফেলতে বা অন্য কোনও ক্রিয়াকলাপ করতে সক্ষম হননি কারণ বিকাশকারীর ইমেলে বিশেষ অক্ষর ছিল৷ এটা ঠিক করা হয়েছে
168149141

দ্বিতীয় ম্যানেজমেন্ট সার্ভারে নগদীকরণ ইনস্টলেশন ব্যর্থ হয়েছে

মিন্ট ম্যানেজমেন্ট সার্ভার ইনস্টল করার সময় রেসের অবস্থার কারণে কিছু সম্ভাব্য সমস্যা সমাধান করা হয়েছে
167960487

এবং/অথবা মাত্রার পাঠ্যের মধ্যে সংরক্ষিত কীওয়ার্ডগুলি বিশ্লেষণ প্রতিবেদনগুলিকে ব্যর্থ করার কারণ ছিল

এটা ঠিক করা হয়েছে।
168846482

Apigee ডাটাবেস অনুপস্থিত থাকলে Postgres পুনরুদ্ধার ব্যর্থ হয়েছে

আমরা Postgres পুনরুদ্ধার স্ক্রিপ্টে ত্রুটি লগিং উন্নত করেছি।
161155125

apigee-ldap-এর জন্য আপগ্রেড ব্যর্থ হয়েছে৷

এটা ঠিক করা হয়েছে।
180207712

গ্রাহক নতুন Cassandra নোড যোগ করতে পারেনি

একটি ভুল CASS_HOSTS সম্পত্তি প্রদান করা হলে ক্যাসান্ড্রা সেটআপ উন্নত ত্রুটি বার্তার সাথে ব্যর্থ হবে৷
173657467

অন্য ডেটা সেন্টারে ক্যাসান্দ্রা নোড ডাউন হলে ম্যানেজমেন্ট সার্ভার আসছে না

এটি পরিচালনা করতে সক্ষম ক্যাসান্দ্রা প্রমাণীকরণ স্ক্রিপ্টটি উন্নত করা হয়েছে।
182456858

ম্যানেজমেন্ট সার্ভার একটি স্থানীয় Postgres অঞ্চলের সাথে সংযোগ ছিল না.

বিশ্লেষণের প্রশ্নগুলির জন্য সংযোগ করার জন্য সেরা পোস্টগ্রেস বেছে নেওয়ার জন্য ম্যানেজমেন্ট সার্ভার অ্যালগরিদমে উন্নতি করা হয়েছে।
189743303

Analytics API ফিল্টারিং সমস্যা

এটা ঠিক করা হয়েছে।
156623186

অডিট রিসোর্সের জন্য অনুমতি সীমাবদ্ধতা কাজ করছিল না

এটা ঠিক করা হয়েছে।
123015330

একটি কম্পোনেন্টের .properties ফাইলের মধ্যে ভুল ফর্ম্যাট করা সংখ্যাগুলি কম্পোনেন্টটিকে শুরু হতে বাধা দিচ্ছে

এটা ঠিক করা হয়েছে।
183147699

ম্যানেজমেন্ট সার্ভার ইন্সটলেশন/আপডেট করার সময় ডেটাস্টোর রেজিস্ট্রেশনে স্থির সমস্যা যখন dc-x ফর্ম্যাটে অঞ্চলের নাম ব্যবহার করা হয় না।

এজ কনফিগারেশন ফাইল রেফারেন্স দেখুন।
180373096

API প্রক্সিগুলির ব্যাপক রোলআউট ধীর ছিল

এটা ঠিক করা হয়েছে।
182857918

আরও ভাল ক্যাপচার ত্রুটি অবস্থার জন্য উন্নত বার্তা প্রসেসর লগ

193870176

স্ট্যান্ডার্ড পোর্ট 80 এবং 443-এ ভার্চুয়াল হোস্ট শোনার বিকল্পগুলিকে নিষ্ক্রিয় করতে একটি রাউটার স্তরের কনফিগারেশন যোগ করা হয়েছে।

168560804

ভাগ করা প্রবাহ তৈরি করার সময় একটি 403 ত্রুটি ফেরত দেওয়া হয়েছিল৷

ত্রুটি ঘটেছে কারণ একটি অনির্ধারিত মান API এ পাঠানো হচ্ছে। এটা ঠিক করা হয়েছে।
186503861

ServiceCallout নীতিটি হেডারের মানগুলিকে বিভক্ত করে এবং একই কী এবং বিভিন্ন মান সহ হেডারগুলিকে ব্যাকএন্ডে পাঠাচ্ছিল যখন উপাদান ব্যবহার করা হয়েছিল

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

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

নিম্নলিখিত পরিচিত নিরাপত্তা সমস্যাগুলির একটি তালিকা যা এই রিলিজে সংশোধন করা হয়েছে। এই সমস্যাগুলি এড়াতে, এজ প্রাইভেট ক্লাউডের সর্বশেষ সংস্করণটি ইনস্টল করুন।

ইস্যু আইডি বর্ণনা
CVE-2020-11022

jQuery দুর্বলতা সংশোধন করা হয়েছে

CVE-2020-11023

jQuery দুর্বলতা সংশোধন করা হয়েছে

CVE-2018-20801

এজ UI (ক্লাসিক) এ হাইচার্টের দুর্বলতার সমস্যা

CVE-2019-14863

CVE-2020-7676

CVE-2019-10768

jQuery-এ ক্রস-সাইট স্ক্রিপ্টিং (XSS) দুর্বলতা

jquery-এর একটি দুর্বলতা যা রিপোর্ট করেছে ক্রস-সাইট স্ক্রিপ্টিং (XSS) সংশোধন করা হয়েছে৷

CVE-2016-5388

CVE-2020-1745

CVE-2020-8022

টমক্যাট সার্লেটে দুর্বলতা।

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

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

পরিচিত সমস্যাগুলির সম্পূর্ণ তালিকার জন্য ব্যক্তিগত ক্লাউডের জন্য এজ-এর সাথে পরিচিত সমস্যাগুলি দেখুন।