Notas de la versión de Edge 4.50.00 para la nube privada

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

En esta sección, se describe la versión 4.50.00 de la versión de funciones de Edge para la nube privada.

Resumen de la versión

En la siguiente tabla, se resumen los cambios de esta versión:

Nuevas funciones

Esta versión incluye las siguientes funciones nuevas:

○ La información de conexión TLS ahora está disponible en los proxies de API
○ Actualización de Zookeeper
○ Disponibilidad del portal de Drupal 8 y fin de la vida útil de Drupal 7

Para obtener más información sobre cada una de estas funciones nuevas, consulta Funciones nuevas.

Retrocompatibilidad En esta versión de Apigee Edge para la nube privada, se introdujeron los siguientes problemas que afectan la compatibilidad con versiones anteriores:
     
  • Debido a la corrección del problema 132443137 (como se describe en las notas de la versión 19.03.01 de la nube pública), los procesadores de mensajes ahora ignoran los encabezados que comienzan con X-Apigee-*. Como resultado, debes refactorizar cualquier código que use encabezados X-Apigee-* y reemplazar esos encabezados por los compatibles.
  • Se cambió el nombre de los archivos de registro de Cassandra. Ahora es:

    /opt/apigee/var/log/apigee-cassandra/system.log
Versiones incluidas

Desde la versión de funciones anterior de Edge para la nube privada, se lanzaron las siguientes versiones, que se incluyen en esta:

○ Edge:
   20.04.06 (Runtime, API Mgmt, Monetization Mgmt)
   20.03.27 (IU)
   20.03.16 (Edge Analytics)
   20.03.11 (IU)
   20.02.27 (Supervisión de API)
   20.02.24 (IU)
   20.02.03 (Supervisión de API)
   20.01.29 (IU)
   20.01.22 (IU)
   20.01.06 (API Mgmt/Runtime)
○ Edge (continuación):
   20.01.06 (IU)
   19.11.13 (Informes de seguridad de la API)
   19.10.01 (IU)
   19.09.26 (IU/Portal de Edge)
   19.08.27 (IU)
   19.08.15 (Informes de seguridad de la API)
   19.07.29 (IU)
○ Portal:
   20.05.27.00
   20.04.13.00
   20.03.20.00
   19.12.20.00
   19.11.21.00
   19.09.25.00
Retiros Ninguno
Bajas

Con el lanzamiento de la versión 4.50.00, se incluyen los siguientes cambios:

  • 4.18.05: La versión 4.18.05 de Apigee Edge para la nube privada ya está obsoleta.

Las funciones que se dejaron de usar en esta versión incluyen las siguientes:

  • Compatibilidad con proxies de Node.js y Secure Vaults
  • Compatibilidad con las políticas de OAuth v1
  • Compatibilidad con la política de límite de frecuencia simultánea
  • Compatibilidad con el adaptador de Apigee para Istio
  • Compatibilidad con la función de acceso anticipado de Teams

Para obtener información más detallada sobre las bajas, incluidos los cronogramas de eliminación, consulta Bajas y retiros de Apigee.

Correcciones de errores

Esta versión incluye las siguientes correcciones de errores:

○ El Message Processor no puede cargar entornos cuando los almacenes de claves se configuran con nombres o alias similares. (154428338)
○ Conflicto de dependencia de QPid durante la instalación del parche (152574421)
○ El limitador de memoria caché no respeta el tamaño máximo de la caché L1 (151449163)
○ Error en los secuencias de comandos de copia de seguridad (150710952)
○ El servidor de QPid envía mensajes de registro adicionales (148231209)
○ La copia de seguridad de PostgreSQL no almacena información de SSO (147458330)
○ No se actualizó la versión de apigee-nginx. (146872858)
○ Ya no aparece el mensaje "Prueba la nueva IU" (145419621)
○ Vulnerabilidad de la API de Apigee SmartDocs (145340106)
○ Falla la secuencia de comandos de copia de seguridad de Postgres (145254693)
○ Varias correcciones de seguridad (142150706)
○ Alta tasa de tiempos de espera del enrutador al procesador de mensajes (138107618)
○ Falla la secuencia de comandos de configuración del SSO (135616498)
○ Puertos JMX (132044907)
○ Errores 404 intermitentes para el tráfico del tiempo de ejecución debido a una condición de carrera (130653816)
○ Corrupción de OpenLDAP durante la actualización (120799182)
○ DataAccessException en configuraciones de varios centros de datos (76087166)
○ No funciona la política FormatMessage establecida en falso en MessageLogging (68722102)

Para obtener más información sobre cada una de estas correcciones, consulta Correcciones de errores.

Errores conocidos

En esta versión, se incluyen los siguientes problemas conocidos:

○ Falla la validación de JWT (159788170)
○ Fuga de memoria de los servidores de clasificación de Mint (137865184)
apigee-monit no admitido en Amazon Linux 1 (122370980)
○ La copia de seguridad de Message Processor no realiza una copia de seguridad del conjunto correcto de archivos (121095148)
○ Aumento de la proporción de errores de caché después de la actualización (160109014)
○ Respuesta HTTP 408 para la solicitud GET con cuerpo vacío y Content-Encoding: gzip. (159858015)

Para obtener más información sobre cada uno de estos problemas conocidos, incluidas las soluciones alternativas, consulta Problemas conocidos.

Actualiza las rutas

En la siguiente tabla, se muestran las rutas de actualización para esta versión:

Desde 4.19.01 o 4.19.06 Actualiza directamente de 4.19.01/4.19.06 a 4.50.00
A partir de 4.18.05 Actualiza directamente de 4.18.05 a 4.50.00

Nuevas funciones

En esta sección, se enumeran las funciones nuevas de esta versión. Además, esta versión incluye todas las funciones de las versiones de la IU de Edge, Edge Management y Portal que se enumeran en Included Releases.

Además de las siguientes mejoras, esta versión también incluye varias mejoras de usabilidad, rendimiento, seguridad y estabilidad.

La información de conexión TLS ahora está disponible en los proxies de API

Durante una solicitud a un proxy de API a través de un host virtual que admite TLS, Edge puede capturar información sobre la conexión TLS. Tu proxy de API ahora puede acceder a esa información a través de variables de flujo para realizar análisis y validaciones adicionales. Consulta Acceder a la información de conexión TLS en un proxy de API para obtener más información.

Actualización de Zookeeper

Esta versión contiene Zookeeper 3.4.14.

Disponibilidad del portal de Drupal 8 y fin de la vida útil de Drupal 7

Drupal 8 reemplazó a Drupal 7 como el portal para desarrolladores recomendado por Apigee para la nube privada. Dado que Drupal 7 llegará al final de su asistencia a largo plazo en noviembre de 2021, los módulos de Apigee para Drupal 7 no serán compatibles a partir de noviembre de 2021. Si bien aún están disponibles, los secuencias de comandos de instalación o actualización para Drupal 7 ya no se deben usar y se quitarán en una versión futura.

Para obtener información sobre los módulos de Drupal 8 que se integran en Apigee, consulta Compila tu portal con Drupal 8.

Software compatible

En esta versión, se incluyen los siguientes cambios en el software compatible:

Se agregó compatibilidad Ya no se admite

Esta versión agrega compatibilidad con las siguientes plataformas:

  • Red Hat Enterprise Linux (RHEL) 7.8
  • CentOS 7.8
  • Oracle Linux 7.8

Las siguientes plataformas ya no son compatibles con esta versión:

  • Red Hat Enterprise Linux (RHEL) 6.10
  • CentOS 6.10
  • Oracle Linux 6.9

Para obtener una lista completa de las plataformas compatibles, consulta Software y versiones compatibles.

Correcciones de errores

En esta sección, se enumeran los errores de Private Cloud que se corrigieron en esta versión. Además, esta versión incluye todas las correcciones de errores en las versiones de la IU de Edge, Edge Management y el portal que se muestran en Included Releases.

ID del problema Descripción
154428338

El Message Processor no puede cargar entornos cuando los almacenes de claves se configuran con nombres o alias similares.

Se corrigió un conflicto de búsqueda de regex al cargar almacenes de claves que tienen una convención de nombres similar. Esto provocaba que el Message Processor no pudiera cargar los entornos asociados al almacén de claves o no pudiera iniciarse cuando se devolvían varios almacenes de claves en conflicto durante la búsqueda.
152574421

Conflicto de dependencia de QPid durante la instalación del parche

Ahora está instalada la versión correcta de QPid.
151449163

El limitador de memoria caché no respeta el tamaño máximo de la caché L1

El limitador de memoria caché ahora respeta el tamaño máximo de la caché L1.
150710952

Falla en las secuencias de comandos de copia de seguridad

Se actualizó el procedimiento de copia de seguridad según las secuencias de comandos de copia de seguridad actualizadas.
148231209

El servidor de QPid envía mensajes de registro adicionales

El servidor de QPid ya no envía mensajes de registro adicionales.
147458330

La copia de seguridad de Postgresql no almacena información de SSO

Ahora, la copia de seguridad de PostgreSQL almacena información del SSO.
146872858

No se actualizó la versión de apigee-nginx.

La versión de apigee-nginx ahora se actualizó correctamente.
145419621

Ya no aparece el mensaje "Probar la nueva IU"

La IU ya no muestra el mensaje "Probar la nueva IU".
145340106

Vulnerabilidad de la API de Apigee SmartDocs

Se actualizó el proxy de Apigee SmartDocs para abordar una vulnerabilidad de seguridad. Consulta el procedimiento de instalación de SmartDocs para obtener más información y conocer los pasos necesarios.
145254693

Falla la secuencia de comandos de copia de seguridad de Postgres

La secuencia de comandos de copia de seguridad de Postgres ahora funciona correctamente.
142150706

Varias correcciones de seguridad

Se corrigieron problemas de seguridad, incluido el problema #111390246.
138107618

Alta tasa de tiempos de espera del router al Message Processor

El problema se solucionó.
135616498

Falla en la secuencia de comandos de configuración del SSO

Se solucionó un problema en el que el uso de URLs de esquema de archivo provocaba errores en la secuencia de comandos de configuración del SSO.
132044907

Puertos JMX

Los puertos JMX no deben estar abiertos al acceso externo, solo a los servidores internos.
130653816

Errores 404 intermitentes para el tráfico del tiempo de ejecución debido a una condición de carrera

Se corrigió una condición de carrera durante el inicio de MP que provocaba que algunos proxies no se implementaran correctamente.
120799182

Corrupción de OpenLDAP durante la actualización

El problema se solucionó.
76087166

DataAccessException en configuraciones de varios centros de datos

En las configuraciones de varios centros de datos, si un almacén de datos deja de estar disponible, ya no verás el error DataAccessException.
68722102

FormatMessage establecido como falso en la política MessageLogging no funciona

Ahora puedes establecer FormatMessage como falso en la política MessageLogging.

Problemas conocidos

En la siguiente tabla, se enumeran los problemas conocidos en esta versión:

ID del problema Descripción
159788170

Falla la validación de JWT

La validación de JWT falla para las claves RSA menores que 2048 bits.

Solución alternativa:

Asegúrate de que tus claves sean de 2048 bits o más.
137865184

Fuga de memoria en los servidores de calificación de Mint

Cuando se registra una nueva instancia de Qpid en un mxgroup, las colas se compilan sin consumidores, lo que hace que la profundidad de la cola aumente hasta que se utilizan todos los recursos disponibles.

Solución alternativa:

Ninguno
122370980

apigee-monit no es compatible con Amazon Linux 1

Solución alternativa:

Ninguno
121095148

La copia de seguridad del Message Processor no crea una copia de seguridad del conjunto correcto de archivos

Solución alternativa:

Ejecuta la copia de seguridad por segunda vez y debería crear una copia de seguridad del conjunto correcto de archivos.

160109014

Aumento en la tasa de errores de caché después de la actualización

Después de actualizar a la versión 4.50.00, es posible que los proxies muestren un mayor porcentaje de errores de caché. Es posible que estas omisiones se acompañen de una mayor cantidad de mensajes de error en los registros de MP, similares a los siguientes:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

Solución alternativa:

Ninguno Se espera que la tasa de aciertos de caché se estabilice con el tiempo.

159858015

Respuesta HTTP 408 para la solicitud GET con cuerpo vacío y Content-Encoding: gzip.

Un cliente de API recibirá una respuesta de tiempo de espera 408 cuando realice una solicitud GET con el encabezado Content-Encoding: gzip y un cuerpo de solicitud vacío.

Solución alternativa:

Omite el encabezado Content-Encoding cuando realices solicitudes GET con un cuerpo vacío.

Próximo paso

Para comenzar a usar Edge para Private Cloud 4.50.00, usa los siguientes vínculos:

Nuevas instalaciones:
Nueva descripción general de la instalación
Instalaciones existentes:
Rutas de actualización