Hi,
for a project, I need to post data to some aspx pages. The aspx pages are hosted by another company. I develop on a virtual Debian Wheezy (Virtual box) running on Windows. I couldn't get the code to run either on Windows nor Linux. On my testserver (also a Debian Linux Wheezy) however, the code works with Python 2.7.3 but not with Python 3.3.2. Another difference is that the testserver has a direct ip, so nothing in between the machine and the internet. I checked the firewall, the traffic passes without a problem. The error I get is that the SSL handshake operation timed out. I tried some code that specifies the ssl protocol but the results are the same. I'm stumped. Does anyone have an idea as to why this code works on python 2.7 and not on python 3.3? To summarize, on my dev machine, it doesn't work with either Python 2.7.3 or 3.3.2, on my test machine, it works with Python 2.7.3 but not with Python 3.3.2 An excerpt of the code: ... data = {'_UserName_': username, '_Password_': password} headers = {'Cache-control': 'private','Connection':'Keep-Alive'} r = requests.post("https://url.aspx", data=data, headers=headers, timeout=8) Any ideas would be welcome, Cheers, Benedict -- Benedict Verheyen Debian, Python and Django user GnuPG Public Key 0x712CBB8D -- http://mail.python.org/mailman/listinfo/python-list