we're having a pretty serious issue.
After V10 upgrade we get a 401 unauthorized error when trying to restore emails.
Currently we're running Exchange on prem 2010 SP3 fully patched.
I have a case open with Veeam (04311007). So far we've verified that full access and impersonation is granted and working. EWS is reachable. Tried with IP and FQDN, tried a specific congif to avoid system proxy:
<Veeam>
<Ews UseSystemProxy="False" />
<Exchange>
<Restore>
<Autodiscover UseSystemProxy="False" />
</Restore>
</Exchange>
</Veeam>
And we still get the same issue. Has anyone seen anything similar?
Code: Select all
8/2/2020 1:22:23 AM 24 (1172) Opening root folder without impersonation...
8/2/2020 1:22:23 AM 24 (1172) Connection 9b6f62d3-4cc1-4d3c-ae2d-fcf17f8f0834 is closed
8/2/2020 1:22:25 AM 24 (1172) Error: Cannot open mailbox: testxxx@xxx.com.
8/2/2020 1:22:25 AM 24 (1172) Error: Failed to access mailbox.
8/2/2020 1:22:25 AM 24 (1172) Error: The request failed with HTTP status 401: Unauthorized.
8/2/2020 1:31:30 AM 26 (5424) Connecting to Exchange Web Services (server: xxxx, account: testxxx@xxx.com, ID: 3e4f3045-b449-4a21-b93b-dbd7e955bf1c)...
8/2/2020 1:31:30 AM 26 (5424) Microsoft Exchange Web Services binding path: https://xxxxxx/EWS/Exchange.asmx
8/2/2020 1:31:30 AM 26 (5424) Opening root folder using impersonation...
8/2/2020 1:32:01 AM 26 (5424) Error: Cannot open mailbox: testxxx@xxx.com.
8/2/2020 1:32:01 AM 26 (5424) Type: System.Exception
8/2/2020 1:32:01 AM 26 (5424) Stack:
8/2/2020 1:32:01 AM 26 (5424) at Veeam.Exchange.Restore.Restore.ExchangeConnection.OpenSpecialMailboxFolders(IEwsHolder ews, IExMailbox mailbox, IRestoreConfig config, String targetEmail)
at Veeam.Exchange.Restore.Restore.ExchangeConnection.OpenSpecialMailboxFoldersWithImpersonation(IEwsHolder ews, IExMailbox mailbox, IRestoreConfig config)
8/2/2020 1:32:01 AM 26 (5424) Error: Failed to access mailbox.
8/2/2020 1:32:01 AM 26 (5424) Type: Veeam.Ews.Internal.ExNetworkException
8/2/2020 1:32:01 AM 26 (5424) Stack:
8/2/2020 1:32:01 AM 26 (5424) at Veeam.Ews.ExError.Throw(WebException error, String format, Object[] args)
at Veeam.Ews.ExError.Catch(Action action, String format, Object[] args)
at Veeam.Ews.ExError.Catch[T](Func`1 func, String format, Object[] args)
at Veeam.Ews.ExMailbox.GetWellKnownFolder(String mail, DistinguishedFolderIdNameType id, IReadOnlyDictionary`2 requestProps, CancellationToken cancel)
at Veeam.Ews.ExMailbox.GetMsgRootFolder(IReadOnlyDictionary`2 requestProps)
at Veeam.Exchange.Restore.Restore.Retry.ExMailboxRetry.GetMsgRootFolder(IReadOnlyDictionary`2 requestProps)
at Veeam.Exchange.Restore.Restore.ExchangeConnection.GetMsgRootFolder(IEwsHolder ews, IExMailbox mailbox, IRestoreConfig config, Boolean impersonate)
at Veeam.Exchange.Restore.Restore.ExchangeConnection.OpenSpecialMailboxFolders(IEwsHolder ews, IExMailbox mailbox, IRestoreConfig config, String targetEmail)
8/2/2020 1:32:01 AM 26 (5424) Error: The request failed with HTTP status 401: Unauthorized.