Planet M.U.L.E.
Planet Mule 1 => Bugs 1.2.0 => Topic started by: dirkson on January 08, 2010, 16:27
Title: Network error on debian linux Post by: dirkson on January 08, 2010, 16:27 Hey there. Utterly unable to play the game on debian- Attempting to log into the metaserver generates a "network is unreachable" error, as does skipping the login and trying to start a local game.
Title: Re: Network error on debian linux Post by: Peter on January 08, 2010, 16:30 It may be helpful to us if you attach your log file found at mule/data/log.txt. My general adivce for Linux is to check that you have the lastest version of Java from Sun installed, close any programs you might have running in the background and update network drivers if there are updates available.
Title: Re: Network error on debian linux Post by: ahven on January 08, 2010, 17:36 Same problem over here :(
$ java -version java version "1.6.0_16" Java(TM) SE Runtime Environment (build 1.6.0_16-b01) Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing) $ uname -a Linux ruuter 2.6.32 #1 SMP PREEMPT Thu Dec 31 22:26:56 EET 2009 i686 GNU/Linux Debian squeeze, 32-bit. Title: Re: Network error on debian linux Post by: foirax on January 09, 2010, 11:42 Hello everyone
Seems to be a common bug to debian unstable 64 bits. Here is log.txt : INFO [Properties.<init>] VERSION: 1.2.0 INFO [Properties.<init>] Classpath: ./data.jar INFO [Properties.<init>] Java VM: 14.3-b01 INFO [Properties.<init>] Java Runtime: 1.6.0_17-b04 INFO [Properties.<init>] OS: Linux 2.6.32-trunk-amd64 amd64 INFO [Properties.<init>] Java Library Path: lib INFO [Properties.<init>] Max Memory: 238616576 INFO [Properties.<init>] Avaialble Processors: 4 INFO [PropertiesBase.readFromFile] Reading Settings from file settings.txt INFO [MasterClient.close] MasterServer: Closing... INFO [MasterClient.close] MasterServer: Closed (32ms) INFO [MetaFrame.<init>] Creating Meta Frame INFO [MapSkinParser.findSkins] No extra skins found INFO [MasterClient.logSend] MasterClient: Sending Enter Lobby INFO [Login.dispose] Disposing login INFO [Main.main] Creating game container INFO [MuleGameContainer.create] LWJGL Version: 2.2.1 INFO [MuleGameContainer.create] Desktop Display Mode: 1920 x 1080 x 24 @50Hz INFO [MuleGameContainer.create] Current Display Mode: 1920 x 1080 x 24 @50Hz INFO [MuleGameContainer.create] Display Adapter: null INFO [MuleGameContainer.create] Display Driver: null INFO [SlickLogSystem.info] Slick Build #269 INFO [MuleGameContainer.<init>] TargetDisplayMode: 640 x 480 x 0 @0Hz INFO [MuleGameContainer.setVSync] Setting vsync: true INFO [MuleGameContainer.<init>] Setting pixel format INFO [MuleGameContainer$1.run] Pixel format: Samples=0 Alpha=0 Depth=8 Stencil=0 INFO [SlickLogSystem.info] Starting display 640x480 INFO [SlickLogSystem.info] Use Java PNG Loader = true INFO [MuleGameContainer.<init>] Input controllers not available INFO [MuleGameContainer.setVSync] Setting vsync: true INFO [MuleGameContainer.<init>] Display finished INFO [SettingsDialog.applySettings] Changing map skin to default INFO [Main.main] Entering game loop INFO [MuleGameContainer.init] *** Starting Game *** INFO [MuleGameContainer.init] Display Created: true, Active: false, Visible:true INFO [MuleGameContainer.init] Making display the current GL context INFO [MuleGameContainer.setWindowedMode] Setting windowed mode: 640 x 480 x 0 @0Hz INFO [View.<init>] Creating view... INFO [SlickLogSystem.info] Initialising sounds.. INFO [SlickLogSystem.info] - Sound works INFO [SlickLogSystem.info] - 64 OpenAL source available INFO [SlickLogSystem.info] - Sounds source generated INFO [View.<init>] Finished creating view INFO [GameController.setModel] ++++++++ New Model: CONNECT #0 +++++++++++++++++++++++++++++++++++++++++++ INFO [Server.<init>] Server: Creating INFO [Server.<init>] Server: Started on TCP address /0:0:0:0:0:0:0:0:6260 INFO [Server.<init>] Server: Started on UDP address /0:0:0:0:0:0:0:0:6260 INFO [Client.connect] Client connects... INFO [Client.connect] Client UDP local address: 0.0.0.0/0.0.0.0:6261 INFO [Client.connect] Client: Connects TCP: /127.0.0.1:6260 UDP: /127.0.0.1:6260 INFO [Client.connect] Client: TCP receive buffer: 43690 send buffer: 8192 WARNING [ConnectPhase.begin] Client failed to connect to server: SOCKET EXCEPTION: Network is unreachable INFO [MuleGameContainer.setWindowedMode] Setting windowed mode: 640 x 480 x 0 @0Hz INFO [MuleGameContainer.setWindowedMode] Setting windowed mode: 640 x 480 x 0 @0Hz Everything else seems to work, including fullscreen but seemed low-res. cya Title: Re: Network error on debian linux Post by: tomguru on January 09, 2010, 21:48 Same problem here (on a Debian Testing/Squeeze system):
java.net.SocketException: Network is unreachable I'm in an RFC1918 LAN behind NAT, which should be a common setup... Log files (data/log.txt, data/updater_log.txt and data/nohup.out) are attached. Code: # java -version Output of 'LANG=C apt-cache policy' is also attached (apt-cache_policy.txt) If you need anything else just shout... Title: Re: Network error on debian linux Post by: tomguru on January 12, 2010, 06:38 At least in my case this very issue was caused by this nasty Debian Squeeze bug (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560044). Took me a while to realize java did not allow IPv4 network connections generally. Now I've got a new bug but this deserves a new thread. Title: Re: Network error on debian linux Post by: fsienkiewicz on January 17, 2010, 18:52 tomguru -- thanks for the link!
I'm also running Debian Squeeze (testing) and have been locked out of MULE for the past week since an apt-get upgrade of the java packages. I followed the easy fix mentioned in the linked bug report and I'm good to go now. Thanks! |