Connection refused [RMI] - Java - Programmation
Marsh Posté le 10-12-2004 à 09:15:38
ben non on a chacun désactivé le notre...
L'erreur est :
connection refused to host + @IP du serveur....
HELP !!!
Marsh Posté le 10-12-2004 à 09:30:49
et quand tu tentes un simple telnet vers l'ip et le port que tu tentes d'accéder via RMI ?
Marsh Posté le 10-12-2004 à 14:32:17
ben la je peux pa tester mais quand je fais un telnet sur 127.0.0.1 j'ai "impossible d'ouvrir une connexion à l'hote"
c'est pas trop normal ca si ?
Marsh Posté le 10-12-2004 à 14:36:41
j'ai essayé en changeant le port par défaut et en mettant 25 et la rien ne se passe pendant environ 10sec puis je reviens à la ligne de commande "c:\documents and..."
Marsh Posté le 10-12-2004 à 16:14:02
Il faudrait la stacktrace complete pour savoir quelle partie de RMI genere l'exception.
Marsh Posté le 10-12-2004 à 16:17:20
euh s'il arrive pas à faire un telnet, la stacktrace te dira sans doute pas grand chose de plus ...
Marsh Posté le 10-12-2004 à 17:08:10
tout ce que me dit son telnet c'est qu'il n'a pas de telnetd qui tourne sur son localhost (j'ose pas imaginer qu'une connexion IP vers 127.0.0.1 echoue). Le deuxieme essai sur port 25 marche "mieux", y'a peut etre un demon smtp qui tourne, ou le firewall fait le mort. A part ca, y'a pas assez d'infos pour deduire quoi que ce soit sur le pb RMI.
Marsh Posté le 10-12-2004 à 17:56:34
euh, on lui avait pas demandé d'essayer le telnet sur le port qu'il utilise pour rmi ?
Marsh Posté le 10-12-2004 à 18:17:21
vi demande, mais est-ce qu'il l'a fait? on dirait que non vu que le poste d'apres suivant il part de "port par defaut". Mais bon y'a que lui pour repondre.
Marsh Posté le 10-12-2004 à 19:41:11
re
Alors quand je fais un telnet sur le port 1099 avc l'IP 127.0.0.1 il me met l'erreur "Impossible d'ouvrir une connexion à l'hote ... "
Marsh Posté le 13-12-2004 à 13:02:30
je comprends pas trop. Est-ce que tu lances un rmiregistry localement et ensuite tu fais
telnet 127.0.0.1 1099
Si c'est bien ca, alors ca devrait marcher a partir du moment ou ta machine a tcp/ip qui marche. Si tu lances le registry sur une machine et que tu fais telnet depuis une autre, la forcement ca peut pas marcher.
Marsh Posté le 09-12-2004 à 22:48:29
Bonjour,
Voila mon pb : quand j'exécute le client et le serveur d'un pgm rmi sur la meme machine je n'ai pas de pb de connexion mais lorsque j'essaye de connecter un client à un serveur via internet, il m'est impossible de les connecter...
voici mon fichier policy.all :
grant
{
permission java.net.SocketPermission
"*:1024-65535", "connect,accept";
permission java.net.SocketPermission
"*:80", "connect";
permission java.security.AllPermission;
};
voici comment je lance rmiregistry sur le serveur :
start rmiregistry -J-Djava.security.policy=policy.all
voici comment je lance mon client sur l'autre pc :
java -Djava.security.policy=policy.all StartClient
merci pr votre aide !!!