4.51.00.04 — Примечания к выпуску Edge для частного облака

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

16 февраля 2022 г. мы выпустили новую версию Apigee Edge для частного облака.

Примечание. Эта версия будет поддерживаться до 16 февраля 2023 г.

Процедура обновления

Обновление этого выпуска приведет к обновлению компонентов в следующем списке RPM:

  • apigee-machinekey-1.1.4-0.0.20024.noarch.rpm
  • apigee-drupal-7.87-0.0.310.noarch.rpm
  • apigee-drupal-devportal-4.51.00-0.0.412.noarch.rpm
  • apigee-drupal-contrib-4.51.00-0.0.407.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1023.noarch.rpm
  • Edge-Management-ui-4.51.00-0.0.20026.noarch.rpm
  • край-ui-4.51.00-0.0.20206.noarch.rpm
  • Edge-Management-ui-static-4.51.00-0.0.20035.noarch.rpm
  • apigee-service-4.51.00-0.0.1432.noarch.rpm
  • apigee-setup-4.51.00-0.0.1132.noarch.rpm
  • край-шлюз-4.51.00-0.0.60162.noarch.rpm
  • Edge-management-server-4.51.00-0.0.60162.noarch.rpm
  • Edge-message-processor-4.51.00-0.0.60162.noarch.rpm
  • Edge-postgres-server-4.51.00-0.0.60162.noarch.rpm
  • Edge-qpid-server-4.51.00-0.0.60162.noarch.rpm
  • край-маршрутизатор-4.51.00-0.0.60162.noarch.rpm

Вы можете проверить версии RPM, которые вы сейчас установили, и узнать, нужно ли их обновлять, введя:

apigee-all version

Чтобы обновить установку, выполните следующую процедуру на пограничных узлах:

  1. На всех пограничных узлах:

    1. Очистите репозитории Yum:
      sudo yum clean all
    2. Загрузите последнюю версию файла bootstrap_4.51.00.sh Edge 4.51.00 в /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 и зависимости:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      где uName и pWord — это имя пользователя и пароль, которые вы получили от Apigee. Если вы опустите pWord , вам будет предложено ввести его.

    4. Обновите утилиту apigee-setup :
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Используйте команду source для выполнения сценария apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Обновите утилиту apigee-machinekey :
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  3. На всех пограничных узлах выполните сценарий update.sh для пограничного процесса:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. На всех узлах пользовательского интерфейса выполните сценарий update.sh для пользовательского интерфейса:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. Если вы используете интерфейс New Edge, выполните следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  6. На всех узлах портала Apigee Developer Services обновите процесс devportal, выполнив следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  7. Если вы используете Apigee mTLS, следуйте процедуре, описанной в разделе «Обновление Apigee mTLS» . Дополнительные сведения см. в разделе Знакомство с Apigee mTLS .

Исправлены проблемы с безопасностью

В этом выпуске не было исправлено никаких проблем с безопасностью.

Изменения в поддерживаемом программном обеспечении

В этом выпуске нет изменений в поддерживаемом программном обеспечении.

Амортизация и выход на пенсию

В этом выпуске нет новых исключений или прекращений поддержки.

Новые возможности

В этом выпуске нет новых функций.

Исправления ошибок

В этом разделе перечислены ошибки частного облака, исправленные в этом выпуске.

Идентификатор проблемы Описание
211873022

Установка для mail.smtp.ssl.protocols пустой строки приводила к сбою электронной почты SMTP

Это исправлено.
216482436

В политике GenerateJWT при указании jwk в качестве дополнительного утверждения заголовка политика неправильно обрабатывала полезную нагрузку.

Это исправлено.
204745973

Данные аналитики отсутствовали в PostgresSQL после обновления до версии 4.51.00.

Это исправлено.
213320910

Когда между процессором сообщений и целевым сервером использовался прямой прокси-сервер, аналитика фиксировала противоречивые сведения о цели.

Детали цели в аналитике иногда относились к фактической цели, а иногда к прокси-серверу. Это поведение было исправлено, поэтому сведения о цели, фиксируемые в аналитике, всегда соответствуют фактической цели.
214365856

Предупреждающие сообщения, связанные с Drupal, были основаны на Drupal 8 вместо Drupal 9.

Это исправлено.
213923272

Некоторые действия пользователя, такие как получение версии apigee-mirror , требовали от пользователя доступа к sudo.

Это исправлено. Теперь пользователи могут выполнять эти действия без доступа к sudo.
158572674

Политика контроля доступа сообщала об ошибках, когда заголовки x-forwarded-for содержали формат ip:port.

Это исправлено.
174970453

Разрешения, содержащие подстановочный знак (*) и специальный символ (например, запятую), не работали должным образом.

Это исправлено.
215555851, 210780867, 217323200

Apache Log4j 2.17.1 теперь поставляется в сторонней библиотеке Apigee.

Компонент apigee-machinekey больше не использует библиотеку Log4j для ведения журналов.
Библиотеки wsdl2apigee в пользовательском интерфейсе больше не используют Log4j 1.2.X.
199833224

Исправлена ​​проблема с вводом на корейском языке в редакторе Edge Proxy Editor.

206614896

Пользовательский интерфейс Edge не открылся из-за пустого файла cookie, установленного в заголовке.

Это было исправлено путем удаления пустого файла cookie.
203621889

Скрипты Bash возвращали нежелательные предупреждающие сообщения

Это было исправлено заменой [ на [[ в скриптах.
206786005

Исправлена ​​ошибка, когда apigee-all wait_for_ready запускается на узле, где установлено apigee-provision

204164967

Исправлена ​​бизнес-логика обновления электронной почты, а проблема уязвимости Javascript была устранена путем обновления Knockout.js до версии 3.5.1.

67164663

Нежелательная ротация и журналы печатались с политикой ротации TIME_SIZE.

Это исправлено.
173566787

Поведение MP изменилось: теперь он будет повторно использовать существующие целевые IP-адреса один раз, если разрешение DNS не удастся во время обновления кэша DNS.

Известные проблемы

Полный список известных проблем см. в разделе Известные проблемы с Edge для частного облака .