Web browsing: ecco gli errori più frequenti

Creato il 26 gennaio 2012 da Malefika
Di: Jessica Lambiase

Quante, ma quante volte siamo incappati in imprevisti di varia natura mentre navighiamo tranquillamente sul web? E quante volte ci siamo chiesti il perchè? Bene, oggi voglio aiutarvi a capire quali sono gli imprevisti più “diffusi”, e a distinguere quelli che dipendono da voi… da quelli che dipendono dal sito web che state visitando. Ciò potrebbe tornarvi utile… e farvi perdere davvero poco tempo!

Tenete soltanto presente che, per gli errori indipendenti dal server, mi baso sull’esperienza personale accumulata negli anni. E visto che sono un essere umano… potrei anche essere in errore! Ciò che chiedo a voi è, qualora ciò accadesse, di farmelo notare!

Inizio col dire che c’è un metodo abbastanza sicuro per capire se i problemi di navigazione sono dovuti al collegamento ad internet oppure al server che state cercando di raggiungere: tutto sta nel fare un semplicissimo ping ad un host che, al 99% delle ipotesi, risulta online. Per verificare, quindi, che il problema non provenga dal vostro collegamento ad internet in sè non dovrete fare altro che aprire un terminale (su Linux o Mac) o un prompt dei comandi (su Windows) e digitare

ping www.google.it

Se il risultato è qualcosa di simile a questo

Richiesta Scaduta

allora avete qualche problemino di connessione, indipendente dal sito web che cercate di visitare. Il mio consiglio è di controllare lo stato dei led del vostro router/modem/key/broadband/chicchèssia :)

Se, invece, la risposta è qualcosa di simile a

64 bytes from mil01s16-in-f24.1e100.net (173.194.35.24): icmp_req=1 ttl=55 time=65.3 ms

allora potrete escludere che il problema sia vostro ed attribuirlo al server web che state cercando di contattare.

Prima di continuare voglio spiegare moooolto sommariamente, per chi non lo sapesse, come fanno il nostro PC ed un sito web a comunicare tra di loro.

Dietro qualsiasi sito web c’è sicuramente un programma server, nella fattispecie un webserver, che è in grado di accettare richieste (quelle che partono dal vostro computer), di analizzarle in un determinato modo e di rispondere adeguatamente a seconda della richiesta da evadere. In effetti ciò che il vostro browser fa, nel momento in cui digitate un URL nella barra degli indirizzi e date invio, oppure quando clickate su un link, altro non è che inviare una richiesta HTTP al webserver “in ascolto” all’indirizzo specificato nella barra degli indirizzi o nel collegamento ipertestuale. Il webserver, a sua volta, vi risponderà con una risposta HTTP, che il vostro browser sarà in grado di interpretare e di “tradurre” per voi, visualizzando così il contenuto che voi avevate richiesto. Può succedere che tra noi ed il server web si intrufoli un’altra entità, un altro tipo di server che aiuta il server web a soddisfare le richieste: questa entità si chiama gateway.

Detto ciò, ecco gli imprevisti (secondo me) più comuni nei quali si può incappare durante la navigazione:

  • Request timeout (o Errore 408).
    • Causa: il server ha chiuso la connessione, non avendo ricevuto risposta “in tempo utile”.
    • Rimedio: controllate l’efficienza del vostro collegamento a internet.
  • Connection timed out(assicuratevi di aver controllato il vostro collegamento ad internet).
    • Causa:il sito web impiega troppo tempo per rispondere alla vostra “chiamata”, per cui la rete lo considera “irragiungibile”. Ciò avviene principalmente per problemi di hosting/sovraccarico.
    • Rimedio: aggiornare la pagina o riprovare in seguito.
  • Impossibile contattare il server (assicuratevi, anche questa volta, di aver prima controllato il vostro collegamento).
    • Causa: può essere un errore di battitura (il nome del dominio – ciò che è scritto prima di “.it”, “.org” , “.net” eccetera – è scritto male), oppure si può ricondurre allo stesso problema del timeout di cui sopra.
    • Rimedio: controllare di aver digitato correttamente il dominio e, qualora fosse scritto correttamente, aggiornare la pagina o riprovare in seguito.
  • Richiesta errata (o Bad Request, o errore 400).
    • Causa: errore prettamente lato server, denota l’impossibilità di “soddisfare” una richiesta, probabilmente a causa di un errore nella richiesta HTTP.
    • Rimedio: controllare di aver digitato correttamente l’URL e, qualora questo fosse scritto bene, contattare l’amministratore del sito web.
  • Accesso negato (o Forbidden, o errore 403).
    • Causa: non avete sufficienti permessi di visualizzare la risorsa richiesta. Ciò può essere volontario o accidentale, in entrambi i casi riguarda il server web.
    • Rimedio: mettetevi l’anima in pace o, se siete convinti sia un caso accidentale, contattate l’amministratore del sito web.
  • Risorsa non trovata (o Not Found, o errore 404).
    • Causa: la pagina o la risorsa che tentate di visualizzare non esiste; può essere stata eliminata o può esserci un errore nell’URL.
    • Rimedio: controllate di aver digitato correttamente l’URL e, qualora questo dovesse essere corretto, contattate l’amministratore del sito web se lo ritenete necessario.
  • Request URI too long (o errore 414).
    • Causa: la richiesta HTTP è troppo lunga e non può essere gestita correttamente dal server (in genere ciò succede quando si compiono procedure di registrazione, di ricerca o transazioni online).
    • Rimedio: contattate l’amministratore del sito web e fategli presente la cosa.
  • Bad Gateway (o errore 502).
    • Causa: è impossibile dal browser ricevere il contenuto richiesto a causa di problemi di compatibilità tra il webserver e il gateway oppure tra il gateway ed il browser.
    • Rimedio: incrociare le dita e tornare sulla pagina richiesta dopo un po’. Contattare l’amministratore vi servirà a ben poco.
  • Servizio non disponibile (o Service Unavailable, o errore 503).
    • Causa:il server non è al momento in grado di evadere richieste.
    • Rimedio: aggiornare la pagina o tornare dopo un po’ di tempo. Solitamente ciò succede quando un server è in manutenzione.
  • Gateway timeout(o errore 504)
    • Causa: simile all’errore 502, denota però l’assoluta indisponibilità del gateway;
    • Rimedio: incrociate le dita e ritornate dopo un po’ sulla pagina
  • Bandwidth quota exceeded (o errore 509)
    • Causa: è stato generato traffico superiore a quanto permesso dal sito web, per cui le connessioni sono state bloccate;
    • Rimedio: …consultare la pagina richiesta il giorno dopo :)

Potrebbero interessarti anche :

Possono interessarti anche questi articoli :