4.50.00.09 - Edge for Private Cloud sürüm notları

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

18 Ağustos 2021'de Apigee Edge Private Cloud'un yeni bir sürümünü yayınladık.

Güncelleme prosedürü

Bu sürümün güncellenmesiyle birlikte aşağıdaki RPM listesindeki bileşenler güncellenir:

  • 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

Şu anda yüklü olan RPM sürümlerini kontrol ederek güncellenmeleri gerekip gerekmediğini görmek için şunu girin:

apigee-all version

Yüklemenizi güncellemek için Edge düğümlerinde aşağıdaki prosedürü uygulayın:

  1. Tüm Edge düğümlerinde:

    1. Yum depolarını temizleyin:
      sudo yum clean all
    2. En son Edge 4.50.00 bootstrap_4.50.00.sh dosyasını /tmp/bootstrap_4.50.00.sh konumuna indirin:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Edge 4.50.00 apigee-service yardımcı programını ve bağımlılıklarını yükleyin:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      Burada uName:pWord, Apigee'den aldığınız kullanıcı adı ve şifredir. pWord karakterini atlarsanız girmeniz istenir.

    4. apigee-setup yardımcı programını güncelleyin:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh komut dosyasını yürütmek için source komutunu kullanın:
      source /etc/profile.d/apigee-service.sh
  2. Yönetim sunucusunda apigee-validate yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. Yönetim sunucusunda apigee-provision yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  4. Tüm Cassandra düğümlerini güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    Burada configFile, Apigee Edge for Private Cloud'u yüklemek için kullandığınız yapılandırma dosyasını belirtir. Örneğin, /opt/silent.conf.

  5. Postgres düğümlerini (ana ve bekleme) güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  6. Tüm Edge düğümlerinde, edge işlemi için update.sh komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  7. Tüm düğümlerde TOA için update.sh komut dosyasını yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  8. Tüm düğümlerde kullanıcı arayüzü için update.sh komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  9. Yeni Edge deneyimini kullanıyorsanız aşağıdaki komutu yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  10. Tüm Apigee Developer Services portalı düğümlerinde aşağıdaki komutu çalıştırarak devportal sürecini güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Desteklenen yazılımlarda yapılan değişiklikler

Bu sürümde desteklenen yazılımlarda herhangi bir değişiklik yapılmamıştır.

Desteği sonlandırma ve kullanımdan kaldırma

Bu sürümde yeni kullanımdan kaldırma veya desteği sonlandırma işlemleri yoktur.

Yeni özellikler

Bu sürümde aşağıdaki yeni özellikler kullanıma sunulmuştur:

Yeni bir pop-up pencere, Edge for Private Cloud'un kullanım ömrü sonu (EOL) tarihleri konusunda sizi uyarır.

Özel Bulut için Edge müşterileri, yüklü sürümün desteğinin sonlandırılma tarihinden altı ay önce uyarı mesajları görmeye başlar. EOL mesajı, tarayıcı oturumu başına bir kez gösterilir: Sekmeyi veya tarayıcıyı kapatırsanız oturum kaybolur. Ardından Apigee'yi tarayıcıda yeniden açarsanız mesaj tekrar gösterilir.

Şifreleri değiştirildiğinde kullanıcıların çıkış yapmasını sağlayan yeni seçenek

apigee.feature.clearSessionOnPasswordUpdate'ya yeni bir işaret eklendi. Bu işaret, kullanıcıların şifresini değiştirdikten sonra oturumlarının kapatılıp kapatılmayacağını yapılandırmanıza olanak tanır. Varsayılan olarak kullanıcıların oturumu kapatılmaz.

SMTP için TLS sürümünü ayarlamaya yönelik yeni işaret

mail.smtp.ssl.protocols'ya, SMTP bağlantıları için etkinleştirilen SSL protokolünü belirten yeni bir işaret eklendi. Bu özellik, güvenlik gereksinimlerinize göre SSL protokollerini yapılandırmanıza olanak tanır.

Yönlendirme proxy'sini yapılandırın.

Aşağıdaki işaretler eklendi. Bu işaretler, yönlendirme proxy'si yapılandırmanıza olanak tanır:

  • http.proxyHost
  • http.proxyPort
  • http.proxyUser
  • http.proxyPassword

Varsayılan olarak işaretlerin değerleri boştur.

Üst olgu tablolarını analizlerden temizlemek için geliştirilmiş pg-data-purge komut dosyası

Komut dosyasını çalıştırmak için aşağıdaki komutu girin:

/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]

Komut dosyasında aşağıdaki seçenekler bulunur:

  • Delete-from-parent-fact Varsayılan : Hayır. Saklama süresinden daha eski veriler de üst olgu tablosundan silinir.
  • Confirm-delete-from-parent-fact. Varsayılan: Hayır. Hayır ise komut dosyası, üst bilgi tablosundan veri silmeden önce onay ister. Temizleme komut dosyası otomatikleştirilmişse "Evet" olarak ayarlayın.

Giriş sayfasında kullanıcı etiketini değiştirme seçeneği

Yeni bir işaret olan apigee.feature.customLoginUserLabel, kullanıcı etiketini tercihlerine göre giriş sayfasında yapılandırmanıza olanak tanır. Varsayılan değer e-posta adresidir.

Hata düzeltmeleri

Bu bölümde, bu sürümde düzeltilen Private Cloud hataları listelenmektedir.

Sorun Kimliği Açıklama
179989459

API ürün paketinden API ürünü silme işlemi çalışmıyordu.

Bu sorun düzeltildi.
67151202

Şifre karmaşıklığı şartları yükleme sırasında zorunlu kılınmıyordu

Bu sorun düzeltildi.
175942835

Müşteriler, CSRF koruması olmadan dailysummaryreports'a GET istekleri gönderebiliyordu

Bu sorun düzeltildi.
161351690

HMAC politikası, kullanıcı arayüzündeki politika listesinde görünmüyor

Bu sorun düzeltildi.
170791446

Kullanıcı arayüzündeki Geliştiriciler sekmesinde 404 yönlendirme sorunu.

Geliştiricinin e-posta adresinde özel karakterler bulunduğundan müşteriler, kullanıcı arayüzündeki Geliştiriciler sekmesinde düzenleme/silme veya başka bir işlem yapamıyordu. Bu sorun düzeltildi.
168149141

Para kazanma yüklemesi ikinci bir yönetim sunucusunda başarısız oluyordu

Mint Yönetim Sunucusu'nun yüklenmesi sırasında yarış durumu nedeniyle ortaya çıkabilecek bazı sorunlar düzeltildi.
167960487

Boyut metnindeki ayrılmış AND/OR anahtar kelimeleri, Analytics raporlarının başarısız olmasına neden oluyordu

Bu sorun düzeltildi.
168846482

Apigee veritabanları eksikse Postgres geri yükleme işlemi başarısız oluyordu

Postgres geri yükleme komut dosyasında hata günlüğü iyileştirildi.
161155125

apigee-ldap için yükseltmeler başarısız oluyordu

Bu sorun düzeltildi.
180207712

Müşteri yeni Cassandra düğümleri ekleyemedi

Yanlış bir CASS_HOSTS özelliği sağlanırsa Cassandra kurulumu gelişmiş hata mesajıyla başarısız olur.
173657467

Başka bir veri merkezindeki Cassandra düğümleri kapalıysa Yönetim Sunucusu başlatılamıyordu

Bunu işlemek için Cassandra kimlik doğrulamasını etkinleştirme komut dosyası geliştirildi.
182456858

Yönetim sunucusu, yerel bir Postgres bölgesine bağlanmıyordu.

Analiz sorguları için bağlanılacak en iyi Postgres'i seçmeye yönelik yönetim sunucusu algoritmasında iyileştirmeler yapıldı.
189743303

Analytics API filtreleme sorunu

Bu sorun düzeltildi.
156623186

İzin kısıtlamaları, Denetimler kaynağı için çalışmıyordu

Bu sorun düzeltildi.
123015330

Bir bileşenin .properties dosyasındaki yanlış biçimlendirilmiş sayılar, bileşenin başlatılmasını engelliyordu

Bu sorun düzeltildi.
183147699

Bölge adları dc-x biçiminde olmadığında Yönetim Sunucusu yükleme/güncelleme işlemleri sırasında veri deposu kayıtlarında oluşan sorun düzeltildi.

Edge Yapılandırma Dosyası Referansı başlıklı makaleyi inceleyin.
180373096

API proxy'lerinin toplu olarak kullanıma sunulması yavaştı

Bu sorun düzeltildi.
182857918

Hata durumlarını daha iyi yakalamak için geliştirilmiş Mesaj İşleyici günlükleri

193870176

80 ve 443 numaralı standart bağlantı noktalarında sanal ana makine dinleme seçeneklerini devre dışı bırakmak için yönlendirici düzeyinde yapılandırma eklendi.

168560804

Paylaşılan akış oluşturulurken 403 hatası döndürüldü

Hata, API'ye tanımlanmamış bir değer iletildiğinden oluştu. Bu sorun düzeltildi.
186503861

ServiceCallout politikası, öğesi kullanıldığında başlık değerlerini bölüyor ve aynı anahtara sahip ancak farklı değerlere sahip başlıkları arka uca gönderiyordu

Tüm üstbilgilerin varsayılan çok değerli ve yinelenen davranışını kontrol etmek için genel bir yapılandırma (conf_http_HTTPHeader.{ANY}) eklendi. Bu yapılandırma yalnızca belirli bir başlık yapılandırması yoksa geçerli olur.

Güvenlik sorunları düzeltildi

Bu sürümde düzeltilen bilinen güvenlik sorunlarının listesini aşağıda bulabilirsiniz. Bu sorunları önlemek için Edge Private Cloud'un en yeni sürümünü yükleyin.

Sorun Kimliği Açıklama
CVE-2020-11022

jQuery güvenlik açığı düzeltildi

CVE-2020-11023

jQuery güvenlik açığı düzeltildi

CVE-2018-20801

Edge kullanıcı arayüzünde (klasik) Highcharts güvenlik açığı sorunları

CVE-2019-14863

CVE-2020-7676

CVE-2019-10768

jQuery'deki siteler arası komut dosyası çalıştırma (XSS) güvenlik açığı

Siteler arası komut dosyası çalıştırma (XSS) bildirilen jquery'deki güvenlik açığı düzeltildi.

CVE-2016-5388

CVE-2020-1745

CVE-2020-8022

Tomcat servlet'indeki güvenlik açığı.

Mevcut Tomcat servlet 8.0.53'te güvenlik açığı vardı. Tomcat servlet'i 8.5.34 sürümüne yükseltmek bu güvenlik açığını düzeltir.

Bilinen sorunlar

Bilinen sorunların tam listesi için Edge for Private Cloud ile ilgili bilinen sorunlar başlıklı makaleyi inceleyin.