Comment puis-je utiliser "Why Can't I Connect?"
Trace Messages
Sockets sont asynchrones de sorte qu'il n'est pas possible de prédire avec précision l'ordre des événements. Je vais aller de l'avant et la liste de toutes les traces possibles ici.
accepter :
Cette trace est émis quand un serveur accepte une demande de connexion .
Accepter erreur :
Cette trace est émise lorsqu'une erreur se produit sur un serveur lors d'une demande de connexion.
Accepter Rejeté :
Cette trace est émis quand un serveur rejette une demande de connexion .
adresse Trouvé
Cette trace est émis lorsque je résoudre une adresse IP à un nom .
Application générée Fermer Pour arrêt
Cette trace est appelée lorsque le « Forcer une commande socket près après une commande d'arrêt prise 'est activé dans les préférences de l'application et une commande de prise à proximité forcée est appelé .
Demande de création d'arrêt pour Fermer
Cette trace est appelée lorsque le « Forcer une commande prise d'arrêt avant une commande de prise à proximité 'est activé dans les préférences de l'application et une commande forcée de prise d'arrêt est appelé .
liaison
Cette trace est émis lorsque je lie une adresse à un port .
Liable Adresse Trouvé
Cette trace est émis lorsque j'ai trouvé une adresse disponible TCP / IP en plus de localhost ( 127.xxx )
adresse Vérification
Cette trace est émis lorsque je vérifie que l'adresse est TCP / IP et non localhost ( 127.xxx )
proche
Cette trace est émis lorsque la connexion est fermée .
relier
Cette trace est émis sur une connexion réussie.
Échec de la connexion
Cette trace est émis sur une erreur de connexion .
Impossible de trouver l' adresse
Cette trace est émis lorsque le nom ne peut pas être résolu en une adresse IP
Impossible de trouver l' adresse liable
Cette trace est émis quand on a pas d'adresse TCP / IP (hors localhost ) qui peut être utilisé pour lier .
EOF reçus
Cette trace est émis quand un message de fin de fichier est reçu . L' pairs a probablement arrêt .
Message attendu non reçu
Cette trace est émis quand un test d'un type de serveur qui répond généralement avec un message sur la connexion ne répond pas .
getaddrinfo erreur
Cette trace est émis lorsque la fonction socket getaddrinfo renvoie une erreur . Getaddrinfo est la fonction principalement utilisé pour résoudre un nom à une adresse IP .
erreur gethostname
Cette trace est émis lorsque la fonction de prise gethostname renvoie une erreur . GetHostName est principalement utilisé pour résoudre le nom de l'ordinateur local à partir de l'adresse IP .
erreur getpeername
Cette trace est émis lorsque la fonction de prise getpeername renvoie une erreur . Getpeername est utilisé pour résoudre le nom de machine du pair dans une connexion.
Nom hôte trouvé
Cette trace est émis lorsque je résoudre le nom de la machine locale .
Nom
d'hôte Reformatted
Des erreurs ont été trouvées dans le
nom d'hôte et les caractères non valides ont été supprimés.
L'original et le nom d'hôte reformaté sont présentées dans la
trace.
Ecouter
Cette trace est émis quand un serveur générique commence à écouter ( est prêt à accepter les connexions . )
écouter erreur
Cette trace est émis lorsque la fonction de prise écouter renvoie une erreur . Écouter ensembles un serveur prêt à accepter les connexions .
Plusieurs serveurs Accepter erreur
Cette trace est émis lorsqu'une tentative de connexion sur un serveur dans un réseau de serveurs, mais l' accepter échoue.
Clôture Multiple Server
Cette trace est émis lorsque tous les serveurs du groupe ont fermé .
Connexion multiple Server Tentative
Cette trace est émis lorsqu'une tentative de connexion sur un serveur dans un groupe de serveurs .
Multiple Open Server
Cette trace est émis lorsque tous les serveurs du groupe ont ouvert .
Plusieurs serveurs de nom de Peer erreur
Cette trace est émis lorsqu'une tentative de connexion sur un serveur dans un réseau de serveurs, mais l'adresse IP des pairs et le port ne sont pas disponibles .
recevoir
Cette trace est émis quand un message est reçu .
Recevez Buffer Size Setsockopt erreur
Cette trace est émis lorsque la fonction de prise Setsockopt retourne une erreur lorsque la taille de la mémoire tampon de réception .
erreur de réception
Cette trace est émis quand une erreur survient lors de la réception d'un message.
Recevez Timeout Set
Cette trace est émis lorsque le délai de réception est défini pour une connexion .
Recevez Timeout Setsockopt erreur
Cette trace est émis lorsque la fonction de prise Setsockopt retourne une erreur lorsque le délai d'attente de réception.
Résoudre adresses IP en nom
Cette trace montre la résolution d'une adresse IP à un nom .
Résoudre l'adresse IP à un nom, getnameinfo pas
Cette trace est émis lorsque la résolution d'une adresse IP à un nom échoue sur une erreur .
Résoudre l'adresse IP à un nom, adresse IP valide
Cette trace est émis lorsque la résolution d'une adresse IP à un nom échoue sur une adresse IP valide.
Résoudre le nom en adresse IP
Cette trace montre la résolution d'un nom à une adresse IP .
Résoudre le nom en adresse IP , impossible de trouver une adresse de nom d'hôte
Cette trace est émis lorsque la résolution d'un nom à une adresse IP ne peut pas être résolu .
Résoudre le nom en adresse IP , GetAddrInfo pas
Cette trace est émis lorsque la résolution d'un nom à une adresse IP échoue sur une erreur .
Sélectionnez Erreur
Cette trace est émis lorsque la fonction de prise sélectionner renvoie une erreur . Cela ne devrait jamais arriver .
envoyer
Cette trace est émis lorsque vous envoyez un message .
Envoyer Buffer Size Setsockopt erreur
Cette trace est émis lorsque la fonction de prise Setsockopt retourne une erreur lorsque la taille de la mémoire tampon d'envoi .
erreur d'envoi
Cette trace est émise en cas d'erreur lors de l'envoi d'un message.
Envoyer Timeout Set
Cette trace est émis lorsque le délai d'envoi est prévu pour la connexion.
Envoyer Timeout Setsockopt erreur
Cette trace est émis lorsque la fonction de prise Setsockopt retourne une erreur lorsque le délai d'envoi .
fermeture
Cette trace est émis lorsque la connexion est à l'arrêt .
erreur d'arrêt
Cette trace est émis lorsqu'une erreur se produit lors d'un arrêt de la connexion.
arrêt incomplet
Cette trace est appelé quand je ferme une connexion qui n'a pas terminé l'arrêt .
socket Exception
Cette trace est émis lorsqu'une exception de socket est détecté ( un message d'absence du groupe a été reçu. )