locked
OCS2007 and AudioCodes inbound call problem (---> System.Net.Sockets.SocketException: No such host is known) RRS feed

  • Question

  •  

    Here is the layout:

     

    Windows 2003 Active Directory

    OCS2007 Standard

    Mediation Server

    AudioCodes MP114 2FXS/2FXO (FXO port connected to PSTN line.) Setup model: One-to-One (inbound calls set to auto-dial 4784543136 i.e.user A's endpoints).

     

    User A enabled for Ent. Voice (Line URI reads: tel: +14784543136). Also, "Telephone Number" fileld in AD is properly populated. This user have Polycom CX700 up and running.

     

    User B setup properly as well.

     

     

    Communicator call between users works as expected.

    When user B type 4543136, the number is normalized to +14784543136 and both Communicator and CX700 (on user A) rings (call never send to the gateway because there is a match internaly). This proves that the entire enviroment works properly.

     

    User A dials local number from either Communicator or CX700, the number is normalized, routed to the Mediation Server, passed to the AudioCodes and the call is sucesfull.

     

    PSTN call is placed for 454-3136. This is what the log shows (and I get lost):

     

    TL_ERROR(TF_COMPONENT) [3]07FC.07D4::08/15/2008-14:23:41.253.0000030c (MediationServer,ProxyCall.ProxyParticipateComplete:343.idx(1534))( 030E9943 )$$START-MEDIATIONSERVER

    MediationCall: ffab37b54a8545b59d637f9c2f7fa7bb

    CallId: 3318ad48-f39d-4c6d-b93c-915bad28ab01

    From: sip:anonymous@gmc.cc.ga.us;user=phone

    To: sip:+14784543136@gmc.cc.ga.us;user=phone

    Direction: Inbound

    Start-Line: Exception: Microsoft.Rtc.Signaling.ConnectionFailureException: Unable to establish a connection. ---> System.Net.Sockets.SocketException: No such host is known

    at System.Net.Dns.GetAddrInfo(String name)

    at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)

    at System.Net.Dns.GetHostEntry(String hostNameOrAddress)

    at Microsoft.Rtc.Internal.Sip.ConnectionControlModule.ResolveDnsName(String host, Int32 port, Boolean& hostName)

    at Microsoft.Rtc.Internal.Sip.ConnectionControlModule.ResolveDestinationName(SipDestinationTuple destination)

    at Microsoft.Rtc.Internal.Sip.ConnectionControlModule.FindOrCreateConnectionToDestination(SipDestinationTuple destination, Boolean bCreateConnection)

    at Microsoft.Rtc.Internal.Sip.ConnectionControlModule.CreateConnectionToDestination(SipDestinationTuple destination)

    at Microsoft.Rtc.Signaling.ConnectionPool.GetConnection(RealTimeConnection& realTimeConnection)

    --- End of inner exception stack trace ---

    at Microsoft.Rtc.Signaling.SipAsyncResult.ThrowIfFailed()

    at Microsoft.Rtc.Signaling.Helper.EndAsyncOperation[T](Object owner, IAsyncResult asyncResult)

    at Microsoft.Rtc.Signaling.Helper.EndAsyncOperation[T](Object owner, IAsyncResult asyncResult, String operationId)

    at Microsoft.Rtc.Signaling.SignalingSession.EndEnter(SipInviteAsyncResultWrapper asyncWrapper)

    at Microsoft.Rtc.Signaling.SignalingSession.EndParticipate(IAsyncResult asyncResult)

    at Microsoft.RTC.MediationServerCore.ProxyCall.ProxyParticipateComplete(IAsyncResult ar)

    $$END-MEDIATIONSERVER

     

    Any idea why is this happening? What "No such host is known" means?

     

    Thanks,

     

    Drago

     

     

     

    Friday, August 15, 2008 2:57 PM

All replies

  • Yet again another user error (me, that is...)

     

    I had wrong FQDN in "Nex Hop Connection" field on the Mediation Server Properties.

     

    It is all good now.

     

    Drago

     

    Friday, August 15, 2008 4:52 PM