Open andreasschulze opened 3 years ago
This is a known bug. It is fixed by https://github.com/trusteddomainproject/OpenARC/pull/121
thanks, I could confirm this solution #121 solve this problem. Messages from o365 now are marked with arc=pass
but messages sealed by OpenARC itself at an other host still generate arc=fail
or I'm creating the seal in a wrong way...
but messages sealed by OpenARC itself at an other host still generate
arc=fail
I've found that OpenARC does not verify correctly when the public key has a hash algorithm specified (h=
). I found this when trying to verify my own messages. Could that be the problem you are experiencing?
The problem, as far as I can tell, is that msg->arc_hashtype
is never set, which means that in arc_key_hashok() it never matches (or only matches the default value 0
which is SHA1).
running HEAD of branch develop:
the Milter is run with "Mode v" on an MX. Every message from o365 is marked with 'arc=fail'. May be an issue
Any ideas?
relevant header: