يتم الآن عرض مستندات Apigee Edge.
يمكنك الاطّلاع على وثائق Apigee X.
في 28 أيلول (سبتمبر) 2021، طرحنا إصدارًا جديدًا من Apigee Edge لخدمة خاصة في Cloud.
تعديل الإجراء
سيؤدي تحديث هذا الإصدار إلى تعديل المكوّنات في القائمة التالية لكل ألف ظهور:
- Edge-analytics-4.51.00-0.0.40048.noarch.rpm
- apigee-sso-4.51.00-0.0.21033.noarch.rpm
- apigee-tomcat-8.5.64-0.0.916.noarch.rpm.
- apigee-machinekey-1.1.0-0.0.20007.noarch.rpm.
- apigee-cassandra-client-2.1.22-0.0.2513.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2528.noarch.rpm
- apigee-drupal-7.82-0.0.309.noarch.rpm
- apigee-drupal-dev Portal-4.51.00-0.0.411.noarch.rpm
- apigee-sap-drupal-dev Portal-4.51.00-0.0.411.noarch.rpm
- apigee-Mirror-4.51.00-0.0.1020.noarch.rpm
- apigee-mtls-4.51.00-0.0.20226.noarch.rpm
- Edge-management-ui-4.51.00-0.0.20019.noarch.rpm
- Edge-ui-4.51.00-0.0.20199.noarch.rpm
- Edge-management-ui-static-4.51.00-0.0.20034.noarch.rpm
- apigee-adminapi-4.51.00-0.0.608.noarch.rpm
- apigee-lib-4.51.00-0.0.1018.noarch.rpm.
- apigee-provision-4.51.00-0.0.616.noarch.rpm.
- apigee-service-4.51.00-0.0.1429.noarch.rpm.
- apigee-setup-4.51.00-0.0.1129.noarch.rpm
- apigee-configutil-4.51.00-0.0.614.noarch.rpm
- apigee-postgresql-10.17-0.0.2520.noarch.rpm
- apigee-verify-4.51.00-0.0.625.noarch.rpm
- حافة-البوابة-4.51.00-0.0.60142.noarch.rpm
- Edge-management-server-4.51.00-0.0.60142.noarch.rpm
- Edge-message-معالج-4.51.00-0.0.60142.noarch.rpm
- Edge-postgres-server-4.51.00-0.0.60142.noarch.rpm
- Edge-qpy-server-4.51.00-0.0.60142.noarch.rpm
- Edge-router-4.51.00-0.0.60142.noarch.rpm
يمكنك الاطّلاع على إصدارات RPM التي ثبّتها حاليًا لمعرفة ما إذا كان يجب تحديثها من خلال إدخال ما يلي:
apigee-all version
لتحديث التثبيت، اتّبِع الإجراء التالي على عُقد Edge:
-
في جميع عُقد Edge:
- تنظيف Rem Remis:
sudo yum clean all
- نزِّل أحدث ملف من Edge 4.51.00 بتنسيق
bootstrap_4.51.00.sh
إلى/tmp/bootstrap_4.51.00.sh
:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- ثبِّت أداة Edge 4.51.00
apigee-service
والاعتمادية لها:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
حيث uName:pWord هو اسم المستخدم وكلمة المرور اللذين تلقيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.
- تعديل الأداة
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- تعديل الأداة
apigee-lib
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- استخدِم الأمر
source
لتنفيذ النص البرمجيapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- تنظيف Rem Remis:
- تعديل أداة
apigee-validate
على خادم الإدارة:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- تعديل أداة
apigee-provision
على خادم الإدارة:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- تعديل الأداة
apigee-adminapi
:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- تعديل أداة
apigee-machinekey
:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- تعديل
apigee-config
باستخدام:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- عدِّل جميع عُقد Caspandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
حيث يحدِّد
configFile
ملف الإعداد الذي استخدمته لتثبيت Apigee Edge for Private Cloud. مثلاً:/opt/silent.conf
- تعديل عُقَد Postgres (الأجهزة الرئيسية أو في وضع الاستعداد):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- في جميع عُقد Edge، عليك تنفيذ النص البرمجي
update.sh
لعملية Edge:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- نفِّذ النص البرمجي لـ
update.sh
للدخول الموحّد (SSO) على جميع العُقد:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- تنفيذ
update.sh
لواجهة المستخدم على جميع العُقد:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- إذا كنت تستخدم تجربة New Edge، يمكنك تنفيذ الأمر التالي:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- في جميع عُقد بوابة خدمات Apigee للمطوّرين، يمكنك تعديل عملية منصة devport من خلال تنفيذ
الأمر التالي:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
- في حال استخدام Apigee mTLS، يُرجى اتّباع الإجراء الموضَّح في ترقية Apigee mTLS. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على مقدّمة حول Apigee mTLS.
التغييرات في البرامج المتوافقة
لن تطرأ أي تغييرات على البرامج المتوافقة في هذا الإصدار.
الإيقاف والتقاعد
ما مِن عمليات إيقاف نهائي أو تقاعد جديدة في هذا الإصدار.
الميزات الجديدة
يقدم هذا الإصدار الميزات الجديدة التالية:
إمكانية تفعيل تشفير بيانات اعتماد مطوّر البرامج
لقد أضفنا إمكانية تفعيل تشفير أسرار اعتماد تطبيق المطوّر. يمكنك الاطّلاع على تفعيل تشفير المفتاح السري للحصول على مزيد من التفاصيل.
تمت إتاحة سياسة OASvalidation في واجهة مستخدم Edge
تتيح لك سياسة OASvalidation (التحقق من مواصفات OpenAPI) التحقق من صحة طلب أو رسالة استجابة واردة في مواصفات OpenAPI 3.0 (JSON أو YAML). تتوفّر هذه السياسة حاليًا من خلال واجهة برمجة تطبيقات Edge. باستخدام هذا الإصدار، يمكنك الآن إضافة السياسة في واجهة مستخدم Edge.l
برنامج تضمين جديد حول أداة إصلاح أداة العقدة
يُجري برنامج التضمين عملية فحص للتأكّد من مساحة القرص (حيث يتم تثبيت Cassandra) قبل تشغيل إصلاح أداة العقدة. يتيح برنامج التضمين أيضًا مصادقة JMX وطبقة المقابس الآمنة (SSL) على الإعدادات ذات الصلة بـ JMX.
تمت إضافة دعم في سياسة LDAP لاستبدال السلسلة الديناميكية للعنصر <BaseDN>.
يحدِّد عنصر <BaseDN>
في سياسة LDAP المستوى الأساسي لخدمة LDAP الذي تتوفّر فيه جميع بياناتك.
في هذا الإصدار، أضفنا سمة ref
إلى العنصر، والتي يمكنك استخدامها لتحديد متغيّر التدفق الذي يحتوي على القيمة <BaseDN>
، مثل apigee.baseDN
.
ref
تكون لها الأولوية على قيمة BaseDN صريحة. إذا حدّدت كلاً من السمة ref
والقيمة، سيتم منح الأولوية للسمة ref
. إذا لم يتم حلّ ref
في وقت التشغيل، يتم استخدام القيمة.
أداة تشخيص جديدة من خلال أداة Sosreport
تمت إضافة الأداة Sosreport، وهي أداة جديدة تشخيصية وجمع بيانات على مستوى النظام.
إصلاح الأخطاء
يعرض هذا القسم الأخطاء الخاصة في Cloud التي تم إصلاحها في هذا الإصدار.
معرّف المشكلة | الوصف |
---|---|
193216745 |
حدث خطأ بسيط في طريقة ترتيب أسماء مراكز البيانات في نصوص "كاساندرا" البرمجية. لقد تم حلّ هذه المشكلة. |
193216745 |
تم إصلاح مشكلة تتعلّق بعدم ضبط بعض سياسات الاعتقال بسبب حدوث أخطاء 5XX |
197513151 |
إصلاح مسار النص البرمجي jQuery غير المتناسق في واجهة المستخدم الكلاسيكية |
151852439 |
تعذّر التسجيل المحسّن لواجهة المستخدم بسبب خطأ في ضبط ملف |
194875545 |
الخطأ 404 أثناء الانتقال إلى مطوّر البرامج من صفحة تطبيقات مطوّر البرامج لقد تم حلّ هذه المشكلة. |
179769806 |
عدم ظهور الشركات في واجهة مستخدم Edge لقد تم حلّ هذه المشكلة. |
188039112 |
مشاكل الثقة في الشهادات الموقَّعة ذاتيًا في واجهة مستخدم Edge لقد تم حلّ هذه المشكلة. |
195932618 |
|
1195932115 |
تم عرض الدخول الموحّد لتسلسل استدعاء الدوال البرمجية في واجهة برمجة التطبيقات بشكل غير صحيح في الردود. لقد تم حلّ هذه المشكلة. يُرجى العلم أنّ سجلّات تسلسل استدعاء الدوال البرمجية لا تزال مسجَّلة. |
79591934 |
تعذّر التحقُّق من صحة ملف apigee وظهور رسالة غير واضحة لقد تم حلّ هذه المشكلة. تم تحسين عملية التسجيل في النص البرمجي لـ apigee. |
174732169 |
تم تجاهل رسائل سجلّ النظام بشكل غير صحيح لقد تم حلّ هذه المشكلة. |
193239069 |
تمت إزالة المفاتيح القديمة من مكوّنات المدخل والآلة |
197760258 |
كان هناك خلل في واجهة برمجة التطبيقات للأذونات يؤدي إلى حدوث مشاكل توافق بين واجهة مستخدم Edge وبوابة تم إصلاح هذه المشكلة التي حدثت عندما تم تفعيل مصادقة LDAP الخارجية. |
194485178 |
تمت إزالة المسافات اللاحقة والبادئة من جميع خصائص طلب واستجابة HTTP |
193918953 |
تمت إزالة بعض الإعدادات غير المستخدَمة من مكوّنات البوابة |
112262604 |
نص برمجي محسّن لتغيير تفاصيل اتصال Postgres لخادم Mint Management |
197301743 |
كانت رسالة تأكيد اتصال طبقة المقابس الآمنة (SSL) كبيرة تؤدي إلى حدوث مشاكل في الإصدار 1.8.0_3XX من Java لقد تم حلّ هذه المشكلة. |
188526117 |
لم يسبق إضافة الأمر ip إلى المسار المطلق لقد تم حلّ هذه المشكلة. إنّ نصوص Apigee البرمجية مؤهّلة الآن بشكل كامل لمسار الأمر. |
171240470 |
تعذُّر تعديل الإدارة عند تفعيل مصادقة Cassandra JMX أو طبقة المقابس الآمنة لقد تم حلّ هذه المشكلة. تمت إضافة ميزة لتوفير إعدادات ضبط طبقة المقابس الآمنة وطبقة المقابس الآمنة في Cassandra JMX عند تشغيل الإعداد أو التعديل على خادم الإدارة. |
193564174 |
لم تتمكّن لوحات بيانات "إحصاءات Google" من واجهة المستخدم في جلب البيانات تم إصلاح خلل تعذُّر إجراء طلبات البحث في "إحصاءات Google" للبيئات التي تتضمن اسم لها. |
167960487 |
تؤدي الكلمات الرئيسية المحجوزة و/أو ضمن نص السمات إلى تعذُّر إعداد تقارير "إحصاءات Google". لقد تم حلّ هذه المشكلة. |
132402519 |
كان المسافة البيضاء الإضافية في قائمة عناوين IP |
198627666 |
تمكّن المستخدمون من تنزيل ملفات inc استنادًا إلى ملفات إعداد Nginx. لقد تم حلّ هذه المشكلة. يظهر الآن خطأ "لم يتم العثور على الملف" عندما يحاول المستخدم الوصول إلى ملف الإعداد. |
199901238 |
مشكلة في ترقية معالجات الرسائل من إصدار Edge القديم لإصدارات السحابة الإلكترونية الخاصة عند ترقية معالجات الرسائل من إصدارات Edge القديمة إلى إصدارات 4.51، كان من المحتمل حدوث خطأ في طلبات وقت التشغيل التي تتضمن عمليات KVM. لقد تم حلّ هذه المشكلة. |
تم إصلاح مشاكل الأمان.
في ما يلي قائمة بمشاكل الأمان المعروفة التي تم حلّها في هذا الإصدار. لتجنُّب هذه المشاكل، عليك تثبيت أحدث إصدار من السحابة الإلكترونية Edge الخاصة.
معرّف المشكلة | الوصف |
---|---|
لا ينطبق | تم تسجيل كلمات المرور في Edge لخدمة Cloud الخاصة، بسبب التسجيل العادي لإعدادات دلتا ملفات الإعدادات. يمكنك منع تسجيل تغييرات الضبط على النحو التالي:
|
CVE-2021-23337 | تم إصلاح الثغرة الأمنية "إدخال الأمر" في Lodash 2.4.1 |
لا ينطبق | تم تحسين أمان كلمات المرور والبيانات ذات الصلة المخزنة على النظام الأساسي. |
CVE-2015-9251 | يتم إصلاح البرمجة النصية على مستوى المواقع الإلكترونية (XSS) عند تنفيذ طلب Ajax على جميع النطاقات بدون الخيار dataType في jQuery. |
لا ينطبق | تمت إضافة وسائل حماية إضافية ضد هجمات إعادة تشغيل تأكيد SAML. |
المشاكل المعروفة
يمكنك الاطّلاع على المشاكل المعروفة في Edge for Private Cloud للحصول على قائمة كاملة بالمشاكل المعروفة.