4.50.00.11 - Catatan rilis Edge untuk Private Cloud

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Pada 23 September 2021, kami merilis versi baru Apigee Edge untuk Private Cloud.

Prosedur pembaruan

Mengupdate rilis ini akan mengupdate komponen dalam daftar RPM berikut:

  • edge-analytics-4.50.00-0.0.40046.noarch.rpm
  • apigee-sso-4.50.00-0.0.21034.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.917.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
  • apigee-lib-4.50.00-0.0.1019.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
  • apigee-setup-4.50.00-0.0.1128.noarch.rpm
  • apigee-service-4.50.00-0.0.1428.noarch.rpm
  • apigee-configutil-4.50.00-0.0.613.noarch.rpm
  • edge-gateway-4.50.00-0.0.20140.noarch.rpm
  • edge-management-server-4.50.00-0.0.20140.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20140.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20140.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20140.noarch.rpm
  • edge-router-4.50.00-0.0.20140.noarch.rpm
  • edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20020.noarch.rpm
  • edge-ui-4.50.00-0.0.20198.noarch.rpm
  • edge-management-ui-static-4.50.00-0.0.20033.noarch.rpm
  • apigee-validate-4.50.00-0.0.624.noarch.rpm
  • apigee-mtls-4.50.00-0.0.20224.noarch.rpm
  • apigee-adminapi-4.50.00-0.0.607.noarch.rpm

Anda dapat memeriksa versi RPM yang saat ini diinstal, untuk melihat apakah RPM perlu diupdate, dengan memasukkan:

apigee-all version

Untuk memperbarui penginstalan, lakukan prosedur berikut pada node Edge:

  1. Di semua node Edge:

    1. Bersihkan repositori Yum:
      sudo yum clean all
    2. 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
    3. 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.

    4. Update utilitas apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Update utilitas apigee-lib:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
    6. Gunakan perintah source untuk menjalankan skrip apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Update utilitas apigee-validate di Server Pengelolaan:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. Update utilitas apigee-adminapi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. Mengupdate utilitas apigee-machinekey:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  5. Mengupdate utilitas apigee-config:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  6. Perbarui 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.

  7. Di semua node Edge, jalankan skrip update.sh untuk proses edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  8. Jalankan skrip update.sh untuk SSO pada semua node:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  9. Jalankan skrip update.sh untuk UI pada semua node:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  10. Jika Anda menggunakan pengalaman New Edge, jalankan perintah berikut:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  11. Jika Anda menggunakan Apigee mTLS, ikuti prosedur yang dijelaskan di Mengupgrade Apigee mTLS. Untuk informasi selengkapnya, lihat Pengantar Apigee mTLS.

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:

Wrapper baru di sekitar alat perbaikan nodetool

Wrapper ini akan memeriksa kapasitas disk (tempat Cassandra terpasang) sebelum menjalankan perbaikan nodetool. Wrapper juga mendukung autentikasi JMX dan SSL melalui konfigurasi terkait JMX.

Menambahkan dukungan dalam kebijakan LDAP untuk substitusi string dinamis untuk elemen <BaseDN>.

Elemen <BaseDN> kebijakan LDAP menentukan tingkat dasar LDAP tempat semua data Anda berada. Dalam rilis ini, kami telah menambahkan atribut ref ke elemen, yang dapat Anda gunakan untuk menentukan variabel flow yang berisi nilai <BaseDN>, seperti apigee.baseDN. ref lebih diprioritaskan daripada nilai BaseDN eksplisit. Jika Anda menentukan ref dan nilai, ref akan memiliki prioritas. Jika ref tidak di-resolve saat runtime, nilai akan digunakan.

Perbaikan bug

Bagian ini mencantumkan bug Private Cloud yang telah diperbaiki dalam rilis ini.

ID Masalah Deskripsi
197513151

Memperbaiki jalur skrip jQuery yang tidak konsisten di UI klasik

151852439

Logging yang ditingkatkan untuk UI gagal karena kesalahan konfigurasi file .properties

Hal ini telah diperbaiki.
194875545

Error 404 saat membuka developer dari halaman aplikasi developer

Hal ini telah diperbaiki.
179769806

Perusahaan tidak muncul di UI Edge

Hal ini telah diperbaiki.
188039112

Masalah kepercayaan sertifikat yang ditandatangani sendiri di UI Edge

Hal ini telah diperbaiki.
195932618

console.log() menyebabkan logging berlebihan

Hal ini telah diperbaiki.
193216745

Ada bug kecil saat pengurutan nama pusat data dalam skrip penyiapan Cassandra.

Hal ini telah diperbaiki.
1195932115

SSO Apigee salah menampilkan pelacakan tumpukan dalam respons.

Hal ini telah diperbaiki. Perhatikan bahwa pelacakan tumpukan masih dicatat.
79591934

apigee-validate gagal dengan pesan yang tidak jelas

Hal ini telah diperbaiki. Logging error untuk skrip apigee-validate telah ditingkatkan.
174732169

Pesan syslog dihapus secara keliru

Hal ini telah diperbaiki.
193239069

Kunci lama yang dihapus dari komponen Gateway & Machinekey

197760258

Kegagalan dalam API izin menyebabkan masalah kompatibilitas antara UI Edge dan Gateway

Masalah ini, yang terjadi saat autentikasi LDAP eksternal diaktifkan, telah diperbaiki.
194485178

Menghapus spasi awal dan spasi akhir dari semua properti permintaan HTTP dan batas respons

193918953

Menghapus beberapa konfigurasi yang tidak digunakan dari komponen Gateway

112262604

Server Pengelolaan Mint perlu diupdate saat failover Postgres dilakukan

Skrip yang ditingkatkan telah dibuat guna mengubah detail koneksi Postgres untuk Mint Management Server. Lihat Menangani failover database PostgreSQL.
197301743

Pesan handshake SSL yang besar menyebabkan masalah pada Java 1.8.0_3XX

Hal ini telah diperbaiki.
188526117

Perintah ip tidak diawali dengan jalur absolut

Hal ini telah diperbaiki. Skrip Apigee kini sepenuhnya memenuhi syarat jalur perintah.
171240470

Update pengelolaan gagal saat Autentikasi Cassandra JMX atau SSL diaktifkan

Menambahkan fitur untuk menyediakan autentikasi Cassandra JMX dan konfigurasi SSL saat menjalankan penyiapan atau update di server Pengelolaan.
193564174

Dasbor Analisis UI Edge tidak dapat mengambil data

Memperbaiki bug saat kueri Analytics gagal untuk lingkungan yang memiliki titik dalam namanya.
167960487

Kata kunci yang dicadangkan DAN/ATAU dalam teks dimensi menyebabkan laporan Analytics gagal.

Hal ini telah diperbaiki.
132402519

Kelebihan spasi kosong dalam daftar alamat IP router.properties mencegah router muncul

Hal ini telah diperbaiki. Ruang kosong tambahan kini dihapus.
184573211

Java Management Extensions (JMX) tidak lagi diaktifkan secara default untuk modul SSO Apigee.

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
T/A

Sandi dicatat ke dalam log di Edge untuk Private Cloud, karena logging normal perubahan delta file konfigurasi. Anda dapat mencegah logging perubahan konfigurasi seperti berikut:

  • Jika komponen Edge sudah terinstal, lakukan salah satu langkah berikut:
    • Tetapkan LOGGER_PRINT_CONFIG_DELTA=false sebagai variabel lingkungan. Tindakan ini akan menghentikan logging delta konfigurasi untuk semua komponen pada node tersebut.
    • Untuk menghentikan logging delta konfigurasi untuk komponen tertentu, tambahkan logger.print.config.delta=false ke file konfigurasi khusus pelanggan untuk komponen tersebut. Tindakan ini akan menghentikan pencatatan perubahan konfigurasi untuk komponen tersebut. Lihat Cara mengonfigurasi Edge untuk mengetahui informasi selengkapnya.
  • Jika menginstal komponen Edge, Anda dapat mencegah logging perubahan konfigurasi dengan menambahkan entri berikut ke file silent.conf:
    CONFIG_DELTA_LOG=n

    Tindakan ini mengonfigurasi komponen agar tidak mencatat perubahan konfigurasi.

T/A Peningkatan keamanan sandi dan data terkait yang disimpan di platform.
CVE-2015-9251 Pembuatan Skrip Lintas Situs (XSS) telah diperbaiki saat permintaan Ajax lintas-domain dilakukan tanpa opsi dataType di jQuery.
T/A Penambahan perlindungan tambahan terhadap serangan replay pernyataan SAML.

Masalah umum

Baca artikel Masalah umum pada Edge untuk Private Cloud untuk mengetahui daftar lengkap masalah umum.