Numbers become busy

6 views
Skip to first unread message

Daniel Brandur Sigurgeirsson

unread,
Dec 13, 2011, 8:29:07 AM12/13/11
to sipx...@googlegroups.com
Hi all,

I've got my application up and running on 3 different sites now. There are no problems on two of them, but the third one is giving me problems. Occasionally, all numbers become busy, and the service must be restarted (I haven't implemented reconnect inside the service, so restarting is usually what we do). 

Is there a way for me to get some sort of notification about this in my application? I.e. such that it could reconnect automatically?

I'm using SipXTapiDotNet which encapsulates sipxtapi.dll, and I'm listening to both Line-, Call- and Media events, and I'm currently in the process of adding a listener to KeepAlive events. Anything else I should consider?

Regards,

Daníel

Daniel Brandur Sigurgeirsson

unread,
Dec 13, 2011, 9:30:49 AM12/13/11
to sipx...@googlegroups.com
... or if I could somehow "poll" the connection, maybe once every hour, is there some function that allows me to check if the connection is alive?

Daníel

Jaroslav Libak

unread,
Dec 13, 2011, 4:12:51 PM12/13/11
to sipx...@googlegroups.com
Hello

When all numbers become busy, does the server have any active calls? Perhaps call limit is reached due to some frozen and never disconnected calls? Have a look at whats happening in XCpCallManager::handleUnknownInviteRequest - if (checkCallLimit()). Message "XCpCallManager::handleSipMessage - The call stack size as reached it's limit of %d" is logged there. If you are using sipXtapi 3.2, there must have been similar handling there.

When you try to call a number, write down the response and check in the code where such answer is generated. Add more logging to code where you suspect problem could be.

Jaroslav Libak

Daniel Brandur Sigurgeirsson schrieb:
--
You received this message because you are subscribed to the Google Groups "sipxtapi" group.
To post to this group, send email to sipx...@googlegroups.com.
To unsubscribe from this group, send email to sipxtapi+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sipxtapi?hl=en.

Reply all
Reply to author
Forward
0 new messages