Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
22 января 2021 г. мы выпустили новую версию Apigee Edge для частного облака.
Как обновить
После обновления этой версии будут обновлены компоненты в следующих RPM-пакетах:
- edge-gateway-4.19.06-0.0.20108.noarch.rpm
- edge-management-server-4.19.06-0.0.20108.noarch.rpm
- edge-message-processor-4.19.06-0.0.20108.noarch.rpm
- edge-postgres-server-4.19.06-0.0.20108.noarch.rpm
- edge-qpid-server-4.19.06-0.0.20108.noarch.rpm
- edge-router-4.19.06-0.0.20108.noarch.rpm
- edge-analytics-4.19.06-0.0.40035.noarch.rpm
- apigee-setup-4.19.06-0.0.1125.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2511.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2502.noarch.rpm
- apigee-sso-4.19.06-0.0.20089.noarch.rpm
- apigee-mtls-4.19.06-0.0.20209.noarch.rpm
- edge-mint-gateway-4.19.06-0.0.30205.noarch.rpm
- edge-mint-management-server-4.19.06-0.0.30205.noarch.rpm
- edge-mint-message-processor-4.19.06-0.0.30205.noarch.rpm
Чтобы проверить, нужно ли обновить установленные версии RPM, введите:
apigee-all version
Чтобы обновить установку, выполните следующие действия на узлах Edge:
-
На всех узлах Edge:
- Очистите репозитории Yum:
sudo yum clean all
- Скачайте последнюю версию файла Edge 4.19.06
bootstrap_4.19.06.shв каталог/tmp/bootstrap_4.19.06.sh:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- Установите утилиту Edge 4.19.06
apigee-serviceи зависимости:sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
где uName:pWord – имя пользователя и пароль, полученные от Apigee. Если вы не укажете pWord, вам будет предложено ввести его.
- Обновите утилиту
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Чтобы выполнить скрипт
apigee-service.sh, используйте командуsource:source /etc/profile.d/apigee-service.sh
- Очистите репозитории Yum:
Обновите все узлы Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
где configFile – файл конфигурации, который вы использовали для установки Apigee Edge Private Cloud. Пример:
/opt/silent.conf.- На всех узлах Edge выполните скрипт
update.shдля процессаedge. Для этого выполните на каждом узле следующую команду:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Выполните скрипт
update.shдля SSO на всех узлах. На каждом узле выполните следующую команду:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- Если вы используете Apigee mTLS, следуйте инструкциям в разделе Как обновить Apigee mTLS.
Подробнее о Apigee mTLS…
Поддерживаемое ПО
В этом выпуске Apigee Edge Private Cloud поддерживаются Red Hat Enterprise Linux версии 7.9 (Intel 64-bit) и CentOS версии 7.9 (Intel 64-bit).
Прекращение поддержки
Новых устаревших функций нет.
Новые функции
В этом выпуске представлены следующие новые функции:
- Новый вариант установки
'mt'для установки сервера управления отдельно от интерфейса Edge и OpenLDAP (проблема 175793014). Подробнее о том, как указать компоненты для установки… - Поддержка нескольких псевдонимов сертификатов. Подробнее о том, как использовать псевдоним ключа для указания сертификата хранилища ключей, рассказывается в разделе
Использование псевдонима ключа для указания сертификата хранилища ключей. В этом выпуске добавлен новый код Message Processor с конфигурационным свойством,
HTTPClient.choose.alias.by.keyalias=true(по умолчанию), чтобы включить эту функцию.
Исправлены ошибки
В таблице ниже перечислены ошибки, исправленные в этой версии.
| Идентификатор проблемы | Описание |
|---|---|
| 159858015 | GET-запросы возвращали неправильные ответы 408. |
| 153231909 | Команда |
| 142141620 | В этом выпуске поддерживается несколько псевдонимов сертификатов. |
| 138107618 | Высокая частота тайм-аутов при передаче данных от маршрутизатора к Message Processor. |
| 169401128 | Уведомления о монетизации не отправлялись. |
| 158714633 | Не работала конфигурация файла журнала Cassandra. Добавлены новые токены logback для |
| 143178281 | Сервис уведомлений о монетизации не работал из-за неправильной конфигурации SMTP. |
| 174735160 | Устранена потенциальная уязвимость системы безопасности к внедрению SQL-кода через классический интерфейс Edge. |
| 169212613 | Ответ Management API содержал дублирующиеся заголовки ответа с датой. |
| 172379664 |
|
| 170656165 | Не удавалось настроить Apigee SSO, если на сервере управления был отключен протокол HTTP. |
| 175313717 | Устранены потенциальные уязвимости Cassandra CVE-2020-13946 и CVE-2019-2684. Подробнее о том, как устранять проблемы безопасности… |
Устранены проблемы с безопасностью
Ниже перечислены известные проблемы безопасности, которые были устранены в этой версии. Чтобы избежать этих проблем, установите последнюю версию Edge Private Cloud.
| CVE | Описание |
|---|---|
| CVE-2020-13946 |
В Apache Cassandra всех версий, предшествующих 2.1.22, 2.2.18, 3.0.22, 3.11.8 и 4.0-beta2, злоумышленник, имеющий локальный доступ, но не имеющий доступа к процессу Apache Cassandra или файлам конфигурации, может манипулировать реестром RMI, чтобы выполнить атаку типа "человек посередине" и получить имена пользователей и пароли, используемые для доступа к интерфейсу JMX. Затем злоумышленник может использовать эти учетные данные для доступа к интерфейсу JMX и выполнения несанкционированных операций. Пользователям также следует знать об уязвимости CVE-2019-2684 в JRE, которая позволяет удаленно использовать эту проблему. |
| CVE-2019-2684 |
Обнаружена уязвимость в том, как шифр DES/3DES использовался в протоколе TLS/SSL. Злоумышленник, перехвативший трафик, может использовать эту уязвимость, чтобы восстановить некоторые данные в виде обычного текста, если в соединении между сервером и клиентом TLS/SSL использовался набор шифров на основе DES/3DES. |
| CVE-2016-2183 |
Обнаружена уязвимость в том, как шифр DES/3DES использовался в протоколе TLS/SSL. Злоумышленник, перехватывающий трафик, может использовать эту уязвимость, чтобы восстановить часть данных в виде открытого текста, если ему удастся получить большой объем зашифрованного трафика между сервером и клиентом TLS/SSL, а для шифрования использовался набор шифров на основе DES/3DES. |
Известные проблемы
Список известных проблем с Edge Private Cloud можно найти в статье Известные проблемы с Edge Private Cloud.