4.19.06.12 – informacje o wersji Edge dla Private Cloud

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

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

Zaktualizuj procedurę

Zaktualizowanie tej wersji spowoduje zaktualizowanie komponentów na poniższej liście RPM:

  • edge-gateway-4.19.06-0.0.20097.noarch.rpm
  • edge-management-server-4.19.06-0.0.20097.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20097.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20097.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20097.noarch.rpm
  • edge-router-4.19.06-0.0.20097.noarch.rpm
  • edge-management-ui-4.19.06-0.0.20017.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-sap-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-drupal-contrib-4.19.06-0.0.303.noarch.rpm

Uwaga: RPM pliku apigee-drupal-contrib-4.19.06 został zaktualizowany do wersji 0.0.303. Ten RPM jest taki sam jak wersja 0.0.302 i został zaktualizowany, aby rozwiązać niektóre zależności Drupala. Jeśli zastosujesz poprawkę z wcześniejszych wersji, wersja RPM może się nie zmienić.

Możesz sprawdzić, które wersje RPM są obecnie zainstalowane, wymagają aktualizacji, wpisując:

apigee-all version

Aby zaktualizować instalację, wykonaj tę procedurę na węzłach brzegowych:

  1. We wszystkich węzłach brzegowych:

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

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

    4. Zaktualizuj narzędzie apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Użyj polecenia source, aby uruchomić skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Na wszystkich węzłach brzegowych wykonaj skrypt update.sh dla instancji edge. proces tworzenia konta. W tym celu uruchom w każdym węźle to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. Jeśli używasz nowej wersji Edge, wykonaj to polecenie na wszystkich Nowe węzły interfejsu Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. Zaktualizuj proces devportal we wszystkich węzłach portalu Apigee dla programistów przez wykonanie tego polecenia:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Obsługiwane oprogramowanie

Bez zmian.

Wycofania i wycofania

Brak elementów, które zostały wycofane lub wycofane.

Nowe funkcje

Brak nowych funkcji.

Usunięto błędy

W tabeli poniżej znajdziesz listę błędów naprawionych w tej wersji:

Identyfikator problemu Opis
179079634

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

Ustawienie SSO_SAML_SIGNED_ASSERTIONS=y zostało dodane do . Zobacz Zainstaluj i skonfiguruj logowanie jednokrotne przez Edge dla dostępu HTTP.

170341798

Zależności zdefiniowane w bramie uniemożliwiały i najnowsze biblioteki.

120556489

W pliku konfiguracji logowania jednokrotnego nie było ustawienia określającego przekierowanie na stronę główną z logowania jednokrotnego do Interfejs Edge.

W związku z tym logowanie się przez SSO (port 9099) nie powiodło się i pojawiał się komunikat. „Dokąd?”.

Naprawiliśmy ten błąd. Teraz możesz ustawić przekierowanie do strony głównej z logowania jednokrotnego do interfejsu Edge przez: te kroki:

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

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

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

168258482

Brak uprawnień wykonywalnych dla „grupy” i „świat” w niektórych katalogach.

W rezultacie uruchomienie polecenia apigee-all status zwracał błąd.

169377969

Nie udało się pobrać logu czasu interfejsu dla transakcji z dużymi wartościami przypisanymi do zmiennej przepływu.

160904129

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

Znane problemy

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