Casa / Internet / Errore 401 in tutti gli utenti. Codici di errore HTTP: decrittografia e risoluzione dei problemi. Problemi nella banca verde

Errore 401 in tutti gli utenti. Codici di errore HTTP: decrittografia e risoluzione dei problemi. Problemi nella banca verde


La modifica manuale del registro di sistema di Windows per rimuovere le chiavi necessarie per l'autorizzazione non valide non è consigliata a meno che tu non sia un tecnico dell'assistenza PC. Errori commessi durante la modifica del registro possono rendere inutilizzabile il tuo PC e causare danni irreparabili al tuo sistema operativo. In effetti, anche una singola virgola nel posto sbagliato può impedire l'avvio del computer!

A causa di questo rischio, per controllare e correggere qualsiasi problema relativo a Error 401, è fortemente consigliabile utilizzare uno strumento di pulizia del registro di sistema fidato, come Reimage (sviluppato da Microsoft Gold Certified Partner). Utilizzando uno strumento di pulizia del registro di sistema, puoi automatizzare il processo di individuazione di un danno danneggiato voci di registro, riferimenti a file mancanti (ad esempio, che causano un errore di autorizzazione richiesta) e collegamenti interrotti all'interno del registro. Prima di ogni scansione, viene creato automaticamente un file copia di backup, che ti consente di annullare qualsiasi modifica con un solo clic e ti protegge da possibili danni al tuo computer. La parte migliore è che la correzione degli errori di registro può migliorare drasticamente la velocità e le prestazioni del sistema.


Avvertimento: A meno che tu non sia un utente PC avanzato, NON consigliamo di modificare manualmente il registro di Windows. L'uso non corretto dell'Editor del Registro di sistema può portare a seri problemi e richiedere reinstallare Windows. Non garantiamo che i problemi derivanti dall'uso improprio dell'Editor del Registro di sistema possano essere risolti. Si utilizza l'editor del Registro di sistema a proprio rischio.

Prima del ripristino manuale Registro di Windows, è necessario creare un backup esportando una parte del registro relativa all'Autorizzazione richiesta (es. Sistema operativo Windows):

  1. Fare clic sul pulsante Iniziare.
  2. Accedere " comando" in barra di ricerca... NON PREMERE ANCORA ACCEDERE!
  3. Tenendo le chiavi CTRL-Maiusc sulla tastiera, premere ACCEDERE.
  4. Verrà visualizzata una finestra di dialogo di accesso.
  5. Clic .
  6. La casella nera si apre con un cursore lampeggiante.
  7. Accedere " regedit" e premere ACCEDERE.
  8. Nell'Editor del Registro di sistema, seleziona la chiave relativa a Errore 401 (ad esempio Sistema operativo Windows) di cui vuoi eseguire un backup.
  9. Sul menu File Selezionare Esportare.
  10. Elencato Salvare seleziona la cartella in cui vuoi salvare il backup Chiave di Windows sistema operativo.
  11. In campo Nome del file immettere un nome per il file di backup, ad esempio "Backup del sistema operativo Windows".
  12. Assicurati il ​​campo Intervallo di esportazione valore selezionato Filiale selezionata.
  13. Clic Salva.
  14. Il file verrà salvato con estensione .reg.
  15. Hai ora un backup della voce del registro di sistema relativa a Authorization Required.

I passaggi successivi per la modifica manuale del registro non saranno trattati in questo articolo, poiché è probabile che danneggino il sistema. Se desideri maggiori informazioni sulla modifica manuale del registro, consulta i collegamenti seguenti.

Gli errori nel protocollo HTTP si verificano quando il server Web per qualche motivo non è in grado di inviare correttamente il documento richiesto all'utente. In questo caso, il server informerà l'utente nell'intestazione HTTP del codice di errore che si è verificato.

I codici di errore sono positivi e negativi, oppure successo e fallimento.

Esistono quattro tipi di codici:

  • 2xx- richiesta completata con successo
  • 3xx- la richiesta è stata reindirizzata con successo - anche un codice positivo.
  • 4xx- errore - il documento non è stato inviato all'utente perché errore critico. La classe di codice 4xx ha lo scopo di indicare errori sul lato client.
  • 5xx- errore del server - un errore critico sul server. I codici 5xx vengono assegnati per i casi di operazione non riuscita a causa di un errore del server.

DA elenco completo errori e loro breve descrizione può essere trovato sulla pagina di Wikipedia:
http://en.wikipedia.org/wiki/List_HTTP_status_codes#401

In questo articolo, esamineremo gli errori più comuni e le loro cause.

Errore: mostra un elenco di file invece della prima pagina

Il nome del file principale/indice probabilmente non è corretto. Il file di indice può essere denominato index.html, index.htm, index.php, index.phtml, index.shtml, default.htm o default.html.

Errore 401 401 (non autorizzato)

Il verificarsi di questo errore indica che è necessaria l'autenticazione dell'utente. Cioè, per visualizzare la pagina, è necessario inserire i log e una password per l'identificazione.

Errore 403 (Accesso negato)

Si verifica un errore 403 se il server non è stato in grado di elaborare la richiesta perché l'accesso al file è stato negato.

Ciò si verifica più spesso quando:

  • non c'è nessun file di indice nella directory (index.html, per esempio);
  • i permessi dei file sono impostati in modo tale che il server Web Apache non possa leggere il file sul disco del server.
  • l'utente ha tentato di accedere a uno script (nella directory cgi-bin) che ha i permessi errati. Modifica le autorizzazioni in 755.

Errore 404 (file non trovato)

L'errore 404 (File non trovato) si verifica quando un server Web viene richiesto per un documento che non si trova sul server. Stessa strada dato errore può verificarsi se l'utente inserisce in modo errato l'URL di un collegamento a un file che si trova sul sito.

Errore 500 (errore interno del server)

Qualsiasi errore interno del server che non è coperto dagli altri errori di classe 5xx.

Ci sono molte ragioni per questo errore.

Molto spesso, l'errore si verifica per i seguenti motivi: è impossibile eseguire lo script ospitato sul server; c'è un errore nello script; e anche se nel file .htaccess viene inserita l'istruzione errata.

Oggi vedremo:

Il servizio YouTube non ha bisogno di presentazioni: è popolare in tutto il mondo e non ha fretta di rallentare la sua popolarità. Con l'avvento, oltre alla versione web per PC, mobile App YouTube per IOS e Android, questo hosting video è diventato tecnologicamente più avanzato e avanzato nelle sue funzionalità, tuttavia, insieme a questo, sono comparsi vari tipi di problemi che potrebbero impedirti di accedere al tuo canale preferito o di guardare il video che ti interessa. Uno di questi problemi è l'errore 401 su YouTube, che compare su computer e smartphone per vari motivi. Tuttavia, ora esamineremo ciascuno di essi per scoprire cosa significa l'errore 401 su YouTube e come risolverlo.

Perché YouTube dà un errore 401?

L'errore 401 su YouTube può verificarsi in diverse circostanze: se hai visto questo errore sul tuo computer, significa che hai inserito dati errati per l'autorizzazione.

Se un tale problema si è verificato su uno smartphone o un tablet durante l'utilizzo dell'applicazione, significa che un programma ausiliario è stato disabilitato, necessario per l'avvio e il funzionamento dell'applicazione YouTube.

Inoltre, ci sono altri motivi universali che possono manifestarsi sia sul PC che su dispositivi mobili. Tra loro:

  • problemi lato hosting;
  • velocità internet lenta.

Quindi abbiamo scoperto cosa significa l'errore 401 su YouTube e in quali circostanze può apparire. Diamo ora uno sguardo dettagliato a come risolverli.

Errore 401 su YouTube: soluzioni per PC

Puoi risolvere il problema diversi modi: l'importante è sapere qual è la fonte di tutto questo. Successivamente, divideremo il processo di ricerca ed eliminazione del problema in diversi punti per facilitare la ricerca di quello giusto. Cominciamo con i personal computer.

Dati errati per l'autorizzazione

Se hai sempre utilizzato con successo YouTube sul tuo computer, ma in un momento hai visto un codice di errore 401, l'ultima volta che hai provato ad accedere a questo hosting video, molto probabilmente hai inserito il nome utente e la password sbagliati.

Vecchia versione o software richiesto mancante

Il software svolge un ruolo molto importante nella riproduzione dei video di YouTube, soprattutto se si utilizza un computer. Quindi, con il prossimo aggiornamento, l'hosting video potrebbe richiederne uno più recente dall'hardware del tuo PC. Versione Adobe Flash Payer è un modulo così speciale che consente a un computer di lavorare con contenuti video su Internet e oltre.

Se Youtube dà un errore 401 sul tuo computer, puoi provare ad aggiornarlo molto Adobe Flash Pagatore, dopodiché controlla l'operatività dell'hosting video.

Connessione Internet lenta

La velocità di Internet gioca un ruolo importante durante il download di qualsiasi contenuto dalla rete. Pertanto, un trasferimento di dati debole può influire negativamente sul funzionamento dell'hosting video e, pertanto, vedrai come YouTube fornisce un errore 401.

È molto facile controllare la velocità di trasferimento dei dati: abbiamo già scritto sull'utilizzo servizi online speciali. Lettura consigliata.

Eppure, cosa fare in una situazione del genere?

  • Innanzitutto, controlla l'integrità del router e di tutti i fili provenienti da esso. La qualità di Internet potrebbe essere influenzata da guasti nel router stesso e cavi danneggiati.
  • In secondo luogo, se hai una connessione Internet lenta a causa della tariffa, puoi ordinare una tariffa più costosa e ottenere, di conseguenza, una migliore velocità di trasferimento dei dati sulla rete globale.

Quindi, controlliamo questo elemento e se YouTube mostra ancora il codice di errore 401 nella finestra del video, allora andiamo avanti.

Problemi di hosting

Se tutti i suggerimenti precedenti non ti hanno aiutato (a condizione che tu abbia fatto tutto esattamente secondo le istruzioni), devi assicurarti che da solo Servizio YouTube funziona e non ci sono, diciamo, manutenzione preventiva, a causa della quale viene visualizzato anche un errore 401 su YouTube.

È molto facile verificarlo: devi solo scoprire come funziona questo hosting video su altri dispositivi. E il modo più semplice per farlo è tramite uno smartphone.

Errore 401 di YouTube: l'app mobile si arresta in modo anomalo

Quindi, hai preso il telefono, sei entrato nell'applicazione, ma qui vedi che c'è un problema con la rete "Errore 401" e YouTube continua a non funzionare. Questo può significare una delle due cose:

  • o l'hosting sta ancora eseguendo lavori tecnici e ora non puoi guardare il video in alcun modo;
  • oppure, sia al computer che al telefono, hai questo problema, che non dipende in alcun modo dall'hosting video.

Abbiamo capito come risolvere questo problema nei casi con i computer. Tuttavia, le cose sono leggermente diverse con gli smartphone e qui l'errore 401 su YouTube, di regola, appare a causa di malfunzionamenti nell'applicazione stessa. Vediamo come risolvere questo problema.

Istruzioni per smartphone e tablet

Ecco cosa fare quando YouTube ti dà un errore 401 sul tuo telefono o tablet:


Come abbiamo detto prima, YouTube dà un errore 401 sugli smartphone quando è stato disabilitato. applicazione aggiuntiva, necessario per il funzionamento dell'app YouTube.

Se ciò non aiuta, prova a svuotare la cache del telefono. Abbiamo già scritto su come farlo per IOS e Android. Dopo aver eseguito questi passaggi, controlla se l'errore 401 ora appare su YouTube.

Nel caso in cui ciò non aiutasse, ti consigliamo di ripristinare completamente le impostazioni dello smartphone. Dopo aver eseguito questa operazione, il codice di errore 401 su YouTube scomparirà con il 100% di probabilità, tuttavia qui ci sono alcune sfumature negative, per cui non ti consigliamo di iniziare con questo metodo (ne abbiamo anche parlato nell'articolo, il link a cui è stato fornito sopra).

Ora sai cosa significa l'errore 401 su YouTube e come gestirlo su computer, smartphone e tablet.

Quando si accede a un server Web o a un'applicazione, ogni richiesta HTTP in entrata riceve un codice di stato HTTP come risposta. I codici di stato HTTP sono codici di tre caratteri raggruppati in cinque classi diverse. La classe del codice di stato può essere identificata dalla prima cifra:

  • 1xx - codici informativi;
  • 2xx - successo;
  • 3xx - reindirizzamento;
  • 4xx - errore del client;
  • 5xx - errore del server.

Questa guida si concentra sull'identificazione e sulla risoluzione dei codici di errore HTTP più comuni (ad esempio codici di stato 4xx e 5xx) dal punto di vista di un amministratore di sistema. In alcune situazioni, il server web risponde a una richiesta con uno specifico codice di errore; considera generale possibili ragioni e soluzioni.

Breve panoramica degli errori del client e del server

Gli errori del client (codici di stato HTTP 400-499) sono causati da richieste HTTP inviate dal client (browser Web o altro client HTTP). Sebbene questi tipi di errori siano specifici del client, è utile per un amministratore di sistema sapere quali codici di errore potrebbero incontrare un utente per determinare se le configurazioni del server possono risolvere il problema.

Gli errori del server (codici di stato HTTP 500-599) si verificano quando il server Web non è in grado di elaborare una richiesta a causa di qualche tipo di errore o guasto.

  • Quando si utilizza un browser Web per testare un server Web, assicurarsi di aggiornare il browser dopo aver apportato modifiche alle impostazioni del server.
  • Controllare i registri del server per i dettagli su come il server gestisce le richieste. Ad esempio, i server Web Apache e Nginx creano due file chiamati access.log ed error.log in cui è possibile trovare le informazioni pertinenti.
  • Ricorda che le definizioni del codice di stato HTTP fanno parte di uno standard implementato dall'applicazione richiedente. Ciò significa che il codice di stato effettivo restituito di conseguenza dipende da come Software il server gestisce l'errore specifico.

Con i concetti di base dei codici di stato HTTP fuori mano, diamo un'occhiata agli errori più comuni.

Errore 400 Richiesta errata

Codice di stato 400 o errore Brutta richiesta("cattiva richiesta") significa che la sintassi Richiesta HTTP inviato al server non è corretto.

Di norma, le cause dell'errore 400 Bad Request sono le seguenti:

  • I cookie dell'utente associati al sito sono danneggiati. Per risolvere questo problema, prova a svuotare la cache e i cookie del browser.
  • Una richiesta errata a causa di un browser difettoso.
  • Una richiesta non corretta a causa di un errore dell'utente durante la generazione manuale di una richiesta HTTP (ad esempio, uso improprio di curl).

Errore 401 Non autorizzato

Il codice di stato 401, o Errore non autorizzato, significa che l'utente che tenta di accedere alla risorsa non è stato autorizzato (o non è stato in grado di autenticarsi con credenziali errate). Per poter visualizzare una risorsa protetta, l'utente deve fornire credenziali valide.

Ad esempio, potrebbe verificarsi un errore 401 Unauthorized se l'utente sta tentando di accedere a una risorsa protetta dall'autorizzazione HTTP (come in questa). In una tale situazione, l'errore 401 apparirà ancora e ancora fino a quando l'utente non fornisce il login e la password corretti (che è inclusa nel file .htpasswd).

Errore 403 Proibito

Il codice di stato 403, o errore proibito, significa che la richiesta dell'utente è stata inviata correttamente, ma il server si rifiuta di servirla per mancanza di autorizzazione per accedere alla risorsa richiesta. Questa sezione descrive le cause più comuni di un errore 403.

Permessi sui file

In genere, si verifica un errore 403 se l'utente che esegue il processo del server Web non dispone delle autorizzazioni di lettura per il file richiesto.

Per fornire un esempio di risoluzione dei problemi di un errore 403, supponiamo che:

  • l'utente sta tentando di accedere a un file di indice (http://example.com/index.html);
  • il processo di lavoro del server web è di proprietà dell'utente www-data;
  • Il file di indice sul server si trova in /usr/share/nginx/html/index.html.

Quindi, se l'utente riceve un errore 403 Forbidden, assicurati che l'utente www-data disponga delle autorizzazioni per leggere il file. Di norma, in una situazione del genere, devi solo modificare i permessi sul file. Questo può essere fatto in diversi modi, ma in questo caso, questo comando farà:

sudo chmod o=r /usr/share/nginx/html/index.html

File .htaccess

Un'altra potenziale causa di un errore 403 (spesso di progettazione) è l'uso di un file .htaccess. Utilizzando il file .htaccess, puoi impedire a determinati indirizzi IP (o intervalli di indirizzi) di accedere a determinate risorse.

Se gli utenti ricevono inaspettatamente un errore 403 Forbidden, assicurati che non sia causato da un'impostazione nel file .htaccess.

File di indice inesistente

Se l'utente tenta di accedere a una directory che non dispone di un file di indice standard e l'elenco delle directory è disabilitato, il server Web restituirà un errore 403 Forbidden. Ciò accadrà se, ad esempio, l'utente tenta di accedere alla directory http://example.com/emptydir/ e non è presente alcun file di indice nella directory emptydir sul server. L'elenco delle directory può essere abilitato nelle configurazioni del server.

Errore 404 non trovato

Codice di stato 404 o Non errore Trovato ("non trovato") significa che l'utente può interagire con il server, ma manca il file o la risorsa richiesti.

404 errori possono verificarsi in un'ampia varietà di situazioni. Di seguito è riportato un elenco di suggerimenti per risolvere il problema nel caso in cui l'utente riceva inaspettatamente un messaggio 404 non trovato:

  • Controllare il collegamento che indirizza l'utente al server per errori o refusi.
  • L'utente potrebbe aver inserito un URL non valido.
  • Forse, file desiderato non esiste nella posizione specificata sul server; assicurarsi che la risorsa richiesta non sia stata spostata o rimossa dal server.
  • Verificare se la posizione della directory principale (root del documento) nella configurazione del server è corretta.
  • È possibile che l'utente proprietario del processo di lavoro del server Web non disponga dei diritti appropriati per aprire la directory che contiene il file richiesto. L'accesso alla directory richiede autorizzazioni di lettura ed esecuzione.
  • Se l'utente accede a una risorsa tramite un collegamento simbolico, assicurarsi che il server Web sia configurato per supportare i collegamenti simbolici.

Errore 500 Errore interno del server

Il codice di stato 500, o errore di errore interno del server, significa che il server non può elaborare la richiesta per un motivo sconosciuto. A volte questo codice viene visualizzato in situazioni in cui altri messaggi di errore 5xx sono più appropriati.

Di norma, la causa di questo errore è una configurazione errata del server (ad esempio un file .htaccess non corretto) o la mancanza di alcuni pacchetti (ad esempio, l'esecuzione File PHP senza PHP preinstallato).

Errore 502 Gateway errato

Codice di stato 502 o brutto errore Gateway significa che il server richiesto è un gateway o un proxy e non riceve risposte valide dai server back-end che hanno effettivamente effettuato la richiesta.

Se una noi stiamo parlando su un proxy inverso (come un sistema di bilanciamento del carico), assicurati di:

  • i server di backend (a cui vengono inoltrate le richieste HTTP) stanno bene;
  • il proxy inverso è configurato correttamente, i backend corretti sono specificati nelle sue impostazioni;
  • connessione di rete tra i server back-end e il proxy inverso è ok. Se i server possono comunicare su altre porte, assicurati che tali porte non siano bloccate dal firewall;
  • i socket desiderati esistono nella posizione corretta e dispongono delle autorizzazioni appropriate (se l'applicazione Web è configurata per l'ascolto sui socket).

Errore 503 Servizio non disponibile

Il codice di stato 503, o errore Servizio non disponibile, indica che il server è sovraccarico o in manutenzione; tale servizio dovrebbe diventare disponibile nel tempo.

Se il server non è in manutenzione, questo errore potrebbe indicare che il server non dispone di risorse di memoria o di processore sufficienti per elaborare tutte le richieste in arrivo o che il server Web deve essere ottimizzato per servire più utenti o processi.

Errore 504 Timeout del gateway

Il codice di stato 504, o errore di timeout del gateway ("il gateway non risponde") significa che questo server è un gateway o un server proxy e non riceve una risposta dal back-end entro il periodo di tempo consentito.

Di norma, ciò accade per i seguenti motivi:

  • Scarsa connessione di rete tra i server;
  • Il server back-end che sta eseguendo la richiesta è troppo lento;
  • Le impostazioni del server sono configurate per attendere troppo poco per il gateway o il server proxy.

Conclusione

Ora hai familiarità con i codici di errore HTTP di base e conosci alcuni modi per risolvere questi problemi.

Se riscontri un errore che non è stato trattato in questo articolo o ne conosci altri modi convenienti risoluzione dei problemi relativi agli errori HTTP, descrivili nei commenti qui sotto.

Tag: ,