Pro / dkim-exchange

DKIM Signing Agent for Microsoft Exchange Server
Other
405 stars 140 forks source link

Exchange 2016 CU10, error signing message. #239

Open nicknomo opened 6 years ago

nicknomo commented 6 years ago

Versions

Description

Could not sign message:

  2018-09-06T10:19:09.000 Could not sign message: Could not load type 'System.Threading.CancellationToken' from assembly 'MimeKit, Version=1.2.0.0, Culture=neutral, PublicKeyToken=bede1c8a46c66814'.

Steps to Reproduce

  1. Install Exchange DKIM signer from release 3.1.0
  2. Send a message

Expected behavior: To have the emails signed without error

Actual behavior: Error is thrown, email not signed.

So, it says that 2016/CU10 is supported in the readme, but when installing from the latest release it says that its not supported. Any suggestions here?

nicknomo commented 6 years ago

So, it looks like I had to install from source. I'm guessing the CU10 support is pre-release then?

behrouzamiri commented 6 years ago

I have the same issue. Please share with us the steps which helped you resolve this issue

nicknomo commented 6 years ago

First, I'd remove the transport agent.

1) Go to the installation folder in program files and run Configuration.DkimSigner.exe 2) Then click configure 3) Select Exchange DKIMSigner and then uninstall (don't change any checkboxes, just highlight the name and click uninstall)

Now, download the project repository as a zip

https://github.com/Pro/dkim-exchange/archive/master.zip

Extract to a folder, and then follow the manual install directions:

https://github.com/Pro/dkim-exchange#manual-install

If this is an upgrade, make sure not to override the settings file (it will ask you during the setup). It would probably be a good idea to backup the entire folder in case something goes wrong, so you could restore your settings and keys if necessary. Overwrite any other files.

That worked for me, and I'm signing again. I hope this helps.

behrouzamiri commented 6 years ago

I've already tried manual installation. It gives me the same version mismatch error, in the poweshell!


From: nicknomo notifications@github.com Sent: Tuesday, September 11, 2018 6:39 PM To: Pro/dkim-exchange Cc: behrouzamiri; Comment Subject: Re: [Pro/dkim-exchange] Exchange 2016 CU10, error signing message. (#239)

First, I'd remove the transport agent.

  1. Go to the installation folder in program files and run Configuration.DkimSigner.exe
  2. Then click configure
  3. Select Exchange DKIMSigner and then uninstall (don't change any checkboxes, just highlight the name and click uninstall)

Now, download the project repository as a zip

https://github.com/Pro/dkim-exchange/archive/master.zip

Extract to a folder, and then follow the manual install directions:

https://github.com/Pro/dkim-exchange#manual-install

If this is an upgrade, make sure not to override the settings file (it will ask you during the setup). It would probably be a good idea to backup the entire folder in case something goes wrong, so you could restore your settings and keys if necessary. Overwrite any other files.

That worked for me, and I'm signing again. I hope this helps.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/Pro/dkim-exchange/issues/239#issuecomment-420377317, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AnaqHpEHolmIarcdsHIeTqehfvj73gSHks5uaANQgaJpZM4WdDdO.