tcpcrypt
tcpcrypt copied to clipboard
"First time after start" funny
Using Firefox 3.6.13 on Windows XP Pro SP SP3 ... after starting tcpcrypt, the first access of the tcpcrypt.org web site (any page) goes wrong. Instead of coming up in the browser, Firefox prompts as follows e.g.
Opening docs.php docs.php which is a: PHP file from http://tcpcrypt.org
What should Firefox do with this file?
Open
Save
Pressing the Cancel button on that dialog box and accessing the same URL again clears the problem, which seemingly does not recur unless tcpcrypt is stopped and started again. Problem seems to be highly reproducible.
Is this a problem with the tcpcrypt.org web site or with tcpcrypt itself or ...?
Are there any other web servers running tcpcrypt that I can test with?
Thanks for the report. I have seen this issue myself on Windows. It occurs if your browser is using a TCP connection that was opened before tcpcrypt started. You can check your open connections with netstat to verify that this is the case.
The workaround, for now, is just to restart your browser after starting tcpcrypt, or wait long enough for existing TCP connections (that you were using without tcpcrypt and would be reused with tcpcrypt) to time out.
I'm going to keep this open because this is definitely a problem with the Windows divert driver that we should fix.
I think there must be more to it than "your browser is using a TCP connection that was opened before tcpcrypt started".
My procedure was:
boot Windows XP and login wait until netstat -p tcp shows nothing connected except that there will be many "unavoidable" LISTENING sockets and some "unavoidable" localhost connections start tcpcrypt start FireFox wait until netstat is clean again (FireFox tries to update itself, plugins try to update themselves, yada, yada, yada) type tcpcrypt.org into the address bar FireFox is not happy with a file of type application/octet-stream and wants to save it Click Cancel type tcpcrypt.org into the address bar FireFox is happy this time