Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: exim: users

DKIM error (acl_smtp_dkim) in panic_log - Exim 4.71

 

 

exim users RSS feed   Index | Next | Previous | View Threaded


kemme at rekers

Feb 2, 2010, 4:34 AM

Post #1 of 4 (606 views)
Permalink
DKIM error (acl_smtp_dkim) in panic_log - Exim 4.71

Hello Exim users!

Since my update to Exim 4.71 I'm using DKIM. DKIM signing works as well
as DKIM verification. But sometimes I get message in the panic_log like
this one:

2010-02-02 09:01:01 Exim configuration error in line 131 of /usr/exim/configure:
main option "acl_smtp_dkim" unknown


How can "acl_smtp_dkim" be unknown??? Did anyone observe this "unknown"
error in the panic_log? I don't have any other traces in the main_log.
Everything is working well!


This is my line 130/131:

# DKIM
acl_smtp_dkim = acl_check_dkim

dkim_verify_signers = $sender_address_domain:$dkim_signers

.
.
.

# Verification of DKIM signature
acl_check_dkim:
# Again?
accept condition = ${if def:h_X-DKIM-Status:{1}}

# Initialize
warn set acl_m8 = unset

# Add status to header: PASS
warn dkim_status = pass
add_header = X-DKIM-Status: $dkim_verify_status ($dkim_cur_signer)

# Add status to header: INVALID or FAIL
warn dkim_status = invalid:fail
add_header = X-DKIM-Status: $dkim_verify_status ($dkim_verify_reason)

# Add status to header: MISSING; certain domains which should have a signature
warn log_message = Sender '$sender_address_domain' without DKIM signature
sender_domains = gmail.com:yahoo.com:yahoo.de:paypal.com:paypal.de
dkim_status = none
add_header = X-DKIM-Status: missing ($dkim_cur_signer)
set acl_m8 = missing

# Add status to header: NONE; all others
warn dkim_status = none
condition = ${if eq{$acl_m8}{missing}{false}{true}}
add_header = X-DKIM-Status: $dkim_verify_status ($dkim_cur_signer)

accept


The idea behind the ACL is to add a header to provide status information
about DKIM to the clients: PASS, FAIL, INVALID, MISSING, NONE.


--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/


ke at helinet

Feb 3, 2010, 1:03 AM

Post #2 of 4 (573 views)
Permalink
Re: DKIM error (acl_smtp_dkim) in panic_log - Exim 4.71 [In reply to]

Am Dienstag, 2. Februar 2010 schrieb Rainer Kemme:
> Hello Exim users!
>
> Since my update to Exim 4.71 I'm using DKIM. DKIM signing works as well
> as DKIM verification. But sometimes I get message in the panic_log like
> this one:
>
> 2010-02-02 09:01:01 Exim configuration error in line 131 of
> /usr/exim/configure: main option "acl_smtp_dkim" unknown
>
Are you sure, there is no old exim running on your server? Maybe a link
/usr/bin/Mail->exim_4.69?

--

Regards, Kerstin
Attachments: signature.asc (0.39 KB)


kemme at rekers

Feb 4, 2010, 12:50 AM

Post #3 of 4 (571 views)
Permalink
Re: DKIM error (acl_smtp_dkim) in panic_log - Exim 4.71 [In reply to]

On Wednesday, February 3, 2010, 10:03:10, you wrote:
> Am Dienstag, 2. Februar 2010 schrieb Rainer Kemme:
>> Since my update to Exim 4.71 I'm using DKIM. DKIM signing works as well
>> as DKIM verification. But sometimes I get message in the panic_log like
>> this one:
>>
>> 2010-02-02 09:01:01 Exim configuration error in line 131 of
>> /usr/exim/configure: main option "acl_smtp_dkim" unknown
>>
> Are you sure, there is no old exim running on your server? Maybe a link
> /usr/bin/Mail->exim_4.69?

I'm sure there is not 4.69 running. I walked into this trap a few years
ago, so I checked the timestamp and tried 'exim -bV' too. BTW: The doc
says "If there are any errors in the configuration file, 'exim -bV'
outputs error messages."

The timestamp pattern seems to be interesting. It look's like a regular
basis. Maybe the queue runner.

2010-02-02 17:30:01 Exim configuration error in line 131 of /usr/exim/configure:
main option "acl_smtp_dkim" unknown
2010-02-02 17:30:01
2010-02-02 18:30:01
2010-02-02 23:50:13
2010-02-02 23:50:13
2010-02-02 23:53:02
2010-02-02 23:53:02
2010-02-03 00:30:01
2010-02-03 06:30:01
2010-02-03 07:53:01
2010-02-03 07:53:01
2010-02-03 09:01:02
2010-02-03 12:30:01
2010-02-03 17:30:01
2010-02-03 17:30:01


--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/


kemme at rekers

Feb 5, 2010, 3:19 AM

Post #4 of 4 (548 views)
Permalink
Re: DKIM error (acl_smtp_dkim) in panic_log - Exim 4.71 [In reply to]

On Wednesday, February 3, 2010, 10:03:10, you wrote:
>>
> Are you sure, there is no old exim running on your server? Maybe a link
> /usr/bin/Mail->exim_4.69?

Yes, "mail". I wondered about the timestamp pattern. The pattern matched
my crontab where I use "mail". "mail" uses "/usr/bin/sendmail" and
sometimes in the past I have replaced the "sendmail" by "exim" (4.69)
:->>>>

I should do a better documentation about what I have modified in the
past ...

Regards,
--Rainer


--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

exim users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.