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

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

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

আপডেট পদ্ধতি

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

  • edge-gateway-4.19.06-0.0.20094.noarch.rpm
  • edge-management-server-4.19.06-0.0.20094.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20094.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20094.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20094.noarch.rpm
  • এজ-রাউটার-4.19.06-0.0.20094.noarch.rpm
  • apigee-mtls-4.19.06-0.0.20189.noarch.rpm
  • apigee-mtls-consul-4.19.06-0.0.20128.noarch.rpm
  • apigee-cassandra-2.1.16-0.0.2508.noarch.rpm
  • edge-ui-4.19.06-0.0.20164.noarch.rpm
  • edge-management-ui-static-4.19.06-0.0.20018.noarch.rpm
  • apigee-sso-4.19.06-0.0.20080.noarch.rpm
  • apigee-setup-4.19.06-0.0.1122.noarch.rpm

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

apigee-all version

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

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

    1. ইয়াম রিপোজ পরিষ্কার করুন:
      sudo yum clean all
    2. সর্বশেষ এজ 4.19.06 bootstrap_4.19.06.sh ফাইলটি /tmp/bootstrap_4.19.06.sh এ ডাউনলোড করুন :
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. এজ 4.19.06 apigee-service ইউটিলিটি এবং নির্ভরতা ইনস্টল করুন:
      sudo bash /tmp/bootstrap_4.19.06.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. সমস্ত ক্যাসান্দ্রা নোড আপডেট করুন:

    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

  3. সমস্ত এজ নোডে, edge প্রক্রিয়ার জন্য update.sh স্ক্রিপ্টটি চালান। এটি করার জন্য, প্রতিটি নোডে নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. এজ UI আপডেট করুন:

    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. সমস্ত নোডে SSO-এর জন্য update.sh স্ক্রিপ্ট চালান। প্রতিটি নোডে, নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  6. আপনি যদি নতুন এজ অভিজ্ঞতা ব্যবহার করেন তবে নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  7. আপনি যদি Apigee mTLS ব্যবহার করেন, Apigee mTLS আপগ্রেড করুন -এ বর্ণিত পদ্ধতি অনুসরণ করুন।

    আরও তথ্যের জন্য, Apigee mTLS এর ভূমিকা দেখুন।

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

কোনো পরিবর্তন নেই।

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

কোন নতুন অবচয় বা অবসর.

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

এই বিভাগে এই রিলিজে নতুন বৈশিষ্ট্য তালিকাভুক্ত করা হয়েছে।

JMX পাসওয়ার্ড এনক্রিপ্ট করা হচ্ছে

আপনি এখন JMX পাসওয়ার্ড এনক্রিপ্ট করতে পারেন। বিস্তারিত জানার জন্য জেএমএক্স পাসওয়ার্ড এনক্রিপশন এবং ক্যাসান্দ্রার জন্য জেএমএক্স প্রমাণীকরণ সক্ষম করা দেখুন। (150633039)

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

নিম্নলিখিত সারণী এই রিলিজে সংশোধন করা বাগগুলি তালিকাভুক্ত করে:

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

apigee-mtls সার্টিফিকেট শুধুমাত্র 30 দিনের জন্য বৈধ ছিল।

নতুন সার্টিফিকেট এখন এক বছরের জন্য বৈধ। একটি নতুন শংসাপত্রের সাথে একটি পুরানো 30-দিনের শংসাপত্র আপগ্রেড করতে, এক বছরের জন্য বৈধ, Apigee MTLS আপগ্রেড করুন দেখুন।

147736003

enterprise.apigee.com-এ একটি পুরানো লাইব্রেরি নিরাপত্তা সমস্যা সৃষ্টি করছে।

লাইব্রেরি আপডেট করা হয়েছে।

150594487

অর্গ লেভেলে জাভা রিসোর্সের একটি সেট মেসেজ প্রসেসরদের সংগঠন লোড করতে ব্যর্থ হয়েছে।

149739904

HTTP হেডারের জন্য ডেটা মাস্কিং কেস সংবেদনশীল ছিল।

এটি ঠিক করা হয়েছে: ডেটা মাস্কিং আর কেস-সংবেদনশীল নয়।

130416715

"ট্রু-ক্লায়েন্ট-আইপি" হেডারের কারণে সম্ভাব্য দুর্বলতা

এই রিলিজে একটি নতুন অ্যাক্সেস কন্ট্রোল পলিসি উপাদান, IgnoreTrueClientIPHeader প্রবর্তন করা হয়েছে, যা সমস্যার সমাধান করে। IgnoreTrueClientIPHeader উপাদান দেখুন।

161858295

কিছু নীরব ভেরিয়েবলের বানান ভুল ছিল।

সাইলেন্ট ইন্সটল ভেরিয়েবল SSO_JWT_SIGNING_KEY_FILEPATH আর ভুল বানান নেই।

160951701

কনসাল সার্ভার সমস্যার কারণে mTLS ইনস্টলেশন ব্যর্থ হয়েছে।

কনসাল বাইনারি v1.6.2 থেকে সর্বশেষ স্থিতিশীল সংস্করণ, v1.8.0 এ আপগ্রেড করা হয়েছে।

132654321

অডিট লগগুলি ব্যবহারকারীদের দেখাচ্ছিল না যাদের ভূমিকা আপডেট করা হয়েছে৷

বিদ্যমান ব্যবহারকারীদের জন্য ভূমিকা পরিবর্তন করার পরে বা একটি প্রতিষ্ঠানে একটি বিদ্যমান ব্যবহারকারীকে যুক্ত করার পরে, অডিট লগ "আপডেট ব্যবহারকারী অনির্ধারিত" দেখিয়েছে, যা আপনাকে কার উপর কাজটি সম্পাদিত হয়েছে তা দেখতে বাধা দেয়।

160916451

একটি পুরানো কনসাল বাইনারি সংস্করণের কারণে mTLS ইনস্টলেশন ব্যর্থ হয়েছে৷

কনসাল বাইনারি v1.6.2 থেকে সর্বশেষ স্থিতিশীল সংস্করণ, v1.8.0-এ আপগ্রেড করা হয়েছে।

apigee-mtls এখন সঠিকভাবে একাধিক নেটওয়ার্ক ইন্টারফেস এবং ঠিকানা সহ সার্ভার পরিচালনা করে।

161764596

apigee-tomcat প্যাচ আপডেট প্রয়োগ করার সময় আপডেট করা হচ্ছে না।

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

133145969

UI-তে প্রোটোকল নিষ্ক্রিয় করার জন্য নথিপত্র অনুপস্থিত।

নতুন ডকুমেন্টেশনের জন্য, TLS প্রোটোকল নিষ্ক্রিয় করা দেখুন।

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

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

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

Ldap নীতি সংযোগ পুলিং সমস্যা

LDAP রিসোর্সের মাধ্যমে কনফিগার করা JNDI-এর জন্য LDAP সংযোগ পুল সেটিংস প্রতিফলিত হয় না, এবং JNDI ডিফল্টগুলির কারণে প্রতিবার একক-ব্যবহারের সংযোগ ঘটে। ফলস্বরূপ, সংযোগগুলি একক ব্যবহারের জন্য প্রতিবার খোলা এবং বন্ধ করা হচ্ছে, LDAP সার্ভারে প্রতি ঘন্টায় প্রচুর সংখ্যক সংযোগ তৈরি করছে৷

সমাধান:

LDAP সংযোগ পুল বৈশিষ্ট্য পরিবর্তন করার জন্য, সমস্ত LDAP নীতিতে একটি বিশ্বব্যাপী পরিবর্তন সেট করতে নিম্নলিখিত পদক্ষেপগুলি করুন৷

  1. একটি কনফিগারেশন বৈশিষ্ট্য ফাইল তৈরি করুন যদি এটি ইতিমধ্যে বিদ্যমান না থাকে:
    /opt/apigee/customer/application/message-processor.properties
  2. ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করুন (আপনার LDAP রিসোর্স কনফিগারেশনের প্রয়োজনীয়তার উপর ভিত্তি করে জাভা নামকরণ এবং ডিরেক্টরি ইন্টারফেস (JNDI) বৈশিষ্ট্যগুলির মানগুলি প্রতিস্থাপন করুন)।
    bin_setenv_ext_jvm_opts="-Dcom.sun.jndi.ldap.connect.pool.maxsize=20
    -Dcom.sun.jndi.ldap.connect.pool.prefsize=2
    -Dcom.sun.jndi.ldap.connect.pool.initsize=2
    -Dcom.sun.jndi.ldap.connect.pool.timeout=120000
    -Dcom.sun.jndi.ldap.connect.pool.protocol=ssl"
  3. নিশ্চিত করুন যে /opt/apigee/customer/application/message-processor.properties ফাইলটি apigee:apigee-এর মালিকানাধীন।
  4. প্রতিটি বার্তা প্রসেসর পুনরায় চালু করুন।

আপনার সংযোগ পুল JNDI বৈশিষ্ট্য কার্যকর হচ্ছে কিনা তা যাচাই করতে, আপনি সময়ের সাথে LDAP সংযোগ পুলের আচরণ পর্যবেক্ষণ করতে একটি tcpdump করতে পারেন।