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

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

Со времени предыдущего выпуска функции Edge for Private Cloud были выпущены следующие выпуски, которые включены в этот выпуск функции:

Выпуск пользовательского интерфейса Edge Выпуск Edge Management Релиз портала

См. раздел «Нумерация выпусков» , чтобы понять, как определить, включен ли конкретный облачный выпуск в вашу версию Edge для частного облака.

Обзор выпуска

Наиболее важные новые функции в этом выпуске включают в себя:

  • Обновление до PostgreSQL 9.6
  • Бета-версия New Edge Experience для частного облака
  • Бета-версия трех новых политик, которые позволяют создавать, проверять и декодировать веб-токены JSON (JWT).

Этот выпуск также включает в себя все исправления ошибок и новые функции, включенные в выпуски Edge Public Cloud, перечисленные ниже.

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

Следующие функции в этом выпуске устарели или удалены из эксплуатации. Дополнительную информацию см. в политике прекращения поддержки Edge .

Устаревания

Прекращение поддержки новых установок API BaaS

Новые клиенты по состоянию на 31 января 2018 г. не имеют права на API BaaS, если в ваших спецификациях не указано право на API BaaS.

Прекращение поддержки защищенного хранилища Apigee (хранилища)

Безопасное хранилище Apigee, также известное как «хранилища», устаревает и будет прекращено в сентябре 2018 года. Хранилища, которые обеспечивают зашифрованное хранение пар ключ/значение, создаются с помощью API управления, и доступ к ним во время выполнения осуществляется с помощью функций в Модуль apigee-access Node.js.

Вместо использования безопасного хранилища используйте зашифрованные карты значений ключей (KVM), как описано в разделе Работа с картами значений ключей . Зашифрованные KVM так же безопасны, как и хранилища, и предоставляют больше возможностей для создания и извлечения. (МГМТ-3848)

Прекращение поддержки добавления путей на вкладке «Производительность прокси-сервера API».

До этого выпуска вы могли перейти к прокси-серверу API в пользовательском интерфейсе управления, перейти на вкладку «Производительность» и создать различные пути для сравнения на основе диаграмм на вкладке «Производительность» прокси-сервера и на панели мониторинга «Бизнес-операции». Эта функция больше не доступна в пользовательском интерфейсе. Альтернативу этой функции см. в следующей статье сообщества Apigee: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html . (ЭДГЕУИ-902)

Устарело свойство SMTPSSL для установки протокола SMTP для портала служб разработчиков.

Теперь вы используете свойство SMTP_PROTOCOL вместо свойства SMTPSSL , чтобы задать протокол, используемый SMTP-сервером, подключенным к порталу. Допустимые значения: «стандарт», «ssl» или «tls».

Дополнительную информацию см. в разделе Установка портала Developer Services .

Новые функции и обновления

Ниже приведены новые функции и улучшения в этом выпуске. Помимо следующих улучшений, этот выпуск также содержит множество улучшений удобства использования, производительности, безопасности и стабильности.

Частное облако

Обновление PostgreSQL до версии 9.6

Этот выпуск включает обновление до PostgreSQL 9.6, позволяющее Edge использовать преимущества функции параллельных запросов в PostgreSQL. Подробнее см.:

Бета-версия New Edge Experience для частного облака

Этот выпуск Edge для частного облака содержит бета-версию основного обновления пользовательского интерфейса управления API. Этот новый интерфейс Edge основан на существующих функциях платформы Apigee Edge и добавляет некоторые улучшения, особенно в области дизайна и публикации.

Ранее возможности New Edge были доступны только пользователям облака. В этом выпуске Edge для частного облака вы можете установить бета-версию New Edge.

Дополнительную информацию см. в бета-версии New Edge Experience для частного облака .

Бета-версия политик JWT

JSON Web Token (JWT) — это стандарт токенов, описанный в IETF RFC 7519. JWT предоставляет способ подписать набор утверждений, другими словами, набор пар имя/значение, которые позже могут быть надежно проверены получателем JWT. .

Этот выпуск содержит три новые политики, которые позволяют создавать, проверять и декодировать веб-токены JSON (JWT) в Apigee Edge:

  • Создать политику JWT . Создает подписанный JWT с настраиваемым набором утверждений. Затем JWT можно вернуть клиентам, передать на серверные цели или использовать другими способами. Дополнительные сведения см. в разделе «Создание политики JWT (бета-версия)» .
  • Проверить политику JWT — проверяет подпись JWT, полученную от клиентов или других систем. Эта политика также извлекает утверждения в переменные потока, чтобы последующие политики или условия могли проверять эти значения для принятия решений об авторизации или маршрутизации. Дополнительные сведения см. в разделе «Проверка политики JWT (бета-версия)» .
  • Политика декодирования JWT . Декодирует JWT без проверки подписи в JWT. Эта политика полезна при использовании вместе с политикой проверки JWT, когда значение утверждения внутри JWT должно быть известно до проверки подписи JWT. Дополнительную информацию см. в разделе Политика декодирования JWT (бета-версия) .

См. обзор политик JWT .

Для виртуальных хостов поддерживается сшивание OCSP (65587547).

Виртуальные хосты теперь поддерживают сшивание OCSP для одностороннего и двустороннего TLS. Если этот параметр включен, клиент OCSP (протокол онлайн-статуса сертификатов) отправляет запрос состояния ответчику OCSP, чтобы определить, действителен ли сертификат. В ответе указывается, действителен ли сертификат и не отозван ли он.

По умолчанию сшивание OCSP отключено. Чтобы включить OCSP, на виртуальном хосте должен быть включен TLS.

Дополнительную информацию см. в разделе Справочник по свойствам виртуального хоста .

Параметры повторной попытки маршрутизатора теперь можно установить на уровне виртуального хоста.

Теперь вы можете установить параметры повтора для связи маршрутизатора с процессором сообщений на виртуальном хосте. Это дает вам более детальный контроль, чем предыдущие параметры, которые можно было настроить только на уровне маршрутизатора.

Дополнительные сведения см. в разделе Свойства конфигурации виртуального хоста .

Добавлена ​​поддержка внешнего сопоставления ролей (67145030).

Если вы используете внешнюю аутентификацию для интеграции внешней службы каталогов в установку частного облака Apigee Edge, теперь вы можете использовать внешнее сопоставление ролей. Внешнее сопоставление ролей позволяет сопоставлять ваши собственные группы или роли с ролями и группами управления доступом на основе ролей (RBAC), созданными в Apigee Edge.

Служба внешнего сопоставления ролей для выпусков Edge for Private Cloud до 4.18.01 устарела. Выпуск 4.18.01 внешнего сопоставления ролей представляет собой обновленную версию с исправленными ошибками и добавленными новыми функциями:

  • Исправлена ​​проблема, из-за которой вы получали запрещенные ответы 403 при аутентификации пользователей, у которых должен быть доступ.
  • Заголовок X-Apigee-Current-User теперь поддерживается во внешнем сопоставлении ролей. Пользователи с соответствующим доступом (системный администратор) могут войти в систему как другой пользователь с собственными учетными данными.

Дополнительную информацию см. в разделе «Внешнее сопоставление ролей» .

Теперь можно проверить системные требования без запуска установки (67858161).

В Edge для частного облака 4.17.09 добавлена ​​поддержка свойства ENABLE_SYSTEM_CHECK=y для проверки требований к процессору и памяти на компьютере в рамках установки. Однако эта проверка потребовала от вас фактической установки. Теперь вы можете использовать флаг « -t » для выполнения этой проверки без необходимости установки:

/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t

Эта команда выводит на экран любые ошибки с системными требованиями.

Дополнительные сведения см. в разделе Установка компонентов Edge на узле .

Обновлена ​​версия PHP для портала служб разработчиков (68733233).

На портале теперь используется PHP версии 7.0.23.

Больше не требуется настраивать SMTP-сервер на портале Developer Services (70164403).

Вам больше не требуется настраивать SMTP-сервер при установке портала. Теперь вы можете настроить одну послеустановку.

API-сервисы

Проверка имен новых объектов (MGMT-4252 и MGMT-4098)

Когда вы создаете новые объекты, Apigee проверяет имена, чтобы обеспечить соблюдение правил именования. При создании или обновлении проверяются следующие объекты: прокси API, политики (и имена политик в определениях прокси API), виртуальные хосты, роли, кэши, целевые серверы, маски данных для отладки, хранилища ключей и доверенных хранилищ, а также файлы ресурсов в прокси API. См. рекомендации по именованию и ошибкам ввода , чтобы узнать об ограничениях именования этих объектов.

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

В этом выпуске исправлены следующие ошибки. Этот список предназначен в первую очередь для пользователей, проверяющих, исправлены ли их заявки в службу поддержки. Он не предназначен для предоставления подробной информации всем пользователям.

Частное облако 4.18.01

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

Расширение PHP LDAP теперь устанавливается по умолчанию вместе с порталом.

Расширение PHP LDAP теперь устанавливается по умолчанию при установке портала в RedHat и CentOS. Этот модуль упрощает включение модуля Drupal LDAP.

68049481

Файл Drupal settings.php теперь доступен для записи.

Сценарий установки портала теперь гарантирует, что файл Drupal settings.php доступен для записи пользователю «apigee», чтобы его можно было правильно скопировать и обновить.

68139166 Вывод установщика показал, что версия OpenLDAP была понижена, хотя это было не так.
68329105 При настройке портала не удается создать пользователя при подключении к Edge, когда SAML включен и используется самозаверяющий сертификат.
68427561 Свойства конфигурации портала теперь устанавливаются правильно после перезапуска.
69024465 Невозможно отменить развертывание SharedFlow в пользовательском интерфейсе Edge.
69711616 Обновлен Jackson Databind до версии 2.7.9.1 в сторонних JAR-файлах.

17.11.06 (УИ)

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

CSV-файл не содержит правильных данных для периода времени (включает полный набор данных).
CSV-файл не содержал правильных данных для указанного периода времени. Вместо этого в файл был включен полный набор данных. Эта проблема исправлена.

67650494 Edge UI должен отслеживать изменения среды
В некоторых случаях изменения среды не сохранялись при перемещении между страницами пользовательского интерфейса. Эта проблема исправлена.

17.10.25.00 (портал)

Идентификатор проблемы Имя компонента Описание
67646686 Портал разработчиков — Drupal & отображается на странице форума
Исправлена ​​ошибка, из-за которой в теме Apigee по умолчанию отображалось «&». для любых амперсандов на вкладках меню.
65456469 Портал разработчиков — Drupal Обновите модуль CAPTCHA для улучшения безопасности, предоставленного участниками модуля.
Модуль CAPTCHA обновлен до версии CAPTCHA 7.x-1.5, чтобы устранить уязвимость безопасности. Для получения дополнительной информации см. https://www.drupal.org/node/2907137 .
65101827 Портал разработчиков — Drupal Аналитика приложения компании не работает
Исправлена ​​ошибка, из-за которой приложения Monetization Company не могли отображать аналитические данные.
65003870 Портал разработчиков — Drupal Невозможно отменить будущие тарифные планы
Исправлена ​​ошибка, из-за которой будущие тарифные планы, приобретенные компанией, нельзя было отменить.
65003539 Портал разработчиков — Drupal Использовать страну по умолчанию из локали Drupal
Адрес контактного лица для монетизации и платежных реквизитов теперь использует страну по умолчанию из настройки страны по умолчанию. Вы можете изменить этот параметр, выбрав Конфигурация > Региональные стандарты и язык в меню администрирования Drupal. Изменение языкового стандарта по умолчанию приводит к изменению страны по умолчанию в разделе «Контактное лицо для монетизации и платежные данные».

17.10.11 (УИ)

Идентификатор проблемы Описание
67005192 Пользовательскому интерфейсу необходимо обрабатывать декодированные пути при проверке разрешений.
Пользовательский интерфейс теперь обрабатывает декодированные пути при проверке разрешений пользователя.

17.09.20 (Управление API и среда выполнения)

Идентификатор проблемы Имя компонента Описание
МГМТ-4219 Управление API MGMT отправит заголовок org и env в хранилище blobstore
МГМТ-4065 Управление API Включена поддержка сертификатов формата PKS.
МГМТ-3782 Управление API Оптимальное значение уровня согласованности по умолчанию для зоны идентификации
МГМТ-3913 Управление API Устранить проблему с тайм-аутом для получения токенов OAuth2 по идентификатору приложения.
МГМТ-4177 Управление API Возможность отключить базовую схему аутентификации в SecurityProfile.
МГМТ-3978 Управление API Нужен токен CWC для установки JVM_OPTIONS на всех компонентах Java.
МГМТ-3918
МГМТ-4294
Управление API Автоматическое URL-кодирование специальных символов в путях разрешений для пользовательских ролей.
АПИРТ-4767 API-среда выполнения На этапе JavaScript следует всегда использовать UTF-8 для контента.
АПИРТ-4725 API-среда выполнения Исправлена ​​проблема с NPE службы OAuth.
АПИРТ-4691 API-среда выполнения Дайте время осушить соединения, прежде чем отключать неработоспособную службу.
АПИРТ-4644 API-среда выполнения Базовая авторизация для BlobstoreService
АПИРТ-4636 API-среда выполнения Sense Action должен продолжать работать, если Zookeeper не работает.
АПИРТ-4635 API-среда выполнения Поддержка атрибутов токена повторного использования включена для политик OAuth.
АПИРТ-4632 API-среда выполнения Счетчик квот скользящего окна рассчитывается неточно
АПИРТ-4584 API-среда выполнения Перехватчик потока не развертывается последовательно, проверка ZooKeeper не работает
АПИРТ-4542 API-среда выполнения Задача MP Sense завершилась без предупреждения
АПИРТ-4522 API-среда выполнения Аналитика не работает для обработчиков сообщений с включенной монетизацией, если регион организации отличается от региона axgroup.
АПИРТ-4444 API-среда выполнения Вычислить частоту ошибок на цель на каждый код ошибки
АПИРТ-4435 API-среда выполнения RepositoryServiceImpl.loadAsString() не использует кодировку
АПИРТ-4370 API-среда выполнения Высокое использование памяти на членах парламента организации
АПИРТ-4354 API-среда выполнения Захват версии TLS в Nginx access_log для каждого запроса.
АПИРТ-4169 API-среда выполнения Текущая версия Nginx не поддерживает комбинацию переменных, необходимую для заголовка X-Forwarded-For
АПИРТ-3671 API-среда выполнения Токены не записываются как хешированные после включения хеширования.
АПИРТ-3593 API-среда выполнения Токен OAuth не содержит атрибут set при последующем вызове
АПИРТ-3081 API-среда выполнения messageging.adaptors.http.flow.ServiceUnavailable ошибка с политикой ограничения одновременной скорости
АПИРТ-4660 API-среда выполнения Добавьте имя модуля MP в заголовок маршрутизатора X-Apigee-Pod.
АПИРТ-4506 API-среда выполнения Изменения кэша не реплицируются в конкретный процессор сообщений.
АПИРТ-4196 API-среда выполнения Неправильный формат метки времени системного журнала политики ведения журнала сообщений
66933664 API-среда выполнения Служба QuotaService для потока, отличного от CPS, должна очищать сегменты асинхронно, а не в потоке Apigee-Main.
66495205 API-среда выполнения Улучшенная обработка политики JavaScript с помощью асинхронных http-вызовов для предотвращения NPE.
65847462 API-среда выполнения оператор печати завершается с ошибкой NPE
65648578 API-среда выполнения В консульском пути КВ должны регистрироваться только депутаты
65603360 API-среда выполнения Вызовы JavaScript завершаются ошибкой с нулевой ошибкой
65416531 Функциональная платформа Восстановить контекст сообщения, когда объекты JavaScript возвращаются в контекст шага JavaScript.
67405744 Апигей Высокая задержка обработки запросов на MP
65849186 Трирема Необработанные исключения не приводят к завершению процесса Node.js/Trireme
65713882 Трирема mongodb-core в Trireme дает другие результаты шифрования, чем собственный Node.js
65374484 Трирема Безопасность узла: http.get с числовыми параметрами авторизации создает неинициализированные буферы.
64577449 Трирема Trireme возвращает неверную ошибку алгоритма проверки sha256
ЭДГЕСЕРВ‑6 Пограничный сервер Приложения Node, в которых возникает x_apigee_fault_code: «scripts.node.runtime.ScriptExecutionError»

17.09.20 (УИ)

Идентификатор проблемы Описание
65584963 Аналитика: фильтр пользовательских отчетов должен иметь проверку типа данных без учета регистра.
Фильтр пользовательских отчетов теперь не учитывает регистр при сравнении типов данных.
65446846 Невозможно назначить роль администратора для компании в пользовательском интерфейсе Edge.
Полный набор разработчиков и компаний отображается и им можно управлять в пользовательском интерфейсе Edge.
65125644 Невозможно удалить продукт API из учетных данных для приложения компании.
Исправлена ​​проблема, из-за которой продукт API не мог быть удален из учетных данных для приложения компании.

17.09.11 (API управление)

Идентификатор проблемы Описание
64541665 Измените конфигурацию исходного регистратора на MP, чтобы иметь разные имена журналов.
APIRT‑3593 Токен OAuth не содержит атрибут set при последующем вызове
АПИРТ-4336 Разделите OAuthStepExecution на несколько этапов выполнения. Каждая операция должна иметь отдельный этап выполнения.
АПИРТ-4444 Вычислить частоту ошибок на цель на каждый код ошибки
АПИРТ-4456 Рефакторинг проверки ключа API для EAP-шлюза/apid
АПИРТ-4635 Поддержка атрибутов токена повторного использования включена для политик OAuth.
АПИРТ-4683 Добавьте IP-адреса GCP LB как доверенные для заголовков XFF.
АПИРТ-4723 Поддержка загрузки пакета OAuth для режима EdgeX/Hybrid.
АПИРТ-4725 Исправлена ​​проблема с NPE службы OAuth.
АПИРТ-4726 ScriptableHttpClient не должен предполагать, что контекст сообщения все еще присутствует во время отправки.
МГМТ‑3764 Неверное хранилище ключей больше не проходит через управление.
МГМТ-3782 Оптимальное значение уровня согласованности по умолчанию для зоны идентификации
МГМТ-3913 Устранить проблему с тайм-аутом для получения токенов OAuth2 по идентификатору приложения.
МГМТ-3997 Удаление хранилищ ключей не должно быть разрешено, если на него есть ссылка.
МГМТ-4013 Обновление ссылки на хранилище ключей проверяет наличие хранилища ключей и псевдонима, на который ссылаются.
МГМТ-4065 Включена поддержка сертификатов формата PKS.
МГМТ-4113 Улучшение функции виртуального хоста самообслуживания
МГМТ-4229 После добавления @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) регрессия API-конфигурации завершается с ошибкой
МГМТ-4232 [EDGEX/Hybrid] Загрузка API импорта не повреждает пакет
МГМТ-4242 [EDGEX/Hybrid] Поддержка развертывания прокси-сервера в нескольких средах.
МГМТ-4245 [EDGEX/Hybrid] Самостоятельная проверка VirtualHost для гибридных виртуальных хостов
МГМТ-4250 [EDGEX] Параллельное выполнение API статуса развертывания прокси-сервера API

17.09.06 (УИ)

Идентификатор проблемы Описание
65015144 Аналитика: в фильтре страницы пользовательских отчетов возникла проблема с фильтром целочисленных значений для клиентов Big Query.
Фильтр страницы пользовательских отчетов теперь обрабатывает целочисленные значения как и ожидалось.
64806976 Поле «Разработчик» не заполнено на странице списка приложений.
Поле «Разработчик» теперь заполнено для всех приложений в списке.
64766918 Поддержка YAML редактора прокси API не работает.
Исправлена ​​проблема, вызывавшая проблемы с файлами YAML в редакторе прокси API.
64160572 Аналитика: удалите бизнес-операции из меню аналитики и с вкладки производительности редактора прокси.
Панель аналитики бизнес-операций больше не поддерживается. Альтернативные варианты см. в статье сообщества Альтернатива API бизнес-транзакций .

17.08.21.00 (портал)

Идентификатор проблемы Описание
ДЕВСОЛ‑2625 Роли монетизации сокращаются после смены компании
Если у вас включена монетизация, если вы назначаете роль пользователю и он переключается из одного контекста компании в другой, роль больше не удаляется у пользователя.
ДЕВСОЛ-2621 Обновления модулей Drupal
Следующие модули Drupal были обновлены до указанной версии:
  • Объект файла (файлы с полями) 7.x-2.4
  • Медиа 7.x-2.10
  • Медиа CKEditor 7.x-2.5
  • Медиа: YouTube 7.x-3.5.
  • Метатег 7.x-1.22
  • Представления служб 7.x-1.2
ДЕВСОЛ-2612

Сообщение «На сайте произошла ошибка», отображаемое при включении монетизации
Исправлена ​​проблема, возникавшая при включении модулей монетизации. Сообщение Website encountered an error отображалось в журналах со следующим сообщением:

Error: Call to a member function clear() on string in devconnect_monetization_clear_api_cache() (line 1517 of /var/www/html/profiles/apigee/modules/custom/devconnect
/devconnect_monetization/devconnect_monetization.module)

Эта ошибка больше не регистрируется.

ДЕВСОЛ-2609 На странице состояния Drupal не отображается правильный статус подключения Edge для SAML (OAuth)
На странице состояния Drupal теперь отображается правильный статус подключения Edge для SAML (OAuth). Раньше на странице «Отчеты» > «Отчеты о состоянии» показывалось, что соединение не работает, даже если у вас был правильно настроен SAML.
ДЕВСОЛ-2608 SAML/OAuth: журнал печатает промах в кэше токена носителя при каждом вызове
Исправлена ​​проблема с логикой кэша токена носителя, из-за которой система получала новый токен каждый раз, когда она вызывала Edge.
ДЕВСОЛ-2599 Множественные проблемы с devconnect_user_developer_is_active()
Исправлена ​​проблема, из-за которой проверялся неправильный статус разработчика, чтобы определить, активен пользователь или нет. Если учетная запись разработчика отключена в пользовательском интерфейсе Edge, из-за чего клавиши приложения перестают работать, система теперь отобразит сообщение, информирующее разработчика. Также добавлены улучшения производительности этой функции.
ДЕВСОЛ-2595 Улучшения и обновления конфигурации SAML
В конфигурацию SAML были внесены следующие улучшения и обновления:
  • Страница конфигурации SAML теперь доступна для редактирования. Дополнительную информацию см. в разделе Использование аутентификации SAML .
  • Поле имени пользователя теперь отображается в пользовательском интерфейсе.
  • Исправлен вызов drush «dc-test» для использования стандартной функции проверки соединения, поэтому он больше не игнорирует настройки конфигурации SAML.
ДЕВСОЛ-2569 Аналитика приложений: время ответа конечной точки больше не работает, изменено на общее время ответа.
График аналитики времени ответа конечной точки был удален с вкладки «Аналитика» на странице приложений для разработчиков, поскольку он не отражал общее время ответа и вызывал путаницу. Метрика отражала только время, необходимое для ответа конечной точки, но не время, необходимое для ответа прокси-сервера API. На графике пропускной способности отображается общее время ответа для конечных разработчиков.

17.07.31.00 (портал)

Идентификатор проблемы Описание
ДЕВСОЛ‑2258 Некоторые текстовые поля невозможно перевести на португальский язык.
Добавлен отсутствующий текст перевода в модуле приложений Drupal Dev Portal в систему интернационализации Drupal. Раньше некоторый текст на страницах «Мои приложения» невозможно было перевести.
ДЕВСОЛ-2536 Редактирование «имени приложения» или «URL обратного вызова» приводит к тому, что портал удаляет продукты API из приложения разработчика.
Обновление приложения разработчика больше не приведет к удалению продуктов API из приложения.
ДЕВСОЛ-2519 Smartdocs имеет необъявленную зависимость от devconnect_developer_apps
Модуль Smartdocs больше не имеет ненужной зависимости от модуля приложений для разработчиков DevConnect.
ДЕВСОЛ-2492 Неправильное экранирование HTML на странице компании
Исправлена ​​проблема, из-за которой в меню монетизации отображались амперсанды, например «Каталог и планы», с HTML-кодировкой.
ДЕВСОЛ-2490 Улучшено использование средств настройки даты тарифного плана в модулях монетизации.
Добавлена ​​улучшенная обработка тарифных планов монетизации в разных часовых поясах.
ДЕВСОЛ-2440 Вызов устаревшего API «ограничений» управления на портале разработки приводит к ошибке 404.
Обновлена ​​система для обработки нового API плана просмотра/покупки в монетизации.
ДЕВСОЛ-2436 Таблица drupal_cache_mint отсутствует в базе данных DevPortal при попытке включить модуль Apigee_company Drupal для включения монетизации.
Исправлена ​​проблема, из-за которой конфигурация монетизации вызывала следующую ошибку: «ОШИБКА: отношение «drupal_cache_mint» не существует».
ДЕВСОЛ-2419 Импорт JSON, отличного от OpenAPI, поскольку OpenAPI не выдает сообщений об ошибках.
Импорт документа OpenAPI в SmartDocs теперь проверяется, чтобы убедиться, что документ соответствует спецификации OpenAPI.
ДЕВСОЛ-2406 Ссылки SmartDocs «Сведения о версии» или «Редактировать версию» не работают.
Исправлена ​​проблема, из-за которой «Сведения о редакции» или «Редактировать редакцию» в меню действий редакций SmartDocs отображали не ту страницу.
ДЕВСОЛ-2382 Функциональность «Блокировать шаблоны методов SmartDocs»
Создано новое разрешение «Администрирование шаблонов SmartDocs», чтобы возможность редактирования шаблонов SmartDocs можно было удалить или ограничить ролью.
ДЕВСОЛ-2380 Неопределенная ошибка индекса в журналах Drupal
В журнале Drupal для сайтов с включенной монетизацией удалено следующее вводящее в заблуждение сообщение: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers()
ДЕВСОЛ-2375 Ошибка недопустимого адреса в журнале Drupal
Исправлена ​​ошибка, из-за которой в журнал добавлялись недопустимые ошибки, если в системе не был настроен SMTP.
ДЕВСОЛ-2355 Тайм-аут cURL приводит к предупреждениям PHP и плохим журналам в Edge-php-sdk
Исправлена ​​ошибка, из-за которой тайм-ауты приводили к неправильному форматированию сообщений журнала.
ДЕВСОЛ-2336 Обновление конфигурации поставщика платежей для монетизации
Страница конфигурации > Настройки монетизации > Регулярный платеж через портал разработчиков Worldpay теперь можно использовать для настройки платежных реквизитов WorldPay.
ДЕВСОЛ-2307 Добавьте предупреждение/документацию о том, что модуль apigee_company можно использовать только с монетизацией.
Модуль apigee_company Drupal требует включения монетизации. Если вы включите модуль apigee_company, когда монетизация не включена, в отчете о состоянии сайта отобразится предупреждающее сообщение.
ДЕВСОЛ-2270 После последней версии монетизации (5 октября 2016 г.) невозможно сохранить информацию о компании.
Исправлена ​​проблема в монетизации, из-за которой информация о компании не сохранялась должным образом.
ДЕВСОЛ-2175 Me Aliases и основные модули статистики не очень хорошо работают вместе.
Ядро Drupal и дополнительный модуль «Me Aliases» были исправлены, чтобы «Me Aliases» и основной модуль статистики можно было включить одновременно. Для получения дополнительной информации см. https://www.drupal.org/node/1863260 и https://www.drupal.org/node/2076691 .

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

В этом выпуске имеются следующие известные проблемы:

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

Сообщение об ошибке разрешения появляется при остановке apigee-postgresql

Когда вы используете команду apigee-seriver apigee-postgresql stop для остановки apigee-postgresql , вы можете увидеть сообщение о том, что apigee-serive не может перейти к домашнему каталогу пользователя. Вы можете игнорировать это сообщение.

68722102

Политика MessageLogging, включающая дополнительную информацию в сообщении журнала.

Элемент FormatMessage политики MessageLogging управляет форматом записываемого сообщения. Если FormatMessage=false зарегистрированное сообщение не должно содержать никакой информации, сгенерированной Apigee. Однако даже если вы установите FormatMessage=false , сообщение журнала по-прежнему будет содержать следующую информацию:

  • Приоритетный балл
  • Временная метка