6.5.8. Lenguajes de programación dinámicos, servidores web y de bases de datos


getpwnam() podría fallar cuando es llamado por una aplicación de 32 bits

Cuando un usuario de NIS utiliza una aplicación de 32 bits que llama a la función getpwnam(), la llamada falla si falta el paquete nss_nis. i686. Para solucionar este problema, instale manualmente el paquete que falta mediante el comando yum install nss_nis.i686.

(BZ#1803161)

Los conflictos de símbolos entre las librerías de OpenLDAP podrían provocar fallos en httpd

Cuando las bibliotecas libldap y libldap_r proporcionadas por OpenLDAP se cargan y utilizan dentro de un mismo proceso, pueden producirse conflictos de símbolos entre estas bibliotecas. En consecuencia, los procesos hijo de Apache httpd que utilizan la extensión PHP ldap podrían terminar inesperadamente si los módulos mod_security o mod_auth_openidc también son cargados por la configuración de httpd.

Con esta actualización de la biblioteca Apache Portable Runtime (APR), se puede solucionar el problema estableciendo la variable de entorno APR_DEEPBIND, que habilita el uso de la opción del enlazador dinámico RTLD_DEEPBIND cuando se cargan los módulos httpd. Cuando la variable de entorno APR_DEEPBIND está activada, ya no se producen fallos en las configuraciones de httpd que cargan bibliotecas conflictivas.

(BZ#1819607)

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.