FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Ralph am 28 Februar 2019, 23:07:26

Titel: mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ralph am 28 Februar 2019, 23:07:26
Moin allerseits, ich betreibe u. a. auch den EMail-Client Internals:
   CONNECTS   18
   DEF        imap.gmail.com:993 ...@gmail.com ...
   FD         10
   FUUID      5c4af1e5-f33f-a76b-9dad-f8117faa4ad1e0fb
   Folder     INBOX
   HAS_GPG    0
   HAS_IDLE   1
   HAS_MIME   1
   Host       imap.gmail.com:993
   INTERVAL   180
   LAST_CONNECT 2019-02-28 22:11:41
   LAST_DISCONNECT 2019-02-28 22:11:41
   LAST_LOGIN 2019-02-28 22:11:42
   LAST_POLL  2019-02-28 22:56:43
   NAME       Email
   NOTIFYDEV  global
   NR         573
   NTFY_ORDER 50-Email
   STATE      Logged in
   TYPE       mailcheck
   tag        49
   READINGS:
     2019-02-22 18:24:28   From            ...@gmail.com
     2019-02-22 18:24:28   Subject         wie lang darf die bezeichnung der funkt Alarm inaktiv
   helper:
     password   ...
     user       ...
Attributes:
   interval   180
   room       Internet


Im Log ( reverse Mode ) finde ich in regelmäßigen Abständen immer wieder 2019.02.28 22:11:41 3: Email: connected to imap.gmail.com:993
2019.02.28 22:11:41 3: Email: Disconnected
2019.02.28 22:11:41 3: Email: logged out
main::CallFn("Email", "ReadFn", HASH(0x23aba38)) called at fhem.pl line 742
main::mailcheck_Read(HASH(0x23aba38)) called at fhem.pl line 3693
Mail::IMAPClient::idle(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 483
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1125
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "Error sending '18 IDLE': NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1286
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! LastError was: Error sending '18 IDLE': NO not connected at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::CallFn("Email", "ReadFn", HASH(0x23aba38)) called at fhem.pl line 742
main::mailcheck_Read(HASH(0x23aba38)) called at fhem.pl line 3693
Mail::IMAPClient::idle(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 483
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1125
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1236
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "Error sending '18 IDLE': NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1333
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! LastError was: NO not connected at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::CallFn("Email", "ReadFn", HASH(0x23aba38)) called at fhem.pl line 742
main::mailcheck_Read(HASH(0x23aba38)) called at fhem.pl line 3693
Mail::IMAPClient::idle(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 483
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1125
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1236
Mail::IMAPClient::_send_line(Mail::IMAPClient=HASH(0x2f2e818), "18 IDLE", 0) called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1332
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1556
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::CallFn("Email", "ReadFn", HASH(0x23aba38)) called at fhem.pl line 742
main::mailcheck_Read(HASH(0x23aba38)) called at fhem.pl line 3693
Mail::IMAPClient::done(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 382
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), HASH(0x2f3b2e0), "DONE") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1174
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "Error sending 'DONE': NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1286
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! LastError was: Error sending 'DONE': NO not connected at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::CallFn("Email", "ReadFn", HASH(0x23aba38)) called at fhem.pl line 742
main::mailcheck_Read(HASH(0x23aba38)) called at fhem.pl line 3693
Mail::IMAPClient::done(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 382
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), HASH(0x2f3b2e0), "DONE") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1174
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x2f2e818), HASH(0x2f3b2e0), "DONE") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1236
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "Error sending 'DONE': NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1333
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! LastError was: NO not connected at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::CallFn("Email", "ReadFn", HASH(0x23aba38)) called at fhem.pl line 742
main::mailcheck_Read(HASH(0x23aba38)) called at fhem.pl line 3693
Mail::IMAPClient::done(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 382
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), HASH(0x2f3b2e0), "DONE") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1174
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x2f2e818), HASH(0x2f3b2e0), "DONE") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1236
Mail::IMAPClient::_send_line(Mail::IMAPClient=HASH(0x2f2e818), "DONE", 0) called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1332
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1556
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::CallFn("Email", "ReadFn", HASH(0x23aba38)) called at fhem.pl line 742
main::mailcheck_Read(HASH(0x23aba38)) called at fhem.pl line 3693
Mail::IMAPClient::idle_data(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 378
Mail::IMAPClient::_get_response(Mail::IMAPClient=HASH(0x2f2e818), "*", qr((?!BAD|BYE|NO)(?:\d+\s+\w+|\S+))) called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1149
Mail::IMAPClient::_read_line(Mail::IMAPClient=HASH(0x2f2e818)) called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1404
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1628
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! LastError was: Error sending '16 IDLE': NO not connected at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::HandleTimeout() called at fhem.pl line 665
main::mailcheck_poll(HASH(0x23aba38)) called at fhem.pl line 3236
Mail::IMAPClient::idle(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 276
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1125
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "Error sending '16 IDLE': NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1286
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! LastError was: Error sending '16 IDLE': NO not connected at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::HandleTimeout() called at fhem.pl line 665
main::mailcheck_poll(HASH(0x23aba38)) called at fhem.pl line 3236
Mail::IMAPClient::idle(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 276
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1125
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1236
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "Error sending '16 IDLE': NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1333
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! LastError was: NO not connected at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
main::HandleTimeout() called at fhem.pl line 665
main::mailcheck_poll(HASH(0x23aba38)) called at fhem.pl line 3236
Mail::IMAPClient::idle(Mail::IMAPClient=HASH(0x2f2e818)) called at ./FHEM/32_mailcheck.pm line 276
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1125
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x2f2e818), "IDLE", "+") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1236
Mail::IMAPClient::_send_line(Mail::IMAPClient=HASH(0x2f2e818), "16 IDLE", 0) called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1332
Mail::IMAPClient::LastError(Mail::IMAPClient=HASH(0x2f2e818), "NO not connected") called at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 1556
2019.02.28 22:11:41 1: PERL WARNING: Trying command when NOT connected! at /usr/local/share/perl/5.24.1/Mail/IMAPClient.pm line 123.
2019.02.28 21:59:40 3: Email: logged in to ...@gmail.com
2019.02.28 21:59:38 3: Email: connected to imap.gmail.com:993
2019.02.28 21:59:38 3: Email: Disconnected
2019.02.28 21:59:38 3: Email: logged out


Was mach(t)e ich falsch ?
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ellert am 28 Februar 2019, 23:34:26
Du hast verbose nicht auf 0 gesetzt.

32_mailcheck.pm 16299 2018-03-01 ist die aktuelle Version.

Warum wird die Verbindung "Disconnected", hast Du Netzwerkprobleme?
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ralph am 28 Februar 2019, 23:58:29
Der Sinn dieses Tuns erschließt sich mir nicht  :o
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ellert am 01 März 2019, 00:06:13
Ja, dann sind die Meldungen weg, die kommen auch bei Zwangsunterbrechung.

Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ralph am 01 März 2019, 21:42:55
habe mal Email mit attr verbose 0 versehen. Bringt nix.
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ellert am 01 März 2019, 23:50:25
Dann kommen nicht alle Meldungen aus mailcheck. Da bleibt dann nur die Ursachen für die Verbindungsabbrüche zu beheben.
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ralph am 02 März 2019, 00:14:02
Und eben deswegen habe ich oben ein ausführliches Protokoll angehängt.

Weil ich nämlich - wer hätte das gedacht - weder weiß, wo ich suchen soll, noch, wie ich den Fehler beheben könnte.
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ellert am 02 März 2019, 08:31:49
Geben die Protokolle im Router nichts her?
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ralph am 02 März 2019, 08:38:16
Nee, gar nix
Titel: Antw:mailcheck.pm, imapclient.pm - Fehler im Log seit Update 2019-02-18
Beitrag von: Ellert am 02 März 2019, 08:45:40
Kannst Du den Zustand vor dem Update herstellen, wenn es tatsächlich am Update liegt, lässt sich ein möglicher Fehler durch schrittweises Updaten vielleicht eingrenzen.