Anda sedang melihat dokumentasi Apigee Edge.
Buka
Dokumentasi Apigee X. info
Pada 18 Agustus 2021, kami merilis versi baru Apigee Edge untuk Private Cloud.
Prosedur pembaruan
Mengupdate rilis ini akan mengupdate komponen dalam daftar 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-contrib-4.50.00-0.0.403.noarch.rpm
Anda dapat memeriksa versi RPM yang saat ini telah diinstal, untuk melihat apakah versi tersebut perlu diperbarui, dengan memasukkan:
apigee-all version
Untuk memperbarui 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
- Update semua node Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
di mana 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
- Di semua node portal Layanan Developer Apigee, perbarui proses devportal dengan mengeksekusi
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 pensiun
Tidak ada penghentian penggunaan 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) Edge untuk 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 satu kali 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 membuat pengguna logout saat sandi mereka diubah
Flag baru telah ditambahkan ke apigee.feature.clearSessionOnPasswordUpdate
, yang memungkinkan
Anda mengonfigurasi apakah pengguna {i>log out <i}setelah Anda mengubah {i>password<i} mereka.
Setelan defaultnya adalah pengguna tidak 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 mengkonfigurasi
protokol SSL berdasarkan
persyaratan keamanan Anda.
Mengonfigurasi proxy penerusan.
Tanda berikut telah ditambahkan, yang memungkinkan Anda mengonfigurasi maju proxy:
http.proxyHost
http.proxyPort
http.proxyUser
http.proxyPassword
Secara default, nilai flag kosong.
Skrip pg-data-purge yang ditingkatkan untuk menghapus tabel fakta induk 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 retensi hari 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 otomatis.
Opsi untuk mengubah label pengguna di halaman login
Flag 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 |
Tidak dapat menghapus produk API dari paket produk API. Hal ini telah diperbaiki. |
67151202 |
Persyaratan kompleksitas sandi tidak diterapkan saat penginstalan Hal ini telah diperbaiki. |
175942835 |
Pelanggan dapat membuat permintaan GET ke laporan rangkuman 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 pada tab Developer di UI. Pelanggan tidak dapat mengedit/menghapus atau melakukan operasi lain di tab Developer di UI karena email pengembang memiliki karakter khusus di dalamnya. Masalah ini telah diperbaiki |
168149141 |
Penginstalan monetisasi gagal di server Pengelolaan kedua Memperbaiki beberapa potensi masalah karena kondisi race selama instalasi Server Pengelolaan Mint |
167960487 |
Kata kunci DAN/ATAU yang dicadangkan dalam teks dimensi menyebabkan laporan analisis gagal 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 diperbaiki jika kesalahan PropertiCASS_HOSTS disediakan.
|
173657467 |
Server Pengelolaan tidak muncul jika node Cassandra di pusat data lain tidak aktif Skrip otentikasi Cassandra yang aktif 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 untuk 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 diformat dalam file |
183147699 |
Memperbaiki masalah dalam pendaftaran datastore selama penginstalan/update Server Pengelolaan jika nama wilayah tidak dalam format dc-x digunakan. Lihat Konfigurasi Edge Referensi File. |
180373096 |
Peluncuran Proxies API secara massal berjalan lambat Hal ini telah diperbaiki. |
182857918 |
Peningkatan log Pemroses Pesan untuk menangkap status error dengan lebih baik |
193870176 |
Menambahkan konfigurasi tingkat Router untuk menonaktifkan opsi pemrosesan Host Virtual 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 ServiceInfo memisahkan nilai header dan mengirimkan header dengan kunci yang sama
dan nilai yang berbeda ke backend saat elemen conf_http_HTTPHeader.{ANY} ) untuk mengontrol
{i>default<i} multinilai & perilaku duplikat 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 di jquery yang melaporkan pembuatan skrip lintas situs (XSS) telah diperbaiki. |
|
Kerentanan di Tomcat servlet. Servlet Tomcat 8.0.53 yang ada memiliki kerentanan keamanan. Mengupgrade Tomcat {i>servlet<i} ke 8.5.34 akan memperbaiki kerentanan ini. |
Masalah umum
Lihat Masalah umum pada Edge untuk Private Cloud untuk melihat daftar lengkap masalah umum.