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

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

El error 401 tiene varios nombres, incluido el error 401 y el error no autorizado 401. 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.

¿Qué causa el error 401 en WordPress?

El error 401 en WordPress es causado por 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, entonces no ingresar una contraseña mostrará 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 especial con contraseña a su sitio web.

Por ejemplo, seguridad de WordPress plugins puede 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 inicio de sesión y de administración de WordPress. Sin embargo, en algunos casos, podría aparecer en todas las páginas de su sitio web.

Deberá solucionar exactamente qué está causando el error y luego solucionarlo.

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

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

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

Es posible que haya olvidado su 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 alojamiento de WordPress y localiza el ícono de Privacidad de directorio o 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.

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 por 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 por contraseña

Después de eso, haga clic en el botón Regresar 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 desactivado con éxito la protección por 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. Borre la caché del firewall 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 comunique con su sitio web.

Purgar caché en Sucuri Firewall

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 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 la caché de su firewall, continúe y borre la caché de su navegador o la caché de WordPress también. 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 WordPress que se porta mal o está mal configurado plugin también puede desencadenar el error 401. Deberá desactivar temporalmente todo WordPress plugins para saber si el error es causado por uno de ellos.

Simplemente puede desactivar WordPress plugins desde el interior del área de administración visitando el plugins página.

Desactivar todo plugins

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

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

Desactivar todo WordPress plugins vía FTP

Cambiar el nombre del plugins carpeta desactivará todo WordPress plugins.

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

Ahora debe volver al cliente FTP y, una vez más, cambiar el nombre del plugincarpeta de solo plugins.

A continuación, regrese al área de administración de WordPress y vaya al plugins página. Ahora puede activar cada plugin uno a la vez hasta que comience a ver el error 401 nuevamente.

Esto te ayudará a encontrar el plugin causando el problema. Una vez que encontraste el plugin, puedes contactar pluginapoyo o busque una alternativa plugin.

4. Cambie a un tema de WordPress predeterminado

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 de WordPress predeterminado.

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 un tema de WordPress predeterminado instalado, 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, entonces esto significa que su tema estaba causando el error 401.

Puede informar el problema al desarrollador del tema, él puede ayudarlo a solucionarlo. Si eso no funciona, puede cambiar permanentemente su 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 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 la 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 regresa a su estado normal, o si ve el 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 una prevención futura, puede seguir nuestra guía de seguridad completa de WordPress para proteger su área de administración de WordPress del acceso no autorizado.

Esperamos que una de estas soluciones lo ayude a corregir el error 401 en WordPress. Es posible que también 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.

Si le gustó este artículo, suscríbase a nuestro Canal de Youtube . También puedes encontrarnos en Twitter y Facebook.

.

Fuente: wpbeginner

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.