|
|
 |
|
|
Pages: 1
Update on the Win2K UDP Issue with SC
(Click here to view the original thread with full colors/images)
Posted by: Gunslinger
Ok. I have found a way to eliminate the "latency too high" (we'll call it that for the technically inept) issue under Windows 2000. I have not yet tested it under Widows XP, but I will post here with the results after I do - or if anyone else wants to, feel free.
Anyway.
First off, you must have administrator capabilities on your 2000 workstation. To prevent Windows 2000 from sending ICMP port unreachable errors, you need to disable QoS in your services.
Here's how to get there:
First get to the control panel - this can be accessed by clicking the start button, choosing "settings", and then choosing "control panel".
From there, go to "Administrative Tools"
From there, go to "Services"
In the program that opens, you will find a long list of services. Look alphabetically for the one called "QoS RSVP". Right click it and choose properties.
In the first tab available "general", find the setting "startup type". In this menu, change the setting to "Disabled". Then, click ok, and exit out of services.
This change will not require a reboot.
NOTE: And this is a very big note, before you come back screaming claiming that this fix does not work. This issue with Starcraft is a two way street. If the fix is applied to your system, but not to the system of someone who hosted a game, then you will still not be able to join - and will still receive the "latency too high error". It takes two to tango, so to speak. Keep in mind, this allows your end of the deal to be rectified. If the host of the game hasn't fixed it, then you will still not likely be able to join. Also, if someone trying to join your game has not fixed it for themselves, then the same is also true.
If you read previous posts about a firewall blocking ICMP port unreachable errors, that will still work, but this is far easier.
I hope this helps a lot of you. It has worked very well for me.
Thanks to Proman911 for helping me with this fix. Credit where credit is due, yanno.
Posted by: Nall
Does anyone know if this works with XP or just 2000? I tried it out and met with no success at all... I got a friend to try it on his XP box as well and try hosting a game, but I get the same latency message when I try to join.
Posted by: Gunslinger
I'll test it out on XP as soon as I get the chance - but the person who helped me get to this informed me that XP does this differently than 2000.
All I know is, it immediately eliminated the problem for me under Windows 2000, provided that the host computer had eliminated the problem as well.
I'll try it out on XP as soon as I get the chance and see if I can verify your case. That won't come until late this afternoon, though.
Posted by: Kdr Kane
Gunslinger,
Are you sure about this? I have that service set to Manual. Setting it to Disabled shouldn't really matter.
I still get the problem.
Posted by: Gunslinger
It was set to manual before I set it to disable.
I have yet to experience the problem since - roughly 10 in 10 tries.
The sign that, when joining a game off the public list, that you are going to experience the error, is the 6 red bars indicating high latency (the error isn't technically lying, after all). On my list, immediately after making that change, a majority of the games were showing 1 or 2 green bars. I joined all of these games easily. I did test out the others, and got the latency too high issue.
When I joined the games that worked fine, I asked the host what operating system he was using. 98 or ME every time.
But, I put it up for criticism for others to test. The effects for be have been obvious. Now, I join every game that I want to instead of 1 in 10.
I'm relatively certain about this. And as far as the manual setting is concerned - well - I'm reminded of an issue when installing device drivers on Windows 98 (pre second edition) that, even when poiting Windows to the drivers on a disk, it would instead install the Windows PnP drivers. That could be along the same lines. It says manual, but it may not really be.
Posted by: Gunslinger
I will confer with Proman911 the next time I see him, as well. Ask him if anything else would be causing this issue. He started to mention something else to me, but told me to try just the QoS service first. It seemed to work, and I went immediately into games, so I didn't get a chance to hear what else he was going to say.
I'll ask him when he gets back online.
Posted by: Kdr Kane
Well, I just finished my testing. It doesn't help.
Please note that you can usually join games easily within 30-60 seconds. But, after about 5 minutes or so in chat, you will get the high latency message every time, no matter the latency bars.
And I'm only talking about b.net. Not peer to peer.
Posted by: Gunslinger
Well, I guess it varies then - and no amount of time ever made any different for me. 30 seconds or 3 hours. Almost every game - public or private - I was unable to join. It didn't matter how long I had been in chat.
Before I applied this - any game on the list that did not have 6 red bars joined fine - but there were very few of these on my list. Now, most of them are green, and I can join them all. This was the only change made to my configuration before things started working.
But, like I said, I'll ask Proman if there is something else that might be involved.
I've also asked Adron of [vL] to consider it as well - as he was the one who pointed out the technical issue with this error anyway.
Posted by: Kdr Kane
Honestly, I think it has a bit to do with the server load. If you try it right now, you can get the problem.
Posted by: Gunslinger
I just did, to make sure. Every game on my list is green, and I was popping in and out of games in seconds. Just randomly clicking off the list.
And, I just talked to Proman. What he was going to mention to also have disabled was IIS - if it's enabled - it should be by default.
Posted by: Nall
Still made no progress getting this to work =(
what's IIS?
Posted by: Kdr Kane
Internet Information Services - Microsoft's Web Server
It's not installed on W2K Pro or XP Pro by default. So, I don't see what that would have to do with anything.
Posted by: Gunslinger
It's installed on my system - and I certainly didn't install it manually.
Win2k Pro.
I did not, however, disable it.
Edit: I don't see how it would have anything to do with it either. I'm not the Windows expert. He is.
Posted by: Nall
I present: http://www.valhallalegends.com/sce.htm
Download their patch and follow the instructions on the page. I have installed it under XP, and it has completely eliminated the problem for me.
Last I checked, 2 games had high latency, the rest were fine...those two were most likely genuinely high latency too, and not this bug. As far as I'm concerned this patch is 100% successful at eliminating that annoying latency crap.
Moderator Warning -The files on that page are unsupported Blizzard utilities. Using any of them may cause problems with your computer or may even contain viruses. Use at your own risk.
|
|
|
|
|