Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TLS protocol version #12

Open
hangy opened this issue Sep 22, 2016 · 1 comment
Open

TLS protocol version #12

hangy opened this issue Sep 22, 2016 · 1 comment

Comments

@hangy
Copy link

hangy commented Sep 22, 2016

Mein MQQT-Broker (vernemq) ist standardmäßig auf TLS 1.2 konfiguriert. Beim Verbindungsversuch von hm2mqtt kommt serverseitig (habe das Client-Log noch nicht gefunden :)) immer diese Meldung

2016-09-22 20:23:11.802 [error] <0.8813.0> SSL: hello: tls_handshake.erl:174:Fatal error: protocol version

Laut https://dev.eclipse.org/mhonarc/lists/paho-dev/msg02060.html versucht Paho in Java wohl standardmäßig TLS 1.1. Vielleicht wäre es ja möglich, die TLS-Version als optionalen Parameter via http://stackoverflow.com/a/20708800/11963 zu implementieren.

@hangy
Copy link
Author

hangy commented Sep 23, 2016

Ein Grund scheint zu sein, dass Java 7 standardmäßig noch eine alte TLS-Version nimmt. Bei einem kurzen Test von Paho unter Java 8 funktionierte die Verbindung direkt, da dort TLS 1.2 als Default genutzt wird. Über Runtime-Switch die anderen TLS-Versionen zu deaktivieren hat irgendwie nicht geholfen. 😞

hangy added a commit to hangy/hm2mqtt that referenced this issue Sep 23, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant