4.50.00.05 – Informacje o wersji Edge dla Private Cloud

Wyświetlasz dokumentację Apigee Edge.
Przejdź do dokumentacji Apigee X.
info

28 października 2020 r. udostępniliśmy nową wersję Apigee Edge for 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 zależnościami Drupal. Jeśli stosujesz poprawkę z wcześniejszych wersji, wersja pakietu 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 Edge:

  1. Na wszystkich węzłach Edge:

    1. Wyczyść repozytoria Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge 4.50.00 bootstrap_4.50.00.sh do /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 pWord zostanie pominięte, 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 Edge wykonaj skrypt update.sh dla procesu edge. Aby to zrobić, wykonaj to polecenie na każdym węźle:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. Jeśli używasz 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 wyłączenia

Brak nowych wycofań i wyłączeń.

Nowe funkcje

Brak nowych funkcji.

Naprawione błędy

W tej tabeli znajdziesz listę błędów, które zostały naprawione w tej wersji:

Identyfikator problemu Opis
179070158

Logowanie jednokrotne Apigee nie weryfikowało podpisu cyfrowego, co powodowało potencjalny problem z bezpieczeństwem.

Do pliku konfiguracyjnego dodano ustawienie SSO_SAML_SIGNED_ASSERTIONS=y, które rozwiązuje ten problem. Zobacz Instalowanie i konfigurowanie logowania jednokrotnego Edge na potrzeby dostępu HTTP.

120556489

Plik konfiguracyjny logowania jednokrotnego nie zawierał ustawienia określającego przekierowanie do strony głównej z logowania jednokrotnego do interfejsu Edge.

W rezultacie logowanie przez logowanie jednokrotne (port 9099) kończyło się niepowodzeniem z komunikatem "Gdzie?”.

Ten problem został rozwiązany. Możesz teraz ustawić przekierowanie do strony głównej 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. Uruchom ponownie serwer logowania jednokrotnego.
  4. apigee-service apigee-sso restart
148433643

Instalowanie interfejsu Edge powodowało błąd segmentacji.

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

160904129

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

167712617

Ulepszono czyszczenie zasobów wewnętrznych, aby uniknąć sytuacji, w której użycie dużej ilości sterty pamięci jest spowodowane buforowaniem zmiennej odpowiedzi w zasadach PopulateCache policy.

170136958

Zasady XSLT będą wykonywane tylko w głównym 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.