11.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
.
nginx
no puede cargar los certificados del servidor desde los tokens de seguridad del hardware
El servidor web nginx
soporta la carga de claves privadas TLS desde tokens de seguridad de hardware directamente desde los módulos PKCS#11. Sin embargo, actualmente es imposible cargar certificados de servidor desde tokens de seguridad de hardware a través del URI PKCS#11. Para solucionar este problema, almacene los certificados del servidor en el sistema de archivos
php-fpm
causa denegaciones de SELinux AVC cuando php-opcache
es instalado con PHP 7.2
Cuando se instala el paquete php-opcache
, el gestor de procesos FastCGI(php-fpm
) provoca denegaciones de SELinux AVC. Para solucionar este problema, cambie la configuración por defecto en el archivo /etc/php.d/10-opcache.ini
por la siguiente:
opcache.huge_code_pages=0
Tenga en cuenta que este problema sólo afecta al flujo php:7.2
, no al php:7.3
.
Falta el nombre del paquete mod_wsgi
cuando se instala como dependencia
Con un cambio en la instalación de mod_wsgi
, descrito en BZ#1779705, el paquete python3-mod_wsgi
ya no proporciona el nombre mod_wsgi
. Al instalar el módulo mod_wsgi
, debe especificar el nombre completo del paquete. Este cambio causa problemas con las dependencias de paquetes de terceros.
Si intenta instalar un paquete de terceros que requiere una dependencia llamada mod_wsgi
, se devuelve un error similar al siguiente:
Error: Problem: conflicting requests - nothing provides mod_wsgi needed by package-requires-mod_wsgi.el8.noarch
Para solucionar este problema, elige una de las siguientes opciones:
-
Reconstruya el paquete (o pida al proveedor de terceros una nueva construcción) para requerir el nombre completo del paquete
python3-mod_wsgi
. Crear un meta paquete con el nombre del paquete que falta:
-
Construye tu propio meta paquete vacío que proporciona el nombre
mod_wsgi
. -
Añada la línea
module_hotfixes=True
al archivo de configuración.repo
del repositorio que incluye el meta paquete. -
Instalar manualmente
python3-mod_wsgi
.
-
Construye tu propio meta paquete vacío que proporciona el nombre