Connection refused [RMI]

Connection refused [RMI] - Java - Programmation

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 !!!

Reply

Marsh Posté le 09-12-2004 à 22:48:29   

Reply

Marsh Posté le 10-12-2004 à 03:07:26    

euh, pb de firewall?

Reply

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 !!!

Reply

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 ?


---------------
ma vie, mon oeuvre - HomePlayer
Reply

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 ?

Reply

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..."

Reply

Marsh Posté le 10-12-2004 à 16:14:02    

Il faudrait la stacktrace complete pour savoir quelle partie de RMI genere l'exception.

Reply

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 ...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

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.  

Reply

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 ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 10-12-2004 à 17:56:34   

Reply

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.

Reply

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 ... "

Reply

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.  
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed