Cómo arreglar el error 401 en WordPress (6 soluciones)

¿Estás viendo un error 401 en tu sitio de WordPress?

Es uno de los errores más confusos de WordPress que podría dejarte fuera de tu sitio web de WordPress.

El error 401 tiene varios nombres, incluyendo el error 401 y el error 401 no autorizado. Estos errores a veces van acompañados del mensaje "Se deniega el acceso debido a credenciales no válidas" o "Se requiere autorización".

En este artículo, te mostraremos diferentes soluciones para arreglar fácilmente el error 401 en WordPress. También discutiremos qué lo causa, y cómo evitarlo en el futuro.

¿Qué causa el error 401 en WordPress?

El error 401 en WordPress se debe a una autenticación inadecuada al comunicarse con el servidor de alojamiento de WordPress.

Por ejemplo, si has protegido la carpeta de administración de WordPress con una contraseña, si no introduces la contraseña aparecerá una página de error 401 en las páginas de inicio de sesión y de administración de WordPress.

Sin embargo, en algunos casos puede ver este error incluso sin añadir ninguna protección especial de contraseña a su sitio web.

Por ejemplo, los plugins de seguridad de WordPress pueden bloquear su área de administración durante un ataque de fuerza bruta.

Otra causa común de este error son las medidas de seguridad tomadas por las empresas de alojamiento para proteger su sitio web de WordPress. Estas medidas de seguridad empiezan a mostrar este error cuando se accede excesivamente a las páginas de inicio de sesión de WordPress.

En la mayoría de los casos, el error 401 aparece en las páginas de administración e ingreso de WordPress. Sin embargo, en algunos casos, podría aparecer en todas las páginas de su sitio web.

Tendrás que resolver exactamente qué está causando el error y luego arreglarlo.

Dicho esto, veamos diferentes soluciones para arreglar rápidamente el error 401 en WordPress.

1. Eliminar temporalmente la protección de la contraseña en WordPress Admin

Si has protegido tu directorio de administración de WordPress con una contraseña, entonces esta podría ser la solución que necesitas.

Puede que hayas olvidado la contraseña del directorio de administración, o que la configuración de tu servidor haya cambiado.

Dirígete a tu panel de control de alojamiento de WordPress y localiza el icono de Directorio de Privacidad o de Directorios Protegidos con Contraseña.

Nuestra captura de pantalla muestra nuestra cuenta de alojamiento Bluehost, pero la mayoría de los paneles de alojamiento tendrán esta opción.

Una vez que lo abra, verá todos los archivos y carpetas de su cuenta de alojamiento. Navega hasta tu directorio wp-admin y selecciónalo haciendo clic en el nombre.

El panel de control mostrará ahora sus ajustes de protección con contraseña. Simplemente desmarque la casilla junto a la opción "Proteger este directorio con contraseña" y haga clic en el botón Guardar.

Después de eso, haz clic en el botón Volver y baja hasta la parte inferior de la página. Desde aquí tienes que borrar el nombre de usuario que usaste para acceder a tu directorio protegido por contraseña.

Has desactivado con éxito la protección con contraseña para tu directorio de administración de WordPress. Ahora puedes intentar iniciar sesión en tu sitio de WordPress.

Si todo funciona con normalidad, entonces puedes seguir adelante y activar la protección con contraseña para tu área de administración de WordPress creando un nuevo usuario y una nueva contraseña.

2. Borrar la caché del cortafuegos para resolver el error 401 en WordPress

Si está usando un servicio de firewall de WordPress basado en la nube, como Sucuri o Cloudflare, entonces el error 401 puede activarse cuando el firewall no se comunica con su sitio web.

Purga de la caché en el cortafuegos de Sucuri

Si estás usando Sucuri, entonces entra en tu panel de Sucuri y visita la página de $0027Performance$0027. Desde aquí tienes que cambiar a la pestaña $0027Clear Cache$0027 y luego hacer clic en el botón $0027Clear cache$0027.

Purga Cache en Cloudflare

Si estás usando Cloudflare, entonces tienes que entrar en el panel de control de Cloudflare e ir a la sección de $0027Caching$0027. Desde aquí tienes que hacer clic en el botón "Purgar todo" para borrar todo el caché.

Después de limpiar la caché de tu firewall, adelante, limpia también la caché de tu navegador o la de WordPress. Consulta nuestra guía completa sobre cómo borrar la caché en WordPress para obtener más detalles.

3. Desactivar todos los plugins de WordPress

Un plugin de WordPress mal configurado o con un mal comportamiento también puede desencadenar el error 401. Necesitarás desactivar temporalmente todos los plugins de WordPress para saber si el error es causado por uno de ellos.

Puedes simplemente desactivar los plugins de WordPress desde el área de administración visitando la página de plugins.

Sin embargo, si no puedes acceder al área de administración de WordPress, entonces tendrás que usar FTP para desactivar todos los plugins de WordPress.

Simplemente conéctese a su sitio de WordPress usando un cliente FTP. Una vez conectado ve a la carpeta /wp-content/ y cambia el nombre de la carpeta de plugins a plugins.desactivado.

Renombrar la carpeta de plugins desactivará todos los plugins de WordPress.

Ahora puedes visitar el área de administración de tu sitio web de WordPress e intentar iniciar sesión. Si todo funciona bien, significa que uno de los plugins estaba causando el problema.

Ahora tienes que volver a cambiar al cliente FTP y una vez más renombrar la carpeta del plugin a sólo plugins.

Luego, vuelve al área de administración de WordPress y ve a la página de plugins. Ahora puedes activar cada plugin de uno en uno hasta que empieces a ver el error 401 de nuevo.

Esto te ayudará a encontrar el plugin que causa el problema. Una vez que haya encontrado el plugin, puede ponerse en contacto con el soporte del plugin o buscar un plugin alternativo.

4. Cambiar a un tema predeterminado de WordPress

A veces una función dentro de tu tema de WordPress puede provocar el error 401 en tu sitio web. Para averiguarlo, debes cambiar temporalmente a un tema predeterminado de WordPress.

Los temas predeterminados son hechos por el equipo de WordPress y se envían con la instalación predeterminada de WordPress. Estos temas incluyen veintinueve, veintisiete, veintiséis y más.

Primero, ve a la página de Temas de Apariencia ". Ahora, si tienes un tema predeterminado de WordPress instalado, puedes seguir adelante y activarlo.

Si no tienes un tema predeterminado instalado en tu sitio, entonces necesitas instalarlo y activarlo. Consulta nuestra guía sobre cómo instalar un tema de WordPress para obtener instrucciones.

Después de cambiar el tema, puedes ir y probar tu sitio web. Si todo funciona bien ahora, entonces esto significa que tu tema estaba causando el error 401.

Puedes reportar el problema al desarrollador del tema, ellos pueden ayudarte a arreglarlo. Si eso no funciona, entonces puedes cambiar permanentemente tu tema de WordPress.

5. Restablecer la contraseña de WordPress

Las empresas de alojamiento de WordPress a veces pueden bloquear el acceso a wp-admin y a las páginas de inicio de sesión si alguien intenta introducir una contraseña repetidamente.

En ese caso, su acceso se bloqueará temporalmente, y puede intentarlo después de unos minutos.

Sin embargo, en lugar de adivinar la contraseña, lo mejor sería recuperar la contraseña olvidada de WordPress.

WordPress te enviará un correo electrónico con un enlace para cambiar tu contraseña. El problema con este método es que a veces WordPress puede fallar en el envío de correos electrónicos.

Si no recibes el correo electrónico, no te preocupes. También puedes restablecer la contraseña de WordPress usando phpMyAdmin.

6. Contacte con el proveedor de alojamiento de WordPress

Muchas empresas de alojamiento de WordPress detectan automáticamente las actividades sospechosas en un sitio web de WordPress y bloquean el acceso para evitar los ataques.

Estas precauciones de seguridad a veces sólo afectan al área de administración de WordPress, y su página de inicio de sesión puede quedar inaccesible por un tiempo.

Sin embargo, si no regresa a un estado normal, o si ve un error 401 en todas las páginas de su sitio, entonces debe contactar a su proveedor de alojamiento de WordPress inmediatamente.

Su personal podrá comprobar los registros de acceso y de errores para solucionar el problema por usted.

Para la prevención futura, puede seguir nuestra completa guía de seguridad de WordPress para proteger su área de administración de WordPress de accesos no autorizados.

Esperamos que una de estas soluciones te haya ayudado a arreglar el error 401 de WordPress. También puedes ver nuestra completa guía de solución de problemas de WordPress con instrucciones paso a paso para arreglar problemas comunes de WordPress por ti mismo.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para ver los video tutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Deja una respuesta

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

Subir