Announcement

Collapse
No announcement yet.

Totally Lost

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Totally Lost

    Trying to setup UT3 Dedicated Server. I have had a UT2k4 Dedicated Server up for years now. Epic it seems has changed everything. I have downloaded the dedicated Server patched to 1.2 and downloaded the webadmin although not entirely sure where the web folder goes. Not really sure where to even start and I used to also be able to use Fire Daemon ever since UT2k3.

    Thanks for changing everything Epic now I have no idea what I am doing.

    Yes I have already read the tutorials out there at wiki, unreal admin etc.

    #2
    supporting info

    Wanted to include some info that might help. This first part is out of my Defaultgame.ini

    [Configuration]
    BasedOn=..\Engine\Config\BaseGame.ini

    [Engine.AccessControl]
    AdminPassword=mypassword
    GamePassword=mypassword

    [Engine.GameInfo]
    DefaultGame=UTGame.UTDeathmatch
    DefaultServerGame=UTGame.UTDeathmatch
    PlayerControllerClassName=UTGame.UTPlayerControlle r
    GameDifficulty=+1.0
    MaxPlayers=10

    [Engine.GameReplicationInfo]
    ServerName="Ric G's Unreal Tournament 3 Server"
    ShortName="Ric G's UT3 Server"
    AdminName=Ric*Nagy
    AdminEmail=rrnagy@comcast.net
    MessageOfTheDay=Warning:*Entrance*to*this*server*a uthorizes*****kickings*like*you*have*never*seen*|* Have*You*Had*Your*Daily*Dose*of*****Whoopings*Toda y?*|*Got*Milk?

    [UWeb.WebServer]
    Applications[0]=xWebAdmin.UTServerAdmin
    ApplicationPaths[0]=/ServerAdmin
    Applications[1]=xWebAdmin.UTImageServer
    ApplicationPaths[1]=/images
    bEnabled=True
    ListenPort=######
    ServerName=###.###.###.###

    This is what I have so far in my default .ini. Obviously where the number signs are, are real numbers.

    I created a bat called ut3.bat and stuck it in the binaries directory
    It is as follows:

    UT3.exe Server DM-ShangriLa?game=UTGame.UTDuelGame -login=gamespylogin -password=gamespypassword -unattended

    I have no utweb .ini under the config folder

    Under the :\Unreal Tournament 3 (Dedicated)\ folder I copied the web from
    the web admin release so I now have

    :\Unreal Tournament 3 (Dedicated)\Web and below that are the following subdirectories

    images
    ServerAdmin

    When I run the bat file it would almost seem that the dedicated server is starting, however there is a portion where it says the following:

    Performing DNS lookup for stunserver.org (dont' quite understand this)

    The script logs state the following
    ScriptLog: --Mapvote has been disabled due to lack of maps!
    ScriptLog: Webserver is not enabled. Set bEnabled to True in Advanced Options.
    ScriptLog: Destroying WebServer


    The reason though I say it looks like it is starting is the following at the bottom:

    Log: Initializing Game Engine Complete
    Log: FSTUNClient resolved stunserver.org (192.245.12.229) Don't get this second line.

    Please do not tell me to run off the CD as I have tried that and get a visual C error when I do that.


    Only two files I have under config with web in there name is:
    DefaultWebAdmin.ini
    Consists of the following

    [WebAdmin.WebAdmin]
    bHttpAuth=true
    startpage=/current
    QueryHandlers=WebAdmin.QHCurrent
    QueryHandlers=WebAdmin.QHDefaults

    [WebAdmin.QHCurrent]
    ChatRefresh=5000
    denyUrlOptions=GamePassword
    denyUrlOptions=AdminPassword
    denyUrlOptions=Port
    denyUrlOptions=QueryPort
    bConsoleEnabled=true
    bAdminConsoleCommandsHack=true
    denyConsoleCommands=say
    denyConsoleCommands=obj
    denyConsoleCommands=debug
    denyConsoleCommands=flush
    denyConsoleCommands=set

    [WebAdmin.QHDefault]
    GeneralSettingsClass=WebAdmin.GeneralSettings
    AdditionalMLClass=WebAdmin.AdditionalMapLists

    The second file is Defaultweb.ini and has the following

    [UWeb.WebConnection]
    MaxValueLength=512
    MaxLineLength=4096

    [UWeb.WebServer]
    Applications[0]=WebAdmin.UTServerAdmin
    Applications[1]=WebAdmin.UTImageServer
    ApplicationPaths[0]=/ServerAdmin
    ApplicationPaths[1]=/images
    ;;Applications[0]=UWeb.HelloWeb
    ;;ApplicationPaths[0]=/Hello
    ListenPort=80
    MaxConnections=18
    ExpirationSeconds=86400
    bEnabled=true

    [UWeb.WebResponse]
    IncludePath=/Web
    CharSet=iso-8859-1

    [IniVersion]
    0=1199492212.000000

    Comment


      #3
      Changing any of the "Default" .ini files is not correct. You change UTGame.ini, UTEngine.ini, UTWeb.ini or UTWebAdmin.ini.

      Just in case you haven't read the FAQ at the top of the forum: http://utforums.epicgames.com/showthread.php?t=586810

      Comment


        #4
        Ini's

        I understand what you are saying however there is nothing consistent out there. There are posts that tell you to edit the default.ini. Then there are the posts that tell you to modify the ini's but do not specify what settings go in what ini's and under what subtopics. I am very comfortable modifying ini's, however I as would anyone would need to know what settings go where and how. As I stated I have had a 2k4 server up for ages and most of settings with that were in the one ini. Also supposedly the web and webadmin ini's do not show up until you do modify the default.ini. I am trying to put as little as possible in command line.

        Also there is supposedly the
        bAdvertise=true
        which is supposedly needed to advertise the box and I can find nothing on what ini and what section goes in.

        then there is the

        blan=false (I believe thats what it is anyways) and again nothing

        Comment


          #5
          oh also there is the -nohomedir switch which I just found out about yesterday to stop things on a dedicated server from going to the system partition. Believe me I have read the guides and there is no real comprehensive guide out there.

          Comment


            #6
            My apologies

            Sorry slaughter if it seems I am ranting I don't mean to. It's just I was trying to get this thing up yesterday from about 730pm till about 1am and there really is nothing concise out there. I finally think last night I made some progress as it would seem that the server is up. However I don't know for sure as it is not showing up in the broadcast. I do have the web interface working also however I also added my comcast IP i know to one of the files and changed the port. I will look tonite and can tell you exactly what changes I made where as they are also definitely different from the initial changes.

            Comment


              #7
              But in the end I agree: Setting up an UT3 server, even for UTAdmins, is not a piece of cake. You have to try out every snippet someone posted to a topic. Basic functions are not included, or do not run after installation 'at hoc'.

              Comment


                #8
                One thing is the GameAccount: Why do I need an account for a dedicated server? Noone will play with it, some may want to play on the server, not with.
                OK,no problem you say?Accounts are for free? Yes, but it takes me 2 hrs to find out that the server isn't shown in the serverbrowser only because I missed the '-' in the batch line...This did not happened if the command line would be as short as possible!

                One comment to the batch lines:Some commands are with '-' some with '?' some with ','
                Ok, you say: "logins with '-' " ...but look at the server-gamepassword login command.
                Is this logical? In the end you have to look in a list for each command...BTW: beside all sticky postings here, is there a full list of commands given or do we stay with the official betaserver batch explanation of EPIC?

                The inis..yes. Depends on the user's home dir....what inis are used stay a miracle for me, look what the server's log say: Loaded some inis which I renamed..but does not use it...
                If you want to add new maps, where they go? No not in 'Maps' (this would be everyone expect where to put in)...you have to create a new folder.LOL

                Once you fired your server you want to admin it. Did anyone used the adminconsole often with UT/UT2003/2004? No? UT3 comes only with that, now you are able to install in addition the webadmin. But hey: The default setting would never work for me...seems for others too.
                Mapvote? During a running map?Hmmmm....not easy..
                Redirection? Is now available. Set it up...file compression?--try it.(is there a zip compresser included?) Who knows..
                Once you know all the stuff all seems 'easy' but all peaple (incl EPIC) are now at the beginning...

                I could post a long list, but everyone knows the reality already.

                Comment


                  #9
                  Yeah, it's not easy and not logical in many ways.

                  For people running wanting to run a Windows-based server I am creating an installation tutorial of sorts. specifically for use with the -nohomedir option, which keeps the config files out of the My Documents folder structure and puts them in where the server files are installed. The initial thread covers installing the dedicated server package, the latest patch, the bonus pack and WebAdmin.

                  http://slaughtersplace.com/community...hp?topic=217.0

                  Comment

                  Working...
                  X