Announcement

Collapse
No announcement yet.

server log question

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

    server log question

    Back in ut2k3 days, if a file was unavailable on the redirect, the client would attempt to download that file from the game server itself. In this case, the file being uploaded by the server would be identified in the server log.

    However, in ut2k4, no such notification is included in the log. Is there something that would enable this feature? It would make debugging new maps a whole lot easier.

    any help would be appreciated.

    2

    #2
    Use the redirect server checker to help you find out what files are on your server but not on the redirect yet.

    http://www.ataricommunity.com/forums...hreadid=327619

    A very handy admin tool :up: :up:

    Comment


      #3
      thanks, but that's not my problem.

      I make maps from a much larger supply of texture and static mesh files than on my server or the redirect. sometimes, on new maps, I use a texture or mesh that is not on the redirect. once I can identify which texture or mesh, I can package that element into the map itslef using "mylevel"

      sometimes though, it is difficult to hunt down which texcture or mesh is causing the problem.

      Comment


        #4
        You can configure server to use redirect and forbid to download directly from your server. It's not the same as log where u have all packages listed at once (here you will be disconnected after finding 1st package needed to download which is not on redirect) but better than nothing.

        Comment


          #5
          Re: server log question

          Originally posted by 2lefT
          Back in ut2k3 days, if a file was unavailable on the redirect, the client would attempt to download that file from the game server itself. In this case, the file being uploaded by the server would be identified in the server log.

          However, in ut2k4, no such notification is included in the log. Is there something that would enable this feature? It would make debugging new maps a whole lot easier.

          any help would be appreciated.

          2
          I would try remarking out one of the "suppress=<variable>" in your UT2004.ini. One might do the trick. Which one I don't know.

          I know exactly what log reference you're looking for.

          Comment


            #6
            Comment out
            Suppress=DevNet
            From under [Core.System] by doing this:
            ;Suppress=DevNet

            This will show you what files are being sent from your server. However the penalty for un-supressing this data is you get some garbage in your log file. Your choice though.

            Comment


              #7
              Originally posted by Cruicky
              Comment out
              Suppress=DevNet
              From under [Core.System] by doing this:
              ;Suppress=DevNet

              This will show you what files are being sent from your server. However the penalty for un-supressing this data is you get some garbage in your log file. Your choice though.
              Hi Cruicky That would have been my first choice but another poster claimed, to get the character information from a player, he had to comment out another variable but didn't say which one. I have no need to test it myself.

              Comment


                #8
                Unsuppressing DevNet also shows lines like this:

                DevNet: Login request: :17777/Index.ut2?Name=[GD]Cruicky?Class=Engine.Pawn?Character=Divisor?Team=2 55?Sex=F

                DevNet: Join request: :17777/Index.ut2?Name=[GD]Cruicky?Class=Engine.Pawn?Character=Divisor?Team=2 55?Sex=F

                So you sort of get the name of which character the player is using, if that's what you mean.

                Comment


                  #9
                  not quite. what i am looking for is a message the says somethng like:

                  ~~ " uploading file xxxxx.zzz" ~~~ in the server log.

                  where xxxx.zzz is a file name of a texture, staticmesh, or sound file. In my most recent experience, I found that I included a sound from a ut99 sound package (which is in my sound library on my development system and server, but not on the redirect). It was causing clients to upload the sound package from the server (very slow), instead of redirect. It took a lot of time to figure out that I forgot to package the ut99 sounds into the 2k4 map. with the old 2k3 feature, it would have been very easy to debug.

                  so much for atari making things easy on server operators and map makers.

                  2


                  ps - tried to unsuppress the devnet variable and didnt see the message. i did get a lot of additional message spam in the log file though lol. but I should test this more thoroughly and see what i get. thanks for the tips!

                  Comment


                    #10
                    It'll say:

                    DevNet: Sending '../System/OnslaughtBP.u'

                    However, this will only show if it's being sent from the server, and not from the redirect.

                    Comment


                      #11
                      Originally posted by Cruicky
                      Unsuppressing DevNet also shows lines like this:

                      DevNet: Login request: :17777/Index.ut2?Name=[GD]Cruicky?Class=Engine.Pawn?Character=Divisor?Team=2 55?Sex=F

                      DevNet: Join request: :17777/Index.ut2?Name=[GD]Cruicky?Class=Engine.Pawn?Character=Divisor?Team=2 55?Sex=F

                      So you sort of get the name of which character the player is using, if that's what you mean.
                      Thanks for the feed back Cruicky, as I stated I never tried it myself so I guess it does work for Characters. I hope the OP keeps testing by commenting out other "Suppress=<variables>" lines.

                      Comment


                        #12
                        well, just finished a test with devnet unsuppressed. I renamed the texture file BarronsArchitecture.utx on my game PC and tried to join the server. this is the message I got in the log file:

                        DevNet: NotifyAcceptingChannel File 1 server Level cDOM-2Ls-Cryptic-b5b.myLevel: Accepted
                        DevNet: Client requested file: Allowed
                        DevNet: Sending 'd:/UT2004files/Textures/BarrensArchitecture.utx'

                        It works!

                        thanks for your help!

                        Comment

                        Working...
                        X