Hi all:

    I am trying to write an interceptor proxy as an extension to mozilla. It is 
something similar to webscarab or paros. I am facing a problem while browsing 
some HTTPS sites that use SSLv3 speciafically when I chain another proxy like 
squid with my own proxy. The reason for this is as follows. To effectively do a 
handshake with the target server when there is another proxy chained with my 
proxy, I have written an SSL Client. The client code is similar to what is 
described in the SSLSample in mozilla code base 
(http://lxr.mozilla.org/seamonkey/source/security/nss/cmd/SSLsample). But I am 
still not able to browse sites like 
https://www.lufthansa.com/online/portal/lh/de/generalinfo/apps/web_check-in?tl=1&l=en.
 
    I have some limitations to debug this problem as tools like ethereal can't 
show encrypted data. What I am sure of though is that the handshake with the 
target server is failing. If I chain an interceptor proxy like paros with my 
proxy, then everything works fine. This is because paros throws its own 
certificate rather than passing on the certificate of the target server.
    My question to this forum is, does anybody know if there is anything 
missing (especially regarding SSLv3) in the SSLsample that is available in 
mozilla's code base? If so, what is it?
    Thanks.

Best Regards.
Umesh.
_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to