Common IRC Connection Errors

Version 1.0.0


Last translated by Psychos () on 2005-09-17

Originally written by Hammer () and Merlin` () on 2005-05-22

Please direct any comments or feedback about this document (only! no help requests!) to docs@dal.net. If you need help on issues not covered in this document, please see the information at http://help.dal.net.

Introduzione

Il documento seguente è stato scritto per aiutare gli operatori localizzano i guasti i loro problemi di collegamento e trovano una soluzione. Per aiutarla capisce la situazione migliore, abbiamo incluso un'analogia:

Joe è il suo mIRC, un Cliente di IRC

Mary è il server di IRC (sono come Giovanna, Helga e Kyoko, tutto il lavora di cui allo stesso luogo (il network) Mary fa).

L'operatore di quadro di controllo dove i lavori di Mary è il server a caso su un network (di solito irc.dal.net).

Nella maggioranza dei casi nel nostro scenario, Joe tenta di chiamare Mary via il telefono.

Contents

1 · [10049] Non può assegnare l'indirizzo richiesto [10049] Can't assign requested address

Lo scenario: Joe tenta di chiamare il posto di lavoro di Mary; non si preoccupa realmente chi parla a lí (Mary, Giovanna, Helga, Kyoko), dunque appena fa il numero il numero di società principale, che è stato (temporaneamente) ha cambiato a 9. La soluzione, certo, è fare il numero su Mary o (Giovanna, o Helga, ecc.) direttamente.

Questo significa il server di IRC è irraggiungibile per tutti. La maggior parte di probabilmente le ammin. hanno pizzicato le loro registrazioni di DNS per indicare al 255.255.255.255 di numero di IP di non-existant alla deviazione un DDoS (il Diniego Distribuito di Servizio) l'attacco. Meglio tentare un server di IRC specifico su quel network o un altro network! (Quando regolano l'indirizzo di IP di server per essere 255.255.255.255 lei prenderà l'errore "non può assegnare l'indirizzo richiesto". Quando lo regolano a 127.0.0.1 lei prenderà l'errore "il Collegamento rifiutato" perché lei tenta di collegare a te stesso come il server. Non niente se sono incapace l'indirizzo interamente (l'ha regolato a) lei prenderà l'errore "Incapace per risolvere il server di IRC".)

2 · [10050] Il Network è giù o [10051] il Network irraggiungibile [10050] Network is down or [10051] Network unreachable

Lo scenario: Joe prende una Mary di di tono ma fare il numero numero di telefono di non fa il suo squillo di telefono

Questi errori accadono su se il network di destinazione è giù, o forse uno dei segmenti di network sulla maniera a quel network è giù con nessuna maniera di riavviare i pacchetti di dati.

3 · [10052] Il Network ha fatto cadere il collegamento sul ripristino [10052] Network dropped connection on reset

Lo scenario: Joe prende un tono ma nel processo di fare il numero di Mary e la fabbricazione del suo squillo di telefono, il suo quadro di controllo è sceso.

Il server che ospita il server di IRC, o il network che è su, scontrato, ha riavviato o il ripristino preso. Appena riallacciare tra pochi minuti.

4 · [10053] Il collegamento di causa di Software abortisce [10053] Software cause connection abort

Lo scenario: Joe e Mary sono sui loro telefoni cellulari. Le anomalie di batteria del Joe fuori da, lo facendo brevemente pensa che la chiamata a Mary avesse finito, dunque ha appeso su.

Quest'errore accade sul cliente-lato per molte ragioni. Essenzialmente, è la stessa cosa come il prossimo errore (che è il server-lato).

5 · [10054] Il ripristino di Collegamento dal pari [10054] Connection reset by peer

Il ripristino di collegamento dal pari è un duro un perché può essere causato cosí molte cose. In tutti i casi, il server determina che la presa non è più buona e lo chiude dal suo lato.

5.1 Leggono l'Errore - Read Error

Lo scenario: Mary non potrebbe fare fuori che Joe diceva più, dunque ha appeso su piuttosto che perde i suoi messaggi (i dati).

Un ha letto l'errore accade quando un server non può leggere con successo da un cliente dell'operatore. I server riuniscono delle informazioni dal cliente dal testo, l'organizzazione, e l'altro articoli.quando che il server riceve un errore quando leggere da un cliente, disinserisce poi l'operatore, risulta in un ha letto l'errore cessa il messaggio.

5.2 Scrivono l'Errore - Write Error

Lo scenario: Mary tentava di parlare a Joe ma non ha pensato che prendeva attraverso, dunque ha appeso piuttosto che perde i suoi messaggi (i dati).

Uno scrive l'errore accade quando un server non può scrivere con successo a un cliente dell'operatore. Quando il server riceve delle informazioni, risponde di solito con le informazioni di suo proprio. Quando il server riceve un errore quando scrivere a un cliente, disinserisce poi l'operatore, risulta in uno scrive l'errore cessa il messaggio simile al ha letto il formato di errore.

5.3 Timeout di Ping - Ping Timeout

Lo scenario: Mary, essendo stato alzato in una famiglia con troppi bambini e desiderando sempre l'attenzione, tiene a chiedere assicurarsi che Joe è tuttavia sulla linea e su ascoltare. Se non risponde che abbastanza veloce soddisfarla, appende su.

I server automaticamente operatori di ping a un tempo predisposto. La ragione per questo è assicurare il cliente è tuttavia collegato al server. Quando lei vede "PING? PONG!" risulta nella sua finestra di stato, significa il server ha pinged il suo cliente, e ha risposto di nuovo con un pong per assicurare il server che lei sono tuttavia collegato. Quando questo non succede e lei disinserisce senza la conoscenza del server, il server disinserirà automaticamente l'operatore quando non riceve una risposta, risulta in un timeout di ping. I timeout di Ping accadono a TUTTI.

5.4 Tubo Rotto - Broken pipe

Lo scenario: Mary aveva raccolto una nota appiccicosa con un messaggio ha avuto bisogno di trasmettere a Joe, ma in qualche modo tra la sua mano e la sua bocca, il messaggio preso messo fuori posto. Mary tentava di parlare a Joe ma non ha pensato che prendeva attraverso, dunque ha appeso su piuttosto che perde i suoi messaggi (i dati).

Un errore di tubo rotto accade quando il server sa che esso ha un messaggio ma non può sembrare usare i suoi dati interni collegano per prendere i dati fuori alla presa.

5.5 Miscellaneo - Miscellaneous

Lo scenario: molte altre ragioni; forse l'operatore ha fatto irruzione in e ha dato un messaggio che ha fatto il suo dubbio a Mary la validità della chiamata cosí ha appeso su.

6 · [10055] Nessuno tampone spaziale disponibile [10055] No buffer space available

Lo scenario: oe ha voluto chiamare Mary, ma le sue mani erano già piene.

Questo significa il mIRC ha un problema creando un nuovo una presa di network; non può usare che il suo collegamento di Internet per collegare a un server di IRC. Se lei usa molte altre domande di network allo stesso tempo, lei potrebbe prendere quest'errore. Chiudere alcune altre domande e/o ripristinare il suo collegamento di Internet per riparare questo problema. Quest'errore indica anche una carenza delle risorse sul suo sistema. Può accadere se lei tenta di correre troppe domande (di qualunque tipo) simultaneamente sulla sua macchina. Se questo tende a accadere dopo correre le certe domande per un mentre, potrebbe essere un sintomo di una domanda che non ritorna risorse al sistema (come la memoria) propriamente. Può indicarla anche non chiudono le domande propriamente. Se persiste, le Finestre di uscita o riavvia la sua macchina per rimediare il problema. Lei può controllare la memoria disponibile con Esploratore di Finestre "Help/About..." il comando.

7 · [10060] Il Collegamento ha cronometrato fuori [10060] Connection timed out

Lo scenario: Joe ha fatto il numero il numero di Mary, ma non ha mai squillato, o, ha squillato ma non l'ha mai scelto su.

Le cose possono prendere lento sull'Internet. Sia quando lei tenta di raggiungere un server lontano o quando uni collegamenti in qualche luogo tra il suo fornitore di Internet ed il server di IRC sono rotti. Molto spesso lei il didnt ha un (proprio) il collegamento all'Internet anche prima che lei ha cominciato il mIRC. La pazienza è di solito l'opzione migliore qui. Tentarlo ancora tra pochi minuti o tentare un altro server di IRC. Questo non ha niente il todo col mIRC. Ci è non qualcosa lei può riparare magicamente.

Un collega o invia la richiesta fallita perché il partito collegato non ha risposto propriamente dopo un periodo di tempo. (Il periodo di timeout dipende dal protocollo di comunicazione.)

Controllare l'ovvio primo: l'assegno che l'indirizzo di destinazione è un indirizzo di IP valido. Se lei ha usato un hostname, ha risolto all'indirizzo corretto? Se la risoluzione di hostname usa una tavola di ospite locale, è possibile che lei ha risolto a un indirizzo obsoleto. La può il ping quel hostnomme?

Lei ha un canale configurato? Il canale è su e correndo (l'assegno dal pinging esso, e poi il ping un indirizzo sull'altro lato di esso)? Tentare un traceroute all'indirizzo di destinazione di controllare che tutti i canali funzionano.

Controllare la sua maschera di rete secondaria. Se lei non ha la maschera di rete secondaria propria, il suo sistema di network può trattare un indirizzo locale come un indirizzo remoto più o meno inoltra degli indirizzi sulla rete secondaria locale al canale, piuttosto che la radiodiffusione di una richiesta di ARP localmente), o il versa di visto.

8 · [10061] Il Collegamento ha rifiutato [10061] Connection refused

Lo scenario: Mary è neanche la casa. Tentare Giovanna giù la strada.

Nessuno collegamento potrebbe essere fatto perché la macchina di bersaglio l'ha rifiutato attivamente. Questo risulta di solito da tentare per collegare a un servizio che è inattivo sull'ospite straniero.

Sia lei è andato allo sbagliato ospite, o la domanda di server lei tenta di contattare non esegue. Controllare l'indirizzo di destinazione lei usa. Se lei ha usato un nome di ospite, ha risolto all'indirizzo corretto? Se la risoluzione di nome di ospite usa una tavola di ospite locale, è possibile che lei ha risolto a un vecchio indirizzo obsoleto. È anche possibile che il file di servizi locale ha un numero di porto inesatto (sebbene è improbabile).

Lei può verificare che il sistema remoto rigetta il suo tentativo di collegamento controllando la statistica di network localmente. Controllare che il suo sistema di network (la realizzazione di WinSock) ha un'utilità che mostra la statistica di network. Lei potrebbe usare questo per verificare che lei riceve il Porto di ripristini di TCP o ICMP i pacchetti Irraggiungibili ogni tempo che lei tenta collegare.

Questo è uno del la maggior parte di frequenta gli errori ed uno del migliore per incontrare, poiché è uno del meno ambiguo. Ci sono soltanto alcuni cause possibili per quest'errore:

  • Lei ha tentato di collegare allo sbagliato porto. Questo è un problema comune.

  • Lei ha tentato di collegare allo sbagliato indirizzo di ospite di destinazione.

  • La domanda di server non corre sull'hoste di destinazione.

  • La domanda di server non ascolta sul porto giusto.

9 · [10065] Nessuna strada di ospitare l'Errore [10065] No route to host Error

Lo scenario: Joe neanche può trovare il suo telefono.

Questo la significa normalmente non sono propriamente collegato all'Internet. Le sue Finestre non possono scoprire come o dove trovare il server di IRC. Non ha niente il todo col mIRC o IRC! Controllare il suo collegamento (riallaccia se tutto sembra bene) e tentare ancora.

10 · Incapace per risolvere il server di IRC Unable to resolve IRC server

Lo scenario: Joe tenta di chiamare Mary ma l'operatore non sa che chi Mary sia.

Quest'errore accade quando il DNS registra (quel hostnames di convertito agli indirizzi di IP per l'uso reale) sono alterato o il non-existant (nessuno server di DNS autoritario potrebbe essere localizzato).

  • Il server di DNS per quel hostnomme è giù.

  • Il DNS registra per quel dominio non sono più attivo o valido.

  • Il DNS nuovo registra per un dominio che ha cambiato IPs non ha propagato ancora cosí indicano tuttavia al vecchio indirizzo di IP, che può dare anche un Collegamento un errore Rifiutati o un Collegamento Hanno Cronometrato Fuori l'errore.

11 · La Nota Finale

Ci sono più errori che non ho menzionato qui, quegli errori possono essere trovati a http://www.mirc.co.uk/help/servererrors.html. Speciale grazie a Krejt per il suo documento. Ai lettori, sperare che questo documento è stato di alcuno aiuto.