Hallo,
ich habe vor einiger Zeit auf SSL-Verschlüsselung umgestellt. Seit dem scheint HMInfo nicht mehr zu funktionieren. Beim Aufruf von configCheck erhalte ich ein leeres Fenster und einen Logeintrag:
2019.12.19 13:43:36 1: Connection refused from 172.16.10.1:59722
FHEM-Server hat die 172.16.10.1
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:3a:3d:b9 brd ff:ff:ff:ff:ff:ff
inet 172.16.10.1/24 brd 172.16.10.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::ba27:ebff:fe3a:3db9/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether b8:27:eb:6f:68:ec brd ff:ff:ff:ff:ff:ff
Wenn ich es richtig verstehe, könnte das mit telnet zusammen hängen, oder? Hier sollte doch eigentlich kein Passwort erscheinen.
telnet localhost 7072
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Password:
Connection closed by foreign host.
Telnet:
Internals:
CONNECTS 3
DEF 7072 global
FD 153
FUUID 5c52a6d1-f33f-ed18-486c-7cc563596f501a0f
NAME tPort
NR 715
PORT 7072
STATE Initialized
TYPE telnet
READINGS:
2019-12-19 13:38:50 state Initialized
Attributes:
Allowed
Internals:
FUUID 5c52a6d1-f33f-ed18-e949-97782be302aa4c37
NAME allowed_telnetPort
NR 714
STATE validFor:tPort
TYPE allowed
validFor tPort
READINGS:
2019-12-19 13:38:50 state validFor:tPort
Attributes:
globalpassword SHA256:VERGEBEN
validFor tPort
Ich konnte das Problem eingrenzen. Bei lokalen Telnetverbindungen wird ebenfalls das Passwort abgefragt.
Das Attribut globalpassword ist aber gesetzt.
Entferne ich das Password von der Telnetverbindung, läuft alles.