Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
23 сентября 2021 г. мы выпустили новую версию Apigee Edge для частного облака.
Как обновить
После обновления этой версии будут обновлены компоненты в следующих RPM-пакетах:
- edge-analytics-4.50.00-0.0.40046.noarch.rpm
- apigee-sso-4.50.00-0.0.21034.noarch.rpm
- apigee-tomcat-8.5.64-0.0.917.noarch.rpm
- apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
- apigee-lib-4.50.00-0.0.1019.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
- apigee-setup-4.50.00-0.0.1128.noarch.rpm
- apigee-service-4.50.00-0.0.1428.noarch.rpm
- apigee-configutil-4.50.00-0.0.613.noarch.rpm
- edge-gateway-4.50.00-0.0.20140.noarch.rpm
- edge-management-server-4.50.00-0.0.20140.noarch.rpm
- edge-message-processor-4.50.00-0.0.20140.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20140.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20140.noarch.rpm
- edge-router-4.50.00-0.0.20140.noarch.rpm
- edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
- edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
- edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
- edge-management-ui-4.50.00-0.0.20020.noarch.rpm
- edge-ui-4.50.00-0.0.20198.noarch.rpm
- edge-management-ui-static-4.50.00-0.0.20033.noarch.rpm
- apigee-validate-4.50.00-0.0.624.noarch.rpm
- apigee-mtls-4.50.00-0.0.20224.noarch.rpm
- apigee-adminapi-4.50.00-0.0.607.noarch.rpm
Чтобы проверить, нужно ли обновить установленные версии RPM, введите:
apigee-all version
Чтобы обновить установку, выполните следующие действия на узлах Edge:
-
На всех узлах Edge:
- Очистите репозитории Yum:
sudo yum clean all
- Скачайте последнюю версию 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
- Установите утилиту Edge 4.50.00
apigee-serviceи зависимости:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
где uName:pWord – имя пользователя и пароль, полученные от Apigee. Если вы не укажете pWord, вам будет предложено ввести его.
- Обновите утилиту
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Обновите утилиту
apigee-lib:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- Чтобы выполнить скрипт
apigee-service.sh, используйте командуsource:source /etc/profile.d/apigee-service.sh
- Очистите репозитории Yum:
- Обновите утилиту
apigee-validateна сервере управления:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Обновите утилиту
apigee-adminapi:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Утилита для обновления
apigee-machinekey:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- Обновление утилиты "
apigee-config":/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- Обновите все узлы Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
где
configFile– это файл конфигурации, который вы использовали для установки Apigee Edge для частного облака. Пример:/opt/silent.conf. - На всех пограничных узлах выполните скрипт
update.shдля пограничного процесса:/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
- Выполните скрипт update.sh для интерфейса на всех узлах:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Если вы используете новый интерфейс Edge, выполните следующую команду:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- Если вы используете Apigee mTLS, следуйте инструкциям в разделе Как обновить Apigee mTLS. Подробнее о взаимной аутентификации TLS в Apigee…
Изменения в поддерживаемом ПО
В этом выпуске поддерживаемое ПО не изменилось.
Прекращение поддержки
В этом выпуске нет новых объявлений об устаревании или прекращении поддержки.
Новые функции
В этом выпуске представлены следующие новые функции:
Новая оболочка для инструмента nodetool repair
Обертка выполняет проверку свободного места на диске (где смонтирована Cassandra) перед запуском nodetool repair. Обертка также поддерживает аутентификацию JMX и конфигурации, связанные с SSL через JMX.
В правилах LDAP добавлена поддержка динамической замены строк для элемента <BaseDN>.
Элемент <BaseDN> правил LDAP задает базовый уровень LDAP, на котором хранятся все ваши данные.
В этом выпуске мы добавили атрибут ref к элементу, который можно использовать, чтобы указать переменную потока, содержащую значение <BaseDN>, например apigee.baseDN.
ref имеет приоритет над явным значением BaseDN. Если вы укажете и ref, и значение, приоритет будет иметь ref. Если ref не разрешается во время выполнения, используется значение.
Исправлены ошибки.
В этом разделе перечислены ошибки личного облака, исправленные в этой версии.
| Идентификатор проблемы | Описание |
|---|---|
| 197513151 |
Исправлен непоследовательный путь к скрипту jQuery в классическом интерфейсе |
| 151852439 |
Расширенное ведение журнала для интерфейса не работало из-за неправильной конфигурации файла |
| 194875545 |
Ошибка 404 при переходе на страницу разработчика со страницы его приложений Теперь эта неполадка устранена. |
| 179769806 |
Компании не отображались в интерфейсе Edge Теперь эта неполадка устранена. |
| 188039112 |
Проблемы с доверием к сертификатам с собственной подписью в интерфейсе Edge Теперь эта неполадка устранена. |
| 195932618 |
|
| 193216745 |
В скриптах настройки Cassandra была небольшая ошибка, из-за которой названия центров обработки данных сортировались неправильно. Теперь эта неполадка устранена. |
| 1195932115 |
Apigee SSO неправильно возвращал трассировки стека в ответах. Теперь эта неполадка устранена. Обратите внимание, что трассировки стека по-прежнему регистрируются. |
| 79591934 |
apigee-validate завершался с ошибкой и непонятным сообщением Теперь эта неполадка устранена. Улучшено ведение журнала ошибок для скрипта apigee-validate. |
| 174732169 |
Некорректное удаление сообщений syslog Теперь эта неполадка устранена. |
| 193239069 |
Удалены устаревшие ключи из компонентов Gateway и Machinekey |
| 197760258 |
Сбой в работе API разрешений приводил к проблемам совместимости между интерфейсом Edge и шлюзом Эта проблема, возникавшая при включенной внешней аутентификации LDAP, устранена. |
| 194485178 |
Удалены лишние пробелы в начале и конце всех свойств, связанных с ограничениями HTTP-запросов и ответов |
| 193918953 |
Удалены некоторые неиспользуемые конфигурации из компонентов шлюза |
| 112262604 |
При переключении на резервный сервер Postgres необходимо обновить сервер управления Mint Был создан улучшенный скрипт для изменения учетных данных подключения к Postgres для сервера управления Mint. Подробнее о том, как обрабатывать отработку отказа базы данных PostgreSQL… |
| 197301743 |
Большое сообщение рукопожатия SSL вызывало проблемы в Java 1.8.0_3XX Теперь эта неполадка устранена. |
| 188526117 |
Команда ip не была дополнена абсолютным путем Теперь эта неполадка устранена. В скриптах Apigee теперь указываются полные пути к командам. |
| 171240470 |
Не удавалось выполнить обновление управления, когда была включена аутентификация JMX Cassandra или SSL Добавлена функция, позволяющая предоставлять конфигурации аутентификации и SSL Cassandra JMX при выполнении настройки или обновления на сервере управления. |
| 193564174 |
Панели управления Аналитики в интерфейсе Edge не могли получить данные Исправлена ошибка, из-за которой запросы к Аналитике не выполнялись в средах с точкой в названии. |
| 167960487 |
Зарезервированные ключевые слова AND/OR в тексте параметров приводили к сбоям в отчетах Аналитики. Теперь эта неполадка устранена. |
| 132402519 |
Лишние пробелы в списке IP-адресов |
| 184573211 |
Расширения для управления Java (JMX) больше не включены по умолчанию для модуля Apigee SSO. |
Устранены проблемы с безопасностью
Ниже перечислены известные проблемы безопасности, которые были устранены в этой версии. Чтобы избежать этих проблем, установите последнюю версию Edge Private Cloud.
| Идентификатор проблемы | Описание |
|---|---|
| Н/Д | Пароли регистрировались в Edge для частного облака из-за обычного ведения журнала изменений в файле конфигурации. Чтобы запретить регистрацию изменений конфигурации, выполните следующие действия:
|
| Н/Д | Повышена безопасность паролей и связанных с ними данных, хранящихся на платформе. |
| CVE-2015-9251 | Уязвимость межсайтового скриптинга (XSS) устранена при выполнении междоменного запроса Ajax без параметра dataType в jQuery. |
| Н/Д | Добавлены дополнительные меры защиты от атак с повторным использованием утверждений SAML. |
Известные проблемы
Полный список известных проблем с Edge для частного облака можно найти в этой статье.