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, Private Cloud için Apigee Edge'in yeni bir sürümünü kullanıma sunduk.

Güncelleme prosedürü

Bu sürüm güncellendiğinde aşağıdaki BGBG listesinde yer alan 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 BGBG sürümlerini kontrol ederek güncellenmelerinin gerekip gerekmediğini görmek için şunları girebilirsiniz:

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 deposunu 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 sitesine 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 parametresini çıkarırsanız bunu 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ı çalıştırmak için source komutunu kullanın:
      source /etc/profile.d/apigee-service.sh
  2. Yönetim Sunucusu'nda apigee-validate yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. Yönetim Sunucusu'nda 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, Private Cloud için Apigee Edge'i yüklerken kullandığınız yapılandırma dosyasını belirtir. Örneğin, /opt/silent.conf.

  5. Postgres düğümlerini güncelleyin (ana ve bekleme modu):
    /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ı çalıştırı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ı yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  9. Yeni Edge deneyimini kullanıyorsanız şu komutu çalıştırı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 işlemini 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 yoktur.

Kullanımdan kaldırma ve kullanımdan kaldırma işlemleri

Bu sürümde yeni bir kullanımdan kaldırma işlemi veya kullanımdan kaldırma işlemi bulunmamaktadır.

Yeni özellikler

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

Edge for Private Cloud'un kullanım ömrü sonu (EOL) tarihleriyle ilgili sizi uyaran yeni bir pop-up pencere

Edge for Private Cloud müşterileri, yüklenen sürümün Kullanım Ömrü Sonu tarihinden altı ay önce uyarı mesajlarını görmeye başlayacaktır. EOL mesajı her tarayıcı oturumu için 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ştiğinde kullanıcıların oturumunu kapatmaya yönelik yeni seçenek

apigee.feature.clearSessionOnPasswordUpdate hizmetine, şifrelerini değiştirdikten sonra kullanıcıların çıkış yapıp yapmayacağını yapılandırabilmenizi sağlayan yeni bir işaret eklendi. Varsayılan ayar kullanıcıların oturumlarının kapalı olmamasıdır.

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

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

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

Yönlendirme proxy'si yapılandırmanıza olanak tanıyan aşağıdaki işaretler eklendi:

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

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

Ana doğruluk tablolarını analizlerden temizlemek için pg-data-purge komut dosyası iyileştirildi

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ı aşağıdaki seçeneklere sahiptir:

  • Delete-from-parent-fact Varsayılan : Hayır. Ayrıca, saklama günlerinden daha eski veriler, üst bilgi tablosundan silinir.
  • Confirm-delete-from-parent-fact. Varsayılan: Hayır. Hayır ise komut dosyası, ana bilgiden veri silmeden önce onay ister. Kalıcı olarak silme komut dosyası otomatik ise Evet olarak ayarlayın.

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

Yeni bir işaret olan apigee.feature.customLoginUserLabel, giriş sayfasındaki kullanıcı etiketini tercihlerine göre 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 bir API ürününü silme işlemi çalışmıyordu.

Bu sorun düzeltildi.
67151202

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

Bu sorun düzeltildi.
175942835

Müşteriler, CSRF koruması olmadan Dailysummaryreports için GET istekleri yapabiliyordu

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 bulunan 404 yönlendirme sorunu.

Müşteriler, kullanıcı arayüzündeki Geliştiriciler sekmesinde geliştiricinin e-postasında özel karakterler bulunduğundan düzenleme/silmek veya başka bir işlem yapamıyorlardı. Bu sorun düzeltildi
168149141

Para kazanma kurulumu ikinci bir Yönetim sunucusunda başarısız oluyordu

Mint Management Server'ın kurulumu sırasındaki yarış durumundan kaynaklanan bazı olası sorunlar düzeltildi
167960487

VE/VEYA boyut metni içindeki ayrılmış anahtar kelimeler, analiz raporlarının başarısız olmasına neden oluyordu

Bu sorun düzeltildi.
168846482

Apigee veritabanları eksikse Postgres geri yüklemesi başarısız oldu

Postgres geri yükleme komut dosyasında günlüğe kaydetme hatasını iyileştirdik.
161155125

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

Bu sorun düzeltildi.
180207712

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

Yanlış CASS_HOSTS özelliği sağlanırsa Cassandra kurulumu, iyileştirilmiş hata mesajıyla başarısız olur.
173657467

Başka bir veri merkezindeki Cassandra düğümleri devre dışıysa Yönetim Sunucusu çalışmıyordu

Cassandra kimlik doğrulama komut dosyası bunu yapacak şekilde geliştirildi.
182456858

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

Analiz sorguları için bağlanılacak en iyi Postgre'lerin seçilmesi amacıyla Yönetim Sunucusu algoritmasında iyileştirmeler yapıldı.
189743303

Analytics API filtreleme sorunu

Bu sorun düzeltildi.
156623186

Denetimler kaynağı için izin kısıtlamaları ç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

Yönetim Sunucusu kurulumu/güncellemeleri sırasında dc-x biçiminde olmayan bölge adları kullanıldığında veri deposu kayıtlarında yaşanan sorun düzeltildi.

Edge Configuration File Reference (Uç Yapılandırma Dosyası Referansı) sayfasına göz atın.
180373096

API Proxy'lerinin toplu kullanıma sunulması yavaştı

Bu sorun düzeltildi.
182857918

Hata durumlarının daha iyi yakalanması için İleti İşleyici günlükleri iyileştirildi

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 geçirildiği için ortaya çıktı. Bu sorun düzeltildi.
186503861

ServiceCallout politikası, öğe kullanılırken üst bilgi değerlerini bölüyor ve aynı anahtarla farklı değerlerle üst bilgileri arka uca gönderiyordu

Tüm Üstbilgilerin birden ç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 üst bilgi yapılandırması yoksa uygulanır.

Güvenlik sorunları giderildi

Aşağıda, bu sürümde düzeltilmiş olan bilinen güvenlik sorunlarının bir listesini bulabilirsiniz. Bu sorunları önlemek için Edge Private Cloud'un en son 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 Highcharts Güvenlik Açığı sorunları (Klasik)

CVE-2019-14863

CVE-2020-7676

CVE-2019-10768

jQuery'de Siteler Arası Komut Dosyası Çalıştırma (XSS) güvenlik açığı

Jquery'de, siteler arası komut dosyası kullanımını (XSS) bildiren bir güvenlik açığı düzeltildi.

CVE-2016-5388

CVE-2020-1745

CVE-2020-8022

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

Mevcut Tomcat servlet'in 8.0.53 sürümünde bir güvenlik açığı bulunuyordu. Tomcat servlet'in 8.5.34 sürümüne yükseltilmesi bu güvenlik açığını giderir.

Bilinen sorunlar

Bilinen sorunların tam listesi için Private Cloud için Edge ile ilgili bilinen sorunlar sayfasına bakın.