UT Server mit dem command Screen starten?

  • Ich will den UT Server mit dem command
    screen ./ucc-bin server ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir


    starten


    Es taucht immer folgender fehler auf


    screen ./ucc-bin server ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir
    Executing Class Engine.ServerCommandlet
    Missing Class Class Editor.TransBuffer
    Browse: ONS-Torlan?Name=Player?Class=Engine.Pawn?Character=Jakob?team=255?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=7777?Maxplayers=12ini=ut2004.ini
    Collecting garbage
    Purging garbage
    Garbage: objects: 41515->41295; refs: 602297
    Game class is 'ONSOnslaughtGame'
    Bringing Level ONS-Torlan.myLevel up for play (30) appSeconds: 9.215225...
    Loading Admins & Groups
    Kick and Ban Privileges Loaded
    Maps & Game Privileges Loaded
    Admins & Groups Management Loaded
    Extra Privileges Loaded
    GameInfo::InitGame : bEnableStatLogging True
    Using Official Link Setup: Default
    MasterServerGameStats initializing
    UdpServerQuery(crt): Port 8887 successfully bound.
    Resolving master0.gamespy.com...
    Defaulting to false
    Defaulting to false
    Resolving ut2004master2.epicgames.com...
    Signal: SIGHUP [hangup]
    Requesting Exit.
    appRequestExit(0)
    Loading Available Maps
    Loading Game Types
    xWebAdmin.UTServerAdmin Initialized on port 8888


    [screen is terminating]



    Wenn ich den Server jedoch ohne dem screen command starte, dann funzt er normal

  • screen SCREENAME ./ucc-bin server ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir


    Du musst dem Task auch nen Namen verpassen.


    screen ut2004 ./ucc-bin server ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir

  • Hallo ihr LiebenLeute


    Zitat

    screen SCREENAME ./ucc-bin blahblah...


    nicht gut!


    Besser:


    screen -S SCREENAME ./ucc-bin "blahblah... "
    Die Startparameter deines servers sollten in Anführungszeichen gesetzt werden.


    HTH
    LiebeGrüße
    Wolfgang


    P.S.

    Zitat

    Maxplayers=12ini=ut2004.ini

    Hier sollte IMHO zwischen der "12" und dem "ini=" ein " -" stehen!

  • So
    THX einmal für eure hilfe
    hab jetzt beide versionen von euch ausprobiert
    funzt leider beides nicht



    screen ut2004 ./ucc-bin server ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir


    funzt leider nicht
    Fehler: Cannot exec 'ut2004': No such file or directory


    beim 2ten mit den taucht genau der selbe fehler wie ob auf

  • Leider wieder der selbe Fehler
    Wenn ich es ohne screen command starte dann funzt es



    /usr/games/63/games/ut2004/System # screen -s ut2004 ./ucc-bin server ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir
    Executing Class Engine.ServerCommandlet
    Missing Class Class Editor.TransBuffer
    Browse: ONS-Torlan?Name=Player?Class=Engine.Pawn?Character=Jakob?team=255?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini
    Collecting garbage
    Purging garbage
    Garbage: objects: 41530->41310; refs: 602357
    Game class is 'ONSOnslaughtGame'
    Bringing Level ONS-Torlan.myLevel up for play (30) appSeconds: 22.524504...
    Loading Admins & Groups
    Kick and Ban Privileges Loaded
    Maps & Game Privileges Loaded
    Admins & Groups Management Loaded
    Extra Privileges Loaded
    GameInfo::InitGame : bEnableStatLogging True
    Using Official Link Setup: Default
    MasterServerGameStats initializing
    UdpServerQuery(crt): Port 8887 successfully bound.
    Resolving master0.gamespy.com...
    Defaulting to false
    Defaulting to false
    Resolving ut2004master1.epicgames.com...
    Signal: SIGHUP [hangup]
    Requesting Exit.
    appRequestExit(0)
    Loading Available Maps
    Loading Game Types
    xWebAdmin.UTServerAdmin Initialized on port 9999


    [screen is terminating]

  • Hallo,
    ich versuch es auch noch einmal:

    Zitat

    screen ut2004 ./ucc-bin server ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir


    wird nicht nicht erfolgreich sein!


    Versuch doch bitte mal:


    screen -S ut2004 ./ucc-bin server "ONS-Torlan?game=Onslaught.ONSOnslaughtGame?multihome=62.75.216.136?port=8877?Maxplayers=12ini=ut2004.ini -nohomedir"


    Achte darauf, wo die Anführungszeichen sind!


    HTH
    Wolfgang

  • Hi,


    warum startest Du nicht einfach per screen ohne Parameter, wechselst in Dein Server System Verzeichnis, führst Deinen Startbefehl aus und detatchest das Ding?


    Cheers


    tcs

    Wer ständig überall dranpinkeln muß kommt schnell in den Verdacht ein keifendes Schoßhündchen zu sein.
    (Bezug auf einen bestimmten Forumsuser ist unvermeidlich)

  • Also da musst du wohl notgedrungen ohne Webinterface arbeiten.
    Mein BEfehl lautet:
    screen ./ucc............


    Es funzt einwandfrei. Ich hatte genau den selben Fehler, nur kam ich etwas weiter als du. Eine fehlerhafte Datei war daran schuld. Habe den Server neu aufgesetzt und dann gings. Aber ich glaube nicht, dass es daran liegt. Hats du screen selbst kompiliert? Was hassu den für ein OS?
    Vielleicht stimmt da was mit Screen nicht. Hassu nen CDKEY?
    Ist das Webinterface speziell für UT2k4?

  • Moin,



    ich habe das Problem endlich gelöst!
    Ich war eine ganze Zeit auf Suche nach der Lösung, jedoch funktioniert es nun.


    Das Problem besteht darin, dass UT den MasterServer nicht per URL erreichen kann. Daher killt er komischerweise den Screen. Dazu muss nun in der UT2004.ini die URL des MasterServers durch die entsprechende IP ersetzt werden. Leider haben ich die IP zur Zeit nicht zur Hand. Aber diese zu finden sollte sonst nicht das Thema sein.
    http://www.google.de hilft da sicherlich weiter.


    Warum nun der Server funktioniert, wenn man ihn ohne Screen startet ist eher nur eine Vermutung von mir, dass es an der Örtlichkeit liegt wo sich der Server befindet ... denn direkt am System scheint es nicht zu liegen.


    War ein langer Leidensweg, aber nun ist es geschafft.



    mfg


    Lud3r

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!