PDA

View Full Version : Lan Server Slow Download Prob**FIXED!!**



legacy-MR.KEWL1
06-30-2003, 06:55 AM
Ok, I'm still new with running a LAN server but here goes. I have 3 computers on a 100mb Lan (router/switch), and I run a dedicated Lan server on 1. I am running mutators, custom weapons/maps/voices, mapvote and everything runs fine untill I download new maps/weapons etc... Now the other 2 comps have to download the new stuff, this is where I am confused, its a 100mb LAN but downloading from the server is slow as hell!! I also run dedicated Lan games with old UT and it downloads just fine. Is there a setting that I missed somewhere? How do I speed up server downloads over the LAN (without redirect)?

legacy-Chibo-in-Phx
06-30-2003, 07:35 AM
If you don't want redirect because you dont have a server, fear not.

Download and install Apache webserver to one of your networked computers, and set that IP and then the folder as your redirect...
Ex: My redirect server is 192.168.1.101 and the maps are under maps in Apache's htdocs/maps
so, redirect is http://192.168.1.101/maps/

Imaginos
06-30-2003, 12:53 PM
To answer your question about the downloads being slow, that's limited by the netspeed setting. typically 10000 or 20000 (10 or 20KB/sec) for LAN. This setting determines the maximum speed data (including map downloads) can be served to a connected client. To run a webserver that will act as redirect is a bit much as you already guessed..

I can only suggest a network share then.. let people copy what they need before the games begin. There may also be a util out there for UT2003 that is similar to one I recall for UT: a lan-game UT file checker. Checks the clients vs the serving computer to make sure all the files are installed.

NakedApe
06-30-2003, 01:08 PM
It isn't necessary to run a fullfledged webserver like Apache or IIS to serve files for redirects. If your using Linux there are plenty of simple, lightweight httpds that can be used. I'm not familiar with the situation on Win32 but I'd be surprised if there wasn't at least a few alternatives.

Imaginos
06-30-2003, 02:00 PM
FWIW, win2kpro and WinXP pro can install IIS as an option right off the OS CD. Add/remove windows components - select in there.

It still requires you to make a single directory of all the new files though..

NakedApe
06-30-2003, 02:08 PM
Yeah, I was under the impression that it would require too much configuration or resources. That was why I suggested some of the simpler versions.
Another benefit is that they're not vulnerable to most webserver exploits, if that is a concern...

legacy-MR.KEWL1
06-30-2003, 05:56 PM
Thanks for the info. I have Lan Netspeed maxxed at 20000, because I am running a Lan only game server. So the UT client server cannot serve the new files at LAN SPEED without using redirect? When I run a Lan game on UT99 new files are served at lightning (LAN) speed. What has changed with UT2003? Same engine, but improved TC/IP right? I just want the UT2003 Lan game to run like UT99 Lan game. Any other settings in the .ini file I may have forgot? Many Mahalos for any info.

legacy-MR.KEWL1
06-30-2003, 07:04 PM
Yeah, that's what i've been doing with new maps/skins, fileshare on the network and the other 2 comp have to manually copy / install the new stuff. I just want to make it easier for the other players on the lan and have the game server automatically send new files to them, like i've been doing on UT99. The lan game runs good and fast on UT2003, just the server downloads too slow.

[Engine.Player]
ConfiguredInternetSpeed=10000
ConfiguredLanSpeed=20000

[IpDrv.TcpNetDriver]
AllowDownloads=True
ConnectionTimeout=180.0
InitialConnectTimeout=200.0
AckTimeout=1.0
KeepAliveTime=0.2
MaxClientRate=20000
SimLatency=0
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=20
LanServerMaxTickRate=35
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=Engine.ChannelDownload
AllowPlayerPortUnreach=False
LogPortUnreach=False
MaxInternetClientRate=10000
MaxConnPerIPPerMinute=5
LogMaxConnPerIPPerMin=False

[IpDrv.HTTPDownload]
RedirectToURL=
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True

[IpServer.UdpServerQuery]
GameName=ut2

[IpDrv.UdpBeacon]
DoBeacon=True
BeaconTime=0.50
BeaconTimeout=5.0
BeaconProduct=ut2

[UWeb.WebServer]
Applications[0]=xWebAdmin.UTServerAdmin
ApplicationPaths[0]=/ServerAdmin
Applications[1]=xWebAdmin.UTImageServer
ApplicationPaths[1]=/images
DefaultApplication=0
bEnabled=True
Applications[2]=
Applications[3]=
Applications[4]=
Applications[5]=
Applications[6]=
Applications[7]=
Applications[8]=
Applications[9]=
ApplicationPaths[2]=
ApplicationPaths[3]=
ApplicationPaths[4]=
ApplicationPaths[5]=
ApplicationPaths[6]=
ApplicationPaths[7]=
ApplicationPaths[8]=
ApplicationPaths[9]=
ListenPort=80
MaxConnections=15
ServerName=MRKEWL1's© DM
ExpirationSeconds=86400

[xInterface.Tab_MultiplayerHostServerSettings]
bDedicated=True
bLanPlay=True
BotSkill=0
bUseDefaults=False
bUseCustomBots=True
MinPlayers=2
MaxPlayers=15
MaxSpecs=2
AdminName=MRKEWL1
AdminPass=XXXXXXX
GamePass=
bCollectStats=False
bBalanceTeams=True
bPlayersMustBeReady=False
bAllowBehindView=False

[IpDrv.MasterServerLink]
LANPort=11777
LANServerPort=10777
CurrentMasterServer=2
MasterServerPort[0]=28902
MasterServerAddress[0]=ut2003master1.epicgames.com
MasterServerPort[1]=28902
MasterServerAddress[1]=ut2003master2.epicgames.com
MasterServerPort[2]=0
MasterServerAddress[2]=
MasterServerPort[3]=0
MasterServerAddress[3]=
MasterServerPort[4]=0
MasterServerAddress[4]=

[IpDrv.MasterServerUplink]
DoUplink=True
UplinkToGamespy=True
SendStats=False
ServerBehindNAT=True
DoLANBroadcast=True

[IpDrv.UdpGamespyQuery]
MinNetVer=0
OldQueryPortNumber=7787
bRestartServerOnPortSwap=True


That's about all I could find that had to do with Lan/Web server.
I forgot to mention the machine specs: XP2200, ASUS A7N8X deluxe, 1GB DDR 400mhz, twin 60GB 7200rpm ATA-133 Maxtor Hard drives, Visiontek GeForce4 Ti4400 128MB 4X AGP, Using Windows XP Home edition all updated drivers/patches.
Mahalo,
MR.KEWL1©

legacy-MR.KEWL1
07-02-2003, 05:56 AM
Originally posted by Chibo-in-Phx
If you don't want redirect because you dont have a server, fear not.

Download and install Apache webserver to one of your networked computers, and set that IP and then the folder as your redirect...
Ex: My redirect server is 192.168.1.101 and the maps are under maps in Apache's htdocs/maps
so, redirect is http://192.168.1.101/maps/


Hey, thanks for the info. I downloaded/installed Xitami Web Server I found on one of the server admin pages, and set it up. I can go to it using IE browser no prob, but try to redirect to the url (http://192.168.X.X/UT2DLS and the game server just restarts itself on the last map instead of redirecting to download the map to the player. I tried moving the UT2DLS folder to different folders under Xtami and nothing seems to work. Any suggestions?
Thanks,
MR.KEWL1©

legacy-pjoMofo
07-02-2003, 11:13 AM
Did you turn off the optional firewall for the network connection within XP? That might help.......also.....I'm hoping you don't run any Virus utilities on your UT server........just thoughts......

Imaginos
07-02-2003, 01:17 PM
If you forgot the trailing slash in your ini, it won't work. Try this:


[IpDrv.HTTPDownload]
RedirectToURL=http://192.168.X.X/UT2DLS/ <<-NOTE trailing slash
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True

legacy-MR.KEWL1
07-02-2003, 11:30 PM
Originally posted by pjoMofo
Did you turn off the optional firewall for the network connection within XP? That might help.......also.....I'm hoping you don't run any Virus utilities on your UT server........just thoughts......

I turned off both firewalls, I forgot about anti-virus though. I didn't think it would interfere, since I play UT with it running all the time. I'll try turning it off, thanks for the info

legacy-MR.KEWL1
07-02-2003, 11:37 PM
Originally posted by Imaginos
If you forgot the trailing slash in your ini, it won't work. Try this:


[IpDrv.HTTPDownload]
RedirectToURL=http://192.168.X.X/UT2DLS/ <<-NOTE trailing slash
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True

Ya, I tried it with and without the trailing slash. What's strange is if I redirect to:
RedirectToURL=http://ut2k3maps.gaming.stny.com/maps/
Then it works, well kind of, some of the files on there aren't the same that I have I guess because it says server refused to send "filename" every once in a while. Thanks for the info.

MR.KEWL1©

legacy-MR.KEWL1
07-12-2003, 07:36 PM
I turned off all firewall/antivirus, nothing seems to get it to redirect to the xitami server folder. But I can type in the address in IE and the webpage comes up with all the Map files, and I can click on each one and they all download. I am out of ideas at this point. Any suggestions anyone?

Thanks,
MR.KEWL1©

Imaginos
07-12-2003, 08:27 PM
When you are saying you can browse the xitani folder and see the downloads, what do you have in there?
All compressed stuff? *.*.uz2

legacy-MR.KEWL1
07-13-2003, 04:50 AM
Thank you very much for the quick response. Yeah when I start Xitami server, I can type in IE(Internet Explorer) the IP address for the redirect folder and the page displays the list of .UZ2 compressed files in link format. I can click on any one of them and it pops up the download prompt. I can do this from either comp on the LAN. But when I run UT LAN server the redirect fails. I am wondering if the IP addresses are conflicting, because Xitami uses 127.0.0.1 or 192.168.1.X, and UT server uses the same addresses both admin on port 80. So I changed the config for Xitami to use a different port 5050, but no luck with the redirect either way. Thanks for any information.

MR.KEWL1©

legacy-MR.KEWL1
07-13-2003, 05:06 AM
File list of /UT2DLS/ directory
Name Size Last Modified/

1=DM-[DaTs]-Circle_Of_Love(kb).ut2.uz2 2993 Kb Mon, 30 Jun 2003 11:56:01 GMT
1=DM-[DaTs]-RollingRivers(kb).ut2.uz2 4917 Kb Mon, 30 Jun 2003 11:56:31 GMT
BDC-DieMofoDie.ogg.uz2 2874 Kb Mon, 30 Jun 2003 12:43:11 GMT
BDC-****inghostile.ogg.uz2 2477 Kb Mon, 30 Jun 2003 12:43:01 GMT
BDC-Rammstein-FeuerFrei.ogg.uz2 2839 Kb Mon, 30 Jun 2003 12:42:22 GMT
BDC-Stupify.ogg.uz2 4625 Kb Mon, 30 Jun 2003 12:43:19 GMT
BDC2003_A.utx.uz2 2845 Kb Mon, 30 Jun 2003 12:41:35 GMT
BDCUT2003logo.utx.uz2 62601 bytes Mon, 30 Jun 2003 12:41:45 GMT
bed.utx.uz2 493 Kb Tue, 01 Jul 2003 08:35:43 GMT
Carey.u.uz2 2847 Kb Tue, 01 Jul 2003 08:15:21 GMT
Carey.upl.uz2 237 bytes Tue, 01 Jul 2003 08:15:14 GMT
DM-[DaTs]-ComputerRoom3.ut2.uz2 3299 Kb Tue, 01 Jul 2003 08:22:38 GMT
DM-[DaTs]-DesertWar3.ut2.uz2 2728 Kb Tue, 01 Jul 2003 08:22:47 GMT
DM-[DaTs]-RollingRivers(kb).ut2.uz2 4917 Kb Mon, 30 Jun 2003 11:56:31 GMT
DM-[DaTs]Campsite.ut2.uz2 5215 Kb Tue, 01 Jul 2003 08:24:42 GMT
DM-[DaTs]nUTSrOOM.ut2.uz2 5640 Kb Tue, 01 Jul 2003 08:26:35 GMT
DM-[DaTs]SkatePark.ut2.uz2 2369 Kb Tue, 01 Jul 2003 08:27:02 GMT
DM-[DT]Den.ut2.uz2 1717 Kb Tue, 01 Jul 2003 08:22:10 GMT
DM-[DT]Den][.ut2.uz2 1705 Kb Tue, 01 Jul 2003 08:22:11 GMT
DM-[IFC]-18thHole-2003.ut2.uz2 5005 Kb Tue, 01 Jul 2003 08:31:04 GMT
DM-[XYZ]LaNPaRtY.ut2.uz2 1495 Kb Tue, 01 Jul 2003 08:31:21 GMT
DM-BDC-Bathroom][.ut2.uz2 1442 Kb Mon, 30 Jun 2003 11:58:51 GMT
DM-BDC-HomeTheater.ut2.uz2 3937 Kb Mon, 30 Jun 2003 11:59:34 GMT
DM-BDC-Jamroom2K3.ut2.uz2 3567 Kb Mon, 30 Jun 2003 11:59:40 GMT
DM-BDC-Kitchen2K3.ut2.uz2 1432 Kb Mon, 30 Jun 2003 11:59:57 GMT
DM-BDC-PC-Room][.ut2.uz2 1162 Kb Mon, 30 Jun 2003 12:00:05 GMT
DM-BEACH.ut2.uz2 252 Kb Mon, 30 Jun 2003 12:00:12 GMT
DM-C5_BIG1.ut2.uz2 423 Kb Tue, 01 Jul 2003 08:17:34 GMT
DM-C5_MALMUTE.ut2.uz2 445 Kb Tue, 01 Jul 2003 08:17:40 GMT
DM-Campgrounds2003-LE.ut2.uz2 1846 Kb Tue, 01 Jul 2003 08:17:54 GMT
DM-CampGrounds2003.ut2.uz2 1500 Kb Tue, 01 Jul 2003 08:18:03 GMT
DM-Canyon-ExTreme.ut2.uz2 5821 Kb Tue, 01 Jul 2003 08:18:56 GMT
DM-Canyon.ut2.uz2 4276 Kb Tue, 01 Jul 2003 08:18:58 GMT
DM-ClassRoom][.ut2.uz2 1022 Kb Mon, 30 Jun 2003 12:01:58 GMT
DM-DESERT-WAR-ED-R1.ut2.uz2 7278 Kb Tue, 01 Jul 2003 08:19:36 GMT
DM-EDs-House1.ut2.uz2 11035 Kb Tue, 01 Jul 2003 08:22:29 GMT
DM-EDs-House2.ut2.uz2 8174 Kb Tue, 01 Jul 2003 08:21:54 GMT
DM-FSW-KingsChamber.ut2.uz2 1650 Kb Mon, 30 Jun 2003 11:46:03 GMT
DM-GameRoom-2k3-beta2.ut2.uz2 1706 Kb Mon, 30 Jun 2003 11:46:04 GMT
DM-HeavenlyDeathV2b.ut2.uz2 3496 Kb Mon, 30 Jun 2003 11:46:04 GMT
DM-Laundry-2K3.ut2.uz2 1058 Kb Mon, 30 Jun 2003 11:46:05 GMT
DM-MyHouse2k3-Extended.ut2.uz2 3628 Kb Mon, 30 Jun 2003 11:46:10 GMT
DM-sHoK-Basement-ver4.ut2.uz2 1022 Kb Mon, 30 Jun 2003 11:46:07 GMT
DM-sHoK-Bedroom-ver5.ut2.uz2 843 Kb Mon, 30 Jun 2003 11:46:17 GMT
DM-sHoK-ChildsPlay-2.ut2.uz2 8969 Kb Tue, 01 Jul 2003 08:32:39 GMT
DM-sHoK-ChildsPlay.ut2.uz2 6883 Kb Mon, 30 Jun 2003 11:46:22 GMT
DM-sHoK-DinerCP.ut2.uz2 5052 Kb Mon, 30 Jun 2003 11:46:23 GMT
DM-SniperCamp(Night).ut2.uz2 1021 Kb Tue, 01 Jul 2003 08:29:41 GMT
DM-WarzoneLE.ut2.uz2 2787 Kb Mon, 30 Jun 2003 11:46:24 GMT
DM-{1_Man_Clan}Garage][.ut2.uz2 2462 Kb Tue, 01 Jul 2003 08:32:59 GMT
Hyde_DM-Forest_2_Mesh.usx.uz2 46043 bytes Mon, 30 Jun 2003 23:19:43 GMT
Hyde_DM-Forest_Mesh.usx.uz2 2160 Kb Mon, 30 Jun 2003 23:20:01 GMT
pcroom.utx.uz2 143 Kb Mon, 30 Jun 2003 23:18:13 GMT
Powered by the Xitami web server

Imaginos
07-13-2003, 04:34 PM
My suggestion would be change the webadmin listen port to 5050 and leave xitami on port 80.

legacy-Wolfman [TWP]
07-14-2003, 03:30 AM
Originally posted by MR.KEWL1
[B]Thank you very much for the quick response. Yeah when I start Xitami server, I can type in IE(Internet Explorer) the IP address for the redirect folder and the page displays the list of .UZ2 compressed files in link format. I can click on any one of them and it pops up the download prompt. I can do this from either comp on the LAN. But when I run UT LAN server the redirect fails. I am wondering if the IP addresses are conflicting, because Xitami uses 127.0.0.1 or 192.168.1.X, and UT server uses the same addresses both admin on port 80. So I changed the config for Xitami to use a different port 5050, but no luck with the redirect either way. Thanks for any information./B]

If you are going to change the port address of Xitami you need to change the line in your *.ini as follows:

[IpDrv.HTTPDownload]
RedirectToURL=http://192.168.X.X:5050/UT2DLS/ << note the port address info.
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True << I set this to False - No need on a LAN.

I've setup a redirect Web server (Apache, since it was already installed with my Linux Distro), over the weekend and it flies!! The downloads are almost instant.

Wolf

legacy-MR.KEWL1
07-16-2003, 07:07 AM
Originally posted by Imaginos
My suggestion would be change the webadmin listen port to 5050 and leave xitami on port 80.


Ahhh, I didn't realize I can change the UT webadmin port. Cool, because that's been causing probs. Xitami wants to use port 0 or 80 IP 127.0.0.1/192.168.1.1 , and UT server uses the same for webadmin. If i restart Xitami after I start UT dedicated Xitami says "other prog using port" and it won't start. I just can't get the redirect to work, it keeps saying "server refused to send....filename" to each comp on the network, firewalls enabled or not. I will try changing the UT listen port and see what happens. Thanks for the info.

MR.KEWL1©
:up:

legacy-death_prophet
07-16-2003, 12:28 PM
In your ut2003.ini found in the unreal\system folder, set the max client rate and configured LAN speed settings to a higher value.

By default these are only 20,000 which limits your download to 20KB/s, below using 1,000,000 this allows a 1MB/s download.
These settings need to be changed on both the server and on each of the clients. You can watch the server console window and see what the current rates that are configured as each client connects to the server. Remember that if you have a 100Mb/s network and have 10 PC's hitting unreal you only want the max rates to equal 10,000,000!! Because a 100Mb network can only transfer at a max of approx 10MB/s (8bits/Byte).


[Engine.Player]
ConfiguredInternetSpeed=1000000
ConfiguredLanSpeed=1000000

[IpDrv.TcpNetDriver]
MaxClientRate=1000000


This configuration is by far the easiest to setup and uses the least amount of HD space.

PS. I have not tested the Configured LAN Speed setting on the server, you may want to set it up to the max for your network aka 100Mb network = 10,000,000 or 10Mb = 1,000,000.:up:

legacy-MR.KEWL1
07-17-2003, 07:52 AM
Originally posted by death_prophet
In your ut2003.ini found in the unreal\system folder, set the max client rate and configured LAN speed settings to a higher value.

By default these are only 20,000 which limits your download to 20KB/s, below using 1,000,000 this allows a 1MB/s download.
These settings need to be changed on both the server and on each of the clients. You can watch the server console window and see what the current rates that are configured as each client connects to the server. Remember that if you have a 100Mb/s network and have 10 PC's hitting unreal you only want the max rates to equal 10,000,000!! Because a 100Mb network can only transfer at a max of approx 10MB/s (8bits/Byte).


[Engine.Player]
ConfiguredInternetSpeed=1000000
ConfiguredLanSpeed=1000000

[IpDrv.TcpNetDriver]
MaxClientRate=1000000


This configuration is by far the easiest to setup and uses the least amount of HD space.

PS. I have not tested the Configured LAN Speed setting on the server, you may want to set it up to the max for your network aka 100Mb network = 10,000,000 or 10Mb = 1,000,000.:up:


Thanks for the info. I tried what you suggested to no avail, LAN server downloads are still slow as hell. There has to be a way to do it because when I run UT99 it downloads pretty much at lan speed. Maybe Pezman has the secret?? I guess I'll continue to mess with the redirect thing still. Any other suggestions?

Thanks,
MR.KEWL1©

legacy-Wolfman [TWP]
07-17-2003, 09:06 AM
This might sound stupid, but I ended up having to set the variable 'AllowDownloads=True' to 'AllowDownloads=False' to get it to redirect. I know that this shouldn't work, but it does. As I tested it by deleting some maps and Mutators on the client system, and it re-downloaded them via the redirect feature. If I set that variable back to 'True' then it downloads VERY slowly.

But as I said, that it might sound stupid, but it's worth a try.

Wolf

NakedApe
07-17-2003, 10:40 AM
Originally posted by MR.KEWL1
Thanks for the info. I tried what you suggested to no avail, LAN server downloads are still slow as hell. There has to be a way to do it because when I run UT99 it downloads pretty much at lan speed. Maybe Pezman has the secret?? I guess I'll continue to mess with the redirect thing still. Any other suggestions?

Thanks,
MR.KEWL1©

Not sure how the LAN server handles this but the Internet server won't let you push this beyond 20000 IIRC. There is probably a limit for LAN downloads as well so don't expect the server to push maps as fast as the network can handle.

legacy-death_prophet
07-17-2003, 01:15 PM
You may want to try turning off compression as well, as this will slow down the server, due to having to compress each map as it sends. Just make sure in your server console that when you login with the clients that the rate is getting set. .And make sure that ALL LAN PCs have the same Rate! Server AND Clients!!! Also you can verify this setting if you are running XP you can use the Networking Tab on the Task Manager if you select the "Bytes Received/Interval" and watch to see how fast the file(s) is downloading. This value should be around 995,900 if your max rate and configured lan speed are 1000000.

I'm not surprised about the internet setting being only 20000, makes sense. I don't do internet games from the PCs that I have setup for LAN games so sorry about the confusion.

When you have a redirect setup on the server, and the unreal clients cannot connect to that redirected site and you have allowdownloads=true then it will still use the server to copy the files needed. AllowDownloads from what I can tell doesn't do anything with redirects.

Hope this Helps

legacy-MR.KEWL1
07-17-2003, 05:51 PM
Originally posted by Naked Ape
Not sure how the LAN server handles this but the Internet server won't let you push this beyond 20000 IIRC. There is probably a limit for LAN downloads as well so don't expect the server to push maps as fast as the network can handle.

Yeah, I understand it may not transfer at lightning fast 100mb LAN speed, but shouldn't it be sending 1mb files in less than a minute? Right now its transfering at about 1 percent per second no matter what size the file over 100mb LAN only server. I think the max setting is 20000 for lan as well. How are all these internet servers pushing 11-15 mb files in less than 30 secs? I'll keep looking at all the admin sites, and trying different stuff. Thanks for the info though.


Mahalo,
MR.KEWL1©

NakedApe
07-17-2003, 06:24 PM
Originally posted by MR.KEWL1
Yeah, I understand it may not transfer at lightning fast 100mb LAN speed, but shouldn't it be sending 1mb files in less than a minute? Right now its transfering at about 1 percent per second no matter what size the file over 100mb LAN only server. I think the max setting is 20000 for lan as well. How are all these internet servers pushing 11-15 mb files in less than 30 secs? I'll keep looking at all the admin sites, and trying different stuff. Thanks for the info though.

Actually, with a 20k limit, you'll see pretty close to a minute per MB... As for servers doing it faster I can only assume they have a working redirect.

As for helping with the redirect issue; Could you give a quick run down on IP/port for each of the systems (webserver, utserver and one client) and could you show "netstat -nao" output from the xitami server?

Let's see if we can dig something up.

legacy-MR.KEWL1
07-17-2003, 06:26 PM
Originally posted by death_prophet
You may want to try turning off compression as well, as this will slow down the server, due to having to compress each map as it sends. Just make sure in your server console that when you login with the clients that the rate is getting set. .And make sure that ALL LAN PCs have the same Rate! Server AND Clients!!! Also you can verify this setting if you are running XP you can use the Networking Tab on the Task Manager if you select the "Bytes Received/Interval" and watch to see how fast the file(s) is downloading. This value should be around 995,900 if your max rate and configured lan speed are 1000000.

I'm not surprised about the internet setting being only 20000, makes sense. I don't do internet games from the PCs that I have setup for LAN games so sorry about the confusion.

When you have a redirect setup on the server, and the unreal clients cannot connect to that redirected site and you have allowdownloads=true then it will still use the server to copy the files needed. AllowDownloads from what I can tell doesn't do anything with redirects.

Hope this Helps

Correct me if I'm wrong but, from what I've read and understand, AllowDownloads=True, forces serving the files from the server uncompressed and AllowDownloads=False serves files from the redirect URL. And UseCompression=True deals with redirect only using the .uz2 file (UCC) compression to serve the files faster. I have tried either way with/without redirect, changing ports, still can't get downloads to speed up or redirect to connect. Here is a snap of the server log hope it might shed some light somewhere:

DevNet: Level server received: AUTH HASH=4b765a179b83976fdad9189d557e3a58 USERNAME= PASSWORD=
DevNet: Level server received: NETSPEED 20000
Log: Client netspeed is 10000
DevNet: Level server received: LOGIN RESPONSE=1405249957 URL=DM-[DaTs]-RollingRivers(kb).ut2?LAN?Name=MRS.KEWL1©?Class=En gine.Pawn?Character=BlackJack?team=0
DevNet: Login request: DM-[DaTs]-RollingRivers(kb).ut2?LAN?Name=MRS.KEWL1©?Class=En gine.Pawn?Character=BlackJack?team=0
DevNet: NotifyAcceptingChannel File 1 server Level DM-[DaTs]-RollingRivers(kb).myLevel: Accepted
DevNet: Received invalid file request
Log: MasterServerUplink: Connection to ut2003master1.epicgames.com established.
NetComeGo: Close TcpipConnection 192.168.1.151
07/17/03 11:17:02

This was trying redirect using Xitami webserver folder containing uncompressed map files, UseCompression=False, AllowDownloads=False. I also tried UseCompression=True, and redirect to another folder containing .uz2 files(compressed). Thanks for any help at all.

MR.KEWL1©

legacy-Wolfman [TWP]
07-17-2003, 11:36 PM
Originally posted by MR.KEWL1
Correct me if I'm wrong but, from what I've read and understand, AllowDownloads=True, forces serving the files from the server uncompressed and AllowDownloads=False serves files from the redirect URL. And UseCompression=True deals with redirect only using the .uz2 file (UCC) compression to serve the files faster. I have tried either way with/without redirect, changing ports, still can't get downloads to speed up or redirect to connect. Here is a snap of the server log hope it might shed some light somewhere:

DevNet: Level server received: AUTH HASH=4b765a179b83976fdad9189d557e3a58 USERNAME= PASSWORD=
DevNet: Level server received: NETSPEED 20000
Log: Client netspeed is 10000
DevNet: Level server received: LOGIN RESPONSE=1405249957 URL=DM-[DaTs]-RollingRivers(kb).ut2?LAN?Name=MRS.KEWL1©?Class=En gine.Pawn?Character=BlackJack?team=0
DevNet: Login request: DM-[DaTs]-RollingRivers(kb).ut2?LAN?Name=MRS.KEWL1©?Class=En gine.Pawn?Character=BlackJack?team=0
DevNet: NotifyAcceptingChannel File 1 server Level DM-[DaTs]-RollingRivers(kb).myLevel: Accepted
DevNet: Received invalid file request
Log: MasterServerUplink: Connection to ut2003master1.epicgames.com established.
NetComeGo: Close TcpipConnection 192.168.1.151
07/17/03 11:17:02

This was trying redirect using Xitami webserver folder containing uncompressed map files, UseCompression=False, AllowDownloads=False. I also tried UseCompression=True, and redirect to another folder containing .uz2 files(compressed). Thanks for any help at all.

MR.KEWL1©

What port address are you using on the Web Server??

Wolf

legacy-MR.KEWL1
07-18-2003, 02:30 AM
Originally posted by Wolfman [TWP]
What port address are you using on the Web Server??

Wolf

Right now I am using 5070 for UT listen port, and port 80 for Xitami webserver(redirect).

Thanks,
MR.KEWL1©

legacy-Wolfman [TWP]
07-18-2003, 03:28 AM
Originally posted by MR.KEWL1
Right now I am using 5070 for UT listen port, and port 80 for Xitami webserver(redirect).

Thanks,
MR.KEWL1©

It seems to appear that Windows reacts differently to Linux (I run a Linux Server). I've configured my system, similar to what is mentioned here, with the exception of the webserver being Apache. And it's working great. I'm using a different port address instead of using 80 (For security reasons), I use a port that is 1K+. And I also modify the *.ini to use that port. (As no port setting assumes port 80, IE http://192.168.0.200:8080/ut2k3/maps/, if the listen port is port 8080). And the downloads using redirect are happening at lightening speeds, which is running on the same server where I'm hosting the UT2K3 Server. (Just approx 1second pause, then bang, right into the game).

I'm a little stumped, as to why it's not working for you. :(

legacy-death_prophet
07-18-2003, 08:04 PM
DevNet: Level server received: NETSPEED 20000
Log: Client netspeed is 10000


By seeing this in your log it is telling me that your server or client is not set at the correct speed! It looks to me like the server is configured for 20000 and the client max is set to 10000. Also make sure that you are using the LAN Game setting when running your server... This would be easy to overlook if you are not running the GUI to start your server. On that note the server or client might be using the default.ini for their values...

This is a view from my log...
DevNet: Level server received: NETSPEED 1000000
Log: Client netspeed is 1000000

Also if you have a redirect it will take priority even with allowdownloads=true, but if it connot connect to the redirect then it uses the server as its download source.

legacy-MR.KEWL1
07-21-2003, 12:33 AM
:D
I finally got the redirect working!! Here is my current UT INI:

[Engine.Player]
ConfiguredInternetSpeed=10000
ConfiguredLanSpeed=20000

[IpDrv.TcpNetDriver]
AllowDownloads=False
ConnectionTimeout=180.0
InitialConnectTimeout=200.0
AckTimeout=1.0
KeepAliveTime=0.2
MaxClientRate=20000
SimLatency=0
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=20
LanServerMaxTickRate=35
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=Engine.ChannelDownload
AllowPlayerPortUnreach=False
LogPortUnreach=False
MaxInternetClientRate=10000
MaxConnPerIPPerMinute=5
LogMaxConnPerIPPerMin=False

[IpDrv.HTTPDownload]
RedirectToURL=http://192.168.1.150/UT2/
ProxyServerHost=
ProxyServerPort=3128
UseCompression=False

[UWeb.WebServer]
Applications[0]=xWebAdmin.UTServerAdmin
ApplicationPaths[0]=/ServerAdmin
Applications[1]=xWebAdmin.UTImageServer
ApplicationPaths[1]=/images
DefaultApplication=0
bEnabled=True
ListenPort=5070
MaxConnections=20
ServerName=http://192.168.1.150/UT2/
ExpirationSeconds=86400

I think the line ServerName=http://192.168.1.150/UT2/ did the trick, but I'm not changing it to find out. My redirect folder is filled with uncompressed map,sound,textures,music files, and they all work no prob. I found out however, that I had to change allowDownloads= True to play in an online game server, because it wouldn't allow downloading from that server. It looks like AllowDownload=False makes it only download from the redirect URL. Now I would like to compress all the files and set up an internet game server behind my router. I see lots of threads on that one. Many Mahalos(thanks) to everyone for pointing me in the right direction, I appreciate it greatly.

Thx,
MR.KEWL1© :cool:

legacy-MR.KEWL1
07-22-2003, 06:56 AM
I finally got the redirect to work, and it is hella fast on both UT99 and UT2003. Now every new map,skin,voice,sound,music,texture I download gets dumped into the Xitami server UT folders and are served at LAN SPEED to other comps on the network. No more manually installing files on each and every comp that wants to play UT !! I'm running MAPVOTE, ADMIN and everything !! Here's a paste of my UT2003 INI:

[IpDrv.TcpNetDriver]
AllowDownloads=False
ConnectionTimeout=180.0
InitialConnectTimeout=200.0
AckTimeout=1.0
KeepAliveTime=0.2
MaxClientRate=20000
SimLatency=0
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=20
LanServerMaxTickRate=35
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=Engine.ChannelDownload
AllowPlayerPortUnreach=False
LogPortUnreach=False
MaxInternetClientRate=10000
MaxConnPerIPPerMinute=5
LogMaxConnPerIPPerMin=False

[IpDrv.HTTPDownload]
RedirectToURL=http://192.168.1.150/UT2/
ProxyServerHost=
ProxyServerPort=3128
UseCompression=False

[UWeb.WebServer]
Applications[0]=xWebAdmin.UTServerAdmin
ApplicationPaths[0]=/ServerAdmin
Applications[1]=xWebAdmin.UTImageServer
ApplicationPaths[1]=/images
DefaultApplication=0
bEnabled=True
ListenPort=5070
MaxConnections=20
ServerName=http://192.168.1.150/UT2/
ExpirationSeconds=86400

[IpDrv.MasterServerLink]
LANPort=11777
LANServerPort=10777
CurrentMasterServer=2
MasterServerPort[0]=28902
MasterServerAddress[0]=ut2003master1.epicgames.com
MasterServerPort[1]=28902
MasterServerAddress[1]=ut2003master2.epicgames.com

[IpDrv.MasterServerUplink]
DoUplink=True
UplinkToGamespy=True
SendStats=False
ServerBehindNAT=True
DoLANBroadcast=True

I did find out though, that I had to change AllowDownloads=True to play on any online game server. It looks like it was looking at my redirect for the files to download and returned error message "file not allowed" or something like that. Now I would like to compress all the files in my redirect folder and try the online server thing, I see lots of posts about port settings behind a router and such. Thanks to everyone for pointing me in the right direction, you've been very helpful.

Many Mahalos(Thanks) from Oahu,
MR.KEWL1© :up:

legacy-MR.KEWL1
07-22-2003, 06:57 AM
I didn't see the first one show up when I logged on here.

Thanks,
MR.KEWL1©

legacy-BTCOMM
07-23-2003, 06:08 AM
I don't get why epic made it like this. They should very easily be able to distinguish between downloading a map and mods between your netspeed while transfering information while actually playing the game.

legacy-scottypop
01-04-2004, 05:43 PM
I just wanted to remind everyone to make sure that they use case sensitive hyperlinks in your ini files.

For instance, I setup Apache to host my redirect files and it was in a directory I called UT2003 and I set my ini files to point to http://192.168.x.x/UT2003/ but Apache defaulted to lower case so it would only work if clients were pointed (in my ini files) to http://192.168.x.x/ut2003/

legacy-obscenery
03-04-2004, 02:30 AM
OK so I think I have tried everything mentioned here. And maybe I am just missing something basic, but I have looked at the Unreal Admin page and can't find the answers there...

My problems:
I am using (trying anyway) the free Dedicated Server 2225, and I only want to serve up LAN games. I am having a mixture of problems:
1) slow downloads, which I got around by adding the -lanplay directive when I was using the game I was playing to serve. I now want to serve from a different machine so there is reduced lag potential. I have been able to get the speed up via http using all of the settings above and by copying the files to the location by hand, but how can I get UT2 to send the file automatically to that url, what am I missing :cry: (is there anything anywhere that tells what the settings for the url should be?)

2) when I join a game that is for an existing map I see the game, but the message at the bottom says "fire to view another player" (like I am a spectator), but never lets me join the game. The server knows I am there I can fly around, but I just can't play. If I screw around long enough something happens and I can move around like I am walking (can't fly anymore) but I cant jump and lifts don't detect me, and other wierd stuff, but it is still basically like I am not there. :sour:

Thanks for any help!

legacy-BTCOMM
03-08-2004, 08:55 PM
Well, I found that what fixed my problem with slow downloads was you have to specify another port other then 80 for webadmin otherwise the downloads will still be slow. Not sure about your other problems.