ada satu lagi, yg jangan sampai kelupaan biasanya rmi server kirim hostname ke client menggunakan nama komputer bukannya mengirimkan ipaddressnya jika hostname yg dikirimkan asal nama, yg tidak dikenali via dns, kemungkinan besar akan terjadi error di sisi client. kalo ini yg terjadi, berarti yg perlu ditambahkan adalah mapping hostname ke ip address server di file c:\winnt\system32\drivers\etc\hosts
2009/7/4 Daniel Baktiar <[email protected]>: > > > ok, saya beri gambaran mengenai apa yg terjadi di network. > > karena hanya disebutkan (Java) RMI, maka saya asumsikan ini yang menggunakan > IIOP, yang menggunakan TCP/IP di layer bawahnya. > sepertinya untuk masalah windows xp anda, itu adalah setting firewall > semata. > coba test dengan menggunakan TELNET client (putty atau *nix/windows telnet > client). > ini contohnya (di windows): > C:\>telnet localhost 1099 > Connecting To localhost... <setelah menunggu lama muncul>Could not open > connection to the host, on port 1099: Connect failed > C:\> > jika session seperti yang di atas muncul, itu tanda bahwa telnet client anda > tidak berhasil membuka koneksi tcp/ip ke port 1099. ganti localhost dan 1099 > dengan host dan port dimana anda ingin mengetahui apakah rmi service > berjalan. jika session seperti di atas yang muncul, kemungkinan besar anda > memiliki masalah di jaringan/firewall di windows xp anda. > > > 2009/7/4 Irwanto <[email protected]> >> >> >> Mas Daniel, numpang tanya. dalam kasus RMI ini saya sungguh >> heran. tempo waktu saya ada telp teman saya menceritakan >> masalah RMI ini. dia cuma bilang singkat sama saya. >> "elu udah coba jalanin di computer lain belum?". >> akhirnya saya coba jalanin di computer server yang menggunakan >> windows server 2003. program nya jalan mulus. tapi >> tidak di windows XP saya, sampai sekarang juga masih error. >> >> saking penasaran nya, saya pergi ketempat teman saya coba >> jalanin program RMI itu di windows XP nya dia. ehh ternyata >> jalan. hanya di windows XP saya yg tidak mau jalan. menurut >> mas Daniel kenapa yah bisa begitu? apa alasan end point >> TCP/IP menolak untuk melayani request? terima kasih. >> >> salam. >> >> ----- Original Message ----- >> From: Daniel Baktiar >> To: [email protected] >> Sent: Saturday, June 27, 2009 9:35 AM >> Subject: Re: [JUG-Indonesia] Tanya RMI >> >> kalau port terblokir, firewall, server mati/down, network bermasalah, yang >> keluar bukan "Connection refused", tapi "Connection failed". >> >> "Connection refused" disebabkan oleh endpoint TCP/IP dapat menerima >> permintaan koneksi, tetapi menolak untuk melayani. >> > > > > -- > Daniel Baktiar > Senior JEE* Monkey -- willing to work hard in the Java beans brewery for a > big bunch of bananas (http://dbaktiar.wordpress.com) > -- syaiful.mukhlis gtalk:[email protected]

