FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: Holger S am 20 November 2023, 17:06:56

Titel: MQTT2_SERVER SSL
Beitrag von: Holger S am 20 November 2023, 17:06:56
Hallo,
wenn ich das Attr. SSL auf 0 setze, erscheint bei den Readings SSL=1 und SSL ist auch aktiv. Egal wie ich SSL setze, es ist immer auf 1. Nur das Löschen des Attr. deaktiviert SSL.

Grüße
Titel: Aw: MQTT2_SERVER SSL
Beitrag von: betateilchen am 20 November 2023, 17:45:34
Ja, das ist so.

  if($type eq "set" && $attrName eq "SSL") {
    InternalTimer(1, "TcpServer_SetSSL", $hash, 0); # Wait for sslCertPrefix
  }

Da wird nicht unterschieden, welchen Wert das Attribut hat, die blosse Existenz reicht aus. Solche Fälle sind in FHEM nicht unüblich. Das ist zwar nicht schön, fällt aber wohl unter "künstlerische Freiheit" mancher Entwickler.

Und was möchtest Du jetzt wissen? Eine funktionierende Lösung hast Du ja schon gefunden.
Titel: Aw: MQTT2_SERVER SSL
Beitrag von: rudolfkoenig am 20 November 2023, 20:08:30
Ab sofort wird mit "SSL 0" SSL nicht mehr aktiviert.
Fuers Deaktivieren muss man den Server weiterhin neu starten.