4.50.00.05 – Informacje o wersji Edge dla Private Cloud

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
info

28 października 2020 r. udostępniliśmy nową wersję Apigee Edge Private Cloud.

Procedura aktualizacji

Aktualizacja tej wersji spowoduje zaktualizowanie komponentów z tej listy pakietów RPM:

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm
  • edge-gateway-4.50.00-0.0.20100.noarch.rpm
  • edge-management-server-4.50.00-0.0.20100.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20100.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20100.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20100.noarch.rpm
  • edge-router-4.50.00-0.0.20100.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20016.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-sap-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-drupal-contrib-4.50.00-0.0.402.noarch.rpm

Uwaga: pakiet RPM apigee-drupal-contrib-4.50.00 został zaktualizowany do wersji 0.0.402. Ten pakiet RPM jest identyczny z wersją 0.0.401 i został zaktualizowany w celu rozwiązania problemów z niektórymi zależnościami platformy Drupal. Jeśli zastosujesz poprawkę z wcześniejszych wersji, wersja RPM może się nie zmienić.

Aby sprawdzić, czy zainstalowane wersje pakietów RPM wymagają aktualizacji, wpisz:

apigee-all version

Aby zaktualizować instalację, wykonaj te czynności na węzłach brzegowych:

  1. Na wszystkich węzłach brzegowych:

    1. Wyczyść repozytoria Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge 4.50.00 bootstrap_4.50.00.sh:/tmp/bootstrap_4.50.00.sh
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Zainstaluj narzędzie apigee-service Edge 4.50.00 i zależności:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      gdzie uName:pWord to nazwa użytkownika i hasło otrzymane od Apigee. Jeśli pominiesz pWord, pojawi się prośba o jego wpisanie.

    4. Zaktualizuj narzędzie apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Użyj polecenia source, aby wykonać skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Na wszystkich węzłach brzegowych wykonaj skrypt update.sh dla procesu edge. Aby to zrobić, uruchom na każdym węźle to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. Jeśli korzystasz z nowej wersji Edge, wykonaj to polecenie na wszystkich węzłach nowej wersji Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. Na wszystkich węzłach portalu Apigee Developer Services zaktualizuj proces devportal, wykonując to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Obsługiwane oprogramowanie

Bez zmian.

Wycofania i zakończenia

Brak nowych wycofań ani zakończeń obsługi.

Nowe funkcje

Brak nowych funkcji.

Poprawione błędy

W tej wersji naprawiliśmy te błędy:

Identyfikator problemu Opis
179070158

Apigee SSO nie weryfikowało podpisu cyfrowego, co mogło powodować problem z bezpieczeństwem.

Ustawienie SSO_SAML_SIGNED_ASSERTIONS=y zostało dodane do pliku konfiguracyjnego, co rozwiązuje problem. Zobacz Instalowanie i konfigurowanie logowania jednokrotnego w Edge na potrzeby dostępu HTTP.

120556489

W pliku konfiguracyjnym logowania jednokrotnego nie było ustawienia umożliwiającego określenie przekierowania z logowania jednokrotnego do interfejsu Edge.

W rezultacie logowanie przez SSO (port 9099) nie powiodło się i wyświetlał się komunikat „Gdzie?”.

Problem został rozwiązany. Możesz teraz ustawić przekierowanie na stronę główną z logowania jednokrotnego do interfejsu Edge, wykonując te czynności:

  1. Edytuj plik /opt/apigee/customer/application/sso.properties. Jeśli plik nie istnieje, utwórz go.
  2. Dodaj do pliku ten wiersz: Użyj odpowiedniego protokołu, http lub https, i zastąp
    <Edge-UI>:<PORT> rzeczywistym punktem końcowym i portem interfejsu Edge.
    conf_login_homeredirect=https://<Edge-UI>:<PORT>/edge
  3. Ponownie uruchom serwer SSO.
  4. apigee-service apigee-sso restart
148433643

Instalacja interfejsu Edge powodowała błąd segmentacji.

Komunikat o błędzie to runtime error: invalid memory address or nil pointer dereference

160904129

Rozwiązano problem z odmową dostępu (403) w portalu dla deweloperów w przypadku adresów URL CSS/JS we wszystkich modułach dodanych do katalogu /sites.

167712617

Ulepszone czyszczenie zasobów wewnętrznych, aby uniknąć sytuacji, w której zmienna odpowiedzi jest zapisywana w pamięci podręcznej w zasadach PopulateCache i powoduje wysokie wykorzystanie sterty.

170136958

Zasady XSLT będą wykonywane tylko w głównej puli wątków, aby uniknąć zajmowania podstawowych wątków NIO.

Znane problemy

Listę znanych problemów z Edge Private Cloud znajdziesz w artykule Znane problemy z Edge Private Cloud.