BlockingCall(s) refused mit allowed_telnetPort

Begonnen von DeeSPe, 05 März 2017, 15:55:19

Vorheriges Thema - Nächstes Thema

DeeSPe

Wie im Titel schon beschrieben werden alle BlockingCall(s) refused sobald ich das allowed_telnetPort Device konfiguriert habe:
define allowed_telnetPort allowed
attr allowed_telnetPort globalpassword xyz
attr allowed_telnetPort room System
attr allowed_telnetPort validFor telnetPort


Es funktioniert erst wieder wenn ich allowed_telnetPort wieder lösche und FHEM neu starte.

Bin etwas verwirrt da selbige Konfiguration auf 2 anderen FHEM Systemen problemlos läuft.

Das betroffene System läuft mit DbLog und configDB in MySQL.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

rudolfkoenig

Ich habe es mit einem kleinen Testkonfig (und dein allowed) getestet: ich sehe kein Problem.

Entweder entscheidet sich blockingCall telnetPort zu benutzen, dann sollte es funktionieren, oder nicht, dann wird eine neue telnet-Instanz angelegt. In meinem Test wird eine angelegt, weil Authenticate nicht schlau genug ist zu wissen, dass man lokal kein Passwort benoetigt. Funktionieren tut BlockingCall trotzdem.

DeeSPe

Danke für's Testen.

Wie gesagt, ich verstehe es selbst nicht.
Bei zwei anderen Installationen klappt es mit selber Konfig so wie es soll.
Evtl. liegt das Problem auch woanders, wirkt sich aber eben auf telnetPort aus.
Da ich selbst gerade völlig ratlos bin, habe ich das Problem einfach mal hier beschrieben.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

DeeSPe

Das Problem besteht immer noch! >:( :( :o

Was habe ich mittlerweile alles unternommen:

  • Neuer FHEM Host Computer (richtiges Debian)
  • FHEM von Grund auf neu installiert
  • fhem.cfg per Hand Stück für Stück in das neue System kopiert und mit meinem System verglichen, da ich bei dem System wieder zurück von configDb auf fhem.cfg gegangen bin

Alle Attribute an global, WEB, telnetPort und allowed_WEB sind identisch mit meinem System.
Sobald ich dann wie oben beschrieben auf dem neuen Host allowed_telnetPort definiere funktionieren einige Dinge nicht mehr.
Z.B. DbLog zeigt in Dauerschleife:
2017-05-08 23:55:00 DbLog DbLog state: Commit already running - resync at NextSync
und auch HMinfo configCheck funktioniert nicht mehr:

2017-05-08 23:51:05 HMinfo hminfo configCheck
2017.05.08 23:51:05 1 : Connection refused from 192.168.2.3:33236


Wenn ich bei DbLog mal die RUNNING_PID lösche:
{ delete $defs{DbLog}{HELPER}{RUNNING_PID} }
kommt beim nächsten Sync Interval auch:
2017.05.09 00:04:00 1 : Connection refused from 192.168.2.3:50992
und  beim Darauffolgenden wieder:
2017-05-09 00:05:00 DbLog DbLog state: Commit already running - resync at NextSync

Keines dieser Symptome zeigt mein eigenes System oder mein Testsystem, nur diese eine ist betroffen.
Mir gehen die Ideen aus nachdem ich nun alles einmal komplett ausgetauscht und grunderneuert habe.
Wenn ich allowed_telnetPort wieder lösche funktioniert wieder alles wie gewohnt. ???

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

rudolfkoenig

Laufen denn die Unterprozesse? Wenn ja, dann ist ein "delete RUNNING_PID" eher kontraproduktiv.
Kann man "manuell" via telnet sich an die angegebenen Ports vom lokalen Rechner verbinden?
Was sagt denn "lsof -p <FHEM-PID> | grep LISTEN"?

Ich wuerde versuchen die Probleme auch mit "attr global verbose 5" zu dokumentieren, vlt. sieht man dann was.

DeeSPe

Angefangen habe ich nun mal bei "attr global verbose 5", ohne dass allowed_telnetPort definiert ist! Schon hier reagiert FHEMWEB nicht mehr weil das Log geflutet wird ohne Ende. Nicht einmal Speichern geht mehr.

2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:00 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed
2017.05.09 13:13:01 4: HMUARTLGW HMUART ready: closed


Das Device ist zur Zeit nicht vorhanden (wg. Umbau).
Habe es aber auf dummy gesetzt:
defmod HMUART HMUARTLGW /dev/ttyAMA0
attr HMUART dummy 1
attr HMUART event-on-change-reading .*
attr HMUART hmId XXXXXX
attr HMUART icon cul_cul
attr HMUART room CUL_HM

setstate HMUART closed
setstate HMUART 2017-05-09 13:13:38 D-type HM-MOD-UART
setstate HMUART 2017-05-09 13:13:38 cond disconnected
setstate HMUART 2017-05-09 13:13:38 loadLvl suspended
setstate HMUART 2017-05-09 13:16:38 state closed


Sobald ich FHEM neustarte, dann wieder mit "attr global verbose 3" weil er ja nicht speichert in FHEMWEB, dann funktioniert FHEMWEB wieder.

Ich werde heute Abend den HMUART vom RPi Steckmodul auf USB umbauen und dann morgen erneut testen.
Komisch ist es aber trotzdem dass das Log wegen des fehlenden Devices so stark geflutet wird, dass gar nichts mehr geht.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

DeeSPe

Warum bin ich da nicht gleich drauf gekommen?
Hab jetzt beim HMUART mal "verbose 0" gesetzt und global auf 5.
Nun funktioniert auch FHEMWEB wieder.

Hab jetzt allowed_telnetPort wieder definiert.

Zitat von: rudolfkoenig am 09 Mai 2017, 10:35:48
Was sagt denn "lsof -p <FHEM-PID> | grep LISTEN"?

dan@buchholz:~$ sudo lsof -p 3944 | grep LISTEN
perl    3944 fhem    5u  IPv4              22297      0t0     TCP *:7072 (LISTEN)
perl    3944 fhem    6u  IPv4              22298      0t0     TCP *:8083 (LISTEN)
perl    3944 fhem   24u  IPv4              22693      0t0     TCP localhost:52194 (LISTEN)


Zitat von: rudolfkoenig am 09 Mai 2017, 10:35:48
Kann man "manuell" via telnet sich an die angegebenen Ports vom lokalen Rechner verbinden?

Ja, aber es wird das globalpassword abgefragt, ich dachte das wäre nicht nötig bei Zugriff von localhost? Deswegen ja globalpassword.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

rudolfkoenig

Zu HMUARTLGW kann ich nichts sagen.

Bei globalpassword wird geprueft, ob die IP-Adresse der Gegenstelle 127.0.0.1 ist, ich vermute, das ist in deinem Fall nicht gegeben, das koennte auch die Ursache der restilchen Probleme sein. Pruefung:
- per telnet zum Problemport verbinden, ohne Passwort zu anzugeben
- in einem anderen Zugang alle telnet Verbindungen auflisten mit "list TYPE=telnet"

Kannst du die Ausgaben von ifconfig -a anhaengen?

DeeSPe

Zitat von: rudolfkoenig am 09 Mai 2017, 14:54:59
Zu HMUARTLGW kann ich nichts sagen.

Ist klar, wollte ich nur erwähnen.

Zitat von: rudolfkoenig am 09 Mai 2017, 14:54:59
Kannst du die Ausgaben von ifconfig -a anhaengen?

dan@fhem:~$ sudo ifconfig -a
eth0      Link encap:Ethernet  Hardware Adresse XX:XX:XX:XX:XX:XX
          inet Adresse:192.168.2.3  Bcast:192.168.2.255  Maske:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:3813 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2329 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:669438 (653.7 KiB)  TX bytes:1039960 (1015.5 KiB)

ip_vti0   Link encap:IPIP Tunnel  Hardware Adresse
          NOARP  MTU:1332  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX packets:951 errors:0 dropped:0 overruns:0 frame:0
          TX packets:951 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:452420 (441.8 KiB)  TX bytes:452420 (441.8 KiB)


Tatsächlich ist das der einzige Host mit manueller IP Konfiguration, auch diese ist vom alten auf den neuen Host mit umgezogen.
Meine Vermutung ging irgendwann schon mal in die Richtung dass es damit was zu tun haben könnte. DHCP ist dort leider nicht möglich.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

rudolfkoenig

Und wie ist localhost definiert (/etc/hosts?)

DeeSPe

#10
dan@fhem:~$ sudo cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 fhem

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters


Ja huch? Wo kommt denn die "127.0.1.1" her?
Ich habe da nie dran herum gefuchtelt!

Gruß
Dan

EDIT: Habe es mal auf 127.0.0.1 geändert, bringt aber keine Besserung.
Ein lokales Verbinden per Telnet will weiterhin das globalpassword. Egal ob ich "telnet localhost 7072" oder "telnet 127.0.0.1 7072" angebe.
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Wernieman

#11
Wird heute mittlerweile von vielen Systemen im Standard gesetzt.

Eigentlich ist auch 127.0.0.1 ein Netz (127.0.0.0/8 Subnetz)
https://de.wikipedia.org/wiki/Localhost
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

rudolfkoenig

Falls ich noch was untersuchen soll, brauche ich die Ausgabe von "list TYPE=telnet", wie oben beschrieben.

DeeSPe

Zitat von: rudolfkoenig am 10 Mai 2017, 13:21:42
Falls ich noch was untersuchen soll, brauche ich die Ausgabe von "list TYPE=telnet", wie oben beschrieben.

Ich wäre sehr dankbar wenn wir hier zu einer Lösung kämen.

Wie genau soll ich vorgehen?
globalpassword setzen und dann den telnet Aufruf und wenn er dann am Passwort Prompt steht das list in z.B. FHEMWEB machen?

Danke.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

DeeSPe

#14
1x ohne globalpassword:
telnetForBlockingFn_1494348251
telnetPort
telnetPort_192.168.2.3_52943


1x mit globalpassword am Passwort Prompt:
telnetForBlockingFn_1494417127
telnetPort
telnetPort_192.168.2.3_52994


Gruß
Dan

EDIT: Sollte das nicht über die 127.0.0.1 rein kommen?
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe