![]() Registered Member ![]()
|
I just had FiOS installed so I'm using a new router and the problem may be with that, but I was wondering if anyone else noticed this issue with their router. If not, then I know it's just my new Verizon supplied router, but if others are noticing it, maybe we need to open a bug for it.
|
![]() Moderator ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Moderator ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Moderator ![]()
|
Start up KT with no torrents running, then start a trace with ethereal, exit KT, wait 5 seconds and stop the trace.
In the trace you should see a http connection being setup to your router. It should have some SOAP in it (which is just XML, should contain a tag with RemovePortMapping) If everything goes well, the router should answer back with a 200 OK. |
![]() Registered Member ![]()
|
When doing this I do not see an HTTP connection on close. To verify that I was looking at the correct items I started wireshark before ktorrent and saw the UPnP connection to forward the ports (as TCP PSH,ACK packets), but upon closing I saw no response at all for UPnP. I used this filter to see the data "(data contains PortMapping || http) && (ip.src == gatewayIP || ip.dst == gatewayIP)" |
![]() Moderator ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
Just updated to 2.2.2 and it seems that a similar problem happens again.
* The TCP packets that request the port mapping seem to have bad check sums * When closing ktorrent, it seems to request a delete port mapping, but I never see a response from the router. and the port mapping remains open. This TCP packet also contains a bad checksum. |
![]() Moderator ![]()
|
The kernel generates the TCP checksums, so there is not much we can do about this. |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]