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

¿Ves un error 401 en tu sitio de WordPress?

Es uno de los errores de WordPress más confusos que podría bloquearlo de su sitio web de WordPress.

El error 401 tiene varios nombres, incluidos Error 401 y 401 error no autorizado. Estos errores a veces van acompañados de un mensaje «Acceso denegado debido a credenciales no válidas» o «Se requiere autorización».

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

Arreglando el error 401 en WordPress

¿Qué causa el error 401 en WordPress?

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

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

401 Error de autorización fallida

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

Por ejemplo, los complementos 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 que toman las empresas de alojamiento para proteger su sitio web de WordPress. Estas medidas de seguridad comienzan a mostrar este error cuando se accede en exceso a sus páginas de inicio de sesión de WordPress.

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

Tendrá que solucionar exactamente lo que está causando el error y luego corregirlo.

Dicho esto, echemos un vistazo a diferentes soluciones para corregir rápidamente el error 401 en WordPress.

1. Eliminar temporalmente la protección con contraseña en el administrador de WordPress

Si ha protegido con contraseña su directorio de administración de WordPress, entonces esta podría ser la solución que necesita.

Es posible que haya olvidado la contraseña del directorio de administración o que la configuración de su servidor haya cambiado.

Dirígete a tu panel de control de hosting de WordPress y localiza el icono Directorios protegidos con contraseña o Privacidad de directorios.

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

Privacidad del directorio

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

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

Deshabilitar la protección con contraseña

Después de eso, haga clic en el botón Volver y desplácese hacia abajo hasta la parte inferior de la página. Desde aquí, debe eliminar el nombre de usuario que utilizó para iniciar sesión en su directorio protegido por contraseña.

Ha deshabilitado con éxito la protección con contraseña para su directorio de administración de WordPress. Ahora puede intentar iniciar sesión en su sitio de WordPress.

Si todo funciona normalmente, puede continuar y habilitar la protección con contraseña para su área de administración de WordPress creando un nuevo usuario y contraseña.

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

Si está utilizando un servicio de firewall de WordPress basado en la nube como Sucuri o Cloudflare, es posible que se active el error 401 cuando el firewall no se comunica con su sitio web.

Purgar Caché en Firewall Sucuri

Si está utilizando Sucuri, inicie sesión en su panel de Sucuri y visite la página ‘Rendimiento’. Desde aquí, debe cambiar a la pestaña ‘Borrar caché’ y luego hacer clic en el botón ‘Borrar caché’.

Borrar caché de Sucuri

Purgar caché en Cloudflare

Si está utilizando Cloudflare, debe iniciar sesión en el panel de control de Cloudflare e ir a la sección «Almacenamiento en caché». Desde aquí, debe hacer clic en el botón ‘Purgar todo’ para borrar todo el caché.

Borrar caché de Cloudflare

Después de borrar el caché de su firewall, continúe y borre también el caché de su navegador o el caché de WordPress. Consulte nuestra guía completa sobre cómo borrar el caché en WordPress para obtener más detalles.

3. Desactivar todos los complementos de WordPress

Un complemento de WordPress mal configurado o mal configurado también puede desencadenar el error 401. Deberá desactivar temporalmente todos los complementos de WordPress para averiguar si el error se debe a uno de ellos.

Simplemente puede desactivar los complementos de WordPress desde el área de administración visitando la página de complementos.

Desactivar todos los complementos

Sin embargo, si no puede acceder al área de administración de WordPress, deberá usar FTP para desactivar todos los complementos de WordPress.

Simplemente conéctese a su sitio de WordPress usando un cliente FTP. Una vez conectado, vaya a la carpeta /wp-content/ y cambie el nombre de la carpeta de complementos a plugins.deactivated.

Desactivar todos los complementos de WordPress a través de FTP

Cambiar el nombre de la carpeta de complementos desactivará todos los complementos de WordPress.

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

Ahora debe volver al cliente FTP y, una vez más, cambiar el nombre de la carpeta del complemento a solo complementos.

Luego, regrese al área de administración de WordPress y vaya a la página de complementos. Ahora puede activar cada complemento de uno en uno hasta que vuelva a ver el error 401.

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

4. Cambiar a un tema predeterminado de WordPress

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

Los temas predeterminados los crea el equipo de WordPress y se envían con la instalación predeterminada de WordPress. Estos temas incluyen Twenty Nineteen, Twenty Seventeen, Twenty Sixteen y más.

Primero, ve a Apariencia » Temas página. Ahora, si tiene instalado un tema predeterminado de WordPress, puede continuar y activarlo.

Activar el tema predeterminado de WordPress

Si no tiene un tema predeterminado instalado en su sitio, debe instalarlo y activarlo. Consulte nuestra guía sobre cómo instalar un tema de WordPress para obtener instrucciones.

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

Puede informar el problema al desarrollador del tema, es posible que pueda ayudarlo a solucionarlo. Si eso no funciona, entonces puedes cambiar permanentemente tu tema de WordPress.

5. Restablecer 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 ingresar una contraseña repetidamente.

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

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

Contraseña perdida

WordPress le enviará un correo electrónico con un enlace para cambiar su contraseña. El problema con este método es que a veces WordPress puede fallar al enviar correos electrónicos.

Si no recibe el correo electrónico, no se preocupe. También puede restablecer la contraseña de WordPress usando phpMyAdmin.

6. Póngase en contacto con el proveedor de alojamiento de WordPress

Muchas empresas de alojamiento de WordPress detectan automáticamente actividad sospechosa en un sitio web de WordPress y bloquean el acceso para evitar ataques.

Estas precauciones de seguridad a veces solo afectan el área de administración de WordPress, y su página de inicio de sesión puede volverse inaccesible por un tiempo.

Demasiados intentos de inicio de sesión

Sin embargo, si no vuelve a su estado normal, o si ve un error 401 en todas las páginas de su sitio, debe comunicarse con su proveedor de alojamiento de WordPress de inmediato.

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

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

Esperamos que una de estas soluciones te haya ayudado a corregir el error 401 en WordPress. También es posible que desee ver nuestra guía completa de solución de problemas de WordPress con instrucciones paso a paso para solucionar los problemas comunes de WordPress usted mismo.

.

Deja un comentario