Saltar al contenido

Error de inicio de Apache2, sin registro de errores

Solución:

Los errores de sintaxis en el archivo de configuración parecen causar problemas. Encontré cuál era el problema yendo al directorio y ejecutando esto desde la línea de comando.

httpd -e info 

Esto me dio el error

Syntax error on line 156 of D:/.../Apache Software Foundation/Apache2.2/conf/httpd.conf:
Invalid command 'PHPIniDir', perhaps misspelled or defined by a module not included in the server configuration

También me encontré con un problema similar, es decir service apache2 reload falla pero no imprime información útil. Esto se debe a que el script en /etc/init.d/apache (en Debian, al menos) se come la salida del apache2ctl configtest comando que se ejecuta para desinfectar la configuración de Apache.

Una solución fácil para obtener una explicación más significativa de la falla es ejecutar apache2ctl configtest nuevamente usted mismo, que imprimirá los mensajes de error (con suerte útiles) en la consola.

¡Gracias, Tim! Gran stumper para mí. Algunos otros detalles que otros pueden encontrar útiles:

(Apache2 en Ubuntu 12.04)

Tengo dos sitios que se ejecutan en el mismo servidor y acababa de actualizar el certificado SSL para uno de ellos. Al reiniciar el servidor, recibí ese mensaje críptico y ninguno de los sitios funcionó (obviamente). Yo también encontré la redirección de los archivos de registro en los archivos de configuración. Lo rastreé y encontré el problema (en el archivo de registro del sitio que acababa de actualizar).

Mis archivos de configuración se encuentran en / etc / apache2 / sites-available

vim o cat el archivo (cat {nombre de archivo}) y busque el Registro de errores línea. Eso le dice dónde buscar en su servidor. cat ese archivo y el mensaje de error que encontré fue:

[error] Unable to configure RSA server private key
[error] SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch
[warn] RSA server certificate CommonName (CN) `<snip>.com' does NOT match server name!?

Había copiado uno de mis archivos de certificado en el directorio incorrecto. Simplemente lo moví al directorio correcto y todo estuvo bien en el próximo inicio. (consejo: donde deberían estar esos archivos también es en el archivo de configuración;)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *