On 10/11/2012 10:37 AM, Henry Kwan wrote:
I am a total newbie on SipXecs. I am also green when it comes to the
SIP and VoIP PBX scene. Please excuse my seemingly simple question.
The problem that I am encountering, essentially, is that external
calls cannot be transferred to voice mail when a call is not
answered. Internal calls that were not answered were transferred to
voice mail without a problem.
My setup:
- SipXecs 4.4.0 installed from the download ISO and updated to the
latest patches with yum. OS is also updated to Centos 5.8, with the
latest patches.
- Phones are Linksys SPA942 only, no other phones are on the system.
Only 3 phones are on the system.
- Domain: mydomain.company.com. company.com is registerd but
mydomain.company.com is local/internal and the DNS server is the Sipx PBX.
- Sipx PBX is the DHCP server, dhcp.conf file is edited to assign a
limited range of IP addresses. No other dhcp servers are on the subnet.
- The workarounds stated on the sipfoundry wiki for the SPA942 are
implemented, i.e.:
a. MOH Server:~~mh~@mydomain.company.com
<mailto:%7e%7emh...@mydomain.company.com>
b. Message Waiting: checked
c. Mailbox ID: $USER_ID
d. Voice Mail Server:extens...@mydomain.company.com
<mailto:extens...@mydomain.company.com>. I have also changed
mydomain.company.com to the IP address of the sipx server.
- Use internal sipXbridge to connect to my SIP trunk. SIP trunk
authenticated successfully and works.
- Router used is Linksys WRVS4400N. Port 5080 and 30000 to 31000 are
forwarded to the SipX PBX.
- Aliases are setup for these 3 phones are set for DID.
With the above setup, I can dial extensions and have their respective
voice mail kick-in when a call is not answered. Dial out and DID work
as well. The problem that I am encountering now is that voice mail
does not kick-in when an external call is not answered. Voice mail
does work for internal calls, though.
I've also added domain aliases of the IP address of the PBX and
PBX.mydomain.company.com to the setup but that did not help.
I also setup one of the phones to call forward to another phone, then
voice mail. The call forwart to another extension worked but call
forward to voice mail did not.
In desperation, I also added an A record for mydomain.company.com in
my DNS server but that did not help.
Lacking the experience of sipX, VoIP PBX, SIP, and network debug
tools, I hope experienced SipXecs users can shed some on my plight.
External calls not transferring usually have 2 causes: your ITSP does
not support it, the call did not come in on 5080/registration, or a
firewall issue.
Who is your ITSP?
Did you try to forward 5060 udp/tcp also?
Is your ITSP sending the calls to your based on your registration is it
IP based. If IP the call has to come in on 5080 to be able to transfer.
Did you do a "yum update"?
Send profiles to the server: System|Servers
Reboot
--
Regards
--------------------------------------
Gerald Drouillard
Technology Architect
Drouillard & Associates, Inc.
http://www.Drouillard.biz
_______________________________________________
sipx-users mailing list
sipx-users@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users/