mirror of
https://github.com/Pro/dkim-exchange.git
synced 2026-04-25 08:55:52 +03:00
[GH-ISSUE #118] Crash with 3.0-beta and Exchange 2016 #94
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @matbech on GitHub (Jan 2, 2016).
Original GitHub issue: https://github.com/Pro/dkim-exchange/issues/118
The DKIM signer fails to install on Exchange 2016. The following error is logged:
Watson report about to be sent for process id: 15004, with parameters: E12IIS, c-RTL-AMD64, 15.01.0225.042, edgetransport, MimeKit, M.C.DkimSigner..ctor, S.Reflection.TargetInvocationException, 1bae, 01.03.0000.000.
ErrorReportingEnabled: False
followed by
The worker process crashes continuously on startup: C:\Program Files\Microsoft\Exchange Server\V15\Bin\edgetransport.exe. The service will be stopped.
@semack commented on GitHub (Jan 2, 2016):
I confirm.
@Pro commented on GitHub (Jan 2, 2016):
Thanks for the Info. I'm currently installing Ex2016 on a Windows 2016 VM and will try to reproduce the problem.
@Pro commented on GitHub (Jan 3, 2016):
The problem is that your private key isn't valid. You need to create a new one, if you upgrade from version 2.* to 3.*.
Please read: https://github.com/Pro/dkim-exchange#updating-from-version-2-to-3
I improved the error handling for invalid keys, will upload a new beta release later today
@matbech commented on GitHub (Jan 3, 2016):
I believe to use a correct private key. It has been created with openssl and is used in other places. Also the public key (.pub) is correctly read (using the Check function) by the DKIM configurator. Maybe the configurator should also verify the private key? See https://github.com/Pro/dkim-exchange/issues/121
I think the problem is with the line breaks at position 65 in the .pem. Whereas the private key that the DKIM configurator generates has no line breaks. The DKIM signer should support private keys with line breaks. See https://github.com/Pro/dkim-exchange/issues/120