Skip to main content

total confusion

Posted by Had on Tue, 11/11/2008

I have 3 thirdlane MTE servers:

1. server with public IP address installed from ISO
2. server behind NAT installed from ISO
3. server with public IP address installed module by module (debian linux first, than all asterisk modules and finally thirdlane MTE GUI)

All these servers are on different networks.

I setup 1 (the same) SIP trunk on all of them (just to test it) exactly the same way (included DID and routes setup). This is the result:

on server 3 everything works OK
on server 2 when dialing out caller ID is not showing
on server 1 when dialing out caller ID is not showing and when I hang up on caller side called phone keeps ringing

To make it even more confusing I setup another SIP trunk on all of these servers exactly the same way as the first trunk and this trunk works OK on all of them...

Problem is that I need the first trunk to work on server 1.
I use the latest version of PBX manager (6.0.1.63) and the latest 1.4 version of asterisk (1.4.22).

Any ideas what can cause these problems?

Thanks

Peter


Submitted by justdave on Tue, 11/11/2008 Permalink

Any given SIP registration can usually only be used from one place at a time. If you put it in more than one place, what'll happen is each time one of the servers checks in, it'll "steal" the login from whoever had it last, and the one that works will be whoever last registered. So you would need to remove that trunk from all of the servers except the one you want to use it from.

Submitted by raven on Tue, 11/11/2008 Permalink

I have had similar issues with setting and then not receiving Caller ID. What it stemmed from is the system only presented a 'Reload' button, and really the system needed a full Asterisk restart to work, which I performed at the Asterisk console instead. If you have a gateway, or somewhere to debug and look at the URI, (debug ccsip all on cisco) see if it is sending 'unknown' as the username. Can't say that is your problem, and, no telling whatsoever on your scenario #3. You really have to know your stuff when you go down roads on other linux systems besides CentOS, at least in this version, I've found.

Submitted by Had on Wed, 11/12/2008 Permalink

Off course I didn't register that sip trunk on all 3 servers at the same time. I've done it one by one. And I've also done full restart... I just don't understand it.