Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Pada tanggal 18 Agustus 2021, kami merilis versi baru Apigee Edge untuk Private Cloud.
Prosedur pembaruan
Mengupdate rilis ini akan mengupdate komponen dalam daftar RPM berikut:
- 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-contrib-4.50.00-0.0.403.noarch.rpm
Anda dapat memeriksa versi RPM yang saat ini diinstal untuk mengetahui apakah versi tersebut perlu diupdate dengan memasukkan:
apigee-all version
Untuk mengupdate penginstalan, lakukan prosedur berikut pada node Edge:
-
Di semua node Edge:
- Bersihkan repositori Yum:
sudo yum clean all
- Download file
bootstrap_4.50.00.sh
Edge 4.50.00 terbaru ke/tmp/bootstrap_4.50.00.sh
:curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- Instal utilitas dan dependensi
apigee-service
Edge 4.50.00:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
dengan uName:pWord adalah nama pengguna dan sandi yang Anda terima dari Apigee. Jika menghapus pWord, Anda akan diminta untuk memasukkannya.
- Update utilitas
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Gunakan perintah
source
untuk menjalankan skripapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Bersihkan repositori Yum:
- Update utilitas
apigee-validate
di Server Pengelolaan:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Update utilitas
apigee-provision
di Server Pengelolaan:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Perbarui semua node Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
dengan configFile menentukan file konfigurasi yang Anda gunakan untuk menginstal Apigee Edge untuk Private Cloud. Misalnya,
/opt/silent.conf
. - Mengupdate node Postgres (master dan standby):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- Di semua node Edge, jalankan skrip
update.sh
untuk prosesedge
:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Jalankan skrip
update.sh
untuk SSO pada semua node:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- Jalankan skrip
update.sh
untuk UI di semua node:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Jika Anda menggunakan pengalaman New Edge, jalankan perintah berikut:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- Pada semua node portal Apigee Developer Services, perbarui proses devportal dengan menjalankan perintah berikut:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
Perubahan pada software yang didukung
Tidak ada perubahan pada software yang didukung dalam rilis ini.
Penghentian penggunaan dan penghentian
Tidak ada penghentian atau penghentian baru dalam rilis ini.
Fitur baru
Rilis ini memperkenalkan fitur baru berikut:
Jendela pop-up baru memperingatkan Anda tentang tanggal akhir siklus proses (EOL) untuk Edge for Private Cloud
Edge untuk pelanggan Private Cloud akan mulai melihat pesan peringatan yang ditampilkan enam bulan sebelum tanggal EOL versi yang diinstal. Pesan EOL akan ditampilkan sekali per sesi browser: jika Anda menutup tab atau browser, sesi akan hilang. Jika Anda kemudian membuka kembali Apigee di browser, pesan akan ditampilkan lagi.
Opsi baru untuk logout pengguna saat sandi mereka diubah
Flag baru telah ditambahkan ke apigee.feature.clearSessionOnPasswordUpdate
, yang memungkinkan Anda mengonfigurasi apakah pengguna akan logout setelah Anda mengubah sandi mereka.
Setelan defaultnya adalah pengguna tidak akan logout.
Tanda baru untuk menetapkan versi TLS untuk SMTP
Flag baru telah ditambahkan ke mail.smtp.ssl.protocols
, yang menentukan protokol SSL
yang diaktifkan untuk koneksi SMTP. Fitur ini memungkinkan Anda mengonfigurasi protokol SSL berdasarkan persyaratan keamanan Anda.
Mengonfigurasi proxy penerusan.
Tanda berikut telah ditambahkan, yang memungkinkan Anda mengonfigurasi proxy penerusan:
http.proxyHost
http.proxyPort
http.proxyUser
http.proxyPassword
Secara default, nilai flag kosong.
Meningkatkan skrip pg-data-purge untuk menghapus tabel fakta orang tua dari analisis
Untuk menjalankan skrip, masukkan perintah berikut:
/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]
Skrip memiliki opsi berikut:
Delete-from-parent-fact
Default : Tidak. Juga akan menghapus data yang lebih lama dari hari retensi dari tabel fakta induk.Confirm-delete-from-parent-fact
. Default: Tidak. Jika Tidak, skrip akan meminta konfirmasi sebelum menghapus data dari fakta induk. Tetapkan ke Ya jika skrip penghapusan permanen dilakukan secara otomatis.
Opsi untuk mengubah label pengguna di halaman login
Tanda baru, apigee.feature.customLoginUserLabel
memungkinkan Anda mengonfigurasi label pengguna di halaman login berdasarkan preferensi mereka. Defaultnya adalah Alamat email.
Perbaikan bug
Bagian ini mencantumkan bug Private Cloud yang telah diperbaiki dalam rilis ini.
ID Masalah | Deskripsi |
---|---|
179989459 |
Penghapusan produk API dari paket produk API tidak berfungsi. Hal ini telah diperbaiki. |
67151202 |
Persyaratan kompleksitas sandi tidak diterapkan saat penginstalan Hal ini telah diperbaiki. |
175942835 |
Pelanggan dapat membuat permintaan GET ke laporan ringkasan harian tanpa perlindungan CSRF Hal ini telah diperbaiki. |
161351690 |
Kebijakan HMAC tidak muncul dalam daftar kebijakan di UI Hal ini telah diperbaiki. |
170791446 |
Masalah pengalihan 404 di tab Developer pada UI. Pelanggan tidak dapat mengedit/menghapus atau melakukan operasi lain apa pun di tab Developer di UI karena email developer berisi karakter khusus. Masalah ini telah diperbaiki |
168149141 |
Penginstalan monetisasi gagal di server Pengelolaan kedua Memperbaiki beberapa potensi masalah karena kondisi race selama penginstalan Mint Management Server |
167960487 |
Kata kunci DAN/ATAU yang dicadangkan dalam teks dimensi menyebabkan kegagalan laporan analisis Hal ini telah diperbaiki. |
168846482 |
Pemulihan postgres gagal jika database Apigee tidak ada Kami telah memperbaiki logging error dalam skrip pemulihan Postgres. |
161155125 |
Upgrade untuk apigee-ldap gagal Hal ini telah diperbaiki. |
180207712 |
Pelanggan tidak dapat menambahkan node Cassandra baru Penyiapan Cassandra akan gagal dengan pesan error yang lebih baik jika propertiCASS_HOSTS yang salah diberikan.
|
173657467 |
Server Pengelolaan tidak muncul jika node Cassandra di pusat data lain tidak aktif Skrip autentikasi aktifkan Cassandra telah ditingkatkan untuk menangani hal ini. |
182456858 |
Server pengelolaan tidak terhubung ke region Postgres lokal. Melakukan peningkatan pada algoritma Server Pengelolaan untuk memilih Postgres terbaik yang akan dihubungkan untuk kueri analisis. |
189743303 |
Masalah pemfilteran Analytics API Hal ini telah diperbaiki. |
156623186 |
Pembatasan izin tidak berfungsi untuk resource Audit Hal ini telah diperbaiki. |
123015330 |
Angka yang salah format dalam file |
183147699 |
Memperbaiki masalah pada pendaftaran datastore selama penginstalan/update Server Pengelolaan saat nama region yang tidak menggunakan format dc-x digunakan. Lihat Referensi File Konfigurasi Edge. |
180373096 |
Peluncuran massal Proxy API lambat Hal ini telah diperbaiki. |
182857918 |
Peningkatan log Pemroses Pesan untuk merekam status error dengan lebih baik |
193870176 |
Menambahkan konfigurasi level Router untuk menonaktifkan opsi pemrosesan Virtual Host di port standar 80 & 443. |
168560804 |
Error 403 ditampilkan saat membuat alur bersama Error terjadi karena nilai yang tidak ditentukan diteruskan ke API. Hal ini telah diperbaiki. |
186503861 |
Kebijakan ServiceCallout membagi nilai header dan mengirimkan header dengan kunci yang sama
dan nilai yang berbeda ke backend saat conf_http_HTTPHeader.{ANY} ) untuk mengontrol perilaku duplikat & multinilai default dari semua Header. Konfigurasi ini hanya akan
diterapkan jika konfigurasi header tertentu tidak ada.
|
Masalah keamanan telah diperbaiki
Berikut adalah daftar masalah keamanan umum yang telah diperbaiki dalam rilis ini. Untuk menghindari masalah ini, instal Edge Private Cloud versi terbaru.
ID Masalah | Deskripsi |
---|---|
CVE-2020-11022 | Kerentanan jQuery diperbaiki |
CVE-2020-11023 | Kerentanan jQuery diperbaiki |
CVE-2018-20801 | Masalah Kerentanan Highcharts di UI Edge (Klasik) |
Kerentanan Pembuatan Skrip Lintas Situs (XSS) di jQuery Kerentanan pada jquery yang melaporkan pembuatan skrip lintas situs (XSS) telah diperbaiki. |
|
Kerentanan di servlet Tomcat. Servlet Tomcat 8.0.53 yang ada memiliki kerentanan keamanan. Mengupgrade servlet Tomcat ke versi 8.5.34 akan memperbaiki kerentanan ini. |
Masalah umum
Baca artikel Masalah umum pada Edge untuk Private Cloud guna mengetahui daftar lengkap masalah umum.