diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2011-11-07 01:17:08 +0200 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2011-11-07 01:17:08 +0200 |
commit | 9622fffd0ac62ab03b2d37e51ef2bdddf8a378c2 (patch) | |
tree | d05106be6e28323318fdcced34bfe215c7979f02 /client/SslClient.cpp | |
parent | 84b5494883b06a841236688f71ffdd5eb1d01053 (diff) |
some debug info
Diffstat (limited to 'client/SslClient.cpp')
-rw-r--r-- | client/SslClient.cpp | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/client/SslClient.cpp b/client/SslClient.cpp index c122f36..085cb16 100644 --- a/client/SslClient.cpp +++ b/client/SslClient.cpp @@ -45,6 +45,18 @@ SslClient::SslClient(char* addr): port(13666) sslSocket.setCaCertificates(ca_certs); sslSocket.setPeerVerifyMode(QSslSocket::VerifyPeer); sslSocket.setProtocol(QSsl::SslV3); +#ifdef DEBUG + Logger::Trace("We have following ca certs:\n"); + for(QList<QSslCertificate>::iterator it = sslSocket.caCertificates().begin(), end = sslSocket.caCertificates().begin(); it != end; ++it) + { + Logger::Trace(it->toPem().data()); + Logger::Trace("\n"); + } + Logger::Trace("We have following local cert:\n"); + Logger::Trace(sslSocket.localCertificate().toPem().data()); + Logger::Trace("\n"); + +#endif /* setup signal handlers */ connect(&sslSocket, SIGNAL(encrypted()), @@ -70,7 +82,7 @@ void SslClient::SendRequest(RequestType type) { Logger::Trace("Sending request w code %x\n", type); if (sslSocket.state() != QAbstractSocket::ConnectedState) - sslSocket.connectToHostEncrypted(server, port); + sslSocket.connectToHostEncrypted(server, port); unsigned char rcode = 0x00; switch (type) |