Imagina que estás tratando de actualizar tu sitio pero por alguna razón no puedes acceder al backend. Peor aún, ni siquiera puede ir a la página de inicio de sesión de WordPress porque recibe el molesto error 401 que bloquea su camino.
alguno Error HTTP 401 significa que hay un problema con la autenticación de las credenciales del navegador. En este artículo, explicaremos qué significa esto y qué lo causa. A continuación, repasaremos cinco formas de solucionar el problema para que pueda volver a su programa habitual de publicación.
¡Vamos a sumergirnos!
Suscríbete a nuestro canal de YouTube
¿Qué es un error HTTP 401 y qué lo causa?
En algún momento, es probable que haya intentado iniciar sesión en WordPress y haya enviado accidentalmente credenciales incorrectas. Cuando eso suceda, verá una página de error que dice que ha cometido un error, pero aún puede acceder volviendo a ingresar el nombre de usuario y la contraseña correctos.
El error 401 es similar en el sentido de que intenta acceder a un sitio web con las credenciales incorrectas, pero a un nivel superior. Si su navegador no se autentica correctamente con el servidor de su sitio web, ni siquiera irá a la página de inicio de sesión de WordPress.
En su lugar, obtendrá una página de error como esta:
El error 401 Se requiere autorización significa que puede intentar acceder al recurso nuevamente con las credenciales correctas. En otras palabras, esto es a menudo un problema temporal en lugar de Error HTTP 403 en el que se le impida expresamente acceder a la página a la que espera llegar.
En algunos casos, el error 401 desaparecerá por sí solo, permitiéndole acceder a su sitio web nuevamente. Sin embargo, bloquear el acceso a un sitio, aunque sea por poco tiempo, es un inconveniente. En lugar de sentarse y esperar que su navegador solucione el problema, puede tomar medidas para llegar al backend más rápido.
Cómo corregir un error 401 en WordPress (5 métodos)
El principal problema con el error 401 es que tiene muchas causas potenciales. Esto hace que sea difícil determinar cuál está afectando a su navegador. Con eso en mente, cubriremos algunos ajustes posibles para que los sigas.
1. Vacíe los registros del Sistema de nombres de dominio (DNS)
En muchos casos, su computadora almacenará datos sobre las direcciones IP y URL que más utiliza. Por lo tanto, puede procesar solicitudes futuras más rápido.
El vaciado de DNS es el proceso de eliminar todos los datos temporales de su computadora. De esa manera, la próxima vez que intente acceder a la URL problemática, enviará una solicitud completamente nueva y se volverá a autenticar.
El proceso de limpieza de DNS varía según el sistema operativo (SO). Si es un usuario de Windows, simplemente abra el símbolo del sistema y escriba ipconfig/flushdns Dominio:

Windows devolverá un mensaje de éxito y puede intentar acceder a su sitio nuevamente.
Los usuarios de Mac deberán seguir un proceso similar, pero el comando que se debe ingresar en la Terminal varía según la versión de OSX que se utilice. Los usuarios de las tres iteraciones más recientes (Sierra, High Sierra y Mojave) pueden usar sudo killall -HUP mDNSResponder.
2. Limpiar el cortafuegos y la caché del navegador
Los navegadores también pueden almacenar datos para que no tengas que cargar sitios desde cero cada vez que accedes a ellos. Este proceso se llama almacenamiento en caché. En algunos casos, puede almacenar accidentalmente detalles de inicio de sesión incorrectos.
Si esta es la fuente de su error 401, arreglarlo es simple. La mayoría de los navegadores modernos le permiten borrar el caché en minutos. Por ejemplo, en Chrome, puede ir a Ajustes > Avanzado y busca Eliminar datos de navegación opción:

Luego puede especificar qué datos desea eliminar de su navegador. Elegir Imágenes y archivos en caché opción y haga clic Borrar datos botón:

Intente visitar su sitio web de nuevo. Si el problema persiste, el error podría deberse a la memoria caché del cortafuegos (si está utilizando uno).
En algunos casos, es posible que el firewall no se comunique con el servidor, lo que genera errores de autenticación. La forma de solucionar este problema dependerá de la herramienta que estés usando.
si usted es Llamarada de la nube usuario, puede acceder a su tablero e ir a almacenamiento en caché Correa. Dentro, encontrarás una opción: limpiar todoque cubre todo el caché del firewall:

Borrar el caché del firewall no afectará su funcionalidad. En el peor de los casos, puede encontrar tiempos de carga más lentos la próxima vez que visite el sitio, pero eso debería solucionarlo después de reconstruir el caché.
Si está utilizando una utilidad de firewall diferente, consulte su documentación para ver si le permite borrar manualmente el caché. Para algunos servicios, es posible que deba ponerse en contacto con el soporte técnico.
3. Pruebe los conflictos entre los complementos de WordPress y el tema
Los problemas de compatibilidad con los complementos y el tema de WordPress a veces pueden causar un error 401. Desactivar cualquier elemento para determinar el origen del conflicto es simple si tiene acceso al tablero.
Simplemente haga click Desactivar bajo cualquier nombre de enchufe:

Para su tema, cambie al tema predeterminado de WordPress, como Twenty Nineteen o Twenty Twenty. Luego, puede reactivar cada complemento de uno en uno y esperar a que el problema se repita. Debería poder reducir el elemento problemático.
Sin embargo, el error 401 puede impedir el acceso al tablero. Esto significa que para deshabilitar los complementos y el tema, debe usar Protocolo de transferencia de archivos (FTP) y un cliente FTP como ArchivoZilla.
Después de conectarse al servidor, navegue public_html> wp-content> complementos:

Luego cambie el nombre de cada carpeta de plug-in haciendo clic derecho sobre ella. Algo simple como nombre del complemento _deshabilitado servirá. Esto evitará que WordPress localice estas carpetas.
Después de deshabilitar los complementos, acceda a su sitio nuevamente. Si el error 401 desapareció, entonces uno o más elementos eran incompatibles.
Luego puede volver a FileZilla, cambiar el nombre de los complementos. Compruebe su sitio entre cada uno de ellos. Cuando vuelva a aparecer el error 401, sabrá que la herramienta activada recientemente es la culpable.
Deshabilitar temas funciona de manera similar. Ir wp-contenido / temas, busque la carpeta del que está usando y cámbiele el nombre:

El tema predeterminado se activará automáticamente para reemplazarlo. Vuelva a probar su sitio para ver si el error 401 persiste. De lo contrario, su tema puede ser parte del problema y deberá buscar alternativas.
4. Desactive la protección con contraseña para sus directorios de WordPress
Mejorar WordPress .htaccess el archivo puede permitirle implementar algunas funciones útiles. Una es la protección con contraseña de los directorios de WordPress, que agrega una capa adicional de seguridad más allá de la página de inicio de sesión.
El problema es que la protección por contraseña en este nivel no incluye el proceso de recuperación de credenciales. Si los olvida, se le bloqueará a menos que desactive la función por completo.
Deshabilitar la solicitud de credenciales es fácil a través de FTP. Puede eliminar por completo la protección con contraseña o deshabilitarla para el directorio al que desea acceder.
Para el primer método, necesita ubicar .htaccess archivo en tu WordPress fuente informante. Haga clic derecho sobre él y seleccione Editar una opción que abrirá el archivo con el editor de texto predeterminado:

Luego busque el fragmento de código que dice algo como esto:
ErrorDocument 401 /401.html AuthName "Secure Area" AuthType Basic AuthName "Password Protected Area" AuthUserFile /path/to/directory/.htpasswd Require valid-user
Eliminar por completo este fragmento de código desactivará la protección con contraseña en todos sus directorios.
Además, cada directorio relevante debe tener un segundo archivo llamado .htpasswd. Eliminarlo también eliminará la protección con contraseña, pero solo para esa carpeta específica.
Independientemente del enfoque que elija, intente acceder a su sitio web nuevamente después de realizar los cambios necesarios. Si eso no funciona, la fuente del error 401 puede ser mayor.
5. Póngase en contacto con su proveedor de alojamiento
Si todo lo demás falla y el error 401 sigue repitiéndose durante un tiempo sin solución, lo mejor es ponerse en contacto con su proveedor de alojamiento. Ya ha intentado todo lo demás en este punto, lo que significa que el problema puede deberse a un problema del servidor.
El equipo de soporte de su proveedor tiene acceso a mejores herramientas de diagnóstico, lo que significa que pueden ayudarlo a determinar la causa del problema. Sin embargo, puede tomar un tiempo procesar sus boletos, por lo que es una buena idea intentar resolver el error 401 usted mismo.
Solicitud
No es raro encontrar errores al navegar por la web todos los días. Por lo general, no es gran cosa. Sin embargo, se vuelve grave cuando el sitio que muestra el código de error 401 es el tuyo. Si no logras resolverlo, podrías quedar bloqueado por mucho tiempo.
Hay muchas formas de solucionar el error HTTP 401 en su sitio de WordPress. Algunos de los enfoques más exitosos incluyen:
- Vaciado de registros DNS.
- Borrar el firewall y la caché del navegador.
- Pruebas de conflictos entre los complementos y el tema de WordPress.
- Deshabilitar la protección con contraseña para los directorios de WordPress.
- Ponerse en contacto con el proveedor de alojamiento.
¿Tiene preguntas sobre cómo corregir un error 401 en WordPress? ¡Echemos un vistazo a ellos en la sección de comentarios a continuación!
Imagen de la miniatura del artículo por Leremy / shutterstock.com








