Mythruna
March 29, 2024, 07:23:51 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Welcome to the new forums. See "Announcements" for a note for new users.
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Error when connecting to server  (Read 4760 times)
Knappe
Newbie
*
Posts: 1


View Profile
« on: October 13, 2014, 01:01:09 AM »

Hello,

I set up a Mythruna server but when I try to connect I get an error message and the error log shows this:

Code:
Uncaught exception from thread:Thread[com.jme3.network.kernel.udp.UdpConnector@48a94be5,5,main]
com.jme3.network.kernel.ConnectorException: Error reading from connection to:/5.9.105.144:4234
at com.jme3.network.kernel.udp.UdpConnector.read(UdpConnector.java:129)
at com.jme3.network.base.ConnectorAdapter.run(ConnectorAdapter.java:159)
Caused by: java.net.PortUnreachableException: ICMP Port Unreachable
at java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(Native Method)
at java.net.DualStackPlainDatagramSocketImpl.receive0(Unknown Source)
at java.net.AbstractPlainDatagramSocketImpl.receive(Unknown Source)
at java.net.DatagramSocket.receive(Unknown Source)
at com.jme3.network.kernel.udp.UdpConnector.read(UdpConnector.java:120)
... 1 more

Build version:20120627

Gathering app info from OpenGL thread...
Memory usage:
Working memory: 57% (55727000/96993280)  VM Max: 11% (55727000/477626368)

Rendering caps:
    FrameBuffer
    FrameBufferMRT
    FrameBufferMultisample
    TextureMultisample
    OpenGL20
    OpenGL21
    OpenGL30
    OpenGL31
    OpenGL32
    ARBprogram
    GLSL100
    GLSL110
    GLSL120
    GLSL130
    GLSL140
    GLSL150
    VertexTextureFetch
    TextureArray
    TextureBuffer
    FloatTexture
    FloatColorBuffer
    FloatDepthBuffer
    PackedFloatTexture
    SharedExponentTexture
    PackedFloatColorBuffer
    TextureCompressionLATC
    NonPowerOfTwoTextures
    MeshInstancing
    VertexBufferArray

Statistics:
  Vertices = 424
  Triangles = 212
  Uniforms = 110
  Objects = 58
  Shaders (S) = 15
  Shaders (F) = 6
  Shaders (M) = 6
  Textures (S) = 15
  Textures (F) = 12
  Textures (M) = 14
  FrameBuffers (S) = 5
  FrameBuffers (F) = 4
  FrameBuffers (M) = 4
Application settings:
DepthBits = 24
UseInput = true
FrameRate = -1
DisableJoysticks = true
AudioRenderer = LWJGL
VSync = false
Samples = 0
StencilBits = 0
Renderer = LWJGL-OpenGL2
Frequency = -1
Height = 720
Fullscreen = false
BitsPerPixel = 24
Width = 1280

Display adapter information:
Adapter:aticfx64
Driver Version:8.17.10.1247
Vendor:ATI Technologies Inc.
Version:4.3.12618 Compatibility Profile Context 13.251.9001.0
Renderer:AMD Radeon HD 5450
GLSL Ver:4.30

I have a linux machine on which I'm virtualizing a Windows Server 2012 R2. The linux box has an external IP address, the Windows server doesn't. I use iptables nat rules to connect the ports I need on the windows machine to the internet.

Are there any other ports than 4234 TCP required to succesfully join to the server?

Greetings

Knappe
« Last Edit: October 13, 2014, 01:07:55 AM by Knappe » Logged
pspeed
Administrator
Hero Member
*****
Posts: 5612



View Profile
« Reply #1 on: October 13, 2014, 02:24:54 AM »

Sorry you are having trouble.  You need to forward both UDP and TCP... same port.

Edit: oh, and I think the three consecutive TCP ports also.  So 4234, 4235, 4236, 4237 on TCP but only 4234 on UDP.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!