Posted July 24, 2014 G'day. Java does not run Wurm with any version except for Java 6 Update 34. This is just for my laptop. My mum's pc (Which is minimal graphics barely handling) works fine with the latest java version. Here is the error... java.net.SocketException: Invalid argument: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.<init>(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.checkUpdateAvailable(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.isUpdateAvailable(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source) at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source) at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source) at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source) at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source) at com.sun.javaws.Launcher.launch(Unknown Source) at com.sun.javaws.Main.launchApp(Unknown Source) at com.sun.javaws.Main.continueInSecureThread(Unknown Source) at com.sun.javaws.Main.access$000(Unknown Source) at com.sun.javaws.Main$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source)I uninstall Java 7 Update 55 and install Java 6 Update 34 and I don't get this problem. I'd like to resolve this issue once and for all. Any ideas? Share this post Link to post Share on other sites
Posted July 24, 2014 Maybe try Java 8 from the Oracle site. Seems to run Wurm a lot better for me than 7 ever did. Share this post Link to post Share on other sites
Posted July 24, 2014 Java 7 update 55 isn't the newest version. Try installing update 65, or use Java 8 like Audrel recommends. Share this post Link to post Share on other sites
Posted July 24, 2014 The newest Java has the exact same error. Share this post Link to post Share on other sites
Posted July 24, 2014 Could be due to issues with the combination of java and IPv6 on your laptop (see here for a similar issue). Some possible solutions are:Update your network driversUse a shortcut/batch file to launch java with IPv4 preferred, eg. javaws.exe -J-Djava.net.preferIPv4Stack=true http://www.wurmonline.com/client/wurmclient.jnlp 1 Share this post Link to post Share on other sites
Posted July 24, 2014 Could be due to issues with the combination of java and IPv6 on your laptop (see here for a similar issue). Some possible solutions are: Update your network drivers Use a shortcut/batch file to launch java with IPv4 preferred, eg. javaws.exe -J-Djava.net.preferIPv4Stack=true http://www.wurmonline.com/client/wurmclient.jnlp You have done what java techs could not. Thank you. I had to make the java.exe the long way, though. Share this post Link to post Share on other sites
Posted July 25, 2014 You have done what java techs could not. Thank you. I had to make the java.exe the long way, though. Glad to hear it worked So for future reference, what's your laptop model? Also, what do you mean "make the java.exe the long way"? Share this post Link to post Share on other sites
Posted July 25, 2014 Glad to hear it worked So for future reference, what's your laptop model? Also, what do you mean "make the java.exe the long way"? "make the java.exe the long way" - Msinformative Share this post Link to post Share on other sites
Posted July 25, 2014 "C:\Program Files\Java\jre8\bin\javaws.exe" instead of just "javaws.exe" My laptop's model is Alienware M18xR1. Share this post Link to post Share on other sites
Posted July 25, 2014 Ah, right yes it's usually a good idea to specify the full path. Thanks for the model number. Share this post Link to post Share on other sites