Lync 2013 outbound calls fail after 10 seconds

Recently we encountered an odd scenario with a Lync 2013 install:

  • Dial a phone number from the Lync client
  • Listen to 10 seconds of Lync’s ring tone (DING… ding)
  • The call fails with “The call could not be completed…”

    Call Cound Not Be Completed

Testing the same phone number via a cell phone, we noted the following:

  • About 11 – 13 seconds of silence (no ringing)
  • Phone was then answered by an automated attendant

Using Lync Snooper, we noted the following in the logs.

  • 5025;reason=”Cancel sent by application for INVITE client transaction.”;
    NOTE: This error was generated 10 seconds after the initial SIP Invite
  • A SIP/2.0 487 Request Terminated was sent to the downstream VOIP provider

 

OK, it appears Lync simply hangs up the phone after 10 seconds if a response is not received by the called party.
Yes, we understand the called phone system was *very* slow, but to simply hang up is rather rude! 

Resolution
What is really happing is Lync assumes the call failed and is trying to failover the outbound routing… and no failover exists (hence the hang-up)

To correct:

  1. Launch the Lync configuration web page and select Voice Routing
  2. Click Trunk Configuration, double click the Global record
  3. Uncheck Enable outbound routing failover timer
  4. Click OK and commit the changes
  5. Wait 5 – 10 minutes for the changes to take effect

5 thoughts on “Lync 2013 outbound calls fail after 10 seconds

  1. soder

    Well done, but what are the consequences of disabling such safety mechanism? Maybe you caused a bigger issue than the other issue that you solved by disabling this.

  2. ArmgaSys Post author

    The only consequence we can think of is if you actually have a failover route.
    In which case, if you disable the failover timer, your failover routing will not be used.

    But, if you actually had a failover route defined, this should never be an issue to begin with.

  3. David Christensen

    If every failover route takes more then 10 seconds to connect… say a call to Brazil, Africa, roaming cell phone etc… then LYNC will still drop the call.

    What should be done is LYNC should have the ability to change this setting to larger then 10 seconds.

Leave a Reply

Your email address will not be published. Required fields are marked *