logimporter too restrictive
Hi, i am about to test lightmeter.
with postfix loging per default (/var/log/maillog) lightmeter crashes during startup
i have to copy /varlog/maillog to /var/log/mail.log
this is not useable. ln -s doesn't work aswell.
after renaming my logfile it crashes again.
021-02-10T11:42:19+01:00 WRN builds/lightmeter/controlcenter/tracking/actions.go:704 > Could not find queue 802488EAB20 for outbound e-mail, therefore ignoring it! On mail.log:35121 instanceid=3fd84642-fef3-430b-9e9b-dbcb4e019ce9 service=controlcenter
2021-02-10T11:42:19+01:00 WRN builds/lightmeter/controlcenter/tracking/actions.go:704 > Could not find queue 802488EAB20 for outbound e-mail, therefore ignoring it! On mail.log:75992 instanceid=3fd84642-fef3-430b-9e9b-dbcb4e019ce9 service=controlcenter
2021-02-10T11:42:19+01:00 ERR builds/lightmeter/controlcenter/util/errorutil/util.go:31 > FAILED: /builds/lightmeter/controlcenter/tracking/tracking.go:410, message:none, errors instanceid=3fd84642-fef3-430b-9e9b-dbcb4e019ce9 service=controlcenter
panic:
> /builds/lightmeter/controlcenter/tracking/commits_notifier.go:292 > /builds/lightmeter/controlcenter/tracking/commits_notifier.go:258 > /builds/lightmeter/controlcenter/tracking/utils.go:66 > /builds/lightmeter/controlcenter/tracking/utils.go:116 > /builds/lightmeter/controlcenter/tracking/utils.go:152 > /builds/lightmeter/controlcenter/tracking/utils.go:179 > /builds/lightmeter/controlcenter/tracking/utils.go:403 > /builds/lightmeter/controlcenter/tracking/utils.go:449 > sql: Scan error on column index 0, name "messageid_id": converting NULL to int64 is unsupported
goroutine 37 [running]:
gitlab.com/lightmeter/controlcenter/util/errorutil.MustSucceed(0x16c3e80, 0xc02ccd6080, 0x0, 0x0, 0x0)
/builds/lightmeter/controlcenter/util/errorutil/util.go:34 +0x277
gitlab.com/lightmeter/controlcenter/tracking.handleTxAction(0xc02ccb2880, 0xc00000c1e0, 0x1, 0xac6040, 0xc02cb23ba0, 0x13, 0x13, 0x1, 0x24060607, 0xc02ce005d0)
/builds/lightmeter/controlcenter/tracking/tracking.go:410 +0x2b7
gitlab.com/lightmeter/controlcenter/tracking.runTracker(0xc00000c1e0, 0xc000102060, 0x0)
/builds/lightmeter/controlcenter/tracking/tracking.go:444 +0x654
gitlab.com/lightmeter/controlcenter/tracking.New.func3.2.1.1(0xc00000c1e0, 0x0, 0x0)
/builds/lightmeter/controlcenter/tracking/tracking.go:248 +0x2b
gitlab.com/lightmeter/controlcenter/tracking.New.func3.2.1(0xc000103500, 0xc00000c1e0, 0xc00009f880)
/builds/lightmeter/controlcenter/tracking/tracking.go:253 +0x2f
created by gitlab.com/lightmeter/controlcenter/tracking.New.func3.2
/builds/lightmeter/controlcenter/tracking/tracking.go:246 +0xb1
same behavior with docker or binary.
my postfix uses:
- amavisd-new
- clamavd
- postgrey
- opendkim
- opendmarc
- spf-checks
- dns-blackhole test
maybe lightmeter cant handle one of them ?