Hallo,
ich habe das Problem, dass ich bei einer SSL Verbindung serverseitig nicht das Zertifikat des Clients "zu sehen" bekomme.
Vor dem Verbindungsaufbau setze ich beim Client das Zertifikat und den Schlüssel mit "setLocalCertificate" und "setPrivateKey". Dann baue ich eine Verbindung mit connectToHostEncrypted() auf.
Auf der Serverseite nehme ich die Verbindung an und starte den SSL-Handshake mit startServerEncryption().
Auf der Client-Seite kann ich auf das Zertifikat des Servers nach dem Signal "encrypted" zugreifen, auf der Server-Seite is das Zertifikat des Clients aber immer NULL und ich bekomme immer "QSslError::NoPeerCertificate".
Ich benutze Qt Version 4.3.0
Hat jemand eine Idee?
Danke,
Gruß, grip