[Windows Server] Rising World Server startet nicht

  • [Windows Server] Rising World Server startet nicht

    Guten Tag Rising World Community,
    ich habe momentan ein Problem bei dem erstellen eines Server und zwar stürzt dieser ohne Errorlog nach dem starten ab. Ich habe die Server Files schon geupdated und mehrfach probiert etwas an der .cfg zu ändern, dennoch kommt es zu diesen Fehler. Beim starten erstellt er aber trotzdem noch die Datenbank Tabellen und die Welt. Zusätzlich sind die benötigten Ports geöffnet da der Server auf einem Windows Server 2012. Ich habe zwischen durch die Welt gelöscht und Sie neu erstellen lassen.(Auch mit spezifischen Seed). Bei bestimmten Einstellungen in der Config kam ein Array Error von Java. Sollte ich diesen wieder bekommen, werde ich Ihn nachreichen. Ich hoffe das dies kein schwerwiegender Fehler ist, da mir das Spiel sehr gefällt und ich es gerne als Projekt mit mehreren Kollegen ansteuern möchte.

    Config(Nur das wichtigste wurde erstmal geändert):
    Spoiler anzeigen
    [lua]​
    #Fri Dec 11 19:59:39 CET 2015
    admins=
    database_mysql_connections=10
    database_mysql_database=rising
    database_mysql_password=
    database_mysql_server_ip=127.0.0.1
    database_mysql_server_port=3306
    database_mysql_user=rising
    database_type=mysql
    rcon_enabled=false
    rcon_password=1234567
    rcon_port=4253
    server_custom_logo=
    server_hive_verification=true
    server_ip=*
    server_list_visible=false
    server_memory=2048
    server_name=Default Rising World Server
    server_password=123
    server_port=4255
    server_screen_title=RisingWorld-Server
    server_world_disabled_npcs=
    server_world_generatecaves=true
    server_world_generatevegetations=true
    server_world_name=firstworld
    server_world_oreamount=3
    server_world_seed=
    server_world_type=Normal
    settings_animals_enabled=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=test
    settings_illegal_state_limit=50
    settings_item_despawntime=300
    settings_max_npc=50
    settings_max_players=256
    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
    ​[/lua]


    Mit freundlichen Grüßen
    Oblivion
  • Normalerweise müsste im "Logs" Unterordner ein Serverlog vorhanden sein, dieser dürfte mehr Aufschluss über die Fehlerursache geben (ggf. die Datei einmal hier hochladen oder den Inhalt posten) ;)
    Es könnte aber an deinem Eintrag zur server_ip liegen: Anstelle des Wildcards solltest du dieses Feld einfach leer lassen (das erfüllt dann nämlich genau diesen Zweck^^).
  • Anscheinend war ich ein wenig Blind, da ich den Ordner gar nicht gesehen hatte.^^ Doch leider wurde ich durch den Errorlog auch nicht schlauer.
    Errorlog
    Spoiler anzeigen
    [lua]
    Items initialized!
    Plants initialized!
    NPCs initialized!
    Initialize Static Classes...
    Constructions initialized!
    Objects initialized!
    Picking initialized!
    Food-Definitions initialized!
    Crafting-Definitions initialized!
    Initializing world (mysql)
    LOAD WORLD New World
    DATABASE TYPE: MySQL
    CREATE WORLD STRUCTURE - DONE!
    CREATE CHUNK STRUCTURE - DONE!
    WORLDINFO Gamemode :Survival
    Gametype set to Survival
    WORLDINFO Seed :177051255136435
    WORLDINFO Caves :true
    WORLDINFO Vegetations :true
    WORLDINFO OreAmount :3
    WORLDINFO OreAmount :3
    WORLDINFO DisabledNPCs :
    WORLDINFO Worldtype :Normal
    WORLDINFOS seed: 177051255136435 type: Normal caves: true vegetations: true oreamount: 3 disablednpc: []
    WORLDINFO Time :1.1.0 12:0:0.0
    set game time from string: 1.1.0 12:0:0.0
    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
    Worldpart generating...
    Biomepart generating...
    Biomepart generated: 0 - 0
    CavePoints: 374178
    Worldpart generated: 0 - 0 (2328ms)
    WORLDINFO Version :0.6.3.1_23
    Worldconverter: Updating not required
    WORLDINFO Spawnposition :256.0 63.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!
    0 NPCs loaded from DB!
    STARTING RISING WORLD SERVER...
    Server bind to IP: 176.9.179.162: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)
    12/11/2015 08:39 PM C.g
    INFO: Default server permissions loaded successfully!
    Found 1 files in groups folder
    12/11/2015 08:39 PM C.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.b.d(SourceFile:733)
    at server.Main.c(SourceFile:337)
    at server.Main.initApplication(SourceFile:192)
    at commons.JIWApplication.initialize(SourceFile:82)
    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)[/lua]

    Config
    Spoiler anzeigen
    [lua]#Fri Dec 11 22:35:23 CET 2015
    admins=Oblivion420
    database_mysql_connections=10
    database_mysql_database=rising
    database_mysql_password=
    database_mysql_server_ip=127.0.0.1
    database_mysql_server_port=3306
    database_mysql_user=root
    database_type=mysql
    rcon_enabled=false
    rcon_password=1234567
    rcon_port=4253
    server_custom_logo=
    server_hive_verification=true
    server_ip=176.9.179.162
    server_list_visible=false
    server_memory=2048
    server_name=Default Rising World Server
    server_password=123
    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=177051255136435
    server_world_type=Normal
    settings_animals_enabled=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=test
    settings_illegal_state_limit=50
    settings_item_despawntime=300
    settings_max_npc=50
    settings_max_players=256
    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[/lua]


    Ich hatte das * nur für das Forum gesetzt. Hier ist nochmal die Config.

    Edit: Leider funktioniert es auch nach einer Neuinstallation/Update von Java nicht.
  • "Ich hatte das * nur für das Forum gesetzt." - Oblivion

    In der unteren CFG, ist sie mit drin. Ich habe die IP mehrfach kontrolliert und das ist die richtige, da ich mehrere Server auf dieser IP laufen lasse. Ich habe die Ports nochmal neu freigegeben aber hatte auch nicht geklappt.

    //Edit: Ich habe das nun ohne IP probiert, damit geht es. Aber ich kann den Server trotz Freigegebener Ports nicht finden. Zudem steht in der Server konsole:
    Spoiler anzeigen
    [lua]​pendingCloseEvents.add 4255
    pendingCloseEvents.add 4255
    close Connection

    TCP ENDPOINT CLOSE
    ____
    4256 <TCP>
    4257<TCP>
    4258<TCP>
    ___[/lua]

    MFG
    Oblivion

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

  • Meinst du mit "kann den Server nicht finden", dass der Server nicht in der Serverliste auftaucht, oder dass du nicht zum Server connecten kannst (wenn du im Multiplayermenü "Zu IP verbinden" auswählst)?
    Damit der Server in der Liste auftaucht, muss der Http Port freigegeben sein, das ist der Serverport-1 (also in deinem Fall 4254). Auch ist wichtig, dass alle anderen Ports, 4255 bis 4258 TCP und UDP freigegeben sind, und keine Firewall dazwischen sitzt, die den Server oder Java blockiert.
    Falls es immernoch nicht funktioniert, kannst du ggf. nochmal einen aktuellen Log posten?