Hey,

Does anyone know how to connect to the wellsfargo site at:

  https://banking.wellsfargo.com/

I've tried with:

 SSLv2_client_method()
 SSLv23_client_method()
 SSLv3_client_method()

and nothing.  I'm working with the Crypt::SSLeay source so
that it supports as many https URL's as possible.  For all
sites so far, using the SSLv3_client_method() has been the 
trick, where SSLv23 and SSLv2 may fail for some.

I notice that I can at least get something with the openssl 
executable, so there is hope ...

I'm just trying to get Crypt::SSLeay to just work, any tricks?

Thanks,

Joshua

==== openssl s_client ====

OpenSSL> s_client -host banking.wellsfargo.com -port 443
CONNECTED(00000114)
depth=0 /C=US/ST=California/L=San Francisco/O=Wells Fargo Bank/OU=Online Financial 
Services Group/CN=banking.wellsfargo.
com
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 /C=US/ST=California/L=San Francisco/O=Wells Fargo Bank/OU=Online Financial 
Services Group/CN=banking.wellsfargo.
com
verify error:num=21:unable to verify the first certificate
verify return:1
445:error:1407D071:SSL routines:SSL2_READ:bad mac decode:.\ssl\s2_pkt.c:213:

==== openssl s_client -bugs ====

But then with the -bugs setting, there is much more that comes back
but then it just hangs.

OpenSSL> s_client -bugs -host banking.wellsfargo.com -port 443
CONNECTED(00000024)
depth=0 /C=US/ST=California/L=San Francisco/O=Wells Fargo Bank/OU=Online Financial 
Services Group/CN=banking.wellsfargo.
com
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 /C=US/ST=California/L=San Francisco/O=Wells Fargo Bank/OU=Online Financial 
Services Group/CN=banking.wellsfargo.
com
verify error:num=21:unable to verify the first certificate
verify return:1
---
Server certificate
-----BEGIN CERTIFICATE-----
MIICeDCCAeUCEBDY3JyL/WRN8gEpumnba2AwDQYJKoZIhvcNAQEEBQAwXzELMAkG
A1UEBhMCVVMxIDAeBgNVBAoTF1JTQSBEYXRhIFNlY3VyaXR5LCBJbmMuMS4wLAYD
VQQLEyVTZWN1cmUgU2VydmVyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4
MTAwMTAwMDAwMFoXDTk5MTAwOTIzNTk1OVowgaAxCzAJBgNVBAYTAlVTMRMwEQYD
VQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHFA1TYW4gRnJhbmNpc2NvMRkwFwYDVQQK
FBBXZWxscyBGYXJnbyBCYW5rMSgwJgYDVQQLFB9PbmxpbmUgRmluYW5jaWFsIFNl
cnZpY2VzIEdyb3VwMR8wHQYDVQQDFBZiYW5raW5nLndlbGxzZmFyZ28uY29tMIGd
MA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDhHnohGYDiMFtGkamHjcokeS2PHVTB
r9kvegkAq0QLdFoZitbUTEIuPAIyvuZ9GKqcxWvs05euwJB9fWZC4235fV8671A/
oEKRwX3xAKJITPfRjA9vcs5YIyELtZuPQFKx0pUBiNhNmlzta+uQp24Sr8vVcuQT
TAWKkzIhzDZ03wIBAzANBgkqhkiG9w0BAQQFAAN+ABYU7DUwSLe2RkOWnfJ4MGLp
5poGdl/9JPbkrJWpF+FIsaFGMTIZLMgXU84xS8KGypJ1Kd/2ArJOr62jk4+OLODc
61vOaFdpSd3VLae6N3J1XBkMAVYRhh4/O0OcxtS8wvdoFnJVJoo0JU2gH02W1K0l
Ot3nzLC1HKbnmWpN
-----END CERTIFICATE-----
subject=/C=US/ST=California/L=San Francisco/O=Wells Fargo Bank/OU=Online Financial 
Services Group/CN=banking.wellsfargo.
com
issuer=/C=US/O=RSA Data Security, Inc./OU=Secure Server Certification Authority
---
No client certificate CA names sent
---
Ciphers common between both SSL endpoints:
RC4-MD5         EXP-RC4-MD5     RC2-CBC-MD5
EXP-RC2-CBC-MD5 DES-CBC-MD5     DES-CBC3-MD5
---
SSL handshake has read 769 bytes and written 284 bytes
---
New, SSLv2, Cipher is DES-CBC3-MD5
Server public key is 1024 bit
SSL-Session:
    Protocol  : SSLv2
    Cipher    : DES-CBC3-MD5
    Session-ID: 0715460848D0AEDF68899DEC756F80BA
Session-ID-ctx:
    Master-Key: 1E822D0F6D1929D861CA8490CD2FA9FCB92C3AB5E7B8528F
    Key-Arg   : 983EFD23A1327E4E
    Start Time: 934417259
    Timeout   : 300 (sec)
---
closed
______________________________________________________________________
Joshua Chamas                      Chamas Enterprises Inc.
NODEWORKS - web link monitoring    Long Beach, CA  USA  1-562-432-2469
http://www.nodeworks.com           http://www.chamas.com
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to