Univention Bugzilla – Bug 52963
Service Fetchmail not started
Last modified: 2021-05-25 16:02:52 CEST
Created attachment 10657 [details] listener.log i saw an error at 18.03.21 17:52:02.654
After installing UCS 5 and fetchmail, I started to configure a user, including the settings “Mail” and “Mail request”. Then I noticed that the service fetchmail was not started and rechmailrc looks like that: set daemon 1200 set syslog set postmaster "postmaster" set bouncemail set no spambounce set properties ""
The error message from the listener.log is: Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 926. Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 1509. Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE \d+\+?}\r?\n?/ at /usr/bin/sieve-connect line 1525. Sieve/IMAP Password: Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 926. Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 1509. Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE \d+\+?}\r?\n?/ at /usr/bin/sieve-connect line 1525. Sieve/IMAP Password:
(In reply to Axel Küpper from comment #2) > After installing UCS 5 and fetchmail, I started to configure a user, > including the settings “Mail” and “Mail request”. Then I noticed that the > service fetchmail was not started and rechmailrc looks like that: > > set daemon 1200 > set syslog > set postmaster "postmaster" > set bouncemail > set no spambounce > set properties "" @Axel thx for pointing this out! I was able to reproduce and fix the issue. The listener module threw a traceback silently and did therefore nothing. The only line indicating that there was an error/traceback: 18.03.21 17:52:02.653 LISTENER ( WARN ) : handler: fetchmailrc (failed) [5.0-0] fdc21b3836 Bug #52963: fix traceback in fetchmailrc.py (objappend) Package: univention-fetchmail Version: 13.0.1-2A~5.0.0.202104131816 Branch: ucs_5.0-0
(In reply to Florian Best from comment #3) > The error message from the listener.log is: > > Unescaped left brace in regex is deprecated here (and will be fatal in Perl > 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE > (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 926. > Unescaped left brace in regex is deprecated here (and will be fatal in Perl > 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE > (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 1509. > Unescaped left brace in regex is deprecated here (and will be fatal in Perl > 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE > \d+\+?}\r?\n?/ at /usr/bin/sieve-connect line 1525. > Sieve/IMAP Password: > Unescaped left brace in regex is deprecated here (and will be fatal in Perl > 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE > (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 926. > Unescaped left brace in regex is deprecated here (and will be fatal in Perl > 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE > (\d+)\+?}\r?$/ at /usr/bin/sieve-connect line 1509. > Unescaped left brace in regex is deprecated here (and will be fatal in Perl > 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE > \d+\+?}\r?\n?/ at /usr/bin/sieve-connect line 1525. > Sieve/IMAP Password: This is a seperate issue that has been split off to bug 53070.
Users with empty password are ignored -> OK listener module does not crash any more -> OK jenkins -> ok No changelog as discussed -> OK -> Verified
UCS 5.0 has been released: https://docs.software-univention.de/release-notes-5.0-0-en.html https://docs.software-univention.de/release-notes-5.0-0-de.html If this error occurs again, please use "Clone This Bug".