J’essaie de créer un programme de discussion client-serveur très simple, où deux programmes peuvent communiquer entre eux. Cependant, la fonction d’acceptation me donne l’erreur “argument invalide”. Je colle le code ici: #include #include #include #include #include #include #include #include int main() { struct sockaddr_in myaddr; struct sockaddr_in otheraddr; int sockid; int bindid; int recvsockid; int […]
Je lance la ligne suivante dans bash, sur une VM exécutant le chapeau rouge 5: for i in {1..100000}; do telnet 10.10.10.105 41941; done À un moment donné, telnet se connecte au port même si personne ne l’écoute. Il semble se connecter à lui-même? Le même problème apparaît lorsque je lance le côté client d’une […]
Je continue à recevoir les deux erreurs suivantes de mon serveur, j’ai supposé qu’elles n’étaient que des robots cherchant des cibles potentielles, mais est-ce que quelqu’un sait spécifiquement pourquoi je les reçois? J’utilise le plugin SslRequirement pour m’assurer que tous les hits de la page de connexion / inscription sont redirigés vers SSL, donc toutes […]
Je viens d’installer Magento 1.4.1.1 sur mon serveur Apache Ubuntu et tout fonctionne correctement, à part une chose: Magento Connect Manager affiche simplement une page vierge. Dans Firebug, il ne s’agit que de . J’ai lu qu’il pouvait s’agir d’permissions, mais j’ai accordé 777 permissions au répertoire Magento et à tous les sous-répertoires et toujours […]
J’essaie de faire un script bash pour se connecter automatiquement à un serveur ssh. Cependant, je ne dispose pas des permissions pour installer le package attendu. Donc, je voudrais savoir s’il y a un moyen d’entrer automatiquement “oui” quand on le demande et ensuite de saisir le mot de passe quand on le demande sans […]
J’ai un socket bloquant (du moins il apparaît dans le code suivant): sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (sock < 0) { ERROR("%s: error opening socket", __func__); return (RESP_ERROR); } t.tv_sec = timeout; t.tv_usec = 0; int rf = fcntl(sock, F_GETFD); ERROR("fcntl ret=%d, ret & O_NONBLOCK = %d", rf, rf & O_NONBLOCK); if ((setsockopt(sock, SOL_SOCKET, […]
Je connecte un socket de manière asynchrone (O_NONBLOCK + connect). Le standard POSIX spécifie que, après la connexion du socket, il doit signaler l’événement en rendant le descripteur de fichier du socket prêt pour l’écriture. Il ne semble pas dire quoi que ce soit sur les échecs lors de la connexion asynchrone. En le testant […]
Lors de la création d’un socket en Java: new Socket(host, port); Le constructeur Socket essaiera de se connecter à host: port avant de retourner. Sous Windows, cela échoue presque immédiatement pour les hôtes inaccessibles, mais pour Linux, le délai d’attente du socket peut atteindre 5 minutes. Je sais que si je contrôle la création des […]
J’ai écrit une classe encapsulant certaines des fonctions de winsock pour imiter un simple socket TCP pour mes besoins … Lorsque j’essaie d’exécuter un simple test de connexion et d’envoi de données au serveur, le “client” échoue lors de son appel pour se connecter avec le code d’erreur de la fonction de connexion 10049 (WSAEADDRNOTAVAIL) […]
J’essaye d’envoyer la réponse d’authentification de nom d’utilisateur et de mot de passe à la machine mais j’obtiens l’erreur suivante Une demande d’envoi ou de réception de données n’a pas été autorisée car le socket n’est pas connecté et (lors de l’envoi sur un socket datagramme utilisant un appel sendto) aucune adresse n’a été fournie […]