ady4um Posted May 14, 2008 Report Share Posted May 14, 2008 Hi,My problem is my seeding speed and port forwarding, and the following is what I already tried, to get things to work, still with no success.I've been using ut 1.7.7, encapsulated, in Windows Vista home basic x86 (32) for several months WITHOUT problems. Recently I installed sp1 using the build-in Windows Update. The same day, I also installed Spybot Search & Destroy. Since then, my seeding speed is erratic, and the number of peers I connect to is lower than before.Searching the forum I couldn't find anything about spybot incompatibilities with ut. I also searched spybot's website. Nothing. But I wanted to be on the safe side, at least for troubleshooting, so I remove (uninstalled) spybot (including the resident module), erase all the rules for the Windows Firewall (I'm not using any other firewall and I don't have any router), restart Windows, and let ut build the rules again using administrative rights. No improvements there.I also tried uninstalling (completely) avast! home edition 4.8, but I didn't see any improvement (I should wait longer?), so I installed it again with the same preferences than before (ut is not checked in p2p shield, so it shouldn't be a problem).Searching for a solution, I changed net.max_halfopen from 4 (default) to 1, since vista home basic x86 sp1 max half open connections is 2. Even though I know net.max_halfopen should be lower than the max of tcpip.sys, I tried setting it to 2 instead of 1, and I didn't see any new 4226 id events (using event viewer); even using IE AND ut at the same time.As I said, before installing sp1 i was using net.max_halfopen of 4. After spybot (remember, uninstalled) and sp1, I had to wait for about an hour or more just to get some peers to download from me (currently, and for troubleshooting porpose I'm just seeding, not downloading anything). Of course, this was not the situation before sp1 (I used to start seeding after several minutes of starting ut). I have tried several torrents, with the same situation almost all of them (still, it could be just coincidence). There ARE torrents, though, I get to seed after several minutes. In any case, the seeding speed is not "constant", as it was before sp1. For that "constant" upload I may have to wait for 2 hours, or even worse, it won't happen. Since vista before sp1 and the current vista WITH sp1, I didn't change any ut parameter other than the net.max_halfopen. If I understand correctly (do I?), now with net.max_halfopen set to 2 (the max of vista home basic sp1) I will most certainly have to wait for hours to actually start seeding to peers each time I start ut.All this happened with the green icon in the status bar, "network ok". I tried checking with the speed guide test, and sometimes it says ok, but if I check again it gives me an error, as if I were not forwarding correctly. Several seconds, and "F5", and I get "ok", and so on if I check several seconds later. The icon in the status bar? Yes, green always except for the first minute (or two, tops) every time I start ut, as it should be.So I turn off windows firewall, and even erased the rules for utorrent, unchecked "Add ut to windows firewall exception", saved the preferences. This didn't get the "error portforwarding" go away (F5 refresh at the test port forwarding page), so I tried several combinations of all this firewall settings, without success (I didn't exit ut for each combination, though, just waited several minutes to see if there were any changes). I also searched portforward.com for anything about vista and sp1, tcpip.sys half-open connection limit or something like that. I didn't find anything there (that doesn't mean it's not there, of course).Even though all this is not happening because ut itself (I hope), I would be very grateful if anyone could help me find a solution, and hopefully we can help others with vista sp1 and ut too.So now my questions (finally!).1) Should I care about the portforwarding test result if the status bar icon is always green?2) In the cases where the speed guide test doesn't match the status bar icon, In which cases the status bar icon is "saying the truth" about portforwarding, and in which ones the speed guide test result is the "true" status?3) Has the test's failure anything to do with the max half-open connection limit of vista home x86 sp1? (Maybe, the web page in IE with the test doesn't get response by the time it expects because that same instant the max half-open connections limit has already been reached, so the test fails?)4) I read about changing the tcpip.sys half-open connection limit, and I didn't feel I really needed it using vista previous to sp1. According to my situation, should I use the cracktcpip.sys v.744 driver or any other kind of patch? Or still it's not recommended for using with ut? What should I expect from using it? Does anyone knows about instabilities with it or any other issue worth knowing before using it? Does anyone using vista sp1 actually uses it and has any comment about it? Is there any solution or path or update to the tcpip.sys limit that comes from Microsoft kb itself? 5) What about spybot? Does anyone knows about any incompatibility with ut, torrents and vista sp1?6) Is it possible all this is just a coincidence and the problems are related to my ISP? I would like to rule out all software related issues before I get into ISP's problems.From my point of view, and for this specific situation, all these questions are pointing me to solve the problem, so please don't take these questions as ones that should be asked in several different threads.As an example, right now I got peers to download from me (and at a mostly "constant" speed) after waiting for 4 and a half hours. The torrent properties: DHT on (got 82 peers), PEX on, seeds 0 of 71 (232 in swarm), peers 2 of 257 (68 in swarm), tracker status "working" (not private). In this specific torrent, it could be possible the peers didn't really "need me" to upload to them before, and right now there are 2 peers wich prefer to download from me than from other seeders. This COULD be the case. I just want to be sure I at least get to connect to enough peers in an acceptable time. After that, if "the swarm" really decides not to connect to me... I'm also thinking that this 4 and a half hours could happen not only as a seeder, but as a regular peer also in any future torrent I decide to get!This example does not mean I am indeed forwarding the port correctly, since it is not impossible to connect to others if I'm not forwarding the ports correctly, just not very common or usual. Am I right?I really would like to use ut as I used to, before sp1. I even didn't talk about downloading speed - that should be fine after solving the port thing, the seeding irregular speed and the "get peers to connect to me" problems (if there is any If anyone needs more info, just ask me. I really don't know if you would need hardware info, speed tests, ut parameters other than the ones I changed after installing sp1, Proccess Explorer or HJT logs, ISP info... I just know that the other ut parameters were working fine for me in vista home basic x86 before sp1.Sorry for the long post. Any help is very welcome and very needed! Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.