My Mac Os X app needs to access different servers in Brazil and one of the servers seems to have an sslv3 issue. It seems that access thru MS Windows solutions is normal. I tried using Internet Explorer and it works. This is an example of what Firefox shows me:
I have written a sample app at http://www.idanfe.com/trustAuthenticationTester.zip that demonstrates that method - (void)connection:(NSURLConnection *)aConnection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)aChallenge is not called at all when talking to the server https://nfe.sefaz.ce.gov.br/nfe2/services/NfeStatusServico2, but I works fine with server https://nfe.sefazvirtual.rs.gov.br/ws/NfeStatusServico/NfeStatusServico2. The purpose is to customize the server trust evaluation. But at this point it is not possible.
These are the error I get:
CFNetwork SSLHandshake failed (-9824)
CFNetwork SSLHandshake failed (-9802)
CFNetwork SSLHandshake failed (-9802)
NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
Thanks.