Avatar billede meek Nybegynder
10. maj 2002 - 11:08 Der er 5 kommentarer og
1 løsning

ADSL & RMI

Hej eksperter;

Jeg er ved at blive sindsyg! Jeg har en W2k server kørende, her bag min ADSL-Router (Cisco 677) på IP 10.0.0.10. Min klient på 10.0.0.2 kan sagtens tilslutte til den, og alt virker.

Jeg nattede derefter i routeren de porte jeg skal bruge

nemlig port 1099 (rmiregistry)
og    port 1204 (rmiServeren)

begge blev nattet som TCP til IP 10.0.0.10

Jeg kan stadig tilslutte fra klienten på 10.0.0.2, også på routerens ydre ip (217.157.187.114). dette virker fint. Men så snart klienten kommer fra ydersiden får jeg en ConnectionException: Operation Timed out. og connection refused på 10.0.0.10.

Hvorfor virker min natninger ikke ??
Hvorfor dumber min klient RMI-serveren lokale IP (altså 10.0.0.10) til en maskine på ydersiden ???

Har andre prøvet dette  ???
Avatar billede meek Nybegynder
10. maj 2002 - 11:10 #1
her er fejlen:

E:\Hms2Server (2.1 Working)>java Hms2Klient
java.rmi.ConnectException: Connection refused to ho
on is:
        java.net.ConnectException: Operation timed
java.net.ConnectException: Operation timed out: con
        at java.net.PlainSocketImpl.socketConnect(N
        at java.net.PlainSocketImpl.doConnect(Unkno
        at java.net.PlainSocketImpl.connectToAddres
        at java.net.PlainSocketImpl.connect(Unknown
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at sun.rmi.transport.proxy.RMIDirectSocketF
ource)
        at sun.rmi.transport.proxy.RMIMasterSocketF
ource)
        at sun.rmi.transport.tcp.TCPEndpoint.newSoc
        at sun.rmi.transport.tcp.TCPChannel.createC
        at sun.rmi.transport.tcp.TCPChannel.newConn
        at sun.rmi.server.UnicastRef.invoke(Unknown
        at Tools_Stub.giveHost(Unknown Source)
        at Hms2Klient.main(Hms2Klient.java:30)
Avatar billede lyhr007 Nybegynder
10. maj 2002 - 11:25 #2
Jeg går ud fra at de du lavede var en port forward i din NAT.

anyways..

Prøv at se her:

http://sharon.cselt.it/projects/jade/jade-develop-archive/0326.html

Hvilken ip har du sat din RMI server til at køre på? (localhost, 10.0.0.10, ???)
Avatar billede meek Nybegynder
10. maj 2002 - 13:31 #3
mine nat-entries:

set nat entry add 10.0.0.10 1204 217.157.187.114 1204 tcp
set nat entry add 10.0.0.10 1099 217.157.187.114 1099 tcp

jeg kan godt se at der er en lighed imellem dit link, og mit spm -> dog er der ingen der svarer konkret på linket ?!

Meek
Avatar billede lyhr007 Nybegynder
10. maj 2002 - 13:35 #4
Hvilken ip har du sat din RMI server til at køre på? (localhost, 10.0.0.10, ???)
Avatar billede meek Nybegynder
10. maj 2002 - 14:02 #5
har ikke sat den til noget...

jeg har lige sat export af remoteobjekterne til at køre på faste porte.. den hjalp dog ikke !!!
Avatar billede meek Nybegynder
22. maj 2002 - 12:05 #6
ingen løsning fundet... point tilbage
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester