Ich habe versucht, die Führung gefolgt von mosquitto gezeigt, aber sobald ich starten Sie die mosquittomosquitto TLS/SSL SSL3_READ_BYTES: ssl Handshake-Fehler, Fehler: Erfolg und SSLv3 Alarm
mosquitto -c mosquitto.conf
die Hafen, die Lage der ca.crt definiert, server.crt, server.key
dann folgte ich ähnlichen Schritt mit der gleichen CA-Datei, um den Client-Schlüssel und das Zertifikat zu signieren.
Dann startete Client
mosquitto_pub -p [port] -h localhost --cafile [ca.crt filepath] -t "hello" -m "hello world"
, wenn ich es so ohne Schlüssel und das Zertifikat ich
Error: Success
aber wenn ich es mit Schlüssel und das Zertifikat
mosquitto_pub -p [port] -h localhost --cafile [ca.crt filepath] --cert [client.crt path] --key [client1.key path] t "hello" -m "hello world"
I get
Error:Success
Auf der Serverseite sehe ich die folgenden Fehler
... routines:SSL3_READ_BYTES: sslv3 alert certificate unknown
... routines:SSL3_READ_BYTES: ssl handshake failure