Hi, I enabled serialization on one server to test a couple of weeks ago and now deploying to the remainder. I utilized the per server implementation:
Per-server base: New-SettingOverride -Name "EnableSigningVerification" -Component Data -Section EnableSerializationDataSigning -Parameters @("Enabled=true") -Reason "Enabling Signing Verification" -Server <ExchangeServerName>
When I try to enable on another server it's giving me an error indicating my server name doesn't match the existing entry:
Name ComponentName SectionName Status Parameters
---- ------------- ----------- ------ ----------
EnableSigningVerification Data EnableSerializationDataSigning ServerMismatch Enabled=true
I've tried to run for the entire org instead of per server and receive an error:
[PS] C:\Windows\system32>New-SettingOverride -Name "EnableSigningVerification" -Component Data -Section EnableSerializationDataSigning -Parameters @("Enabled=true") -Reason "Enabling Signing Verification"
Active Directory operation failed on XXX.XXX.local. The object 'CN=EnableSigningVerification,CN=Setting
Overrides,CN=Global Settings,CN=XXX CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=XXX,DC=local'
already exists.
[PS] C:\scripts>Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh
RunspaceId : 4f3c6482-5236-4ad5-936e-8961406867c3
Result : <Diagnostics>
<ProcessInfo>
<id>5492</id>
<serverName>EXCHANGE2</serverName>
<startTime>2023-02-02T17:34:10.8361032Z</startTime>
<currentTime>2023-02-02T17:41:52.2154931Z</currentTime>
<lifetime>00:07:41.3793899</lifetime>
<threadCount>28</threadCount>
<handleCount>2290</handleCount>
<workingSet>215.3 MB (225,726,464 bytes)</workingSet>
<fastTrainExchangeVersion>15.1.2507.17</fastTrainExchangeVersion>
</ProcessInfo>
<Components>
<VariantConfiguration>
<Overrides Updated="2023-02-02T17:41:52.2254936Z">
<SettingOverride>
<Name>EnableSigningVerification</Name>
<Reason>Enabling Signing Verification</Reason>
<ModifiedBy>
<ComponentName>Data</ComponentName>
<SectionName>EnableSerializationDataSigning</SectionName>
<Status>ServerMismatch</Status>
<Message>This machine name EXCHANGE2 does not match any wildcars defined in the override: EXCHANGE365.</Message>
<Parameters>
<Parameter>Enabled=true</Parameter>
</Parameters>
</SettingOverride>
</Overrides>
</VariantConfiguration>
</Components>
</Diagnostics>
Identity :
IsValid : True
ObjectState : New
LukasSMSFT Nino_Bilic Should i revert the change and try to re-enable the setting? Please advise. Thank you!