API01005: Error de certificado SSL
Qué significa
Existe un problema con el certificado SSL/TLS del sitio web. Este certificado es lo que hace que la conexión sea segura (HTTPS). El POS no se conectará a sitios con certificados no válidos para proteger los datos.
Causas comunes
- Certificado expirado — Los certificados SSL deben renovarse periódicamente
- Certificado autofirmado — No emitido por una autoridad de confianza
- Dominio incorrecto — El certificado no coincide con el nombre de dominio
- Cadena de certificados incompleta — Faltan certificados intermedios
- Contenido mixto — Algunos recursos se cargan mediante HTTP en lugar de HTTPS
Cómo solucionarlo
1. Verificar el estado del certificado
Visitar el sitio en un navegador y hacer clic en el icono del candado para ver los detalles del certificado. Buscar:
- Fecha de expiración
- Emitido para (debe coincidir con el dominio)
- Emitido por (debe ser una autoridad reconocida)
2. Renovar el certificado expirado
Si ha expirado:
- La mayoría de los proveedores de hosting ofrecen certificados gratuitos de Let's Encrypt
- Contactar al proveedor de hosting para renovarlo
- Verificar si la renovación automática está habilitada
3. Corregir discrepancia del certificado
Asegurarse de que el certificado cubra:
- El dominio exacto (
yourstore.com) - La variante WWW (
www.yourstore.com) si se utiliza - Considerar un certificado comodín (
*.yourstore.com)
4. Instalar certificados intermedios faltantes
Utilizar una herramienta de verificación SSL (como SSL Labs) para identificar los certificados faltantes. El proveedor de alojamiento puede ayudar a instalarlos.
5. Forzar HTTPS
En WordPress, asegurarse de que:
- La URL del sitio utilice
https:// - Forzar SSL esté habilitado en la configuración de WooCommerce