Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (553)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Help getting remote clients to work  (Read 1271 times)
0 Members and 1 Guest are viewing this topic.
Offline c4scroller

Senior Newbie





« Posted 2006-06-21 15:26:08 »

Hello, I have a toy example very like the SworldWorld program 'working' - the server runs fine, and clients programs connect when both are run on the same machine. Recently I got my friend to try and connect from their machine, but the program would close seconds after starting and no user/password box would ever pop up. I thought that this would be due to firewalls or something. But:

I have disabled my firewall, and even a client on the same LAN can't connect! I know it is not a port issue since I can reach, say, a web server running on the same port I run the game server on.

Am I doing something really stupid?

Thanks for any help
Greg Scott
Offline c4scroller

Senior Newbie





« Reply #1 - Posted 2006-06-21 16:00:54 »

I'm am wondering if the problem is in a combination of the parameters I use for FakeDiscovery (client) and deploy.xml (server):

I have just got another client to connect via the LAN by ensuring the host field in FakeDiscovery (192.168.0.99) is used as the host field in the deploy (192.168.0.99), as opposed to 127.0.0.1. Why is this, and how can I get it to work for remote clients?

As you can tell my networking knowledge is limited at best.
Offline c4scroller

Senior Newbie





« Reply #2 - Posted 2006-06-21 16:25:28 »

Okay sorry but I seem to have 'fixed' the problem, sorry! I need to vary the address used depending on whether the client is LAN or WAN-side
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Jeff

JGO Coder




Got any cats?


« Reply #3 - Posted 2006-06-21 18:40:58 »

Yes, the address is the address of the host.

127.0.0.1 is only for when client and sevrer are  on the same machine,.

If you have a NAT firewall then the addresses will chnage on the WAN side from the LAN side.

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

TehJavaDev (13 views)
2014-08-28 18:26:30

CopyableCougar4 (25 views)
2014-08-22 19:31:30

atombrot (38 views)
2014-08-19 09:29:53

Tekkerue (31 views)
2014-08-16 06:45:27

Tekkerue (31 views)
2014-08-16 06:22:17

Tekkerue (19 views)
2014-08-16 06:20:21

Tekkerue (29 views)
2014-08-16 06:12:11

Rayexar (66 views)
2014-08-11 02:49:23

BurntPizza (42 views)
2014-08-09 21:09:32

BurntPizza (34 views)
2014-08-08 02:01:56
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!