more debug on ssl error; refs #22
This commit is contained in:
@@ -1102,8 +1102,23 @@ class Browser: public QMainWindow, protected Ui::Browser {
|
||||
statusBar()->showMessage(tr("ssl error"));
|
||||
// QString e;
|
||||
for (QList<QSslError>::const_iterator err(errors.begin());
|
||||
err!=errors.end(); ++err)
|
||||
err!=errors.end(); ++err) {
|
||||
LOG<<"SSL-Error: "<<err->errorString();
|
||||
LOG<<"Certificate Issuer: "
|
||||
<<"O="<<err->certificate().issuerInfo(QSslCertificate::Organization)
|
||||
<<"CN="<<err->certificate().issuerInfo(QSslCertificate::CommonName)
|
||||
<<"L="<<err->certificate().issuerInfo(QSslCertificate::LocalityName)
|
||||
<<"OU="<<err->certificate().issuerInfo(QSslCertificate::OrganizationalUnitName)
|
||||
<<"C="<<err->certificate().issuerInfo(QSslCertificate::CountryName)
|
||||
<<"ST="<<err->certificate().issuerInfo(QSslCertificate::StateOrProvinceName);
|
||||
LOG<<"Certificate Subject: "
|
||||
<<"O="<<err->certificate().subjectInfo(QSslCertificate::Organization)
|
||||
<<"CN="<<err->certificate().subjectInfo(QSslCertificate::CommonName)
|
||||
<<"L="<<err->certificate().subjectInfo(QSslCertificate::LocalityName)
|
||||
<<"OU="<<err->certificate().subjectInfo(QSslCertificate::OrganizationalUnitName)
|
||||
<<"C="<<err->certificate().subjectInfo(QSslCertificate::CountryName)
|
||||
<<"ST="<<err->certificate().subjectInfo(QSslCertificate::StateOrProvince);
|
||||
}
|
||||
// e+=tr("<li>%1</li>", "single ssl error").arg(err->errorString());
|
||||
// _error[sender()] += tr("<h2>%1</h2><p>URL: %4</p><p>%2</p>"
|
||||
// "<h3>SSL Errors</h3>"
|
||||
|
@@ -164,9 +164,25 @@ class DownloadManager: public QObject {
|
||||
void sslErrors(const QList<QSslError> & errors) {
|
||||
LOG;
|
||||
for (QList<QSslError>::const_iterator err(errors.begin());
|
||||
err!=errors.end(); ++err)
|
||||
err!=errors.end(); ++err) {
|
||||
LOG<<"SSL-Error: "<<err->errorString();
|
||||
LOG<<"Certificate Issuer: "
|
||||
<<"O="<<err->certificate().issuerInfo(QSslCertificate::Organization)
|
||||
<<"CN="<<err->certificate().issuerInfo(QSslCertificate::CommonName)
|
||||
<<"L="<<err->certificate().issuerInfo(QSslCertificate::LocalityName)
|
||||
<<"OU="<<err->certificate().issuerInfo(QSslCertificate::OrganizationalUnitName)
|
||||
<<"C="<<err->certificate().issuerInfo(QSslCertificate::CountryName)
|
||||
<<"ST="<<err->certificate().issuerInfo(QSslCertificate::StateOrProvinceName);
|
||||
LOG<<"Certificate Subject: "
|
||||
<<"O="<<err->certificate().subjectInfo(QSslCertificate::Organization)
|
||||
<<"CN="<<err->certificate().subjectInfo(QSslCertificate::CommonName)
|
||||
<<"L="<<err->certificate().subjectInfo(QSslCertificate::LocalityName)
|
||||
<<"OU="<<err->certificate().subjectInfo(QSslCertificate::OrganizationalUnitName)
|
||||
<<"C="<<err->certificate().subjectInfo(QSslCertificate::CountryName)
|
||||
<<"ST="<<err->certificate().subjectInfo(QSslCertificate::StateOrProvince);
|
||||
}
|
||||
}
|
||||
}
|
||||
void uploadProgress(qint64 bytesSent, qint64 bytesTotal) {
|
||||
//LOG<<bytesSent<<bytesTotal;
|
||||
_downloads[qobject_cast<QNetworkReply*>(sender())].first = bytesSent;
|
||||
|
Reference in New Issue
Block a user