WIndows Dedicated Server will nicht richtig

  • WIndows Dedicated Server will nicht richtig

    Hallo zusammen,

    ich versuche seit einigen Stunden einen dedicated Server auf Win 8.1 an den Start zu bringen aber irgendwie will es nicht richtig funktionieren. Die Server Files habe ich bereits runtergeladen und die Ports sind auch im Speedport Router geöffnet. Kaspersky habe ich zum Testen mal ikomplett beendet und die Windows Firewall ist auch abgeschaltet. Anders gesagt - im Moment ist der Rechner offen wie ein Scheunentor. Trotzdem kann niemand zu meiner externen IP verbinden. Bei anderen Spielen funktionieren meine Port-Weiterleitungen ohne Probleme, daher denke ich sollte eigentlich alles richtig eingestellt sein. Komischerweise kann ich selber, wenn der Server läuft, auch nicht auf die externe IP verbinden - das sollte doch eigentlich ebenfalls möglich sein oder täusche ich mich da? Ich kann auf meinen eigenen Server lediglich per DNS "localhost" verbinden. Wen ich zu IP verbinde und stattdessen "127.0.0.1" nutze geht es nicht. Der Server taucht auch nicht in der Serverliste auf.

    Hier mal das Logfile:
    Spoiler anzeigen

    Rising World - 0.6.5.1 - Dedicated Server
    Windows 8.1 6.3 Java 1.8.0_45 (x86) Memory: 1037 MB
    20.03.2016 11:33

    Items initialized!
    Plants initialized!
    NPCs initialized!
    Initialize Static Classes...
    Constructions initialized!
    Objects initialized!
    Picking initialized!
    Food-Definitions initialized!
    Crafting-Definitions initialized!
    read bytes from resource: 11417
    read bytes from resource: 7342
    Initializing world (sqlite)
    LOAD WORLD New World
    DATABASE TYPE: SqLite
    C:\Users\Michael\Downloads\server_0.6.5.1/Worlds/New World:::New World
    CREATE WORLD STRUCTURE - DONE!
    20.03.2016 11:33 v.a
    INFO: DatabaseTaskManager started with ThreadPoolSize 1
    WORLDINFO Gamemode :Survival
    Gametype set to Survival
    WORLDINFO Seed :1458437239364
    WORLDINFO Caves :true
    WORLDINFO Vegetations :true
    WORLDINFO OreAmount :3
    WORLDINFO DisabledNPCs :
    WORLDINFO Worldtype :Normal
    WORLDINFOS seed: 1458437239364 type: Normal caves: true vegetations: true oreamount: 3 disablednpc: []
    WORLDINFO Time :1.1.0 22:58:0.8384891
    set game time from string: 1.1.0 22:58:0.8384891
    WORLDINFO Spawninventory :2 0 0 23 0 1 -65 -128 0 0 0 1 0 17 0 1 -65 -128 0 0 0 0 0 0
    WORLDINFO Creationdate :1458437239364
    Worldpart generating...
    Biomepart generating...
    Loaded Biomepart from cache: 0 - 0 (2ms)
    Loaded Worldpart from cache: 0 - 0 (177ms)
    WORLDINFO Version :0.6.5.1_26
    TRIGGER UPDATE
    Worldconverter: Updating not required
    WORLDINFO Spawnposition :256.0 143.0 256.0
    WORLDINFO Spawnrotation :0.0 0.0 0.0 1.0
    dir does not exist: Worlds/New World/customImages/
    0 chests loaded from DB!
    0 texts loaded from DB!
    0 Plants loaded from DB!
    0 Furnaces loaded from DB!
    2 NPCs loaded from DB!
    STARTING RISING WORLD SERVER...
    Server bind to IP: ***.***.***.***:4255
    NetworkServer version 0.6
    ThreadPoolSize 4255 TCP: 1 (1)
    ThreadPoolSize 4255 UDP: 1 (1)
    ThreadPoolSize 4256 UDP: 1 (1)
    ThreadPoolSize 4256 TCP: 1 (1)
    ThreadPoolSize 4257 UDP: 1 (1)
    ThreadPoolSize 4257 TCP: 1 (1)
    ThreadPoolSize 4258 TCP: 1 (1)
    20.03.2016 11:33 E.g
    INFO: Default server permissions loaded successfully!
    Found 1 files in groups folder
    20.03.2016 11:33 E.g
    INFO: Group "admin" permissions loaded successfully!
    StartUp TcpKernel Port: 4255
    StartUp UdpKernel Port: 4255
    StartUp UdpKernel Port: 4256
    StartUp TcpKernel Port: 4256
    StartUp UdpKernel Port: 4257
    StartUp TcpKernel Port: 4257
    StartUp TcpKernel Port: 4258
    CREATED SERVER SAVE THREAD
    RISING WORLD SERVER STARTED
    START
    C:\Users\Michael\Downloads\server_0.6.5.1\scripts
    HTTP Server bind to IP: 0.0.0.0:4254
    20.03.2016 11:33 server.Main
    INFO: Server successfully authenticated!
    *************** NEW THREAD LOCAL ALLOCATION ***************


    Frage: Ist das richtig das der HTTP-Server auf 0.0.0.0:4254 lauschen soll? Klingt irgendwie merkwürdig.

    Hier noch die verwendete config:
    Spoiler anzeigen

    #Sun Mar 20 11:33:47 CET 2016
    admins=
    database_mysql_connections=10
    database_mysql_database=
    database_mysql_password=
    database_mysql_server_ip=
    database_mysql_server_port=3306
    database_mysql_user=
    database_type=sqlite
    rcon_enabled=false
    rcon_password=1234567
    rcon_port=4253
    server_custom_logo=
    server_hive_verification=true
    server_ip=
    server_list_visible=true
    server_memory=1024
    server_name=JonesGaming Rising World Server
    server_password=
    server_port=4255
    server_screen_title=RisingWorld-Server
    server_world_disabled_npcs=
    server_world_generatecaves=true
    server_world_generatevegetations=true
    server_world_name=New World
    server_world_oreamount=3
    server_world_seed=
    server_world_type=Normal
    settings_animals_enabled=true
    settings_check_version=true
    settings_create_serverlog=true
    settings_create_worldbackup=true
    settings_deadnpc_despawntime=250
    settings_deadplayers_creategrave=true
    settings_deadplayers_despawntime=600
    settings_default_gamemode=survival
    settings_default_newplayer_group=
    settings_delete_old_serverlogs_hours=168
    settings_illegal_state_limit=50
    settings_item_despawntime=300
    settings_max_npc=50
    settings_max_players=64
    settings_monsters_enabled=true
    settings_npc_spawnrate=1.0
    settings_peacefulmode_enabled=false
    settings_pvp_enabled=true
    settings_show_luaplugins=true
    settings_time_speed=1.75


    Frage - wozu wird der rcon Port genutzt? Der wird ja in der Config auf 4253 festgelegt (standard) aber der Port 4253 soll ja gar nicht geöffnet werden?! Ist das so richtig?

    Und im Anhang noch ein Bild meiner Port-Weiterleitungen für Rising World und ein anderes Spiel (GRAV).

    Vielen Dank & viele Grüße,

    Jones

    EDIT:

    Habe mal testweise meine externe IP in die Serverconfig geschrieben aber dann startet der Server nicht mehr. Hier mal das Logfile mit eingetragener server_ip:
    Spoiler anzeigen

    Items initialized!
    Plants initialized!
    NPCs initialized!
    Initialize Static Classes...
    Constructions initialized!
    Objects initialized!
    Picking initialized!
    Food-Definitions initialized!
    Crafting-Definitions initialized!
    read bytes from resource: 11417
    read bytes from resource: 7342
    Initializing world (sqlite)
    LOAD WORLD New World
    DATABASE TYPE: SqLite
    C:\Users\Michael\Downloads\server_0.6.5.1/Worlds/New World:::New World
    CREATE WORLD STRUCTURE - DONE!
    20.03.2016 12:20 v.a
    INFO: DatabaseTaskManager started with ThreadPoolSize 1
    WORLDINFO Gamemode :Survival
    Gametype set to Survival
    WORLDINFO Seed :1458437239364
    WORLDINFO Caves :true
    WORLDINFO Vegetations :true
    WORLDINFO OreAmount :3
    WORLDINFO DisabledNPCs :
    WORLDINFO Worldtype :Normal
    WORLDINFOS seed: 1458437239364 type: Normal caves: true vegetations: true oreamount: 3 disablednpc: []
    WORLDINFO Time :3.1.0 1:19:1.5860066
    set game time from string: 3.1.0 1:19:1.5860066
    WORLDINFO Spawninventory :2 0 0 23 0 1 -65 -128 0 0 0 1 0 17 0 1 -65 -128 0 0 0 0 0 0
    WORLDINFO Creationdate :1458437239364
    Worldpart generating...
    Biomepart generating...
    Loaded Biomepart from cache: 0 - 0 (2ms)
    Loaded Worldpart from cache: 0 - 0 (180ms)
    WORLDINFO Version :0.6.5.1_26
    TRIGGER UPDATE
    Worldconverter: Updating not required
    WORLDINFO Spawnposition :256.0 143.0 256.0
    WORLDINFO Spawnrotation :0.0 0.0 0.0 1.0
    dir does not exist: Worlds/New World/customImages/
    0 chests loaded from DB!
    0 texts loaded from DB!
    0 Plants loaded from DB!
    0 Furnaces loaded from DB!
    2 NPCs loaded from DB!
    STARTING RISING WORLD SERVER...
    Server bind to IP: 217.241.125.197:4255
    NetworkServer version 0.6
    ThreadPoolSize 4255 TCP: 1 (1)
    ThreadPoolSize 4255 UDP: 1 (1)
    ThreadPoolSize 4256 UDP: 1 (1)
    ThreadPoolSize 4256 TCP: 1 (1)
    ThreadPoolSize 4257 UDP: 1 (1)
    ThreadPoolSize 4257 TCP: 1 (1)
    ThreadPoolSize 4258 TCP: 1 (1)
    20.03.2016 12:20 E.g
    INFO: Default server permissions loaded successfully!
    Found 1 files in groups folder
    20.03.2016 12:20 E.g
    INFO: Group "admin" permissions loaded successfully!
    java.net.BindException: Cannot assign requested address: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at de.jiw.network.kernel.tcp.TcpKernel.initialize(TcpKernel.java:54)
    at de.jiw.network.kernel.KernelAdapter.startUp(KernelAdapter.java:198)
    at de.jiw.network.NetworkServer.startServer(NetworkServer.java:156)
    at server.c.d(SourceFile:749)
    at server.Main.c(SourceFile:423)
    at server.Main.initApplication(SourceFile:269)
    at commons.JIWApplication.initialize(SourceFile:85)
    at com.jme3.system.NullContext.initInThread(NullContext.java:86)
    at com.jme3.system.NullContext.run(NullContext.java:129)
    at java.lang.Thread.run(Unknown Source)
    Drücken Sie eine beliebige Taste . . .
    Dateien

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von JonesGaming ()

  • Auf dem ersten Blick scheint eigentlich alles in Ordnung zu sein. Ich kenne mich mit dem Telekom-Router zwar nicht aus, aber auch die Portfreigaben sehen korrekt aus.
    Eine Sache, die du allerdings ändern solltest (wobei ich nicht glaube, dass das dein Problem verursacht) ist die installierte Java Version. Momentan ist nur die 32 Bit Version installiert, falls du ein 64 Bit Betriebssystem hast, solltest du unbedingt auch die 64 Bit Version von Java installieren ;) Diese findest du zB hier, "Windows Offline (64-Bit)": java.com/de/download/manual.jsp

    Läuft ggf. noch irgendein anderes Sicherheitsprogramm, welches die Verbindung blockieren könnte? Dass du zu "localhost" verbinden kannst, aber nicht zu "127.0.0.1" ist allerdings höchstgradig merkwürdig =O Kannst du "127.0.0.1" denn anpingen (Windowstaste+R -> cmd eingeben -> "ping 127.0.0.1")?

    Besitzt dein Anschluss bereits eine IPv6 Adresse? Das kannst du zB auf folgender Webseite herausfinden: whatismyv6.com/

    Wegen dem Rcon Port (4253), der wird nur benötigt bzw. muss nur dann freigegeben werden, wenn du mit dem Rcon Tool mit dem Server kommunizieren möchtest ;)