Avatar of Kevin Turnbull
Kevin Turnbull
 asked on

Exchange 2010 Unified communications voicemail not working

Hi

I’m currently in the process of moving our old Exchange 2010 sp2 server to a new Exchange 2010 SP3 system and we are running Lync 2013. I’ve moved all the mailbox’s over and all mail is working correctly but the problem I’ve having is getting Unified Communications to work on the new exchange server. I’ve removed the UM role from the old server.

Auto attendant picks up and I can transfer call with no problem. When I dial a user the voicemail picks up but when I leave a message no voicemail is delivered to the users mailbox.
I get the following 2 events in the event viewer

Event ID: 1423
Task Category: UMCore
Source: MSExchange Unified Messaging

Details:
The Unified Messaging server encountered an error while trying to process the message with header file "C:\Program Files\Microsoft\Exchange Server\V14\UnifiedMessaging\voicemail\d618e5d0-f3c8-40c2-989d-37739cebe1f3.txt". Error details: "Microsoft.Exchange.UM.UMCore.SmtpSubmissionException: Submission to the Hub Transport server failed. The operation will be retried. ---> Microsoft.Exchange.Net.ExSmtpClient.UnexpectedSmtpServerResponseException: Unexpected SMTP server response. Expected: 220, actual: 500, whole response: 500 5.3.3 Unrecognized command
 
   at Microsoft.Exchange.Net.ExSmtpClient.SmtpTalk.CheckResponse(ServerResponseInfo response, Int32 expectedCode)
   at Microsoft.Exchange.Net.ExSmtpClient.SmtpTalk.Command(SmtpChunk[] chunks, SmtpCommandType command, Int32 expectedCode)
   at Microsoft.Exchange.Net.ExSmtpClient.SmtpTalk.StartTls()
   at Microsoft.Exchange.Net.ExSmtpClient.SmtpClient.Submit(Boolean disableDelayedAck)
   at Microsoft.Exchange.UM.UMCore.SmtpSubmissionHelper.SubmitMessage(MessageItem message, String senderAddress, String recipientAddress, OutboundConversionOptions submissionConversionOptions, InternalExchangeServer smtpServer)
   at Microsoft.Exchange.UM.UMCore.SmtpSubmissionHelper.SubmitMessage(MessageItem message, String senderAddress, String recipientAddress, OutboundConversionOptions submissionConversionOptions, String requestId)
   --- End of inner exception stack trace ---

Server stack trace:
   at Microsoft.Exchange.UM.UMCore.SmtpSubmissionHelper.HandleTransientSmtpFailure(Exception e, InternalExchangeServer smtpServer, String recipientAddress)
   at Microsoft.Exchange.UM.UMCore.SmtpSubmissionHelper.SubmitMessage(MessageItem message, String senderAddress, String recipientAddress, OutboundConversionOptions submissionConversionOptions, String requestId)
   at Microsoft.Exchange.UM.UMCore.SmtpSubmitStage.InternalDoSynchronousWork()
   at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
   at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
   at Microsoft.Exchange.UM.UMCore.SynchronousPipelineStageBase.SynchronousWorkDelegate.EndInvoke(IAsyncResult result)
   at Microsoft.Exchange.UM.UMCore.SynchronousPipelineStageBase.EndSynchronousWork(IAsyncResult r)"

Event ID: 1446
Task Category: UMCore
Source: MSExchange Unified Messaging
Details:

The Unified Messaging server failed to process the message with header file "C:\Program Files\Microsoft\Exchange Server\V14\UnifiedMessaging\voicemail\dcee02de-a993-4078-bd9e-223172797769.txt" within "10" minutes. The UM server will continue to process and deliver the message, but the "MSExchangeUMAvailability: % of Messages Successfully Processed Over the Last Hour" performance counter will be decreased.

My current setup is
Exchange 2010 SP3 with the following roles installed on the server
•      Mailbox
•      Hub Transport
•      Client Access
•      Unified Access

I’ve checked the receive connectors and they all have exchange server set as authentication and I only have 36 root authoritie certificates on this server.

Many thanks in advance
ExchangeTelecommunicationsIP Telephony

Avatar of undefined
Last Comment
Kevin Turnbull

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
Cliff Galiher

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Kevin Turnbull

ASKER
Hi CGaliher

Thanks for getting back to me on this one. What I tried this morning is remove the exchange servers IP's from the connectors and the UM started working.

Just to summarise
Exchange server SP3 running all the exchange roles except edge
Lync 2013
To get the UM section to work ensure the exchange server IP's AREN'T specified in any of the receive connectors and have at least one connector with the permission to accept mail from "Exchange Server"

This worked for me in my environment but may not be the solution for anyone else

Thanks for your help on this!
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23