cs_Indo23
Messages postés2Date d'inscriptiondimanche 23 octobre 2011StatutMembreDernière intervention14 novembre 2011
-
7 nov. 2011 à 21:27
cs_Indo23
Messages postés2Date d'inscriptiondimanche 23 octobre 2011StatutMembreDernière intervention14 novembre 2011
-
14 nov. 2011 à 12:00
Bonsoir à tous le monde,
Voila, j'ai un problème, j'ai un client et un serveur qui doivent communiquer et s'échanger des fichiers texte, cependant, je n'arrive pas à les faire communiquer ensemble.
Mon serveur reste bloquer sur la fonction accept, alors que je rentre bien la bonne adresse IP dans le client.
Mon soucis vient de mon pc sans nul doute, car mon code à été vérifié par un de mes professeurs, et il marche apparemment.
Voila, donc si quelqu'un a des idées de ce qui pourrait bloquer la connexion, ou empêcher mon client et mon serveur de communiquer entre eux.
pop70
Messages postés181Date d'inscriptionmardi 6 avril 2010StatutMembreDernière intervention 7 janvier 201210 8 nov. 2011 à 10:27
Salut,
quel est le port de communication ? Car s'il ne dépasse pas 1024, il faut être root pour que la connexion s'établisse, ce qui était peut-être le cas quand ton prof l'a testé.
Sinon pourrait-on avoir les morceaux de code d'établissement de connexion du coté serveur et du coté client, car sans ça c'est assez dur de se faire une idée.
D'ailleurs est-ce que tu as testé le serveur de façon indépendante avec un programme comme telnet ou autre ?
(Et autre chose qui pourrait peut-être bloquer la connexion sur ton pc : un pare-feu ).
JulSoft
Messages postés354Date d'inscriptiondimanche 3 juin 2001StatutMembreDernière intervention11 mars 2013 14 nov. 2011 à 11:54
Pour avoir eu ce souci (en java, mais c'est indépendant du langage):
Première source: les pare-feux (celui de windows est ultra peinible). Pense aussi à celui que ton antivirus met probablement en place.
Après, on faisait du broadcast UDP. On a aussi du: - stopper les services wmware (les cartes virtuelles foutaient le bronx)
- créer un réseau direct (pas top les reseaux switchés, des fois sur différents sous-réseaux)
cs_Indo23
Messages postés2Date d'inscriptiondimanche 23 octobre 2011StatutMembreDernière intervention14 novembre 2011 14 nov. 2011 à 12:00
Merci pour vos réponses !
J'avais effectivement mon pare feu qui posait quelques soucis, mais je me suis ensuite rendus compte qu'il y avait une légère erreur dans mon client, qui ne provoquait pas une erreur dans le compilateur, mais qui empêchait la connexion.