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

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

23 Eylül 2021'de Apigee Edge for 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-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

Ş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-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 sunucusunda apigee-validate yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. apigee-adminapi yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. apigee-machinekey yardımcı programını güncelleme:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  5. apigee-config yardımcı programını güncelleme:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  6. 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.

  7. 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
  8. 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
  9. 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
  10. 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
  11. Apigee mTLS kullanıyorsanız Apigee mTLS'yi yükseltme bölümünde açıklanan prosedürü uygulayın. Daha fazla bilgi için Apigee'ye giriş mTLS başlıklı makaleyi inceleyin.

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:

Nodetool repair aracı için yeni sarmalayıcı

Sarmalayıcı, nodetool repair komutunu çalıştırmadan önce disk alanında (Cassandra'nın monte edildiği yer) uygunluk kontrolü yapar. Sarmalayıcı, JMX kimlik doğrulamasını ve JMX ile ilgili SSL yapılandırmalarını da destekler.

LDAP politikasında <BaseDN> öğesi için dinamik dize değiştirme desteği eklendi.

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

Hata düzeltmeleri

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

Sorun Kimliği Açıklama
197513151

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

151852439

Kullanıcı arayüzü için gelişmiş günlük kaydı, .properties dosyasının yanlış yapılandırılması nedeniyle başarısız oluyordu

Bu sorun düzeltildi.
194875545

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

Bu sorun düzeltildi.
179769806

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

Bu sorun düzeltildi.
188039112

Edge kullanıcı arayüzünde kendinden imzalı sertifikalarla ilgili güven sorunları

Bu sorun düzeltildi.
195932618

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

Bu sorun düzeltildi.
193216745

Cassandra kurulum komut dosyalarında veri merkezi adlarının sıralanma şekliyle ilgili küçük bir hata vardı.

Bu sorun düzeltildi.
1195932115

Apigee SSO, yanıtlarda yanlışlıkla yığın izleri döndürüyordu.

Bu sorun düzeltildi. Yığın izlemelerinin yine de kaydedildiğini unutmayın.
79591934

apigee-validate, anlaşılması zor bir mesajla başarısız oluyordu

Bu sorun düzeltildi. apigee-validate komut dosyası için hata günlüğü iyileştirildi.
174732169

syslog mesajları yanlışlıkla bırakılıyordu

Bu sorun düzeltildi.
193239069

Eski anahtarlar, Gateway ve Machinekey bileşenlerinden kaldırıldı

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 sınırı özelliklerinden sondaki ve baştaki boşluklar kaldırıldı

193918953

Ağ geçidi bileşenlerinden kullanılmayan bazı yapılandırmalar kaldırıldı

112262604

Postgres yük devretmesi gerçekleştirildiğinde Mint Management Server'ın güncellenmesi gerekir

Mint Management Server için Postgres bağlantı ayrıntılarını değiştirmek üzere gelişmiş bir komut dosyası oluşturuldu. PostgreSQL veritabanı yük devretmesini işleme başlıklı makaleyi inceleyin.
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 komutunun başına mutlak yol eklenmedi

Bu sorun düzeltildi. Apigee komut dosyaları artık komutların yolunu tam olarak nitelendiriyor.
171240470

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

Yönetim sunucusunda kurulum veya güncelleme çalıştırılırken Cassandra JMX kimlik doğrulaması ve SSL yapılandırmaları sağlama özelliği eklendi.
193564174

Edge kullanıcı arayüzü Analytics kontrol panelleri veri getiremedi

Adında nokta bulunan ortamlarda Analytics sorgularının başarısız olmasına neden olan hata düzeltildi.
167960487

Boyut metinlerindeki ayrılmış anahtar kelimeler VE/VEYA Analytics raporlarının başarısız olmasına neden oluyordu.

Bu sorun düzeltildi.
132402519

router.properties IP adresi listesindeki fazladan boşluk, yönlendiricilerin çalışmasını engelliyordu

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

Java Management Extensions (JMX), Apigee SSO modülü için artık varsayılan olarak etkinleştirilmiyor.

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
Yok

Yapılandırma dosyası delta değişikliklerinin normal şekilde kaydedilmesi nedeniyle, Edge for Private Cloud'da şifreler kaydediliyordu. Yapılandırma değişikliklerinin günlüğe kaydedilmesini aşağıdaki şekilde önleyebilirsiniz:

  • Bir Edge bileşeni zaten 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 farkı günlük kaydını durdurur.
    • Belirli bileşenler için yapılandırma farkı günlüğünü durdurmak istiyorsanız söz konusu bileşenin müşteriye özel yapılandırma dosyasına logger.print.config.delta=false ekleyin. Bu işlem, söz konusu bileşenin yapılandırma değişikliklerinin günlüğe kaydedilmesini durdurur. Daha fazla bilgi için Edge'i yapılandırma başlıklı makaleyi inceleyin.
  • Bir Edge bileşeni yüklüyorsanız silent.conf dosyasına aşağıdaki girişi ekleyerek yapılandırma değişikliklerinin kaydedilmesini önleyebilirsiniz:
    CONFIG_DELTA_LOG=n

    Bu, bileşenin yapılandırma değişikliklerini günlüğe kaydetmemesini sağlar.

Yok Platformda depolanan şifrelerin ve ilgili verilerin güvenliği artırıldı.
CVE-2015-9251 jQuery'de dataType seçeneği olmadan alanlar arası bir Ajax isteği gerçekleştirildiğinde siteler arası komut dosyası çalıştırma (XSS) sorunu düzeltilir.
Yok SAML onayını yeniden oynatma saldırılarına karşı ek korumalar eklendi.

Bilinen sorunlar

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