Hi guys,
we migrated from 2010 to Exchange 2013.
OS: Server 2012 R2
Until now i tested ALOT to get the Integration on this Box working.
The Problem we are facing seems to be related to the FQDN of the Exchangeserver.
We are making use of domain-name suffixes you can configure in Windows (System->ComputerName->More...)
So our machines are named "exch01.location.domain.local"
Our domain is "domain.local", location gets added manually via the described way above.
There are matching records in our DNS.
So what i found out is that....as soon as i rename the machine to "exch01.domain.local" the integration can be configured without any problem.
If i change the hostname back to our naming-convention DataProtector is doing some weird stuff.
First, when adding the machine under "Clients" it says "Machine identifies itself as exch01.location.mcl.local". (well...thats NOT wrong...and seems to be OK.)
Therefore the agents are getting installed without any problems.
But when creating a backup for that machine, right before configuration of the integration,
DP will prompt for logon-credentials .
This will happen over and over and over again.
So the User-Account for our Backups can't Authenticate.
(Account works on all other machines with these kind of names)
Diagnosing the debug.log file reveals the problem:
07.09.2015 13:38:44 OB2BAR_E2010_BAR.15320.11872 ["$PATH: integ/exch2010/ExchangeAgent.cpp $ $Rev: 41801 $ $Date:: 2014-03-26 16:29:59 +05":2465] A.09.00 b87
DbgStack: DbgFcnOut() function does not match function on stack!
ExitFcn="CExchangeAgent::CheckConfig", StackFcn="CPowerShellClient::CheckUserBelongsToGroup"
cmd:"C:\Program Files\OmniBack\bin\e2010_bar.exe" -chkconf
Function trace (currentLevel=2):
Level 2: CPowerShellClient::CheckUserBelongsToGroup(username = Administrator, domain= location.domain.local, group =Organization Management)
Level 1: CExchangeAgent::CheckConfig()
Level 0: CExchangeAgent::Initialize()
"CExchangeAgent::CheckConfig" found on stack, adjusted level to 1 (one or more DbgFcnOut() calls missing)
e2010.exe seems to have a problem with this domain suffix.
Authentication should be at "domain.local" and NOT "location.domain.local".
Is there any way modify this kind of behavior???
Seems like e2010.exe is taking everything behind the hostname as a authentication-domain.
So if our suffix would be machinename.location.country.planet.universe.local it would try to authenticate on that.
Looks like a bug to me??
I kinda gave up on this by now.
(added location.domain.local users in Cell, added a new authentication domain in our AD + a matching BackupUser with sufficient rights, modified several Textfiles (Config\Server\Integ\Config\E2010, cell_server......etc.), used omniinetpasswd.exe to add several users......
Maybe theres somebody around that faced the same problem in his environment.
We cant be the only ones using Dns-suffixes an trying to backup Exchange 2013??
help :(