Hvordan bruger jeg "Why Can't I Connect?"
Trace Beskeder
Sockets er asynkron , så der er ingen måde at præcist at forudsige den rækkefølge af begivenheder. Jeg vil gå videre og liste alle de mulige spor her .
Accepter:
Dette spor er udstedt , når en server accepterer en anmodning om forbindelse .
Accepter Fejl:
Dette spor er udstedt , når der opstår en fejl på en server i løbet af en anmodning om forbindelse .
Accepter Afvist :
Dette spor er udstedt , når en server afviser en anmodning om forbindelse .
adresse fundet
Dette spor er udstedt , når jeg løser en IP-adresse til et navn .
Ansøgning Dannet Tæt For Shutdown
Dette spor kaldes når ' Tvinge en socket tæt kommando efter en socket shutdown kommando ' er sat i programmets indstillinger og en tvungen tæt socket kommando hedder.
Ansøgning Dannet Shutdown For Luk
Dette spor kaldes når ' Tvinge en socket shutdown kommando før en socket tæt kommando ' er sat i programmets indstillinger og en tvungen nedlukning socket kommando hedder.
Bind
Dette spor er udstedt , når jeg binder en adresse til en port.
Bindable Adresse Fundet
Dette spor er udstedt , når jeg har fundet et ledigt TCP / IP-adressen foruden localhost ( 127.xxx )
Kontrol Adresse
Dette spor er udstedt , når jeg kontrollere, at en adresse er TCP / IP og ikke localhost ( 127.xxx )
Luk
Dette spor er udstedt , når en forbindelse er lukket.
Tilslut
Dette spor er udstedt på en vellykket forbindelse.
Tilslut mislykkedes
Dette spor er udstedt på en forbindelse fejl .
Kunne ikke finde Adresse
Dette spor er udstedt , når et navn ikke kan løses til en IP-adresse
Kunne ikke finde bindable Adresse
Dette spor er udstedt når der ikke er TCP / IP-adresse (undtagen localhost ), der kan anvendes til at binde .
EOF modtaget
Dette spor er udstedt , når en ende af fil -meddelelse er modtaget. Peer har sandsynligvis lukning.
Forventet Message Ikke modtaget
Dette spor er udstedt , når en test af en server type, der almindeligvis svarer med en meddelelse om tilslutning ikke reagerer.
getaddrinfo Fejl
Dette spor er udstedt , når socket -funktionen getaddrinfo returnerer en fejl . getaddrinfo er den funktion først og fremmest bruges til at løse et navn til en IP-adresse .
gethostname Fejl
Dette spor er udstedt , når socket -funktionen gethostname returnerer en fejl . gethostname er hovedsageligt bruges til at løse den lokale maskine navn fra IP-adressen.
getpeername Fejl
Dette spor er udstedt , når socket -funktionen getpeername returnerer en fejl . getpeername bruges til at løse maskinens navn af peer i en forbindelse.
Værtsnavn Fundet
Dette spor er udstedt , når jeg løser den lokale maskine navn .
Værtsnavn
Omformateret
Fejl blev fundet i værtsnavnet og ugyldige tegn
er blevet fjernet. Originalen og den Omformateret værtsnavn vises i
sporingen.
Lyt
Dette spor er udstedt , når en generisk serveren starter lytter ( er parat til at acceptere forbindelser. )
Lyt Fejl
Dette spor er udstedt , når socket -funktionen lytte returnerer en fejl. Lyt sæt en server klar til at acceptere forbindelser.
Multiple Server Accepter Fejl
Dette spor er udstedt , når en forbindelse forsøges på en server i en vifte af servere, men det accepterer mislykkes.
Multiple Server Luk
Dette spor er udstedt , når alle servere i arrayet har lukket .
Multiple Server Connection Forsøgte
Dette spor er udstedt , når en forbindelse forsøges på en server i en vifte af servere.
Multiple Server Open
Dette spor er udstedt , når alle servere i arrayet har åbnet .
Multiple Server Peer Name Fejl
Dette spor er udstedt , når en forbindelse forsøges på en server i en vifte af servere, men peer IP-adresse og port er tilgængelige.
Modtag
Dette spor er udstedt , når en meddelelse er modtaget.
Modtag Buffer Size setsockopt Fejl
Dette spor er udstedt , når socket -funktionen setsockopt returnerer en fejl under indstilling af modtage buffer størrelse.
Modtag Fejl
Dette spor er udstedt , når der opstår en fejl, mens der modtages en besked .
Modtag timeout Set
Dette spor er udstedt , når modtage timeout er indstillet til en forbindelse.
Modtag Timeout setsockopt Fejl
Dette spor er udstedt , når socket -funktionen setsockopt returnerer en fejl under indstilling af modtage timeout.
Løse IP-adresse til navn
Dette spor viser løsningen af en IP-adresse til et navn .
Løse IP-adresse til navn , getnameinfo mislykkedes
Dette spor er udstedt , når løsningen af en IP-adresse til et navn vinder på en fejl.
Løse IP-adresse til Navn, ugyldig IP-adresse
Dette spor er udstedt , når løsningen af en IP-adresse til et navn vinder på en ugyldig IP-adresse.
Løse navn Til IP-adresse
Dette spor viser løsningen af et navn til en IP-adresse .
Løse navn Til IP-adresse , kunne ikke finde en adresse fra værtsnavn
Dette spor er udstedt , når opløsningen af et navn til en IP-adresse ikke kan løses .
Løse navn Til IP-adresse , getaddrinfo mislykkedes
Dette spor er udstedt , når opløsningen af et navn til en IP-adresse vinder på en fejl.
Vælg Fejl
Dette spor er udstedt , når socket -funktionen vælger returnerer en fejl. Dette må aldrig ske.
Send
Dette spor er udstedt , når du sender en besked.
Send Buffer Size setsockopt Fejl
Dette spor er udstedt , når socket -funktionen setsockopt returnerer en fejl under indstilling af send buffer størrelse.
Sendefejl
Dette spor er udstedt , når der opstår en fejl , mens du sender en besked.
Send Timeout Set
Dette spor er udstedt , når send timeout er sat til forbindelsen.
Send Timeout setsockopt Fejl
Dette spor er udstedt , når socket -funktionen setsockopt returnerer en fejl , mens du angiver på send timeout.
shutdown
Dette spor er udstedt , når en forbindelse er nedlukning.
shutdown Fejl
Dette spor er udstedt , når der opstår en fejl under en forbindelse nedlukning.
nedlukning Ufuldstændig
Dette spor kaldes, når jeg lukker en forbindelse, der ikke har fuldført lukke ned.
Socket Exception
Dette spor er udstedt , når der registreres en socket undtagelse ( en ud af bandet meddelelsen er blevet modtaget. )