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

Apigee Edge belgelerini görüntülüyorsunuz.
. Git: Apigee X belgeleri.
bilgi

28 Eylül 2021'de Private Cloud için Apigee Edge'in yeni bir sürümünü kullanıma sunduk.

Prosedürleri güncelle

Bu sürüm güncellendiğinde aşağıdaki BGBG listesindeki bileşenler de güncellenir:

  • edge-analytics-4.51.00-0.0.40048.noarch.rpm
  • apigee-sso-4.51.00-0.0.21033.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.916.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20007.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2513.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2528.noarch.rpm
  • apigee-drupal-7.82-0.0.309.noarch.rpm
  • apigee-drupal-devportal-4.51.00-0.0.411.noarch.rpm
  • apigee-sap-drupal-devportal-4.51.00-0.0.411.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1020.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20226.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20019.noarch.rpm
  • edge-ui-4.51.00-0.0.20199.noarch.rpm
  • edge-management-ui-static-4.51.00-0.0.20034.noarch.rpm
  • apigee-adminapi-4.51.00-0.0.608.noarch.rpm
  • apigee-lib-4.51.00-0.0.1018.noarch.rpm
  • apigee-provision-4.51.00-0.0.616.noarch.rpm
  • apigee-service-4.51.00-0.0.1429.noarch.rpm
  • apigee-setup-4.51.00-0.0.1129.noarch.rpm
  • apigee-configutil-4.51.00-0.0.614.noarch.rpm
  • apigee-postgresql-10.17-0.0.2520.noarch.rpm
  • apigee-validate-4.51.00-0.0.625.noarch.rpm
  • edge-gateway-4.51.00-0.0.60142.noarch.rpm
  • edge-management-server-4.51.00-0.0.60142.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60142.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60142.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60142.noarch.rpm
  • edge-router-4.51.00-0.0.60142.noarch.rpm

Yüklü olan BGBG sürümlerini kontrol ederek, söz konusu sürümün doğru olup olmadığını şunları girerek güncellenmesi gerekiyor:

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 yeni Edge 4.51.00 bootstrap_4.51.00.sh dosyasını indirin. /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. Edge 4.51.00 apigee-service yardımcı programını ve bağımlılıklarını yükleyin:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      Burada uName:pWord, Apigee'den aldığınız kullanıcı adı ve şifredir. pWord öğesini atlarsanı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-lib yardımcı programını güncelleyin:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
    6. 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 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. apigee-adminapi yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  5. apigee-machinekey yardımcı programını güncelleme:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  6. apigee-config yardımcısını güncelle:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  7. Tüm Cassandra düğümlerini güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

  8. Postgres düğümlerini güncelleme (ana ve bekleme modu):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  9. Tüm Edge düğümlerinde uç işlemi için update.sh komut dosyasını yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  10. 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
  11. Tüm düğümlerde kullanıcı arayüzü için update.sh yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  12. 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
  13. Tüm Apigee Developer Services portal düğümlerinde aşağıdaki adımları uygulayarak geliştirme sürecini güncelleyin: şu komutu kullanın:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  14. Apigee mTLS kullanıyorsanız şu makalede açıklanan prosedürü uygulayın: Apigee mTLS'yi yükseltin. Daha fazla bilgi için bkz. Apigee'ye Giriş mTLS biçiminde olup olmadığını kontrol edin.

Şu değişiklikler var: desteklenen yazılımlar

Bu sürümde, desteklenen yazılımlarda herhangi bir değişiklik yoktur.

Kullanımdan kaldırma ve emeklilik

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

Yeni özellikler

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

Geliştiricinin uygulama kimlik bilgisi gizli anahtarlarının şifrelenmesini etkinleştirme yetkisi

Geliştiricinin uygulama kimlik bilgilerinin şifrelenmesini etkinleştirme özelliğini ekledik. sırlar. Bkz. Gizli anahtarı etkinleştirme şifreleme başlıklı makaleyi inceleyin.

Edge kullanıcı arayüzünde OASValidation politikası için destek eklendi

OASValidation (OpenAPI Spesifikasyonu Doğrulama) politikası, gelen bir isteği veya yanıtı doğrulamanıza olanak tanır OpenAPI 3.0 spesifikasyonu (JSON veya YAML) ile ilgili mesaj gönderebilir. Bu politika zaten kullanılabilir . Bu sürümle politikayı artık Edge kullanıcı arayüzüne ekleyebilirsiniz.

Düğüm aracı onarım aracının etrafında yeni sarmalayıcı

Sarmalayıcı, çalıştırmadan önce disk alanında (Cassandra'nın yüklü olduğu) bir durum kontrolü yapar Nodetool onarımını yapar. Sarmalayıcı, JMX kimlik doğrulamasını ve JMX üzerinden SSL'yi de destekler. yapılandırmanın üç yolu vardır.

LDAP politikasına <BaseDN> için dinamik dize değiştirme için destek eklendi öğesine dokunun.

LDAP politikasının <BaseDN> öğe tüm verilerinizin bulunduğu temel LDAP düzeyini belirtir. Bu sürümde, öğeye bir ref özelliği ekledik. Bu özelliği kullanarak Örneğin, <BaseDN> değerini içeren bir akış değişkenini belirtmek için kullanın. apigee.baseDN. ref, açık bir BaseDN değerine göre önceliklidir. Hem ref hem de değer belirtirseniz ref öncelikli. ref çalışma zamanında çözümlenemezse değer kullanılır.

Yeni teşhis aracı, sosreport

Sosreport eklendi. sistem düzeyinde yeni bir teşhis ve veri toplama aracı.

Hata düzeltmeleri

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

Sorun Kimliği Açıklama
193216745

Veri merkezi adlarının Cassandra kurulum komut dosyalarında sıralanma biçiminde küçük bir hata oluştu.

Bu sorun düzeltildi.
193216745

5XX hatalarıyla başarısız olan belirli artış durdurma politikası yapılandırmalarıyla ilgili sorun düzeltildi

197513151

Klasik kullanıcı arayüzündeki tutarsız jQuery komut dosyası yolu düzeltildi

151852439

.properties öğesinin yanlış yapılandırılması nedeniyle kullanıcı arayüzü için gelişmiş günlük kaydı başarısız oluyordu dosya

Bu sorun düzeltildi.
194875545

Geliştirici uygulamaları sayfasından geliştiriciye giderken 404 hatası

Bu sorun düzeltildi.
179769806

Şirketler, Edge kullanıcı arayüzünde görünmüyor

Bu sorun düzeltildi.
188039112

Edge kullanıcı arayüzündeki kendinden imzalı sertifikalar güven sorunları

Bu sorun düzeltildi.
195932618

console.log(), aşırı düzeyde günlük kaydına neden oluyordu

Bu sorun düzeltildi.
1195932115

Apigee TOA, yanıtlarda yanlışlıkla yığın izleme (stack trace) döndürüyordu.

Bu sorun düzeltildi. Yığın izlemelerin günlüğe kaydedilmeye devam ettiğini unutmayın.
79591934

Apigee-verification belirsiz mesajla başarısız oluyordu

Bu sorun düzeltildi. Apigee-verification komut dosyası için hata günlük kaydı iyileştirildi.
174732169

Sistem günlüğü mesajları yanlış bir şekilde atlanıyordu

Bu sorun düzeltildi.
193239069

Eski anahtarlar ağ geçidinden kaldırıldı Makine anahtarı bileşenleri

197760258

İzinler API'sindeki bir hata, Edge kullanıcı arayüzü ile Ağ Geçidi arasında uyumluluk sorunlarına neden oluyordu

Harici LDAP kimlik doğrulaması etkinleştirildiğinde oluşan bu sorun düzeltildi.
194485178

Tüm HTTP isteği ve yanıtından sonraki ve baştaki boşluklar kaldırıldı mülkleri sınırlayın

193918953

Kullanılmayan bazı yapılandırmalar, Ağ Geçidi bileşenlerinden kaldırıldı

112262604

Mint Management sunucusu için Postgres bağlantı ayrıntılarını değiştirmek için geliştirilmiş komut dosyası

197301743

Büyük bir SSL el sıkışma mesajı Java 1.8.0_3XX'te sorunlara neden oluyordu

Bu sorun düzeltildi.
188526117

ip komutuna mutlak yol öneki eklenmemiş

Bu sorun düzeltildi. Apigee komut dosyaları artık komutun yolunu tamamen kabul ediyor.
171240470

Cassandra JMX Kimlik Doğrulaması veya SSL etkinleştirildiğinde yönetim güncellemesi başarısız oluyordu

Bu sorun düzeltildi. Cassandra JMX Kimlik Doğrulaması sağlamak için bir özellik eklendi ve SSL veya güncellemeleri Yönetim sunucusunda çalışırken yapılandırma ya da yapılandırma için kullanabilirsiniz.
193564174

Edge UI Analytics kontrol panelleri veri getiremedi

Analytics sorgularının, adında nokta bulunan ortamlar için başarısız olmasına neden olan hata düzeltildi.
167960487

Ayrılmış anahtar kelimeler VE/VEYA boyutlar metnindeki ayrılmış anahtar kelimeler, Analytics raporlarının başarısız olmasına neden oluyordu.

Bu sorun düzeltildi.
132402519

router.properties IP adresi listesinde fazladan boşluk, yönlendiricilerin görünmesini engelliyordu

Bu sorun düzeltildi. Fazladan boşluk kaldırıldı.
198627666

Kullanıcılar, Nginx yapılandırma dosyalarına dayalı olarak inc dosyalarını indirebildi

Bu sorun düzeltildi. Kullanıcılar bir dosyaya erişmeye çalıştığında artık "Dosya bulunamadı" hatası yapılandırma dosyası.
199901238

Private Cloud sürümleri için eski Edge'den İleti İşlemcilerinin yükseltilmesiyle ilgili sorun

İleti işlemcilerini eski Edge sürümlerinden 4.51'e yükseltirken, KVM işlemlerini içeren çalışma zamanı istekleriyle ilgili bir hatayla karşılaştığından emin olun. Bu sorun düzeltildi.

Düzeltilen güvenlik sorunları

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

Sorun Kimliği Açıklama
Yok

Şifreler, normal günlük kaydı nedeniyle Private Cloud için Edge'e kaydediliyordu yapılandırma dosyası delta değişiklikleri. Yapılandırma değişikliklerinin günlüğe kaydedilmesini aşağıdaki şekilde engelleyebilirsiniz:

  • Zaten bir Edge bileşeni yüklüyse aşağıdaki adımlardan birini uygulayın:
    • LOGGER_PRINT_CONFIG_DELTA=false öğesini ortam değişkeni olarak ayarlayın. Bu işlem, söz konusu düğümdeki tüm bileşenler için yapılandırma delta günlük kaydını durdurur.
    • Belirli bileşenler için yapılandırma delta günlük kaydını durdurmak istiyorsanız Müşteriye özel yapılandırmaya logger.print.config.delta=false dosyası oluşturabilirsiniz. Bu işlem, söz konusu bileşene ilişkin yapılandırma değişikliklerinin günlüğe kaydedilmesini durdurur. Nasıl yapılır? Daha fazla bilgi için Edge'i yapılandırın.
  • Bir Edge bileşeni yüklüyorsanız yapılandırma değişikliklerinin günlüğe kaydedilmesini engelleyebilirsiniz silent.conf dosyasına aşağıdaki girişi ekleyerek:
    CONFIG_DELTA_LOG=n

    Bu işlem, bileşeni yapılandırma değişikliklerini günlüğe kaydetmeyecek şekilde yapılandırır.

CVE-2021-23337 Lodash 2.4.1'de bir komut yerleştirme güvenlik açığı düzeltildi
Yok Platformda depolanan şifrelerin ve ilgili verilerin güvenliği artırıldı.
CVE-2015-9251 Web alanları arası Ajax isteği gerçekleştirildiğinde siteler arası Komut Dosyası Çalıştırma (XSS) düzeltildi jQuery'de dataType seçeneği olmadan.
Yok SAML onaylamayı tekrar oynatma saldırılarına karşı ek korumalar eklendi.

Bilinen sorunlar

Private Cloud için Edge ile ilgili bilinen sorunlar başlıklı makaleye bakın sayfasını ziyaret edin.