> > > Using HttpSend, I have struggled to understand why some > > pages return > > > no content at all when requested using THttpSend, but are > perfectly > > > > Quick idea: what OpenSSL version you are using? Some version around > > 0.9.8m is buggy! > > > > > openssl s_client -connect dspace.library.uvic.ca:8443 works > on OpenSSL 0.9.8l (windows), 0.9.8r (cygwin) but not on > 1.0.0d. Error is: > > 5956:error:140773F2:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 > alert unexpected message:.\ssl\s23_clnt.c:658: > > This is also the error synapse is receiving. > > The older versions that work, report a self signed > certificate in the chain and curl using 0.9.8r requires a > --insecure to get the page. This is strange since firefox > doesn't warn about certificates. Normally it refuses self > signed certificates. So older versions work but do have > problems with this site. > > Ludo >
The problem is that the site doesn't support autodetection of ssl version. Force the version to sslv3 and it connects. Uses blcksock ... ht.sock.SSL.SSLType:=LT_SSLv3; openssl s_client -ssl3 -connect dspace.library.uvic.ca:8443 works for version 1.0.0.d. The implementation of autodetection seems to have changed in between. Ludo ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ synalist-public mailing list synalist-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synalist-public