Error de certificado SSL con XAMPP

  • Autor Autor JoseZabaleta
  • Fecha de inicio Fecha de inicio
JoseZabaleta

JoseZabaleta

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola compañer@s... He intentado instalar mi sitio en local mediante Xampp, pero al intentar cargar el sitio me da el siguiente error:

error.webp

Y el erro log dice así:

[Sat Jul 20 12:00:37.366389 2019] [ssl:warn] [pid 7212:tid 592] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:00:37.515931 2019] [core:warn] [pid 7212:tid 592] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sat Jul 20 12:00:37.521928 2019] [ssl:warn] [pid 7212:tid 592] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:00:41.690693 2019] [mpm_winnt:notice] [pid 7212:tid 592] AH00455: Apache/2.4.39 (Win64) OpenSSL/1.1.1c PHP/7.3.7 configured -- resuming normal operations
[Sat Jul 20 12:00:41.690693 2019] [mpm_winnt:notice] [pid 7212:tid 592] AH00456: Apache Lounge VC15 Server built: May 29 2019 11:22:50
[Sat Jul 20 12:00:41.690693 2019] [core:notice] [pid 7212:tid 592] AH00094: Command line: 'c:\xampp\apache\bin\httpd.exe -d C:/xampp/apache'
[Sat Jul 20 12:00:41.705686 2019] [mpm_winnt:notice] [pid 7212:tid 592] AH00418: Parent: Created child process 7736
[Sat Jul 20 12:00:43.054796 2019] [ssl:warn] [pid 7736:tid 600] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:00:43.341285 2019] [ssl:warn] [pid 7736:tid 600] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:00:43.419687 2019] [mpm_winnt:notice] [pid 7736:tid 600] AH00354: Child: Starting 150 worker threads.
[Sat Jul 20 12:17:58.690062 2019] [mpm_winnt:crit] [pid 7736:tid 600] AH02538: Child: Parent process exited abruptly. Child process is ending
[Sat Jul 20 12:18:02.791193 2019] [ssl:warn] [pid 3548:tid 600] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:18:02.926735 2019] [core:warn] [pid 3548:tid 600] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sat Jul 20 12:18:02.932731 2019] [ssl:warn] [pid 3548:tid 600] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:18:02.999015 2019] [mpm_winnt:notice] [pid 3548:tid 600] AH00455: Apache/2.4.39 (Win64) OpenSSL/1.1.1c PHP/7.3.7 configured -- resuming normal operations
[Sat Jul 20 12:18:02.999015 2019] [mpm_winnt:notice] [pid 3548:tid 600] AH00456: Apache Lounge VC15 Server built: May 29 2019 11:22:50
[Sat Jul 20 12:18:02.999015 2019] [core:notice] [pid 3548:tid 600] AH00094: Command line: 'c:\xampp\apache\bin\httpd.exe -d C:/xampp/apache'
[Sat Jul 20 12:18:03.017006 2019] [mpm_winnt:notice] [pid 3548:tid 600] AH00418: Parent: Created child process 8896
[Sat Jul 20 12:18:04.393250 2019] [ssl:warn] [pid 8896:tid 600] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:18:04.539359 2019] [ssl:warn] [pid 8896:tid 600] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 12:18:04.610318 2019] [mpm_winnt:notice] [pid 8896:tid 600] AH00354: Child: Starting 150 worker threads.
[Sat Jul 20 13:11:42.467962 2019] [ssl:warn] [pid 12824:tid 592] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 13:11:42.609546 2019] [core:warn] [pid 12824:tid 592] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sat Jul 20 13:11:42.615538 2019] [ssl:warn] [pid 12824:tid 592] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 13:11:42.686371 2019] [mpm_winnt:notice] [pid 12824:tid 592] AH00455: Apache/2.4.39 (Win64) OpenSSL/1.1.1c PHP/7.3.7 configured -- resuming normal operations
[Sat Jul 20 13:11:42.686371 2019] [mpm_winnt:notice] [pid 12824:tid 592] AH00456: Apache Lounge VC15 Server built: May 29 2019 11:22:50
[Sat Jul 20 13:11:42.686371 2019] [core:notice] [pid 12824:tid 592] AH00094: Command line: 'c:\xampp\apache\bin\httpd.exe -d C:/xampp/apache'
[Sat Jul 20 13:11:42.697364 2019] [mpm_winnt:notice] [pid 12824:tid 592] AH00418: Parent: Created child process 5020
[Sat Jul 20 13:11:44.156170 2019] [ssl:warn] [pid 5020:tid 604] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 13:11:44.302797 2019] [ssl:warn] [pid 5020:tid 604] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat Jul 20 13:11:44.373753 2019] [mpm_winnt:notice] [pid 5020:tid 604] AH00354: Child: Starting 150 worker threads.

He consultado al servicio de soporte de mi hosting, y me dicen lo siguiente:

Por lo que puedo ver, la base de datos esta configurada para que el sitio cargue usando SSL, y al no tener instalado un SSL en su servidor XAMP, esta puede ser la razon por la cual recibe dicho error.

Tal vez en Google pueda encontrar una solucion, imagino modificando la base de datos para que cargue con http en lugar de https puede ayudar en este sentido.


Y os pregunto a vosotr@s lo mismo que acabo de preguntar a soporte:

¿Para que un Sitio cargue con SSL, hay que configurar la base de datos para que el sitio cargue SSL?

¿Para que un sitio con SSL funcione en local, hay que instalar un certificado SSL en local o configurar la base de datos para que cargue sin SSL?

GRACIAS por vuestras respuestas, que me ayudarán en mi investigación...
 
Última edición:
Viendo lo que has enviado parece ser que el certificado está mal instalado. Para que funcione no tienes que darte el ssl en la base de datos ni nada.

Solo tienes que instalarlo de manera correcta.

Te dejo aquí un pequeño tutorial: Installing an SSL certificate on XAMPP - Hosting - Namecheap.com

Si no consigues solucionar el problema, puedes contactarme.

Un saludo!
 
Viendo lo que has enviado parece ser que el certificado está mal instalado. Para que funcione no tienes que darte el ssl en la base de datos ni nada.

Solo tienes que instalarlo de manera correcta.

Te dejo aquí un pequeño tutorial: Installing an SSL certificate on XAMPP - Hosting - Namecheap.com

Si no consigues solucionar el problema, puedes contactarme.

Un saludo!

Gracias... No es que el certificado esté mal instalado... sino que no he instalado ningún certificado en Xampp... Ni me imaginé que para trabajar en local sea necesario un certificado SSL... Simplemente he descargado los ficheros del sitio a una carpeta de htdocs, y he importado la base de datos...

El cetificado SSL de mi sitio online lo instaló mi proveedor de hosting... ¿Entonces, tengo que solicitarles la info necesaria para instalarlo en Xampp?

Ya veré, pero creo que si es tan complicado, renunciaré a trabajar en local...

Abrazo...
 
Primeramente no puedes instalar un certificado en localhost. Tendrías que apuntar un dominio a ese localhost y entonces crear un certificado para ese dominio.

Así que por mucho que importes tu ssl actual si el dominio no apunta al localhost no te va a servir de nada.

Un saludo y espero que te haya servido.

Cualquier duda aquí estamos!
 
- Para empezar que quieres hacer?

- Que tipo de sitio estas haciendo?

- Porque estas usando Windows para un servidor web.
 
Primeramente no puedes instalar un certificado en localhost. Tendrías que apuntar un dominio a ese localhost y entonces crear un certificado para ese dominio.

Así que por mucho que importes tu ssl actual si el dominio no apunta al localhost no te va a servir de nada.

Un saludo y espero que te haya servido.

Cualquier duda aquí estamos!

Gracias... ¿Entonces por qué se produce ese error y qué me está diciendo el error log?

- Para empezar que quieres hacer?

- Que tipo de sitio estas haciendo?

- Porque estas usando Windows para un servidor web.

Tengo un sitio online y quiero crear una copia en local para trabajar en local y hacer pruebas...

Gracias...
 
No tienes el .htacess activado el ssl por que una vez me paso pero quitando el mismo, puff problema solicionado.
 
Para trabajar de local no necesitas SSL, hay alguna razón especial para esto?
 
Pero que es? CMS? foro, script propio etc.

Se trata de un Wordpress... por eso he abierto este hilo en este subforo...

Para trabajar de local no necesitas SSL, hay alguna razón especial para esto?

No le veo sentido a instalar un certificado SSL en Xampp para poder trabajar en local... pero el error que se produce y el error log apuntan en ese sentido... La cuestión es que no consigo que mi sitio funcione en Xampp

No tienes el .htacess activado el ssl por que una vez me paso pero quitando el mismo, puff problema solicionado.

Creo que probé sin .htaccess pero no recuerdo si se produjo un error diferente... He intentado probar de nuevo, pero ya no puedo activar MySQL en Xampp... Se produce el siguiente error:

Error: MySQL shutdown unexpectedly.
9:06:29 [mysql] This may be due to a blocked port, missing dependencies,
9:06:29 [mysql] improper privileges, a crash, or a shutdown by another method.
9:06:29 [mysql] Press the Logs button to view error logs and check
9:06:29 [mysql] the Windows Event Viewer for more clues
9:06:29 [mysql] If you need more help, copy and post this
9:06:29 [mysql] entire log window on the forums

Y el error log dice así:

2019-07-22 9:06:27 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2019-07-22 9:06:27 0 [Note] InnoDB: Uses event mutexes
2019-07-22 9:06:27 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2019-07-22 9:06:27 0 [Note] InnoDB: Number of pools: 1
2019-07-22 9:06:27 0 [Note] InnoDB: Using SSE2 crc32 instructions
2019-07-22 9:06:27 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2019-07-22 9:06:27 0 [Note] InnoDB: Completed initialization of buffer pool
2019-07-22 9:06:27 0 [Note] InnoDB: Starting crash recovery from checkpoint LSN=4367262
2019-07-22 9:06:29 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2019-07-22 9:06:29 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2019-07-22 9:06:29 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2019-07-22 9:06:29 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2019-07-22 9:06:29 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2019-07-22 9:06:29 0 [Note] InnoDB: Waiting for purge to start
2019-07-22 9:06:29 0 [Note] InnoDB: 10.3.16 started; log sequence number 4367271; transaction id 410
2019-07-22 9:06:29 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2019-07-22 9:06:29 0 [Note] Plugin 'FEEDBACK' is disabled.
2019-07-22 9:06:29 0 [Note] Server socket created on IP: '::'.

Gracias por cualquier ayuda u orientación... Feliz día...
 
Estoy viendo que parece que no se puede conectar con la base de datos. Has configurado el host, usuario y contraseña de MySQL local en wp-config?

Un saludo.
 
Estoy viendo que parece que no se puede conectar con la base de datos. Has configurado el host, usuario y contraseña de MySQL local en wp-config?

Un saludo.

Hola... Para conectarse con la base de datos, primero hay que activar MySQL en Xampp... Y como he comentado en mi mensaje anterior, no se conecta:

Error: MySQL shutdown unexpectedly.
13:14:11 [mysql] This may be due to a blocked port, missing dependencies,
13:14:11 [mysql] improper privileges, a crash, or a shutdown by another method.
13:14:11 [mysql] Press the Logs button to view error logs and check
13:14:11 [mysql] the Windows Event Viewer for more clues
13:14:11 [mysql] If you need more help, copy and post this
13:14:11 [mysql] entire log window on the forums

Instale Xamp... activé Apache y MySQL... descargué los archivos del sitio a la carpeta correspondiente... migré la base de datos... configuré wp-conffig.php... e intenté cargar e sitio, con el resultado del error que comparto en el primer mensaje...

Y la siguiente vez que abrí Xampp, ya no logré activar MySQL.

Gracias...
 
Suponiendo que usas Windows prueba desactivando el firewall y el antivirus ya que puede que esté bloqueado algún puerto.

A ver si lo podemos solucionar. Un saludo.
 
Suponiendo que usas Windows prueba desactivando el firewall y el antivirus ya que puede que esté bloqueado algún puerto.

A ver si lo podemos solucionar. Un saludo.

Hecho, pero no lo soluciona...

He encontrado varios vídeos que explican diferentes formas de solucionarlo:

Este es el más sencillo: YouTube

Pero en mi administrador de tareas no aparece mysql

En este edita un archivo: YouTube

Pero en mi caso no ha funcionado...

En este desinstala programas mysql, algunos relacionados con Office: YouTube

Pero como puedes ver, en mi panel de control no hay nada de mysql...

programas.webp

Ahora bien... creo que el único cambio realizado desde que instalé Xampp y MySQL se iniciaba sin problemas es que he instalado Office... En el administrador de tareas, aparece en "procesos en segundo plano".

¿Podría ser Office la causa?
 
Office usa algunos procesos de MySql podría ser que cause el error. Puedes probar de desinstalar xamp por completo y volverlo a instalar ya que ahora sí desinstalas Office no creo que funcione.

Un saludo.
 
Hola JoseZabaleta, si retiras manualmente el https:// de la url, ¿te vuelve a redireccionar al https:// o la url queda localhost/vive como la versión http://?
 
Office usa algunos procesos de MySql podría ser que cause el error. Puedes probar de desinstalar xamp por completo y volverlo a instalar ya que ahora sí desinstalas Office no creo que funcione.

Un saludo.

He instalado de nuevo Xampp, el sitio y la base de datos, y ahora MySQL se inicia correctamente... Pero el Sitio no carga correctamente...

1. Carga el menú pero no el logo y los estilos... Y los links apuntan hacia las url online y no a las url locales...
2. No encuentra la página de inicio

xampp.webp

Si intento acceder a la administración del sitio, intenta cargar https y se produce el error...

xampp2.webp

Hola JoseZabaleta, si retiras manualmente el https:// de la url, ¿te vuelve a redireccionar al https:// o la url queda localhost/vive como la versión http://?

He eliminado la redirección de .htaccess... pero si intento cargar "http://localhost/VIVE/wp-admin/" redirecciona a "https://localhost/VIVE/wp-admin/" por lo que no puedo entrar en administración...

¿Puede ser debido a que en Ajustes Generales, "Dirección de WordPress (URL)" y "Dirección del sitio (URL)" están establecidos con https?

Por otra parte, pego de nuevo la respuesta de soporte de mi hosting:

"Por lo que puedo ver, la base de datos esta configurada para que el sitio cargue usando SSL, y al no tener instalado un SSL en su servidor XAMP, esta puede ser la razon por la cual recibe dicho error".

Gracias...
 
Última edición:
¿Puede ser debido a que en Ajustes Generales, "Dirección de WordPress (URL)" y "Dirección del sitio (URL)" están establecidos con https?

Es posible, me ha pasado pero solo con la url del administrador, y lo he resuelto así, espero te funcione. Cuando se establecen los protocolos http y https a través de Dirección de WordPress y Dirección del Sitio se almacenan en base de datos en la tabla de options en option_value. Saludos.
 
Es posible, me ha pasado pero solo con la url del administrador, y lo he resuelto así, espero te funcione. Cuando se establecen los protocolos http y https a través de Dirección de WordPress y Dirección del Sitio se almacenan en base de datos en la tabla de options en option_value. Saludos.

Gracias... he modificado ese campo en la base de datos local... Sigo sin poder acceder a la administración, pero ahora creo que es por el plugin iThemes Security, que me está causando problemas en el sitio online... supongo que tendré que volver a descargar el sitio tras desactivarlo...

¿Alguna idea sobre por qué Xampp no encuentra la home?
 
Gracias... he modificado ese campo en la base de datos local... Sigo sin poder acceder a la administración, pero ahora creo que es por el plugin iThemes Security, que me está causando problemas en el sitio online... supongo que tendré que volver a descargar el sitio tras desactivarlo...

¿Alguna idea sobre por qué Xampp no encuentra la home?

Prueba renombrando la carpeta del plugin iThemes Security, y reestablece por defecto el .htaccess original de WordPress.
 
Atrás
Arriba