[GH-ISSUE #94] Server 2008 R2 + Exchange 2013 CU9 #73

Closed
opened 2026-02-26 10:35:37 +03:00 by kerem · 16 comments
Owner

Originally created by @pavelkos on GitHub (Aug 3, 2015).
Original GitHub issue: https://github.com/Pro/dkim-exchange/issues/94

2015-08-03_21-07-53

Won't install

Originally created by @pavelkos on GitHub (Aug 3, 2015). Original GitHub issue: https://github.com/Pro/dkim-exchange/issues/94 ![2015-08-03_21-07-53](https://cloud.githubusercontent.com/assets/13079391/9044253/228e06ae-3a24-11e5-8ecf-68358b085cd0.png) Won't install
kerem closed this issue 2026-02-26 10:35:37 +03:00
Author
Owner

@Pro commented on GitHub (Aug 3, 2015):

Are you using the beta release 2.1.5 or 2.1.4?
https://github.com/Pro/dkim-exchange/releases

<!-- gh-comment-id:127361735 --> @Pro commented on GitHub (Aug 3, 2015): Are you using the beta release 2.1.5 or 2.1.4? https://github.com/Pro/dkim-exchange/releases
Author
Owner

@pavelkos commented on GitHub (Aug 3, 2015):

2.1.5.beta-2

<!-- gh-comment-id:127364811 --> @pavelkos commented on GitHub (Aug 3, 2015): 2.1.5.beta-2
Author
Owner

@Pro commented on GitHub (Aug 3, 2015):

I just tested upgrading from version 2.0.0 to 2.1.5.beta-2 on my Windows 2012 R2 Server with Exchange 2013 CU9. It worked flawlessly. This seems to be a problem with Windows 2008.
I have to set up a new VM for testing, may take some time.

<!-- gh-comment-id:127390618 --> @Pro commented on GitHub (Aug 3, 2015): I just tested upgrading from version 2.0.0 to 2.1.5.beta-2 on my Windows 2012 R2 Server with Exchange 2013 CU9. It worked flawlessly. This seems to be a problem with Windows 2008. I have to set up a new VM for testing, may take some time.
Author
Owner

@pavelkos commented on GitHub (Aug 3, 2015):

For me 2.1.5 work good on many 2012R2 + Exch 2013 CU9. Problem only with 2008 R2. If you need some files from this install - please feel free ask me about it.

<!-- gh-comment-id:127391694 --> @pavelkos commented on GitHub (Aug 3, 2015): For me 2.1.5 work good on many 2012R2 + Exch 2013 CU9. Problem only with 2008 R2. If you need some files from this install - please feel free ask me about it.
Author
Owner

@Pro commented on GitHub (Aug 3, 2015):

It's quite strange that the message box above says Exchange Version 15.0.1104.5 which is definitely supported:

The check is here:
github.com/Pro/dkim-exchange@a268bf9802/Src/Configuration.DkimSigner/InstallWindow.cs (L165)

And the constants are defined here:
https://github.com/Pro/dkim-exchange/blob/master/Src/Configuration.DkimSigner/Constants.cs#L37

So the check at line github.com/Pro/dkim-exchange@a268bf9802/Src/Configuration.DkimSigner/InstallWindow.cs (L167) should not fail for this entry. Very strange...
Needs further debugging.

<!-- gh-comment-id:127395378 --> @Pro commented on GitHub (Aug 3, 2015): It's quite strange that the message box above says Exchange Version `15.0.1104.5` which is definitely supported: The check is here: https://github.com/Pro/dkim-exchange/blob/a268bf9802a6c829d01113c94e397005d9ec839e/Src/Configuration.DkimSigner/InstallWindow.cs#L165 And the constants are defined here: https://github.com/Pro/dkim-exchange/blob/master/Src/Configuration.DkimSigner/Constants.cs#L37 So the check at line https://github.com/Pro/dkim-exchange/blob/a268bf9802a6c829d01113c94e397005d9ec839e/Src/Configuration.DkimSigner/InstallWindow.cs#L167 should not fail for this entry. Very strange... Needs further debugging.
Author
Owner

@gogglespisano commented on GitHub (Aug 3, 2015):

@pavelkos If you open the exchange management (power)shell window, what does this command output?

Get-ExchangeServer | fl AdminDisplayVersion

<!-- gh-comment-id:127406559 --> @gogglespisano commented on GitHub (Aug 3, 2015): @pavelkos If you open the exchange management (power)shell window, what does this command output? Get-ExchangeServer | fl AdminDisplayVersion
Author
Owner

@gogglespisano commented on GitHub (Aug 3, 2015):

@pavelkos Can you make sure that the Configuration.DkimSigner.exe that's running when you see the install failure message is the latest version, and not an earlier build or previous install? Task Manager can show you where it was loaded from in the Command Line column (you may need to add this column), then check the version and timestamp on the file.

<!-- gh-comment-id:127409710 --> @gogglespisano commented on GitHub (Aug 3, 2015): @pavelkos Can you make sure that the Configuration.DkimSigner.exe that's running when you see the install failure message is the latest version, and not an earlier build or previous install? Task Manager can show you where it was loaded from in the Command Line column (you may need to add this column), then check the version and timestamp on the file.
Author
Owner

@pavelkos commented on GitHub (Aug 3, 2015):

VERBOSE: Connected to exch2-wbbr2.target.local.
[PS] C:\Windows\system32>Get-ExchangeServer | fl AdminDisplayVersion
AdminDisplayVersion : Version 15.0 (Build 1104.5)

2015-08-04_0-29-15

have not any previous versions installed

<!-- gh-comment-id:127410930 --> @pavelkos commented on GitHub (Aug 3, 2015): VERBOSE: Connected to exch2-wbbr2.target.local. [PS] C:\Windows\system32>Get-ExchangeServer | fl AdminDisplayVersion AdminDisplayVersion : Version 15.0 (Build 1104.5) ![2015-08-04_0-29-15](https://cloud.githubusercontent.com/assets/13079391/9048205/fe69ed30-3a3f-11e5-8ff6-47ee8e590990.png) have not any previous versions installed
Author
Owner

@gogglespisano commented on GitHub (Aug 3, 2015):

Thanks @pavelkos.

When you click on install and while you have the failed install message showing, could you use Task Manager to get the full command line including parameters for Configuration.DkimSigner.exe while it's running?

<!-- gh-comment-id:127411799 --> @gogglespisano commented on GitHub (Aug 3, 2015): Thanks @pavelkos. When you click on install and while you have the failed install message showing, could you use Task Manager to get the full command line including parameters for Configuration.DkimSigner.exe while it's running?
Author
Owner

@pavelkos commented on GitHub (Aug 3, 2015):

Command line column is empty, no parameters

2015-08-04_0-40-47

<!-- gh-comment-id:127413790 --> @pavelkos commented on GitHub (Aug 3, 2015): Command line column is empty, no parameters ![2015-08-04_0-40-47](https://cloud.githubusercontent.com/assets/13079391/9048399/80cfccbc-3a41-11e5-99ab-0b327315fe96.png)
Author
Owner

@gogglespisano commented on GitHub (Aug 3, 2015):

Can you try running Configuration.DkimSigner.exe with only "--install" as the command line parameter. It should open the Install window and you should be able to select the install location. Wait several seconds before selecting the install choice and starting the install. Does this procedure still produce the failure message?

<!-- gh-comment-id:127416539 --> @gogglespisano commented on GitHub (Aug 3, 2015): Can you try running Configuration.DkimSigner.exe with only "--install" as the command line parameter. It should open the Install window and you should be able to select the install location. Wait several seconds before selecting the install choice and starting the install. Does this procedure still produce the failure message?
Author
Owner

@pavelkos commented on GitHub (Aug 3, 2015):

2015-08-04_0-58-49

<!-- gh-comment-id:127417439 --> @pavelkos commented on GitHub (Aug 3, 2015): ![2015-08-04_0-58-49](https://cloud.githubusercontent.com/assets/13079391/9048730/10dbc1ce-3a44-11e5-9858-6798359579cf.png)
Author
Owner

@gogglespisano commented on GitHub (Aug 3, 2015):

I'm running out of ideas. You shouldn't get that message unless the Configuration.DkimSigner.exe doesn't contain that version in it. Either that or the version number looks the same, but for some reason is actually different in Unicode. You could open the .exe in Notepad and then search for "1 1 0 4". it should appear in a block like "1 5 . 0 . 1 1 0 4 . 5 +E x c h a n g e 2 0 1 3 S P 1 C U 9"

<!-- gh-comment-id:127422217 --> @gogglespisano commented on GitHub (Aug 3, 2015): I'm running out of ideas. You shouldn't get that message unless the Configuration.DkimSigner.exe doesn't contain that version in it. Either that or the version number looks the same, but for some reason is actually different in Unicode. You could open the .exe in Notepad and then search for "1 1 0 4". it should appear in a block like "1 5 . 0 . 1 1 0 4 . 5 +E x c h a n g e 2 0 1 3 S P 1 C U 9"
Author
Owner

@gogglespisano commented on GitHub (Aug 4, 2015):

FYI, the versions shown that are available to install are downloaded by the app, so an older version of the installer will show even the latest version of the software and the latest revisions, even if it isn't up to date itself with the exchange version check.

Maybe the supported version list should be downloaded with the available versions data.

<!-- gh-comment-id:127440534 --> @gogglespisano commented on GitHub (Aug 4, 2015): FYI, the versions shown that are available to install are downloaded by the app, so an older version of the installer will show even the latest version of the software and the latest revisions, even if it isn't up to date itself with the exchange version check. Maybe the supported version list should be downloaded with the available versions data.
Author
Owner

@Pro commented on GitHub (Aug 4, 2015):

Can you try the .exe from this zip: https://dl.dropboxusercontent.com/u/3233048/Release.zip
Open it with the command line parameter --debug
This will show an additional Debug Helper tab.

Wait until the main tab has loaded the Exchange version. Then switch to the Debug Tab and press the button. Post the message box output here (Screenshot, or just press Ctrl+C when the message box is open)

<!-- gh-comment-id:127492869 --> @Pro commented on GitHub (Aug 4, 2015): Can you try the .exe from this zip: https://dl.dropboxusercontent.com/u/3233048/Release.zip Open it with the command line parameter `--debug` This will show an additional `Debug Helper` tab. Wait until the main tab has loaded the Exchange version. Then switch to the Debug Tab and press the button. Post the message box output here (Screenshot, or just press Ctrl+C when the message box is open)
Author
Owner

@pavelkos commented on GitHub (Aug 4, 2015):

Thank you. I'm try to clean up %temp% (in temp many {guid}.zip file's with dkimsigner inside. now all work fine (2.1.5-beta2)

<!-- gh-comment-id:127668197 --> @pavelkos commented on GitHub (Aug 4, 2015): Thank you. I'm try to clean up %temp% (in temp many {guid}.zip file's with dkimsigner inside. now all work fine (2.1.5-beta2)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dkim-exchange-Pro#73
No description provided.