Estás viendo la documentación de Apigee Edge.
Ve a la
Documentación de Apigee X. información
El 23 de septiembre de 2021, lanzamos una nueva versión de Apigee Edge para la nube privada.
Procedimiento de actualización
Si actualizas esta versión, se actualizarán los componentes de la siguiente lista de 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
Puedes consultar las versiones de RPM que tienes instaladas actualmente para ver si se deben actualizar ingresando lo siguiente:
apigee-all version
Para actualizar la instalación, realiza el siguiente procedimiento en los nodos de Edge:
-
En todos los nodos de Edge:
- Limpia los repositorios de Yum:
sudo yum clean all
- Descarga el último archivo
bootstrap_4.50.00.sh
de Edge 4.50.00 en/tmp/bootstrap_4.50.00.sh
curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- Instala la utilidad
apigee-service
y las dependencias de Edge 4.50.00:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
En el ejemplo anterior, uName:pWord son el nombre de usuario y la contraseña que recibiste de Apigee. Si omites pWord, se te solicitará que lo ingreses.
- Actualiza la utilidad
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Actualiza la utilidad
apigee-lib
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- Usa el comando
source
para ejecutar la secuencia de comandosapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Limpia los repositorios de Yum:
- Actualiza la utilidad
apigee-validate
en el servidor de administración:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Actualiza la utilidad
apigee-adminapi
:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Actualiza la utilidad
apigee-machinekey
:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- Actualiza la utilidad
apigee-config
:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- Actualiza todos los nodos de Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
donde
configFile
especifica el archivo de configuración que usaste para instalar Apigee Edge para la nube privada. Por ejemplo,/opt/silent.conf
- En todos los nodos de Edge, ejecuta la secuencia de comandos
update.sh
para el proceso perimetral:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Ejecuta la secuencia de comandos
update.sh
para SSO en todos los nodos:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- Ejecuta la secuencia de comandos update.sh para la IU en todos los nodos:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Si usas la experiencia New Edge, ejecuta el siguiente comando:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- Si usas Apigee mTLS, sigue el procedimiento que se describe en Actualiza Apigee mTLS. Para obtener más información, consulta Introducción a Apigee mTLS.
Cambios en software compatible
No hay cambios en el software compatible con esta versión.
Bajas y jubilaciones
No hay bajas ni bajas nuevas en esta versión.
Nuevas funciones
En esta versión, se introducen las siguientes funciones nuevas:
Nuevo wrapper alrededor de la herramienta de reparación de nodetool
El wrapper realiza una verificación de estado en el espacio en el disco (donde está activado Cassandra) antes de ejecutarse la reparación de nodetool. El wrapper también admite la autenticación JMX y SSL sobre JMX parámetros de configuración.
Se agregó compatibilidad en la política de LDAP para la sustitución dinámica de cadenas para <BaseDN>. .
La política de LDAP
Elemento <BaseDN>
especifica el nivel base de LDAP en el que existen todos sus datos.
En esta versión, agregamos un atributo ref
al elemento, que puedes
usar para especificar una variable de flujo que contenga el valor <BaseDN>
, como
apigee.baseDN
ref
tiene prioridad sobre un valor BaseDN explícito. Si especificas ref
y el valor,
ref
tiene prioridad. Si ref
no se resuelve en el tiempo de ejecución, se usa el valor.
Correcciones de errores
En esta sección, se enumeran los errores de la nube privada que se corrigieron en esta versión.
ID del problema | Descripción |
---|---|
197513151 |
Se corrigió la incoherencia de la ruta de acceso de la secuencia de comandos de jQuery en la IU clásica |
151852439 |
El registro mejorado de la IU fallaba debido a una configuración incorrecta de |
194875545 |
Error 404 cuando se navega a un desarrollador desde la página de las apps de desarrollador Ya corregimos este problema. |
179769806 |
Las empresas no aparecían en la IU de Edge Ya corregimos este problema. |
188039112 |
Los certificados autofirmados confían en los problemas de la IU de Edge Ya corregimos este problema. |
195932618 |
|
193216745 |
Hubo un error menor en la forma en que se ordenan los nombres de los centros de datos en las secuencias de comandos de configuración de Cassandra. Ya corregimos este problema. |
1195932115 |
El SSO de Apigee devolvía incorrectamente seguimientos de pila en las respuestas. Ya corregimos este problema. Ten en cuenta que los seguimientos de pila siguen registrados. |
79591934 |
apigee-validate fallaba con un mensaje oscuro Ya corregimos este problema. Se mejoró el registro de errores para la secuencia de comandos de Apigee-validate. |
174732169 |
Los mensajes de syslog se descartaban de forma incorrecta Ya corregimos este problema. |
193239069 |
Se quitaron las claves heredadas de la puerta de enlace y Componentes de las claves de máquina |
197760258 |
Una falla en la API de permisos causaba problemas de compatibilidad entre la IU de Edge y Puerta de enlace Ya se solucionó este problema que ocurría cuando se habilitaba la autenticación de LDAP externo. |
194485178 |
Se quitaron los espacios iniciales y finales de todas las propiedades de límite de respuesta y solicitud HTTP. |
193918953 |
Se quitaron algunos parámetros de configuración que no se usaban de los componentes de Gateway |
112262604 |
Se debe actualizar Mint Management Server cuando se realiza la conmutación por error de Postgres. Se creó una secuencia de comandos mejorada a fin de cambiar los detalles de conexión de Postgres para Mint Management Servidor. Consulta Manipulación una conmutación por error de una base de datos de PostgreSQL. |
197301743 |
Un mensaje de protocolo de enlace SSL grande causaba problemas en Java 1.8.0_3XX Ya corregimos este problema. |
188526117 |
El comando de IP no tenía el prefijo de la ruta de acceso absoluta Ya corregimos este problema. Las secuencias de comandos de Apigee ahora califican completamente la ruta de acceso de los comandos. |
171240470 |
La actualización de la administración fallaba cuando se habilitaba Cassandra JMX Authentication o SSL Se agregó una función para proporcionar autenticación Cassandra JMX y configuraciones SSL cuando se ejecuta configuración o actualización en el servidor de administración. |
193564174 |
Los paneles de estadísticas de la IU de Edge no pudieron recuperar datos Se corrigió un error en el que las consultas de Analytics fallaban para los entornos con un punto en el nombre. |
167960487 |
Las palabras clave reservadas O dentro del texto de las dimensiones provocaban un error en los informes de Analytics. Ya corregimos este problema. |
132402519 |
El espacio en blanco adicional en la lista de direcciones IP de |
184573211 |
Java Management Extensions (JMX) ya no está habilitado de forma predeterminada para el módulo de SSO de Apigee. |
Se solucionaron los problemas de seguridad
En la siguiente lista, se enumeran los problemas de seguridad conocidos que se solucionaron en esta versión. Para evitar estos problemas, instala la versión más reciente de la nube privada perimetral.
ID del problema | Descripción |
---|---|
N/A | Se estaban registrando contraseñas en Edge para la nube privada debido al registro normal de cambios delta del archivo de configuración. Puedes evitar que se registren los cambios de configuración de la siguiente manera:
|
N/A | Se mejoró la seguridad de las contraseñas y los datos relacionados almacenados en la plataforma. |
CVE-2015-9251 | La secuencia de comandos entre sitios (XSS) se corrige cuando se realiza una solicitud Ajax entre dominios. sin la opción dataType en jQuery. |
N/A | Se agregaron protecciones adicionales contra los ataques de repetición de aserción SAML. |
Problemas conocidos
Consulta Problemas conocidos con Edge para la nube privada para obtener una lista completa de los problemas conocidos.