Discussion:
External calls cannot be transferred to voice mail (sipXecs 4.4.0)
Henry Kwan
2012-10-11 14:37:59 UTC
Permalink
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
        b. Message Waiting:    checked
        c. Mailbox ID:        $USER_ID
        d. Voice Mail Server:    ***@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.
 
Thank you.
 
Henry Kwan
Gerald Drouillard
2012-10-11 14:57:53 UTC
Permalink
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:***@mydomain.company.com
> <mailto:***@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
Tony Graziano
2012-10-11 15:28:30 UTC
Permalink
I don't think the router is compatible with the ability to 1:1 NAT or
do NAT without changing (randomizing) the source port. I would get
thee to a router that will do thusly. Even if you do all of the above,
you will likely have frequent or all the time broken audio.

On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
> b. Message Waiting: checked
> c. Mailbox ID: $USER_ID
> d. Voice Mail Server: ***@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.
>
> Thank you.
>
> Henry Kwan
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Henry Kwan
2012-10-11 16:18:32 UTC
Permalink
Do I need one-to-one NAT, or symmetric NAT?  I bought this router because it had been tested to work with VoIP, whatever that means, but I forgot the source of this information.



________________________________
From: Tony Graziano <***@myitdepartment.net>
To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Sent: Thursday, October 11, 2012 9:28:30 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)

I don't think the router is compatible with the ability to 1:1 NAT or
do NAT without changing (randomizing) the source port. I would get
thee to a router that will do thusly. Even if you do all of the above,
you will likely have frequent or all the time broken audio.

On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>        b. Message Waiting:    checked
>        c. Mailbox ID:        $USER_ID
>        d. Voice Mail Server:    ***@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.
>
> Thank you.
>
> Henry Kwan
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net/
Blog: http://blog.myitdepartment.net/
Michael Picher
2012-10-11 17:03:12 UTC
Permalink
I find that 1:1 is best with access rules only allowing the ports you want,
this way server always goes out with the same IP. Also, make sure the
firewall does not do outbound port randomization.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:

> Do I need one-to-one NAT, or symmetric NAT? I bought this router because
> it had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> *From:* Tony Graziano <***@myitdepartment.net>
> *To:* Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> *Sent:* Thursday, October 11, 2012 9:28:30 AM
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
> > b. Message Waiting: checked
> > c. Mailbox ID: $USER_ID
> > d. Voice Mail Server: ***@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.
> >
> > Thank you.
> >
> > Henry Kwan
> >
> > _______________________________________________
> > sipx-users mailing list
> > sipx-***@list.sipfoundry.org
> > List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>



--
Michael Picher, Director of Technical Services
eZuce, Inc.

300 Brickstone Square****

Suite 201****

Andover, MA. 01810
O.978-296-1005 X2015
M.207-956-0262
@mpicher <http://twitter.com/mpicher>
linkedin <http://www.linkedin.com/profile/view?id=35504760&trk=tab_pro>
www.ezuce.com

------------------------------------------------------------------------------------------------------------
There are 10 kinds of people in the world, those who understand binary and
those who don't.
Douglas Hubler
2012-10-11 17:20:17 UTC
Permalink
On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT? I bought this router because it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.

Disable "SIP algorithm" if it's enabled router.
Tony Graziano
2012-10-11 17:35:38 UTC
Permalink
Tested by who? Just because it works as a home router for voip doesn't
mean it will probably work for your office hosting a PBX, BIG FAT
difference.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT? I bought this router because it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> From: Tony Graziano <***@myitdepartment.net>
> To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> Sent: Thursday, October 11, 2012 9:28:30 AM
> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
> (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>> b. Message Waiting: checked
>> c. Mailbox ID: $USER_ID
>> d. Voice Mail Server: ***@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.
>>
>> Thank you.
>>
>> Henry Kwan
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Henry Kwan
2012-10-12 03:24:02 UTC
Permalink
The router, Linksys WRVS4400N, that I am using is not a home router.  It is a small business router.  Having said that it still may not mean it is a suitable router for SipX.

I managed to obtain another router and do more testing tonight.  The router is a Linksys/Cisco RV016.  It has one-to-one NAT and I set it up to have a one-to-one NAT entry between my internal sipx server and the router's external interface.

Using the RV016, the following test results were obtained (please note that I had to port forward 5080, and 30000 to 31000, otherwise external calls would come through with just one-to-one NAT setup and enabled):

All the previous test results remained exactly the same.  That is to say internal calls could be transferred to voice mail when no one answer the calls but external calls could not.

I then setup forwarding directly to voice mail by calling the external voice mail DID number that I setup.  That worked!!

I am beginning to think that it may have to do with how the SPA942 operates or it was not setup properly via the sipxecs web interface.  But I am not knowledgeable enough to examine and change the settings on the SPA942.

If anyone can give me suggestions to troubleshoot this problem, I'd much appreciate it.

Best regards,

Henry Kwan



________________________________
From: Tony Graziano <***@myitdepartment.net>
To: Henry Kwan <***@yahoo.ca>
Cc: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Sent: Thursday, October 11, 2012 11:35:38 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)

Tested by who? Just because it works as a home router for voip doesn't
mean it will probably work for your office hosting a PBX, BIG FAT
difference.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT?  I bought this router because it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> From: Tony Graziano <***@myitdepartment.net>
> To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> Sent: Thursday, October 11, 2012 9:28:30 AM
> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
> (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>>        b. Message Waiting:    checked
>>        c. Mailbox ID:        $USER_ID
>>        d. Voice Mail Server:    ***@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.
>>
>> Thank you.
>>
>> Henry Kwan
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Todd Hodgen
2012-10-12 06:39:02 UTC
Permalink
Henry, I can't speak to the router, or your ITSP provider. I can state
that I have a site running on 4.4 with a single server, server provides DHCP
and DNS, and works with SPA942 phones. I did not use the wiki
recommendations. I simply provisioned them via the management templates and
they work perfectly.



Trunks are provided via a PRI gateway - I've used Epygi and Patton gateways
at this site with great results from both of them.



I would suggest router or ITSP are your issue, as others have.



VOIP.ms is a low cost ITSP provider that for a minimum investment you can
use to test. We know they work, and for a few bucks you can save yourself
some time in troubleshooting.



From: sipx-users-***@list.sipfoundry.org
[mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Thursday, October 11, 2012 8:24 PM
To: Tony Graziano
Cc: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)



The router, Linksys WRVS4400N, that I am using is not a home router. It is
a small business router. Having said that it still may not mean it is a
suitable router for SipX.

I managed to obtain another router and do more testing tonight. The router
is a Linksys/Cisco RV016. It has one-to-one NAT and I set it up to have a
one-to-one NAT entry between my internal sipx server and the router's
external interface.

Using the RV016, the following test results were obtained (please note that
I had to port forward 5080, and 30000 to 31000, otherwise external calls
would come through with just one-to-one NAT setup and enabled):

All the previous test results remained exactly the same. That is to say
internal calls could be transferred to voice mail when no one answer the
calls but external calls could not.

I then setup forwarding directly to voice mail by calling the external voice
mail DID number that I setup. That worked!!

I am beginning to think that it may have to do with how the SPA942 operates
or it was not setup properly via the sipxecs web interface. But I am not
knowledgeable enough to examine and change the settings on the SPA942.

If anyone can give me suggestions to troubleshoot this problem, I'd much
appreciate it.

Best regards,

Henry Kwan

_____

From: Tony Graziano <***@myitdepartment.net>
To: Henry Kwan <***@yahoo.ca>
Cc: Discussion list for users of sipXecs software
<sipx-***@list.sipfoundry.org>
Sent: Thursday, October 11, 2012 11:35:38 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)


Tested by who? Just because it works as a home router for voip doesn't
mean it will probably work for your office hosting a PBX, BIG FAT
difference.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT? I bought this router because
it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> From: Tony Graziano <***@myitdepartment.net>
> To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> Sent: Thursday, October 11, 2012 9:28:30 AM
> Subject: Re: [sipx-users] External calls cannot be transferred to voice
mail
> (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>> b. Message Waiting: checked
>> c. Mailbox ID: $USER_ID
>> d. Voice Mail Server: ***@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.
>>
>> Thank you.
>>
>> Henry Kwan
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
<http://myhelp.myitdepartment.net/>
Blog: http://blog.myitdepartment.net <http://blog.myitdepartment.net/>
Michael Picher
2012-10-12 10:42:25 UTC
Permalink
And beware of those Cisco RV series 'firewalls'. In the past with 1-to-1
NAT I've noted that they actually just open up ALL ports. Scary as hell...

Run away... run towards pfSense.

Mike

On Fri, Oct 12, 2012 at 2:39 AM, Todd Hodgen <***@frontier.com> wrote:

> Henry, I can’t speak to the router, or your ITSP provider. I can state
> that I have a site running on 4.4 with a single server, server provides
> DHCP and DNS, and works with SPA942 phones. I did not use the wiki
> recommendations. I simply provisioned them via the management templates
> and they work perfectly.****
>
> ** **
>
> Trunks are provided via a PRI gateway – I’ve used Epygi and Patton
> gateways at this site with great results from both of them.****
>
> ** **
>
> I would suggest router or ITSP are your issue, as others have.****
>
> ** **
>
> VOIP.ms is a low cost ITSP provider that for a minimum investment you can
> use to test. We know they work, and for a few bucks you can save yourself
> some time in troubleshooting.****
>
> ** **
>
> *From:* sipx-users-***@list.sipfoundry.org [mailto:
> sipx-users-***@list.sipfoundry.org] *On Behalf Of *Henry Kwan
> *Sent:* Thursday, October 11, 2012 8:24 PM
> *To:* Tony Graziano
>
> *Cc:* Discussion list for users of sipXecs software
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)****
>
> ** **
>
> The router, Linksys WRVS4400N, that I am using is not a home router. It
> is a small business router. Having said that it still may not mean it is a
> suitable router for SipX.
>
> I managed to obtain another router and do more testing tonight. The
> router is a Linksys/Cisco RV016. It has one-to-one NAT and I set it up to
> have a one-to-one NAT entry between my internal sipx server and the
> router's external interface.
>
> Using the RV016, the following test results were obtained (please note
> that I had to port forward 5080, and 30000 to 31000, otherwise external
> calls would come through with just one-to-one NAT setup and enabled):
>
> All the previous test results remained exactly the same. That is to say
> internal calls could be transferred to voice mail when no one answer the
> calls but external calls could not.
>
> I then setup forwarding directly to voice mail by calling the external
> voice mail DID number that I setup. That worked!!
>
> I am beginning to think that it may have to do with how the SPA942
> operates or it was not setup properly via the sipxecs web interface. But I
> am not knowledgeable enough to examine and change the settings on the
> SPA942.
>
> If anyone can give me suggestions to troubleshoot this problem, I'd much
> appreciate it.
>
> Best regards,
>
> Henry Kwan ****
> ------------------------------
>
> *From:* Tony Graziano <***@myitdepartment.net>
> *To:* Henry Kwan <***@yahoo.ca>
> *Cc:* Discussion list for users of sipXecs software <
> sipx-***@list.sipfoundry.org>
> *Sent:* Thursday, October 11, 2012 11:35:38 AM
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)****
>
>
> Tested by who? Just because it works as a home router for voip doesn't
> mean it will probably work for your office hosting a PBX, BIG FAT
> difference.
>
> On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> > Do I need one-to-one NAT, or symmetric NAT? I bought this router
> because it
> > had been tested to work with VoIP, whatever that means, but I forgot the
> > source of this information.
> >
> > From: Tony Graziano <***@myitdepartment.net>
> > To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> > software <sipx-***@list.sipfoundry.org>
> > Sent: Thursday, October 11, 2012 9:28:30 AM
> > Subject: Re: [sipx-users] External calls cannot be transferred to voice
> mail
> > (sipXecs 4.4.0)
> >
> > I don't think the router is compatible with the ability to 1:1 NAT or
> > do NAT without changing (randomizing) the source port. I would get
> > thee to a router that will do thusly. Even if you do all of the above,
> > you will likely have frequent or all the time broken audio.
> >
> > On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
> >> b. Message Waiting: checked
> >> c. Mailbox ID: $USER_ID
> >> d. Voice Mail Server: ***@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.
> >>
> >> Thank you.
> >>
> >> Henry Kwan
> >>
> >> _______________________________________________
> >> sipx-users mailing list
> >> sipx-***@list.sipfoundry.org
> >> List Archive: http://list.sipfoundry.org/archive/sipx-users/
> >
> >
> >
> > --
> > ~~~~~~~~~~~~~~~~~~
> > Tony Graziano, Manager
> > Telephone: 434.984.8430
> > sip: ***@voice.myitdepartment.net
> > Fax: 434.465.6833
> > ~~~~~~~~~~~~~~~~~~
> > Linked-In Profile:
> > http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> > Ask about our Internet Fax services!
> > ~~~~~~~~~~~~~~~~~~
> >
> > Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> > 2013!
> >
> > --
> > LAN/Telephony/Security and Control Systems Helpdesk:
> > Telephone: 434.984.8426
> > sip: ***@voice.myitdepartment.net
> >
> > Helpdesk Customers: http://myhelp.myitdepartment.net/
> > Blog: http://blog.myitdepartment.net/
> >
> >
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net
> Blog: http://blog.myitdepartment.net
>
> ****
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>



--
Michael Picher, Director of Technical Services
eZuce, Inc.

300 Brickstone Square****

Suite 201****

Andover, MA. 01810
O.978-296-1005 X2015
M.207-956-0262
@mpicher <http://twitter.com/mpicher>
linkedin <http://www.linkedin.com/profile/view?id=35504760&trk=tab_pro>
www.ezuce.com

------------------------------------------------------------------------------------------------------------
There are 10 kinds of people in the world, those who understand binary and
those who don't.
Henry Kwan
2012-10-12 12:22:58 UTC
Permalink
Thank you to all who have given me suggestions.  I'll follow-up on those suggestions.

Best regards,

Henry Kwan





________________________________
From: Michael Picher <***@ezuce.com>
To: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Cc: Henry Kwan <***@yahoo.ca>
Sent: Friday, October 12, 2012 4:42:25 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)


And beware of those Cisco RV series 'firewalls'.  In the past with 1-to-1 NAT I've noted that they actually just open up ALL ports.  Scary as hell...

Run away...  run towards pfSense.

Mike


On Fri, Oct 12, 2012 at 2:39 AM, Todd Hodgen <***@frontier.com> wrote:

Henry,  I can’t speak to the router, or your ITSP provider.   I can state that I have a site running on 4.4 with a single server, server provides DHCP and DNS, and works with SPA942 phones.  I did not use the wiki recommendations.  I simply provisioned them via the management templates and they work perfectly.
> 
>Trunks are provided via a PRI gateway – I’ve used Epygi and Patton gateways at this site with great results from both of them.
> 
>I would suggest router or ITSP are your issue, as others have.
> 
>VOIP.ms is a low cost ITSP provider that for a minimum investment you can use to test.  We know they work, and for a few bucks you can save yourself some time in troubleshooting.
> 
>From:sipx-users-***@list.sipfoundry.org [mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
>Sent: Thursday, October 11, 2012 8:24 PM
>To: Tony Graziano
>
>Cc: Discussion list for users of sipXecs software
>
>Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)
> 
>The router, Linksys WRVS4400N, that I am using is not a home router.  It is a small business router.  Having said that it still may not mean it is a suitable router for SipX.
>
>I managed to obtain another router and do more testing tonight.  The router is a Linksys/Cisco RV016.  It has one-to-one NAT and I set it up to have a one-to-one NAT entry between my internal sipx server and the router's external interface.
>
>Using the RV016, the following test results were obtained (please note that I had to port forward 5080, and 30000 to 31000, otherwise external calls would come through with just one-to-one NAT setup and enabled):
>
>All the previous test results remained exactly the same.  That is to say internal calls could be transferred to voice mail when no one answer the calls but external calls could not.
>
>I then setup forwarding directly to voice mail by calling the external voice mail DID number that I setup.  That worked!!
>
>I am beginning to think that it may have to do with how the SPA942 operates or it was not setup properly via the sipxecs web interface.  But I am not knowledgeable enough to examine and change the settings on the SPA942.
>
>If anyone can give me suggestions to troubleshoot this problem, I'd much appreciate it.
>
>Best regards,
>
>Henry Kwan
>
>________________________________
>
>From:Tony Graziano <***@myitdepartment.net>
>To: Henry Kwan <***@yahoo.ca>
>Cc: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
>Sent: Thursday, October 11, 2012 11:35:38 AM
>Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)
>
>Tested by who? Just because it works as a home router for voip doesn't
>mean it will probably work for your office hosting a PBX, BIG FAT
>difference.
>
>On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
>> Do I need one-to-one NAT, or symmetric NAT?  I bought this router because it
>> had been tested to work with VoIP, whatever that means, but I forgot the
>> source of this information.
>>
>> From: Tony Graziano <***@myitdepartment.net>
>> To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
>> software <sipx-***@list.sipfoundry.org>
>> Sent: Thursday, October 11, 2012 9:28:30 AM
>> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
>> (sipXecs 4.4.0)
>>
>> I don't think the router is compatible with the ability to 1:1 NAT or
>> do NAT without changing (randomizing) the source port. I would get
>> thee to a router that will do thusly. Even if you do all of the above,
>> you will likely have frequent or all the time broken audio.
>>
>> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>>>        b. Message Waiting:    checked
>>>        c. Mailbox ID:        $USER_ID
>>>        d. Voice Mail Server:    ***@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.
>>>
>>> Thank you.
>>>
>>> Henry Kwan
>>>
>>> _______________________________________________
>>> sipx-users mailing list
>>> sipx-***@list.sipfoundry.org
>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>>
>>
>>
>> --
>> ~~~~~~~~~~~~~~~~~~
>> Tony Graziano, Manager
>> Telephone: 434.984.8430
>> sip: ***@voice.myitdepartment.net
>> Fax: 434.465.6833
>> ~~~~~~~~~~~~~~~~~~
>> Linked-In Profile:
>> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
>> Ask about our Internet Fax services!
>> ~~~~~~~~~~~~~~~~~~
>>
>> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
>> 2013!
>>
>> --
>> LAN/Telephony/Security and Control Systems Helpdesk:
>> Telephone: 434.984.8426
>> sip: ***@voice.myitdepartment.net
>>
>> Helpdesk Customers: http://myhelp.myitdepartment.net/
>> Blog: http://blog.myitdepartment.net/
>>
>>
>
>
>
>--
>~~~~~~~~~~~~~~~~~~
>Tony Graziano, Manager
>Telephone: 434.984.8430
>sip: ***@voice.myitdepartment.net
>Fax: 434.465.6833
>~~~~~~~~~~~~~~~~~~
>Linked-In Profile:
>http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
>Ask about our Internet Fax services!
>~~~~~~~~~~~~~~~~~~
>
>Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!
>
>--
>LAN/Telephony/Security and Control Systems Helpdesk:
>Telephone: 434.984.8426
>sip: ***@voice.myitdepartment.net
>
>Helpdesk Customers: http://myhelp.myitdepartment.net
>Blog: http://blog.myitdepartment.net
>
>
>_______________________________________________
>sipx-users mailing list
>sipx-***@list.sipfoundry.org
>List Archive: http://list.sipfoundry.org/archive/sipx-users/
>


--
Michael Picher, Director of Technical Services
eZuce, Inc.

300 Brickstone Square
Suite 201
Andover, MA. 01810
O.978-296-1005 X2015
M.207-956-0262
@mpicher <http://twitter.com/mpicher> 
linkedin
www.ezuce.com


------------------------------------------------------------------------------------------------------------
There are 10 kinds of people in the world, those who understand binary and those who don't.
Henry Kwan
2012-10-12 14:25:09 UTC
Permalink
Hi Todd,
 
Thank you for your response and your assurance that the combination of SPA942 and SipXecs 4.4 works.
 
I am just curious regarding the transfer to voice mail since I am not knowledgeable on the sequence of operation.  How is the signalling different between transfer to voice mail from an internal call and that for an external call?  Is it correct to say that for an internal call to voice mail transfer, only the phone and the SIP server are involved; for an external call, the ITSP, SIP server, and phone are involved (therefore the router and ITSP may affect this operation)?  But the call has already been handed to the SIP server, so why does the ITSP need to get into the scene?  If the ITSP is not involved, what is the difference in handling transfer to voice mail between an internal and external call?
 
I apologize for all these questions but I just am mystified by my encounters and observations.
 
Thanks and best regards,
 
Henry Kwan


________________________________
From: Todd Hodgen <***@frontier.com>
To: 'Henry Kwan' <***@yahoo.ca>; 'Discussion list for users of sipXecs software' <sipx-***@list.sipfoundry.org>
Sent: Friday, October 12, 2012 12:39:02 AM
Subject: RE: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)


Henry,  I can’t speak to the router, or your ITSP provider.   I can state that I have a site running on 4.4 with a single server, server provides DHCP and DNS, and works with SPA942 phones.  I did not use the wiki recommendations.  I simply provisioned them via the management templates and they work perfectly.
 
Trunks are provided via a PRI gateway – I’ve used Epygi and Patton gateways at this site with great results from both of them.
 
I would suggest router or ITSP are your issue, as others have.
 
VOIP.ms is a low cost ITSP provider that for a minimum investment you can use to test.  We know they work, and for a few bucks you can save yourself some time in troubleshooting.
 
From:sipx-users-***@list.sipfoundry.org [mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Thursday, October 11, 2012 8:24 PM
To: Tony Graziano
Cc: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)
 
The router, Linksys WRVS4400N, that I am using is not a home router.  It is a small business router.  Having said that it still may not mean it is a suitable router for SipX.

I managed to obtain another router and do more testing tonight.  The router is a Linksys/Cisco RV016.  It has one-to-one NAT and I set it up to have a one-to-one NAT entry between my internal sipx server and the router's external interface.

Using the RV016, the following test results were obtained (please note that I had to port forward 5080, and 30000 to 31000, otherwise external calls would come through with just one-to-one NAT setup and enabled):

All the previous test results remained exactly the same.  That is to say internal calls could be transferred to voice mail when no one answer the calls but external calls could not.

I then setup forwarding directly to voice mail by calling the external voice mail DID number that I setup.  That worked!!

I am beginning to think that it may have to do with how the SPA942 operates or it was not setup properly via the sipxecs web interface.  But I am not knowledgeable enough to examine and change the settings on the SPA942.

If anyone can give me suggestions to troubleshoot this problem, I'd much appreciate it.

Best regards,

Henry Kwan

________________________________

From:Tony Graziano <***@myitdepartment.net>
To: Henry Kwan <***@yahoo.ca>
Cc: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Sent: Thursday, October 11, 2012 11:35:38 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)

Tested by who? Just because it works as a home router for voip doesn't
mean it will probably work for your office hosting a PBX, BIG FAT
difference.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT?  I bought this router because it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> From: Tony Graziano <***@myitdepartment.net>
> To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> Sent: Thursday, October 11, 2012 9:28:30 AM
> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
> (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>>        b. Message Waiting:    checked
>>        c. Mailbox ID:        $USER_ID
>>        d. Voice Mail Server:    ***@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.
>>
>> Thank you.
>>
>> Henry Kwan
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net/
Blog: http://blog.myitdepartment.net/
Tony Graziano
2012-10-12 14:30:36 UTC
Permalink
Are you configuring the spa942 manually? If so, do t do that and let sipx
configure it. Resist the urge to change the configuration for the phone
within sipx. Explain how you are configured (is sipx DNS and dhcp server),
etc.
On Oct 12, 2012 10:27 AM, "Henry Kwan" <***@yahoo.ca> wrote:

> Hi Todd,
>
> Thank you for your response and your assurance that the combination of
> SPA942 and SipXecs 4.4 works.
>
> I am just curious regarding the transfer to voice mail since I am not
> knowledgeable on the sequence of operation. How is the signalling
> different between transfer to voice mail from an internal call and that for
> an external call? Is it correct to say that for an internal call to voice
> mail transfer, only the phone and the SIP server are involved; for an
> external call, the ITSP, SIP server, and phone are involved (therefore the
> router and ITSP may affect this operation)? But the call has already been
> handed to the SIP server, so why does the ITSP need to get into the scene?
> If the ITSP is not involved, what is the difference in handling transfer to
> voice mail between an internal and external call?
>
> I apologize for all these questions but I just am mystified by my
> encounters and observations.
>
> Thanks and best regards,
>
> Henry Kwan
>
> *From:* Todd Hodgen <***@frontier.com>
> *To:* 'Henry Kwan' <***@yahoo.ca>; 'Discussion list for users of
> sipXecs software' <sipx-***@list.sipfoundry.org>
> *Sent:* Friday, October 12, 2012 12:39:02 AM
> *Subject:* RE: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Henry, I can’t speak to the router, or your ITSP provider. I can
> state that I have a site running on 4.4 with a single server, server
> provides DHCP and DNS, and works with SPA942 phones. I did not use the
> wiki recommendations. I simply provisioned them via the management
> templates and they work perfectly.
>
> Trunks are provided via a PRI gateway – I’ve used Epygi and Patton
> gateways at this site with great results from both of them.
>
> I would suggest router or ITSP are your issue, as others have.
>
> VOIP.ms is a low cost ITSP provider that for a minimum investment you can
> use to test. We know they work, and for a few bucks you can save yourself
> some time in troubleshooting.
>
> *From:* sipx-users-***@list.sipfoundry.org [mailto:
> sipx-users-***@list.sipfoundry.org] *On Behalf Of *Henry Kwan
> *Sent:* Thursday, October 11, 2012 8:24 PM
> *To:* Tony Graziano
> *Cc:* Discussion list for users of sipXecs software
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> The router, Linksys WRVS4400N, that I am using is not a home router. It
> is a small business router. Having said that it still may not mean it is a
> suitable router for SipX.
>
> I managed to obtain another router and do more testing tonight. The
> router is a Linksys/Cisco RV016. It has one-to-one NAT and I set it up to
> have a one-to-one NAT entry between my internal sipx server and the
> router's external interface.
>
> Using the RV016, the following test results were obtained (please note
> that I had to port forward 5080, and 30000 to 31000, otherwise external
> calls would come through with just one-to-one NAT setup and enabled):
>
> All the previous test results remained exactly the same. That is to say
> internal calls could be transferred to voice mail when no one answer the
> calls but external calls could not.
>
> I then setup forwarding directly to voice mail by calling the external
> voice mail DID number that I setup. That worked!!
>
> I am beginning to think that it may have to do with how the SPA942
> operates or it was not setup properly via the sipxecs web interface. But I
> am not knowledgeable enough to examine and change the settings on the
> SPA942.
>
> If anyone can give me suggestions to troubleshoot this problem, I'd much
> appreciate it.
>
> Best regards,
>
> Henry Kwan
> *From:* Tony Graziano <***@myitdepartment.net>
> *To:* Henry Kwan <***@yahoo.ca>
> *Cc:* Discussion list for users of sipXecs software <
> sipx-***@list.sipfoundry.org>
> *Sent:* Thursday, October 11, 2012 11:35:38 AM
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Tested by who? Just because it works as a home router for voip doesn't
> mean it will probably work for your office hosting a PBX, BIG FAT
> difference.
>
> On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> > Do I need one-to-one NAT, or symmetric NAT? I bought this router
> because it
> > had been tested to work with VoIP, whatever that means, but I forgot the
> > source of this information.
> >
> > From: Tony Graziano <***@myitdepartment.net>
> > To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> > software <sipx-***@list.sipfoundry.org>
> > Sent: Thursday, October 11, 2012 9:28:30 AM
> > Subject: Re: [sipx-users] External calls cannot be transferred to voice
> mail
> > (sipXecs 4.4.0)
> >
> > I don't think the router is compatible with the ability to 1:1 NAT or
> > do NAT without changing (randomizing) the source port. I would get
> > thee to a router that will do thusly. Even if you do all of the above,
> > you will likely have frequent or all the time broken audio.
> >
> > On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
> >> b. Message Waiting: checked
> >> c. Mailbox ID: $USER_ID
> >> d. Voice Mail Server: ***@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.
> >>
> >> Thank you.
> >>
> >> Henry Kwan
> >>
> >> _______________________________________________
> >> sipx-users mailing list
> >> sipx-***@list.sipfoundry.org
> >> List Archive: http://list.sipfoundry.org/archive/sipx-users/
> >
> >
> >
> > --
> > ~~~~~~~~~~~~~~~~~~
> > Tony Graziano, Manager
> > Telephone: 434.984.8430
> > sip: ***@voice.myitdepartment.net
> > Fax: 434.465.6833
> > ~~~~~~~~~~~~~~~~~~
> > Linked-In Profile:
> > http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> > Ask about our Internet Fax services!
> > ~~~~~~~~~~~~~~~~~~
> >
> > Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> > 2013!
> >
> > --
> > LAN/Telephony/Security and Control Systems Helpdesk:
> > Telephone: 434.984.8426
> > sip: ***@voice.myitdepartment.net
> >
> > Helpdesk Customers: http://myhelp.myitdepartment.net/
> > Blog: http://blog.myitdepartment.net/
> >
> >
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>
>
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Richard Bruce
2012-10-17 12:00:23 UTC
Permalink
You should probably check the DNS settings on the gateway. I have had this
problem on multiple analog gateways, having forgotten to set this.







Richard Bruce

Dimensional Communications

7915 S. Emerson Ave, Suite 131

Indianapolis, IN 46237
(317) 215-4199- office

(317) 946-1899 - cell

_____

From: sipx-users-***@list.sipfoundry.org
[mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Tony Graziano
Sent: Friday, October 12, 2012 10:31 AM
To: Henry Kwan; Sipx-users list
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)



Are you configuring the spa942 manually? If so, do t do that and let sipx
configure it. Resist the urge to change the configuration for the phone
within sipx. Explain how you are configured (is sipx DNS and dhcp server),
etc.

On Oct 12, 2012 10:27 AM, "Henry Kwan" <***@yahoo.ca> wrote:

Hi Todd,



Thank you for your response and your assurance that the combination of
SPA942 and SipXecs 4.4 works.



I am just curious regarding the transfer to voice mail since I am not
knowledgeable on the sequence of operation. How is the signalling different
between transfer to voice mail from an internal call and that for an
external call? Is it correct to say that for an internal call to voice mail
transfer, only the phone and the SIP server are involved; for an external
call, the ITSP, SIP server, and phone are involved (therefore the router and
ITSP may affect this operation)? But the call has already been handed to
the SIP server, so why does the ITSP need to get into the scene? If the
ITSP is not involved, what is the difference in handling transfer to voice
mail between an internal and external call?



I apologize for all these questions but I just am mystified by my encounters
and observations.



Thanks and best regards,



Henry Kwan



From: Todd Hodgen <***@frontier.com>
To: 'Henry Kwan' <***@yahoo.ca>; 'Discussion list for users of sipXecs
software' <sipx-***@list.sipfoundry.org>
Sent: Friday, October 12, 2012 12:39:02 AM
Subject: RE: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)



Henry, I can't speak to the router, or your ITSP provider. I can state
that I have a site running on 4.4 with a single server, server provides DHCP
and DNS, and works with SPA942 phones. I did not use the wiki
recommendations. I simply provisioned them via the management templates and
they work perfectly.



Trunks are provided via a PRI gateway - I've used Epygi and Patton gateways
at this site with great results from both of them.



I would suggest router or ITSP are your issue, as others have.



VOIP.ms is a low cost ITSP provider that for a minimum investment you can
use to test. We know they work, and for a few bucks you can save yourself
some time in troubleshooting.



From: sipx-users-***@list.sipfoundry.org
[mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Thursday, October 11, 2012 8:24 PM
To: Tony Graziano
Cc: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)



The router, Linksys WRVS4400N, that I am using is not a home router. It is
a small business router. Having said that it still may not mean it is a
suitable router for SipX.

I managed to obtain another router and do more testing tonight. The router
is a Linksys/Cisco RV016. It has one-to-one NAT and I set it up to have a
one-to-one NAT entry between my internal sipx server and the router's
external interface.

Using the RV016, the following test results were obtained (please note that
I had to port forward 5080, and 30000 to 31000, otherwise external calls
would come through with just one-to-one NAT setup and enabled):

All the previous test results remained exactly the same. That is to say
internal calls could be transferred to voice mail when no one answer the
calls but external calls could not.

I then setup forwarding directly to voice mail by calling the external voice
mail DID number that I setup. That worked!!

I am beginning to think that it may have to do with how the SPA942 operates
or it was not setup properly via the sipxecs web interface. But I am not
knowledgeable enough to examine and change the settings on the SPA942.

If anyone can give me suggestions to troubleshoot this problem, I'd much
appreciate it.

Best regards,

Henry Kwan

From: Tony Graziano <***@myitdepartment.net>
To: Henry Kwan <***@yahoo.ca>
Cc: Discussion list for users of sipXecs software
<sipx-***@list.sipfoundry.org>
Sent: Thursday, October 11, 2012 11:35:38 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)


Tested by who? Just because it works as a home router for voip doesn't
mean it will probably work for your office hosting a PBX, BIG FAT
difference.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT? I bought this router because
it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> From: Tony Graziano <***@myitdepartment.net>
> To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> Sent: Thursday, October 11, 2012 9:28:30 AM
> Subject: Re: [sipx-users] External calls cannot be transferred to voice
mail
> (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>> b. Message Waiting: checked
>> c. Mailbox ID: $USER_ID
>> d. Voice Mail Server: ***@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.
>>
>> Thank you.
>>
>> Henry Kwan
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net/
Blog: http://blog.myitdepartment.net/




_______________________________________________
sipx-users mailing list
sipx-***@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users/



LAN/Telephony/Security and Control Systems Helpdesk:

Telephone: 434.984.8426

sip: ***@voice.myitdepartment.
<mailto:***@voice.myitdepartment.net> net



Helpdesk Customers: http://myhelp.myitdepartment.
<http://myhelp.myitdepartment.net> net

Blog: http://blog.myitdepartment.net
Henry Kwan
2012-10-19 00:11:55 UTC
Permalink
First of all, allow me to thank everyone who had given me advice on the problem that I have been encountering: The problem of the inability to have external calls transferred to voice mail when external calls were not answered, using version 4.4.0.  I am, somewhat, happy that I've resolved the problem.  The resolution has nothing to do with actually identifying the problem but, rather, avoiding it.  Let me explain.

All the advices in suggesting that my router, WRVS4400N or the RV016, may have been the root of the problem turned out to be wrong.  My ITSP was also not the source of the problem.  I downloaded, installed, used pfSense as my firewall/router and the same problem persisted.  After much reading and searching on the net, I've decided to use 4.2.1 instead of 4.4.0.  Viola this version worked just fine with the same settings/configuration and same hardware, including the routers.  All the routers, WRVS4400N, RV016, and pfSense, worked.

My obvious conclusion is that one, or more, bug was introduced into 4.4.0 that caused this behaviour but regression testing of the release did not catch it.  I am, however, surprised that no one else is reporting this behaviour, or bug.  Perhaps someone already did but I simply missed it.

It is all good that this problem is out of my way.

I have another observation that I'd like to seek advice.  This observation is applicable to both 4.2.1 and 4.4.0.  I've observed that sometimes after making changes to configurations and restarted the required processes, as prompted by sipXecs, I could not make external calls but internal calls and receiving external calls were just fine.  Then I did "Send Profile" to my server to restart everything but that was also a hit and miss (meaning sometimes the problem of not able to make external calls went away but sometime not).  I then did "service sipxecs restart" on the command line but that was also a hit and miss.  This problem was also observed even if no configuration changes were made but simply restarting the sipxecs processes using methods mentioned above would cause the same observed problem.  There were no changes on internal and external hardware either.  So the observed problem had nothing to do with configuration changes.  When this
problem occurred, my phone (SPA942) would show "Calling" then quickly show "Forbidden".

My off-the-cuff conclusion is that there must be some race conditions or out-of-order events, for lack of a better term, that sipXecs encountered but could not consistently resolve or handle properly, leading to this condition.  I may be totally wrong here but I cannot explain why restarting the application without changing any configuration and hardware will cause this inconsistent behaviour on the side of the application.

Please excuse my long submission and thank you for your attention.

Best regards,

Henry Kwan




________________________________

From: Richard Bruce <***@dimensionalcom.com>

To: 'Discussion list for users of sipXecs software' <sipx-***@list.sipfoundry.org>
Sent: Wednesday, October 17, 2012 6:00:23 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)



You should probably check the DNS settings
on the gateway.  I have had this problem on multiple analog gateways, having
forgotten to set this.
 
 
 
Richard Bruce
Dimensional Communications
7915 S. Emerson Ave, Suite 131
Indianapolis, IN   46237
(317) 215-4199- office
(317) 946-1899 - cell

________________________________

From:sipx-users-***@list.sipfoundry.org
[mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Tony Graziano
Sent: Friday, October 12, 2012
10:31 AM
To: Henry Kwan; Sipx-users list
Subject: Re: [sipx-users] External
calls cannot be transferred to voice mail (sipXecs 4.4.0)
 
Are you
configuring the spa942 manually? If so, do t do that and let sipx configure it.
Resist the urge to change the configuration for the phone within sipx. 
Explain how you are configured (is sipx DNS and dhcp server), etc.
On Oct 12, 2012 10:27 AM, "Henry Kwan" <***@yahoo.ca> wrote:
Hi Todd,
 
Thank you for your response and your assurance that the combination of
SPA942 and SipXecs 4.4 works.
 
I am just curious regarding the transfer to voice mail since I am not
knowledgeable on the sequence of operation.  How is the signalling
different between transfer to voice mail from an internal call and that for an
external call?  Is it correct to say that for an internal call to voice
mail transfer, only the phone and the SIP server are involved; for an external
call, the ITSP, SIP server, and phone are involved (therefore the router and
ITSP may affect this operation)?  But the call has already been handed to
the SIP server, so why does the ITSP need to get into the scene?  If the
ITSP is not involved, what is the difference in handling transfer to voice mail
between an internal and external call?
 
I apologize for all these questions but I just am mystified by my
encounters and observations.
 
Thanks and best regards,
 
Henry Kwan
 
From:Todd Hodgen <***@frontier.com>
To: 'Henry Kwan' <***@yahoo.ca>; ' Discussion list for users of sipXecs software ' <sipx-***@list.sipfoundry.org>
Sent: Friday, October 12, 2012
12:39:02 AM
Subject: RE: [sipx-users] External
calls cannot be transferred to voice mail (sipXecs 4.4.0)
 
Henry,  I can’t
speak to the router, or your ITSP provider.   I can state that I have
a site running on 4.4 with a single server, server provides DHCP and DNS, and
works with SPA942 phones.  I did not use the wiki recommendations.  I
simply provisioned them via the management templates and they work perfectly.
 
Trunks are provided
via a PRI gateway – I’ve used Epygi and Patton gateways at this site with great
results from both of them.
 
I would suggest
router or ITSP are your issue, as others have.
 
VOIP.ms is a low
cost ITSP provider that for a minimum investment you can use to test.  We
know they work, and for a few bucks you can save yourself some time in
troubleshooting.
 
From:sipx-users-***@list.sipfoundry.org [mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Thursday, October 11, 2012
8:24 PM
To: Tony Graziano
Cc: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External
calls cannot be transferred to voice mail (sipXecs 4.4.0)
 
The router, Linksys WRVS4400N, that I am using is not
a home router.  It is a small business router.  Having said that it
still may not mean it is a suitable router for SipX.

I managed to obtain another router and do more testing tonight.  The
router is a Linksys/Cisco RV016.  It has one-to-one NAT and I set it up to
have a one-to-one NAT entry between my internal sipx server and the router's
external interface.

Using the RV016, the following test results were obtained (please note that I
had to port forward 5080, and 30000 to 31000, otherwise external calls would
come through with just one-to-one NAT setup and enabled):

All the previous test results remained exactly the same.  That is to say
internal calls could be transferred to voice mail when no one answer the calls
but external calls could not.

I then setup forwarding directly to voice mail by calling the external voice
mail DID number that I setup.  That worked!!

I am beginning to think that it may have to do with how the SPA942 operates or
it was not setup properly via the sipxecs web interface.  But I am not
knowledgeable enough to examine and change the settings on the SPA942.

If anyone can give me suggestions to troubleshoot this problem, I'd much
appreciate it.

Best regards,

Henry Kwan
From:Tony
Graziano <***@myitdepartment.net>
To: Henry Kwan <***@yahoo.ca>
Cc: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Sent: Thursday, October 11, 2012
11:35:38 AM
Subject: Re: [sipx-users] External
calls cannot be transferred to voice mail (sipXecs 4.4.0)

Tested by who? Just because it works as a home router for voip doesn't
mean it will probably work for your office hosting a PBX, BIG FAT
difference.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT?  I bought this router
because it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> From: Tony Graziano <***@myitdepartment.net>
> To: Henry Kwan <***@yahoo.ca>;
Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> Sent: Thursday, October 11, 2012 9:28:30 AM
> Subject: Re: [sipx-users] External calls cannot be transferred to voice
mail
> (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
>>        b. Message Waiting:    checked
>>        c. Mailbox ID:       
$USER_ID
>>        d. Voice Mail Server:    ***@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.
>>
>> Thank you.
>>
>> Henry Kwan
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net/
Blog: http://blog.myitdepartment.net/
 

_______________________________________________
sipx-users mailing list
sipx-***@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users/
 
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment. net
 
Helpdesk Customers: http://myhelp.myitdepartment. net
Blog: http://blog.myitdepartment.net
Tony Graziano
2012-10-19 00:26:28 UTC
Permalink
Rather than use an old unsupportable version, produce a pcap from your
firewall or produce a siptrace from sipx itself.

I don't think your off the cuff observation is exactly right on targetm .
Version 4.2 used its own media server while 4.4 uses FreeSWITCH and there
are significant close changes.

You could also indicate whether or not you followed a tutorial on how to
properly configure pfsense and who the itsp is.
On Oct 18, 2012 8:12 PM, "Henry Kwan" <***@yahoo.ca> wrote:

> First of all, allow me to thank everyone who had given me advice on the
> problem that I have been encountering: The problem of the inability to have
> external calls transferred to voice mail when external calls were not
> answered, using version 4.4.0. I am, somewhat, happy that I've resolved
> the problem. The resolution has nothing to do with actually identifying
> the problem but, rather, avoiding it. Let me explain.
>
> All the advices in suggesting that my router, WRVS4400N or the RV016, may
> have been the root of the problem turned out to be wrong. My ITSP was also
> not the source of the problem. I downloaded, installed, used pfSense as my
> firewall/router and the same problem persisted. After much reading and
> searching on the net, I've decided to use 4.2.1 instead of 4.4.0. Viola
> this version worked just fine with the same settings/configuration and same
> hardware, including the routers. All the routers, WRVS4400N, RV016, and
> pfSense, worked.
>
> My obvious conclusion is that one, or more, bug was introduced into 4.4.0
> that caused this behaviour but regression testing of the release did not
> catch it. I am, however, surprised that no one else is reporting this
> behaviour, or bug. Perhaps someone already did but I simply missed it.
>
> It is all good that this problem is out of my way.
>
> I have another observation that I'd like to seek advice. This observation
> is applicable to both 4.2.1 and 4.4.0. I've observed that sometimes after
> making changes to configurations and restarted the required processes, as
> prompted by sipXecs, I could not make external calls but internal calls and
> receiving external calls were just fine. Then I did "Send Profile" to my
> server to restart everything but that was also a hit and miss (meaning
> sometimes the problem of not able to make external calls went away but
> sometime not). I then did "service sipxecs restart" on the command line
> but that was also a hit and miss. This problem was also observed even if
> no configuration changes were made but simply restarting the sipxecs
> processes using methods mentioned above would cause the same observed
> problem. There were no changes on internal and external hardware either.
> So the observed problem had nothing to do with configuration changes. When
> this problem occurred, my phone (SPA942) would show "Calling" then quickly
> show "Forbidden".
>
> My off-the-cuff conclusion is that there must be some race conditions or
> out-of-order events, for lack of a better term, that sipXecs encountered
> but could not consistently resolve or handle properly, leading to this
> condition. I may be totally wrong here but I cannot explain why restarting
> the application without changing any configuration and hardware will cause
> this inconsistent behaviour on the side of the application.
>
> Please excuse my long submission and thank you for your attention.
>
> Best regards,
>
> Henry Kwan
>
>
> ------------------------------
> ***
> From:* Richard Bruce <***@dimensionalcom.com>
> *To:* 'Discussion list for users of sipXecs software' <
> sipx-***@list.sipfoundry.org>
> *Sent:* Wednesday, October 17, 2012 6:00:23 AM
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> You should probably check the DNS settings on the gateway. I have had
> this problem on multiple analog gateways, having forgotten to set this.
>
>
>
> Richard Bruce
> Dimensional Communications
> 7915 S. Emerson Ave, Suite 131
> Indianapolis, IN 46237
> (317) 215-4199- office
> (317) 946-1899 - cell
> ------------------------------
> *From:* sipx-users-***@list.sipfoundry.org [mailto:
> sipx-users-***@list.sipfoundry.org] *On Behalf Of *Tony Graziano
> *Sent:* Friday, October 12, 2012 10:31 AM
> *To:* Henry Kwan; Sipx-users list
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Are you configuring the spa942 manually? If so, do t do that and let sipx
> configure it. Resist the urge to change the configuration for the phone
> within sipx. Explain how you are configured (is sipx DNS and dhcp server),
> etc.
> On Oct 12, 2012 10:27 AM, "Henry Kwan" <***@yahoo.ca> wrote:
> Hi Todd,
>
> Thank you for your response and your assurance that the combination of
> SPA942 and SipXecs 4.4 works.
>
> I am just curious regarding the transfer to voice mail since I am not
> knowledgeable on the sequence of operation. How is the signalling
> different between transfer to voice mail from an internal call and that for
> an external call? Is it correct to say that for an internal call to voice
> mail transfer, only the phone and the SIP server are involved; for an
> external call, the ITSP, SIP server, and phone are involved (therefore the
> router and ITSP may affect this operation)? But the call has already been
> handed to the SIP server, so why does the ITSP need to get into the scene?
> If the ITSP is not involved, what is the difference in handling transfer to
> voice mail between an internal and external call?
>
> I apologize for all these questions but I just am mystified by my
> encounters and observations.
>
> Thanks and best regards,
>
> Henry Kwan
>
> *From:* Todd Hodgen <***@frontier.com>
> *To:* 'Henry Kwan' <***@yahoo.ca>; ' Discussion list for users of
> sipXecs software ' <sipx-***@list.sipfoundry.org>
> *Sent:* Friday, October 12, 2012 12:39:02 AM
> *Subject:* RE: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Henry, I can’t speak to the router, or your ITSP provider. I can
> state that I have a site running on 4.4 with a single server, server
> provides DHCP and DNS, and works with SPA942 phones. I did not use the
> wiki recommendations. I simply provisioned them via the management
> templates and they work perfectly.
>
> Trunks are provided via a PRI gateway – I’ve used Epygi and Patton
> gateways at this site with great results from both of them.
>
> I would suggest router or ITSP are your issue, as others have.
>
> VOIP.ms is a low cost ITSP provider that for a minimum investment you
> can use to test. We know they work, and for a few bucks you can save
> yourself some time in troubleshooting.
>
> *From:* sipx-users-***@list.sipfoundry.org [mailto:
> sipx-users-***@list.sipfoundry.org] *On Behalf Of *Henry Kwan
> *Sent:* Thursday, October 11, 2012 8:24 PM
> *To:* Tony Graziano
> *Cc:* Discussion list for users of sipXecs software
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> The router, Linksys WRVS4400N, that I am using is not a home router.
> It is a small business router. Having said that it still may not mean it
> is a suitable router for SipX.
>
> I managed to obtain another router and do more testing tonight. The
> router is a Linksys/Cisco RV016. It has one-to-one NAT and I set it up to
> have a one-to-one NAT entry between my internal sipx server and the
> router's external interface.
>
> Using the RV016, the following test results were obtained (please note
> that I had to port forward 5080, and 30000 to 31000, otherwise external
> calls would come through with just one-to-one NAT setup and enabled):
>
> All the previous test results remained exactly the same. That is to say
> internal calls could be transferred to voice mail when no one answer the
> calls but external calls could not.
>
> I then setup forwarding directly to voice mail by calling the external
> voice mail DID number that I setup. That worked!!
>
> I am beginning to think that it may have to do with how the SPA942
> operates or it was not setup properly via the sipxecs web interface. But I
> am not knowledgeable enough to examine and change the settings on the
> SPA942.
>
> If anyone can give me suggestions to troubleshoot this problem, I'd much
> appreciate it.
>
> Best regards,
>
> Henry Kwan
> *From:* Tony Graziano <***@myitdepartment.net>
> *To:* Henry Kwan <***@yahoo.ca>
> *Cc:* Discussion list for users of sipXecs software <
> sipx-***@list.sipfoundry.org>
> *Sent:* Thursday, October 11, 2012 11:35:38 AM
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Tested by who? Just because it works as a home router for voip doesn't
> mean it will probably work for your office hosting a PBX, BIG FAT
> difference.
>
> On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> > Do I need one-to-one NAT, or symmetric NAT? I bought this router
> because it
> > had been tested to work with VoIP, whatever that means, but I forgot the
> > source of this information.
> >
> > From: Tony Graziano <***@myitdepartment.net>
> > To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> > software <sipx-***@list.sipfoundry.org>
> > Sent: Thursday, October 11, 2012 9:28:30 AM
> > Subject: Re: [sipx-users] External calls cannot be transferred to voice
> mail
> > (sipXecs 4.4.0)
> >
> > I don't think the router is compatible with the ability to 1:1 NAT or
> > do NAT without changing (randomizing) the source port. I would get
> > thee to a router that will do thusly. Even if you do all of the above,
> > you will likely have frequent or all the time broken audio.
> >
> > On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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
> >> b. Message Waiting: checked
> >> c. Mailbox ID: $USER_ID
> >> d. Voice Mail Server: ***@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 <http://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.
> >>
> >> Thank you.
> >>
> >> Henry Kwan
> >>
> >> _______________________________________________
> >> sipx-users mailing list
> >> sipx-***@list.sipfoundry.org
> >> List Archive: http://list.sipfoundry.org/archive/sipx-users/
> >
> >
> >
> > --
> > ~~~~~~~~~~~~~~~~~~
> > Tony Graziano, Manager
> > Telephone: 434.984.8430
> > sip: ***@voice.myitdepartment.net
> > Fax: 434.465.6833
> > ~~~~~~~~~~~~~~~~~~
> > Linked-In Profile:
> > http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> > Ask about our Internet Fax services!
> > ~~~~~~~~~~~~~~~~~~
> >
> > Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> > 2013!
> >
> > --
> > LAN/Telephony/Security and Control Systems Helpdesk:
> > Telephone: 434.984.8426
> > sip: ***@voice.myitdepartment.net
> >
> > Helpdesk Customers: http://myhelp.myitdepartment.net/
> > Blog: http://blog.myitdepartment.net/
> >
> >
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment. net<***@voice.myitdepartment.net>
>
> Helpdesk Customers: http://myhelp.myitdepartment. net<http://myhelp.myitdepartment.net/>
> Blog: http://blog.myitdepartment.net
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
George Niculae
2012-10-19 00:29:01 UTC
Permalink
On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
<***@myitdepartment.net> wrote:
> Rather than use an old unsupportable version, produce a pcap from your
> firewall or produce a siptrace from sipx itself.
>
> I don't think your off the cuff observation is exactly right on targetm .
> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and there
> are significant close changes.
>
> You could also indicate whether or not you followed a tutorial on how to
> properly configure pfsense and who the itsp is.
>

Additionally, if you could try scenario with 4.4 built from ISO,
without yum updating to latest, and report back, will help identifying
if issue in latest patches

Thanks
George
Henry Kwan
2012-10-19 05:07:34 UTC
Permalink
My installation was right from the 4.4 ISO.  I did try without updating at all but to no avail.

My ITSP is Primus Canada.

Well I have to admit that I am not knowledgeable in setting up pfSense.  In fact I am not knowledgeable on how to produce a pcap or produce a siptrace as Tony suggested.  Having said that, I'll continue to play with 4.4 and look into how to perform the tasks suggested when time permits.

In the mean time, 4.2.1 will have to suffice until I can figure out what I did wrong.

By the way, my observation regarding the inconsistent behaviour on restarts for both 4.2.1 and 4.4.0 is not an attack on sipXecs.  It is just that - an observation.  Maybe someone can comment if this observation is also only experienced by me.  If that's the case, I must be a jinx or have a unique ability to bring out the worst in sipXecs.


Best regards to all,

Henry Kwan




________________________________
From: George Niculae <***@ezuce.com>
To: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Cc: Henry Kwan <***@yahoo.ca>
Sent: Thursday, October 18, 2012 6:29:01 PM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)

On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
<***@myitdepartment.net> wrote:
> Rather than use an old unsupportable version, produce a pcap from your
> firewall or produce a siptrace from sipx itself.
>
> I don't think your off the cuff observation is exactly right on targetm .
> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and there
> are significant close changes.
>
> You could also indicate whether or not you followed a tutorial on how to
> properly configure pfsense and who the itsp is.
>

Additionally, if you could try scenario with 4.4 built from ISO,
without yum updating to latest, and report back, will help identifying
if issue in latest patches

Thanks
George
Tony Graziano
2012-10-19 05:19:25 UTC
Permalink
On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
> My installation was right from the 4.4 ISO. I did try without updating at
> all but to no avail.
>
> My ITSP is Primus Canada.
>
> Well I have to admit that I am not knowledgeable in setting up pfSense. In
> fact I am not knowledgeable on how to produce a pcap or produce a siptrace
> as Tony suggested. Having said that, I'll continue to play with 4.4 and
> look into how to perform the tasks suggested when time permits.
>
Pfsense
http://blog.myitdepartment.net/?p=297
>
> In the mean time, 4.2.1 will have to suffice until I can figure out what I
> did wrong.
>
> By the way, my observation regarding the inconsistent behaviour on restarts
> for both 4.2.1 and 4.4.0 is not an attack on sipXecs. It is just that - an
> observation. Maybe someone can comment if this observation is also only
> experienced by me. If that's the case, I must be a jinx or have a unique
> ability to bring out the worst in sipXecs.
>
I can set up a new system each day and don't experience this behavior.
It's really important to observe how much RAM you have installed (I
prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
though 8GB should be the minimum for 4.6).
>
> Best regards to all,
>
> Henry Kwan
>
> ________________________________
> From: George Niculae <***@ezuce.com>
>
> To: Discussion list for users of sipXecs software
> <sipx-***@list.sipfoundry.org>
> Cc: Henry Kwan <***@yahoo.ca>
> Sent: Thursday, October 18, 2012 6:29:01 PM
>
> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
> (sipXecs 4.4.0)
>
> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
> <***@myitdepartment.net> wrote:
>> Rather than use an old unsupportable version, produce a pcap from your
>> firewall or produce a siptrace from sipx itself.
>>
>> I don't think your off the cuff observation is exactly right on targetm .
>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and there
>> are significant close changes.
>>
>> You could also indicate whether or not you followed a tutorial on how to
>> properly configure pfsense and who the itsp is.
>>
>
> Additionally, if you could try scenario with 4.4 built from ISO,
> without yum updating to latest, and report back, will help identifying
> if issue in latest patches
>
> Thanks
> George
>
>
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Joegen Baclor
2012-10-19 05:50:15 UTC
Permalink
Transferring ITSP originated calls requires that your ITSP supports
INVITE without SDP. Before barking on something on the system, check
first if your ITSP supports this. If not, there is no way your ITSP
will work with sipx initiated transfers.


On 10/19/2012 01:19 PM, Tony Graziano wrote:
> On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
>> My installation was right from the 4.4 ISO. I did try without updating at
>> all but to no avail.
>>
>> My ITSP is Primus Canada.
>>
>> Well I have to admit that I am not knowledgeable in setting up pfSense. In
>> fact I am not knowledgeable on how to produce a pcap or produce a siptrace
>> as Tony suggested. Having said that, I'll continue to play with 4.4 and
>> look into how to perform the tasks suggested when time permits.
>>
> Pfsense
> http://blog.myitdepartment.net/?p=297
>> In the mean time, 4.2.1 will have to suffice until I can figure out what I
>> did wrong.
>>
>> By the way, my observation regarding the inconsistent behaviour on restarts
>> for both 4.2.1 and 4.4.0 is not an attack on sipXecs. It is just that - an
>> observation. Maybe someone can comment if this observation is also only
>> experienced by me. If that's the case, I must be a jinx or have a unique
>> ability to bring out the worst in sipXecs.
>>
> I can set up a new system each day and don't experience this behavior.
> It's really important to observe how much RAM you have installed (I
> prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
> though 8GB should be the minimum for 4.6).
>> Best regards to all,
>>
>> Henry Kwan
>>
>> ________________________________
>> From: George Niculae <***@ezuce.com>
>>
>> To: Discussion list for users of sipXecs software
>> <sipx-***@list.sipfoundry.org>
>> Cc: Henry Kwan <***@yahoo.ca>
>> Sent: Thursday, October 18, 2012 6:29:01 PM
>>
>> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
>> (sipXecs 4.4.0)
>>
>> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
>> <***@myitdepartment.net> wrote:
>>> Rather than use an old unsupportable version, produce a pcap from your
>>> firewall or produce a siptrace from sipx itself.
>>>
>>> I don't think your off the cuff observation is exactly right on targetm .
>>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and there
>>> are significant close changes.
>>>
>>> You could also indicate whether or not you followed a tutorial on how to
>>> properly configure pfsense and who the itsp is.
>>>
>> Additionally, if you could try scenario with 4.4 built from ISO,
>> without yum updating to latest, and report back, will help identifying
>> if issue in latest patches
>>
>> Thanks
>> George
>>
>>
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
Tony Graziano
2012-10-19 08:36:25 UTC
Permalink
Primus is also LINGO. Primus is a large aggregator and also runs a
residential service (Lingo). The Lingo service does not support invite
without sdp, unless the reinvite is to one of their services and
typically only from one of their ATA's.

I think you would do well to ask them if they support this AND it is
very important to make sure the invite for the incoming call comes to
your server on port 5080.

I don't think your issue is unusual and usually stems from one of 3
core misconfiguration types:

1. Incompatible ITSP - Does a transfer from the AA to a user work?
Does a call from a user to another user work? (both as inbound calls
via the trunk). Is the original invite coming on port 5080.

2. Does the phone ring? If so, how was it configured (manually of by
sipx)? Please tell me you didn't register the line manually using the
sipx ip address. DNS is VERY important for the refer to voicemail. IF
you registered by IP, make sure you add the IP as a domain alias, but
really you should NEVER register by IP and expect all things to work
well.

3. Firewall - Unless your firewall is doing 1:1 NAT, you need to make
sure it can do Manual AON (static port nat). With pfsense this is
easy, but YOU CANNOT create port forward rules until you do this for
SIPX becuase they will follow the original NAT type. I sent you a link
of how to do this earlier, its pretty straightforward. You should be
able to use the pcap tool in pfsense and have it listen on WAN port
5080 and do a capture and see if the ITSP sends the call in on the
right port. If not, it will never work right (no matter what version)
and you need to ask them if they support this.

Good luck!



On Fri, Oct 19, 2012 at 1:50 AM, Joegen Baclor <***@ezuce.com> wrote:
> Transferring ITSP originated calls requires that your ITSP supports INVITE
> without SDP. Before barking on something on the system, check first if your
> ITSP supports this. If not, there is no way your ITSP will work with sipx
> initiated transfers.
>
>
>
> On 10/19/2012 01:19 PM, Tony Graziano wrote:
>>
>> On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
>>>
>>> My installation was right from the 4.4 ISO. I did try without updating
>>> at
>>> all but to no avail.
>>>
>>> My ITSP is Primus Canada.
>>>
>>> Well I have to admit that I am not knowledgeable in setting up pfSense.
>>> In
>>> fact I am not knowledgeable on how to produce a pcap or produce a
>>> siptrace
>>> as Tony suggested. Having said that, I'll continue to play with 4.4 and
>>> look into how to perform the tasks suggested when time permits.
>>>
>> Pfsense
>> http://blog.myitdepartment.net/?p=297
>>>
>>> In the mean time, 4.2.1 will have to suffice until I can figure out what
>>> I
>>> did wrong.
>>>
>>> By the way, my observation regarding the inconsistent behaviour on
>>> restarts
>>> for both 4.2.1 and 4.4.0 is not an attack on sipXecs. It is just that -
>>> an
>>> observation. Maybe someone can comment if this observation is also only
>>> experienced by me. If that's the case, I must be a jinx or have a unique
>>> ability to bring out the worst in sipXecs.
>>>
>> I can set up a new system each day and don't experience this behavior.
>> It's really important to observe how much RAM you have installed (I
>> prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
>> though 8GB should be the minimum for 4.6).
>>>
>>> Best regards to all,
>>>
>>> Henry Kwan
>>>
>>> ________________________________
>>> From: George Niculae <***@ezuce.com>
>>>
>>> To: Discussion list for users of sipXecs software
>>> <sipx-***@list.sipfoundry.org>
>>> Cc: Henry Kwan <***@yahoo.ca>
>>> Sent: Thursday, October 18, 2012 6:29:01 PM
>>>
>>> Subject: Re: [sipx-users] External calls cannot be transferred to voice
>>> mail
>>> (sipXecs 4.4.0)
>>>
>>> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
>>> <***@myitdepartment.net> wrote:
>>>>
>>>> Rather than use an old unsupportable version, produce a pcap from your
>>>> firewall or produce a siptrace from sipx itself.
>>>>
>>>> I don't think your off the cuff observation is exactly right on targetm
>>>> .
>>>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and
>>>> there
>>>> are significant close changes.
>>>>
>>>> You could also indicate whether or not you followed a tutorial on how to
>>>> properly configure pfsense and who the itsp is.
>>>>
>>> Additionally, if you could try scenario with 4.4 built from ISO,
>>> without yum updating to latest, and report back, will help identifying
>>> if issue in latest patches
>>>
>>> Thanks
>>> George
>>>
>>>
>>>
>>> _______________________________________________
>>> sipx-users mailing list
>>> sipx-***@list.sipfoundry.org
>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>>
>>
>>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Henry Kwan
2012-10-19 23:40:10 UTC
Permalink
Hi Tony,

I really appreciate that you took the time to elaborate in detail below.  I shall follow-up and perform your suggestions when time permits.  Please also see my response below.

Best regards,

Henry Kwan



________________________________
From: Tony Graziano <***@myitdepartment.net>
To: Joegen Baclor <***@ezuce.com>
Cc: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>; Henry Kwan <***@yahoo.ca>
Sent: Friday, October 19, 2012 2:36:25 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)

Primus is also LINGO. Primus is a large aggregator and also runs a
residential service (Lingo). The Lingo service does not support invite
without sdp, unless the reinvite is to one of their services and
typically only from one of their ATA's.

>> OK, I'll ask Primus about this.

I think you would do well to ask them if they support this AND it is
very important to make sure the invite for the incoming call comes to
your server on port 5080.

>> I've confirmed with Primus that they could accept signalling on 5060 on their side and sent signalling to us on 5080.

I don't think your issue is unusual and usually stems from one of 3
core misconfiguration types:

1. Incompatible ITSP - Does a transfer from the AA to a user work?
Does a call from a user to another user work? (both as inbound calls
via the trunk). Is the original invite coming on port 5080.

>> Did not test a transfer from the AA to a user, will try that.
>> Call from a user (internal phone) to another user through local dialing plan (i.e. 9-...) worked.
>> I think the original invite must come on port 5080 as that was the port that was forwarded.  5060 was not forwarded.

2. Does the phone ring? If so, how was it configured (manually of by
sipx)? Please tell me you didn't register the line manually using the
sipx ip address. DNS is VERY important for the refer to voicemail. IF
you registered by IP, make sure you add the IP as a domain alias, but
really you should NEVER register by IP and expect all things to work
well.

>> Yes, the phone rang.  The phone, Linksys SPA942, was configured via the sipX web pages.  I then reset the phone and have the configuration downloaded to the phone via TFTP (I think this is the mechanism).
>> I re-installed sipXecs 4.4 a number of times.  Sometimes IP as a domain alias would appear automatically.  I've also manually done that.  In any event, that did not help.
>> I also run the tests on the configuration test page and everything passed, including DNS checks.  I've also downloaded Flight Test (I think that was the name) and everything passed.

3. Firewall - Unless your firewall is doing 1:1 NAT, you need to make
sure it can do Manual AON (static port nat). With pfsense this is
easy, but YOU CANNOT create port forward rules until you do this for
SIPX becuase they will follow the original NAT type. I sent you a link
of how to do this earlier, its pretty straightforward. You should be
able to use the pcap tool in pfsense and have it listen on WAN port
5080 and do a capture and see if the ITSP sends the call in on the
right port. If not, it will never work right (no matter what version)
and you need to ask them if they support this.

>> I did not do 1:1 NAT as I was not sure how to do that properly.  I've read up on it now and will try that out in the future.  For port forwarding, I did do Manual AON with static port checked on pfSense.  I also needed to create rules to pass this traffic.  Same thing was done for port range 30000 to 31000.  With this setup on pfSense, I could call in from an external phone but still could not transfer to voice mail when no one answered.  It behaved exactly the same as using other routers - fast busy when the attempt of transfer was made.
>> I have not had time to follow the link that you sent me earlier but will definitely read up on it.

Good luck!



On Fri, Oct 19, 2012 at 1:50 AM, Joegen Baclor <***@ezuce.com> wrote:
> Transferring ITSP originated calls requires that your ITSP supports INVITE
> without SDP.  Before barking on something on the system, check first if your
> ITSP supports this.  If not, there is no way your ITSP will work with sipx
> initiated transfers.
>
>
>
> On 10/19/2012 01:19 PM, Tony Graziano wrote:
>>
>> On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
>>>
>>> My installation was right from the 4.4 ISO.  I did try without updating
>>> at
>>> all but to no avail.
>>>
>>> My ITSP is Primus Canada.
>>>
>>> Well I have to admit that I am not knowledgeable in setting up pfSense.
>>> In
>>> fact I am not knowledgeable on how to produce a pcap or produce a
>>> siptrace
>>> as Tony suggested.  Having said that, I'll continue to play with 4.4 and
>>> look into how to perform the tasks suggested when time permits.
>>>
>> Pfsense
>> http://blog.myitdepartment.net/?p=297
>>>
>>> In the mean time, 4.2.1 will have to suffice until I can figure out what
>>> I
>>> did wrong.
>>>
>>> By the way, my observation regarding the inconsistent behaviour on
>>> restarts
>>> for both 4.2.1 and 4.4.0 is not an attack on sipXecs.  It is just that -
>>> an
>>> observation.  Maybe someone can comment if this observation is also only
>>> experienced by me.  If that's the case, I must be a jinx or have a unique
>>> ability to bring out the worst in sipXecs.
>>>
>> I can set up a new system each day and don't experience this behavior.
>> It's really important to observe how much RAM you have installed (I
>> prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
>> though 8GB should be the minimum for 4.6).
>>>
>>> Best regards to all,
>>>
>>> Henry Kwan
>>>
>>> ________________________________
>>> From: George Niculae <***@ezuce.com>
>>>
>>> To: Discussion list for users of sipXecs software
>>> <sipx-***@list.sipfoundry.org>
>>> Cc: Henry Kwan <***@yahoo.ca>
>>> Sent: Thursday, October 18, 2012 6:29:01 PM
>>>
>>> Subject: Re: [sipx-users] External calls cannot be transferred to voice
>>> mail
>>> (sipXecs 4.4.0)
>>>
>>> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
>>> <***@myitdepartment.net> wrote:
>>>>
>>>> Rather than use an old unsupportable version, produce a pcap from your
>>>> firewall or produce a siptrace from sipx itself.
>>>>
>>>> I don't think your off the cuff observation is exactly right on targetm
>>>> .
>>>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and
>>>> there
>>>> are significant close changes.
>>>>
>>>> You could also indicate whether or not you followed a tutorial on how to
>>>> properly configure pfsense and who the itsp is.
>>>>
>>> Additionally, if you could try scenario with 4.4 built from ISO,
>>> without yum updating to latest, and report back, will help identifying
>>> if issue in latest patches
>>>
>>> Thanks
>>> George
>>>
>>>
>>>
>>> _______________________________________________
>>> sipx-users mailing list
>>> sipx-***@list.sipfoundry.org
>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>>
>>
>>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Todd Hodgen
2012-10-20 07:10:52 UTC
Permalink
Henry, Try allowing the existing sipxecs template configure the phone,
without making the changes in the wiki to the profiles.



I have a system with approximately 20 of those phones working perfectly with
the system managing the templates for the phones completely.



From: sipx-users-***@list.sipfoundry.org
[mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Friday, October 19, 2012 4:40 PM
To: Tony Graziano; Joegen Baclor
Cc: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)



Hi Tony,



I really appreciate that you took the time to elaborate in detail below. I
shall follow-up and perform your suggestions when time permits. Please also
see my response below.



Best regards,



Henry Kwan



_____

From: Tony Graziano <***@myitdepartment.net>
To: Joegen Baclor <***@ezuce.com>
Cc: Discussion list for users of sipXecs software
<sipx-***@list.sipfoundry.org>; Henry Kwan <***@yahoo.ca>
Sent: Friday, October 19, 2012 2:36:25 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)


Primus is also LINGO. Primus is a large aggregator and also runs a
residential service (Lingo). The Lingo service does not support invite
without sdp, unless the reinvite is to one of their services and
typically only from one of their ATA's.

>> OK, I'll ask Primus about this.

I think you would do well to ask them if they support this AND it is
very important to make sure the invite for the incoming call comes to
your server on port 5080.

>> I've confirmed with Primus that they could accept signalling on 5060 on
their side and sent signalling to us on 5080.

I don't think your issue is unusual and usually stems from one of 3
core misconfiguration types:

1. Incompatible ITSP - Does a transfer from the AA to a user work?
Does a call from a user to another user work? (both as inbound calls
via the trunk). Is the original invite coming on port 5080.

>> Did not test a transfer from the AA to a user, will try that.
>> Call from a user (internal phone) to another user through local dialing
plan (i.e. 9-...) worked.
>> I think the original invite must come on port 5080 as that was the port
that was forwarded. 5060 was not forwarded.

2. Does the phone ring? If so, how was it configured (manually of by
sipx)? Please tell me you didn't register the line manually using the
sipx ip address. DNS is VERY important for the refer to voicemail. IF
you registered by IP, make sure you add the IP as a domain alias, but
really you should NEVER register by IP and expect all things to work
well.

>> Yes, the phone rang. The phone, Linksys SPA942, was configured via the
sipX web pages. I then reset the phone and have the configuration
downloaded to the phone via TFTP (I think this is the mechanism).
>> I re-installed sipXecs 4.4 a number of times. Sometimes IP as a domain
alias would appear automatically. I've also manually done that. In any
event, that did not help.
>> I also run the tests on the configuration test page and everything
passed, including DNS checks. I've also downloaded Flight Test (I think
that was the name) and everything passed.

3. Firewall - Unless your firewall is doing 1:1 NAT, you need to make
sure it can do Manual AON (static port nat). With pfsense this is
easy, but YOU CANNOT create port forward rules until you do this for
SIPX becuase they will follow the original NAT type. I sent you a link
of how to do this earlier, its pretty straightforward. You should be
able to use the pcap tool in pfsense and have it listen on WAN port
5080 and do a capture and see if the ITSP sends the call in on the
right port. If not, it will never work right (no matter what version)
and you need to ask them if they support this.

>> I did not do 1:1 NAT as I was not sure how to do that properly. I've
read up on it now and will try that out in the future. For port forwarding,
I did do Manual AON with static port checked on pfSense. I also needed to
create rules to pass this traffic. Same thing was done for port range 30000
to 31000. With this setup on pfSense, I could call in from an external
phone but still could not transfer to voice mail when no one answered. It
behaved exactly the same as using other routers - fast busy when the attempt
of transfer was made.
>> I have not had time to follow the link that you sent me earlier but will
definitely read up on it.

Good luck!



On Fri, Oct 19, 2012 at 1:50 AM, Joegen Baclor <***@ezuce.com> wrote:
> Transferring ITSP originated calls requires that your ITSP supports INVITE
> without SDP. Before barking on something on the system, check first if
your
> ITSP supports this. If not, there is no way your ITSP will work with sipx
> initiated transfers.
>
>
>
> On 10/19/2012 01:19 PM, Tony Graziano wrote:
>>
>> On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
>>>
>>> My installation was right from the 4.4 ISO. I did try without updating
>>> at
>>> all but to no avail.
>>>
>>> My ITSP is Primus Canada.
>>>
>>> Well I have to admit that I am not knowledgeable in setting up pfSense.
>>> In
>>> fact I am not knowledgeable on how to produce a pcap or produce a
>>> siptrace
>>> as Tony suggested. Having said that, I'll continue to play with 4.4 and
>>> look into how to perform the tasks suggested when time permits.
>>>
>> Pfsense
>> http://blog.myitdepartment.net/?p=297
>>>
>>> In the mean time, 4.2.1 will have to suffice until I can figure out what
>>> I
>>> did wrong.
>>>
>>> By the way, my observation regarding the inconsistent behaviour on
>>> restarts
>>> for both 4.2.1 and 4.4.0 is not an attack on sipXecs. It is just that -
>>> an
>>> observation. Maybe someone can comment if this observation is also only
>>> experienced by me. If that's the case, I must be a jinx or have a
unique
>>> ability to bring out the worst in sipXecs.
>>>
>> I can set up a new system each day and don't experience this behavior.
>> It's really important to observe how much RAM you have installed (I
>> prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
>> though 8GB should be the minimum for 4.6).
>>>
>>> Best regards to all,
>>>
>>> Henry Kwan
>>>
>>> ________________________________
>>> From: George Niculae <***@ezuce.com>
>>>
>>> To: Discussion list for users of sipXecs software
>>> <sipx-***@list.sipfoundry.org>
>>> Cc: Henry Kwan <***@yahoo.ca>
>>> Sent: Thursday, October 18, 2012 6:29:01 PM
>>>
>>> Subject: Re: [sipx-users] External calls cannot be transferred to voice
>>> mail
>>> (sipXecs 4.4.0)
>>>
>>> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
>>> <***@myitdepartment.net> wrote:
>>>>
>>>> Rather than use an old unsupportable version, produce a pcap from your
>>>> firewall or produce a siptrace from sipx itself.
>>>>
>>>> I don't think your off the cuff observation is exactly right on targetm
>>>> .
>>>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and
>>>> there
>>>> are significant close changes.
>>>>
>>>> You could also indicate whether or not you followed a tutorial on how
to
>>>> properly configure pfsense and who the itsp is.
>>>>
>>> Additionally, if you could try scenario with 4.4 built from ISO,
>>> without yum updating to latest, and report back, will help identifying
>>> if issue in latest patches
>>>
>>> Thanks
>>> George
>>>
>>>
>>>
>>> _______________________________________________
>>> sipx-users mailing list
>>> sipx-***@list.sipfoundry.org
>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>>
>>
>>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
<http://myhelp.myitdepartment.net/>
Blog: http://blog.myitdepartment.net <http://blog.myitdepartment.net/>
Henry Kwan
2012-10-20 13:21:50 UTC
Permalink
Hi Todd,

I've done that originally, that is, use the sipxecs template (without making the changes suggested in the wiki) for the SP492 to configure them.  I only did the changes suggested in the wiki because I encountered the mentioned problem.

I think there is a good possibility that Primus does not support INVITE without SDP, and if so my setup will never work as Tony and Joegen stated.  I'll ask Primus that question.

In the mean time, I'll try to learn more on setting up pfSense, including producing a pcap trace and producing a siptrace on sipxecs to aid me identifying the root of the problem.

Thanks a bunch to all,

Henry Kwan





________________________________
From: Todd Hodgen <***@frontier.com>
To: 'Henry Kwan' <***@yahoo.ca>; 'Discussion list for users of sipXecs software' <sipx-***@list.sipfoundry.org>
Sent: Saturday, October 20, 2012 1:10:52 AM
Subject: RE: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)


Henry,  Try allowing the existing sipxecs template configure the phone, without making the changes in the wiki to the profiles.
 
I have a system with approximately 20 of those phones working perfectly with the system managing the templates for the phones completely.
 
From:sipx-users-***@list.sipfoundry.org [mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Friday, October 19, 2012 4:40 PM
To: Tony Graziano; Joegen Baclor
Cc: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)
 
Hi Tony,
 
I really appreciate that you took the time to elaborate in detail below.  I shall follow-up and perform your suggestions when time permits.  Please also see my response below.
 
Best regards,
 
Henry Kwan
 

________________________________

From:Tony Graziano <***@myitdepartment.net>
To: Joegen Baclor <***@ezuce.com>
Cc: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>; Henry Kwan <***@yahoo.ca>
Sent: Friday, October 19, 2012 2:36:25 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)

Primus is also LINGO. Primus is a large aggregator and also runs a
residential service (Lingo). The Lingo service does not support invite
without sdp, unless the reinvite is to one of their services and
typically only from one of their ATA's.

>> OK, I'll ask Primus about this.

I think you would do well to ask them if they support this AND it is
very important to make sure the invite for the incoming call comes to
your server on port 5080.

>> I've confirmed with Primus that they could accept signalling on 5060 on their side and sent signalling to us on 5080.

I don't think your issue is unusual and usually stems from one of 3
core misconfiguration types:

1. Incompatible ITSP - Does a transfer from the AA to a user work?
Does a call from a user to another user work? (both as inbound calls
via the trunk). Is the original invite coming on port 5080.

>> Did not test a transfer from the AA to a user, will try that.
>> Call from a user (internal phone) to another user through local dialing plan (i.e. 9-...) worked.
>> I think the original invite must come on port 5080 as that was the port that was forwarded.  5060 was not forwarded.

2. Does the phone ring? If so, how was it configured (manually of by
sipx)? Please tell me you didn't register the line manually using the
sipx ip address. DNS is VERY important for the refer to voicemail. IF
you registered by IP, make sure you add the IP as a domain alias, but
really you should NEVER register by IP and expect all things to work
well.

>> Yes, the phone rang.  The phone, Linksys SPA942, was configured via the sipX web pages.  I then reset the phone and have the configuration downloaded to the phone via TFTP (I think this is the mechanism).
>> I re-installed sipXecs 4.4 a number of times.  Sometimes IP as a domain alias would appear automatically.  I've also manually done that.  In any event, that did not help.
>> I also run the tests on the configuration test page and everything passed, including DNS checks.  I've also downloaded Flight Test (I think that was the name) and everything passed.

3. Firewall - Unless your firewall is doing 1:1 NAT, you need to make
sure it can do Manual AON (static port nat). With pfsense this is
easy, but YOU CANNOT create port forward rules until you do this for
SIPX becuase they will follow the original NAT type. I sent you a link
of how to do this earlier, its pretty straightforward. You should be
able to use the pcap tool in pfsense and have it listen on WAN port
5080 and do a capture and see if the ITSP sends the call in on the
right port. If not, it will never work right (no matter what version)
and you need to ask them if they support this.

>> I did not do 1:1 NAT as I was not sure how to do that properly.  I've read up on it now and will try that out in the future.  For port forwarding, I did do Manual AON with static port checked on pfSense.  I also needed to create rules to pass this traffic.  Same thing was done for port range 30000 to 31000.  With this setup on pfSense, I could call in from an external phone but still could not transfer to voice mail when no one answered.  It behaved exactly the same as using other routers - fast busy when the attempt of transfer was made.
>> I have not had time to follow the link that you sent me earlier but will definitely read up on it.

Good luck!



On Fri, Oct 19, 2012 at 1:50 AM, Joegen Baclor <***@ezuce.com> wrote:
> Transferring ITSP originated calls requires that your ITSP supports INVITE
> without SDP.  Before barking on something on the system, check first if your
> ITSP supports this.  If not, there is no way your ITSP will work with sipx
> initiated transfers.
>
>
>
> On 10/19/2012 01:19 PM, Tony Graziano wrote:
>>
>> On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
>>>
>>> My installation was right from the 4.4 ISO.  I did try without updating
>>> at
>>> all but to no avail.
>>>
>>> My ITSP is Primus Canada.
>>>
>>> Well I have to admit that I am not knowledgeable in setting up pfSense.
>>> In
>>> fact I am not knowledgeable on how to produce a pcap or produce a
>>> siptrace
>>> as Tony suggested.  Having said that, I'll continue to play with 4.4 and
>>> look into how to perform the tasks suggested when time permits.
>>>
>> Pfsense
>> http://blog.myitdepartment.net/?p=297
>>>
>>> In the mean time, 4.2.1 will have to suffice until I can figure out what
>>> I
>>> did wrong.
>>>
>>> By the way, my observation regarding the inconsistent behaviour on
>>> restarts
>>> for both 4.2.1 and 4.4.0 is not an attack on sipXecs.  It is just that -
>>> an
>>> observation.  Maybe someone can comment if this observation is also only
>>> experienced by me.  If that's the case, I must be a jinx or have a unique
>>> ability to bring out the worst in sipXecs.
>>>
>> I can set up a new system each day and don't experience this behavior.
>> It's really important to observe how much RAM you have installed (I
>> prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
>> though 8GB should be the minimum for 4.6).
>>>
>>> Best regards to all,
>>>
>>> Henry Kwan
>>>
>>> ________________________________
>>> From: George Niculae <***@ezuce.com>
>>>
>>> To: Discussion list for users of sipXecs software
>>> <sipx-***@list.sipfoundry.org>
>>> Cc: Henry Kwan <***@yahoo.ca>
>>> Sent: Thursday, October 18, 2012 6:29:01 PM
>>>
>>> Subject: Re: [sipx-users] External calls cannot be transferred to voice
>>> mail
>>> (sipXecs 4.4.0)
>>>
>>> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
>>> <***@myitdepartment.net> wrote:
>>>>
>>>> Rather than use an old unsupportable version, produce a pcap from your
>>>> firewall or produce a siptrace from sipx itself.
>>>>
>>>> I don't think your off the cuff observation is exactly right on targetm
>>>> .
>>>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and
>>>> there
>>>> are significant close changes.
>>>>
>>>> You could also indicate whether or not you followed a tutorial on how to
>>>> properly configure pfsense and who the itsp is.
>>>>
>>> Additionally, if you could try scenario with 4.4 built from ISO,
>>> without yum updating to latest, and report back, will help identifying
>>> if issue in latest patches
>>>
>>> Thanks
>>> George
>>>
>>>
>>>
>>> _______________________________________________
>>> sipx-users mailing list
>>> sipx-***@list.sipfoundry.org
>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>>
>>
>>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Tony Graziano
2012-10-20 13:45:13 UTC
Permalink
I will reiterate it would be plainly simple for you verify if the initial
invite is being sent to you on port 5080.
On Oct 20, 2012 9:30 AM, "Henry Kwan" <***@yahoo.ca> wrote:

> Hi Todd,
>
> I've done that originally, that is, use the sipxecs template (without
> making the changes suggested in the wiki) for the SP492 to configure them.
> I only did the changes suggested in the wiki because I encountered the
> mentioned problem.
>
> I think there is a good possibility that Primus does not support INVITE
> without SDP, and if so my setup will never work as Tony and Joegen stated.
> I'll ask Primus that question.
>
> In the mean time, I'll try to learn more on setting up pfSense, including
> producing a pcap trace and producing a siptrace on sipxecs to aid me
> identifying the root of the problem.
>
> Thanks a bunch to all,
>
> Henry Kwan
>
>
> ------------------------------
> *From:* Todd Hodgen <***@frontier.com>
> *To:* 'Henry Kwan' <***@yahoo.ca>; 'Discussion list for users of
> sipXecs software' <sipx-***@list.sipfoundry.org>
> *Sent:* Saturday, October 20, 2012 1:10:52 AM
> *Subject:* RE: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Henry, Try allowing the existing sipxecs template configure the phone,
> without making the changes in the wiki to the profiles.
>
> I have a system with approximately 20 of those phones working perfectly
> with the system managing the templates for the phones completely.
>
> *From:* sipx-users-***@list.sipfoundry.org [mailto:
> sipx-users-***@list.sipfoundry.org] *On Behalf Of *Henry Kwan
> *Sent:* Friday, October 19, 2012 4:40 PM
> *To:* Tony Graziano; Joegen Baclor
> *Cc:* Discussion list for users of sipXecs software
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Hi Tony,
>
> I really appreciate that you took the time to elaborate in detail below.
> I shall follow-up and perform your suggestions when time permits. Please
> also see my response below.
>
> Best regards,
>
> Henry Kwan
>
> ------------------------------
> *From:* Tony Graziano <***@myitdepartment.net>
> *To:* Joegen Baclor <***@ezuce.com>
> *Cc:* Discussion list for users of sipXecs software <
> sipx-***@list.sipfoundry.org>; Henry Kwan <***@yahoo.ca>
> *Sent:* Friday, October 19, 2012 2:36:25 AM
> *Subject:* Re: [sipx-users] External calls cannot be transferred to voice
> mail (sipXecs 4.4.0)
>
> Primus is also LINGO. Primus is a large aggregator and also runs a
> residential service (Lingo). The Lingo service does not support invite
> without sdp, unless the reinvite is to one of their services and
> typically only from one of their ATA's.
>
> >> OK, I'll ask Primus about this.
>
> I think you would do well to ask them if they support this AND it is
> very important to make sure the invite for the incoming call comes to
> your server on port 5080.
>
> >> I've confirmed with Primus that they could accept signalling on 5060 on
> their side and sent signalling to us on 5080.
>
> I don't think your issue is unusual and usually stems from one of 3
> core misconfiguration types:
>
> 1. Incompatible ITSP - Does a transfer from the AA to a user work?
> Does a call from a user to another user work? (both as inbound calls
> via the trunk). Is the original invite coming on port 5080.
>
> >> Did not test a transfer from the AA to a user, will try that.
> >> Call from a user (internal phone) to another user through local dialing
> plan (i.e. 9-...) worked.
> >> I think the original invite must come on port 5080 as that was the port
> that was forwarded. 5060 was not forwarded.
>
> 2. Does the phone ring? If so, how was it configured (manually of by
> sipx)? Please tell me you didn't register the line manually using the
> sipx ip address. DNS is VERY important for the refer to voicemail. IF
> you registered by IP, make sure you add the IP as a domain alias, but
> really you should NEVER register by IP and expect all things to work
> well.
>
> >> Yes, the phone rang. The phone, Linksys SPA942, was configured via the
> sipX web pages. I then reset the phone and have the configuration
> downloaded to the phone via TFTP (I think this is the mechanism).
> >> I re-installed sipXecs 4.4 a number of times. Sometimes IP as a domain
> alias would appear automatically. I've also manually done that. In any
> event, that did not help.
> >> I also run the tests on the configuration test page and everything
> passed, including DNS checks. I've also downloaded Flight Test (I think
> that was the name) and everything passed.
>
> 3. Firewall - Unless your firewall is doing 1:1 NAT, you need to make
> sure it can do Manual AON (static port nat). With pfsense this is
> easy, but YOU CANNOT create port forward rules until you do this for
> SIPX becuase they will follow the original NAT type. I sent you a link
> of how to do this earlier, its pretty straightforward. You should be
> able to use the pcap tool in pfsense and have it listen on WAN port
> 5080 and do a capture and see if the ITSP sends the call in on the
> right port. If not, it will never work right (no matter what version)
> and you need to ask them if they support this.
>
> >> I did not do 1:1 NAT as I was not sure how to do that properly. I've
> read up on it now and will try that out in the future. For port
> forwarding, I did do Manual AON with static port checked on pfSense. I
> also needed to create rules to pass this traffic. Same thing was done for
> port range 30000 to 31000. With this setup on pfSense, I could call in
> from an external phone but still could not transfer to voice mail when no
> one answered. It behaved exactly the same as using other routers - fast
> busy when the attempt of transfer was made.
> >> I have not had time to follow the link that you sent me earlier but
> will definitely read up on it.
>
> Good luck!
>
>
>
> On Fri, Oct 19, 2012 at 1:50 AM, Joegen Baclor <***@ezuce.com> wrote:
> > Transferring ITSP originated calls requires that your ITSP supports
> INVITE
> > without SDP. Before barking on something on the system, check first if
> your
> > ITSP supports this. If not, there is no way your ITSP will work with
> sipx
> > initiated transfers.
> >
> >
> >
> > On 10/19/2012 01:19 PM, Tony Graziano wrote:
> >>
> >> On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
> >>>
> >>> My installation was right from the 4.4 ISO. I did try without updating
> >>> at
> >>> all but to no avail.
> >>>
> >>> My ITSP is Primus Canada.
> >>>
> >>> Well I have to admit that I am not knowledgeable in setting up pfSense.
> >>> In
> >>> fact I am not knowledgeable on how to produce a pcap or produce a
> >>> siptrace
> >>> as Tony suggested. Having said that, I'll continue to play with 4.4
> and
> >>> look into how to perform the tasks suggested when time permits.
> >>>
> >> Pfsense
> >> http://blog.myitdepartment.net/?p=297
> >>>
> >>> In the mean time, 4.2.1 will have to suffice until I can figure out
> what
> >>> I
> >>> did wrong.
> >>>
> >>> By the way, my observation regarding the inconsistent behaviour on
> >>> restarts
> >>> for both 4.2.1 and 4.4.0 is not an attack on sipXecs. It is just that
> -
> >>> an
> >>> observation. Maybe someone can comment if this observation is also
> only
> >>> experienced by me. If that's the case, I must be a jinx or have a
> unique
> >>> ability to bring out the worst in sipXecs.
> >>>
> >> I can set up a new system each day and don't experience this behavior.
> >> It's really important to observe how much RAM you have installed (I
> >> prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
> >> though 8GB should be the minimum for 4.6).
> >>>
> >>> Best regards to all,
> >>>
> >>> Henry Kwan
> >>>
> >>> ________________________________
> >>> From: George Niculae <***@ezuce.com>
> >>>
> >>> To: Discussion list for users of sipXecs software
> >>> <sipx-***@list.sipfoundry.org>
> >>> Cc: Henry Kwan <***@yahoo.ca>
> >>> Sent: Thursday, October 18, 2012 6:29:01 PM
> >>>
> >>> Subject: Re: [sipx-users] External calls cannot be transferred to voice
> >>> mail
> >>> (sipXecs 4.4.0)
> >>>
> >>> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
> >>> <***@myitdepartment.net> wrote:
> >>>>
> >>>> Rather than use an old unsupportable version, produce a pcap from your
> >>>> firewall or produce a siptrace from sipx itself.
> >>>>
> >>>> I don't think your off the cuff observation is exactly right on
> targetm
> >>>> .
> >>>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and
> >>>> there
> >>>> are significant close changes.
> >>>>
> >>>> You could also indicate whether or not you followed a tutorial on how
> to
> >>>> properly configure pfsense and who the itsp is.
> >>>>
> >>> Additionally, if you could try scenario with 4.4 built from ISO,
> >>> without yum updating to latest, and report back, will help identifying
> >>> if issue in latest patches
> >>>
> >>> Thanks
> >>> George
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> sipx-users mailing list
> >>> sipx-***@list.sipfoundry.org
> >>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
> >>
> >>
> >>
> >
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net
> Blog: http://blog.myitdepartment.net
>
>
>
>
> _______________________________________________
> sipx-users mailing list
> sipx-***@list.sipfoundry.org
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net
Blog: http://blog.myitdepartment.net
Henry Kwan
2012-10-19 23:05:16 UTC
Permalink
Thanks Joegen for your advice, I shall do that.  I did not do that prior to taking on this endeavour because I did not know this technical detail.

As I stated in my previous posting/email on this subject, I am not an experienced sipXecs user nor SIP knowledgeable.  I hope that this forum will tolerate users with low technical subject matter knowledge, like me, to seek advices here such that these learning and experience building processes are fun and rewarding.

Should I am coming across as "barking on something on the system", please accept my apology as this was never my intention.  I was just trying to ask questions that I could not find answers after searching through various sources on the internet.

Again thank you to all generous advices and suggestions.

Best regard to all,

Henry Kwan





________________________________
From: Joegen Baclor <***@ezuce.com>
To: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Cc: Tony Graziano <***@myitdepartment.net>; Henry Kwan <***@yahoo.ca>
Sent: Thursday, October 18, 2012 11:50:15 PM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)

Transferring ITSP originated calls requires that your ITSP supports
INVITE without SDP.  Before barking on something on the system, check
first if your ITSP supports this.  If not, there is no way your ITSP
will work with sipx initiated transfers.


On 10/19/2012 01:19 PM, Tony Graziano wrote:
> On Fri, Oct 19, 2012 at 1:07 AM, Henry Kwan <***@yahoo.ca> wrote:
>> My installation was right from the 4.4 ISO.  I did try without updating at
>> all but to no avail.
>>
>> My ITSP is Primus Canada.
>>
>> Well I have to admit that I am not knowledgeable in setting up pfSense.  In
>> fact I am not knowledgeable on how to produce a pcap or produce a siptrace
>> as Tony suggested.  Having said that, I'll continue to play with 4.4 and
>> look into how to perform the tasks suggested when time permits.
>>
> Pfsense
> http://blog.myitdepartment.net/?p=297
>> In the mean time, 4.2.1 will have to suffice until I can figure out what I
>> did wrong.
>>
>> By the way, my observation regarding the inconsistent behaviour on restarts
>> for both 4.2.1 and 4.4.0 is not an attack on sipXecs.  It is just that - an
>> observation.  Maybe someone can comment if this observation is also only
>> experienced by me.  If that's the case, I must be a jinx or have a unique
>> ability to bring out the worst in sipXecs.
>>
> I can set up a new system each day and don't experience this behavior.
> It's really important to observe how much RAM you have installed (I
> prefer 8GB minimum but for very small installs 4GB on 4.4 is enough,
> though 8GB should be the minimum for 4.6).
>> Best regards to all,
>>
>> Henry Kwan
>>
>> ________________________________
>> From: George Niculae <***@ezuce.com>
>>
>> To: Discussion list for users of sipXecs software
>> <sipx-***@list.sipfoundry.org>
>> Cc: Henry Kwan <***@yahoo.ca>
>> Sent: Thursday, October 18, 2012 6:29:01 PM
>>
>> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
>> (sipXecs 4.4.0)
>>
>> On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
>> <***@myitdepartment.net> wrote:
>>> Rather than use an old unsupportable version, produce a pcap from your
>>> firewall or produce a siptrace from sipx itself.
>>>
>>> I don't think your off the cuff observation is exactly right on targetm .
>>> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and there
>>> are significant close changes.
>>>
>>> You could also indicate whether or not you followed a tutorial on how to
>>> properly configure pfsense and who the itsp is.
>>>
>> Additionally, if you could try scenario with 4.4 built from ISO,
>> without yum updating to latest, and report back, will help identifying
>> if issue in latest patches
>>
>> Thanks
>> George
>>
>>
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
Todd Hodgen
2012-10-19 05:19:23 UTC
Permalink
I don't think this jells completely with your description, but when you do a
restart of a service, it does take some time for the restart and the
services to work again. The sipxbridge is a good example, because it
restarts, and then must re-register before you can make call on it.



Check on the wiki under sipxviewer. It is a utility you can run on your
windows machine, or on the linux server to view traces. Do a search on the
wiki for siptrace as well, I believe there are good instruction on how to do
it there. You can google is as well - here is an article by our very own
Mike Picher.
http://www.sipfoundry.org/web/mpicher/~/426137/blogs/-/asset_publisher/xfZRF
9U0rLa7/blog/id/78163





From: sipx-users-***@list.sipfoundry.org
[mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Thursday, October 18, 2012 10:08 PM
To: George Niculae; Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)



My installation was right from the 4.4 ISO. I did try without updating at
all but to no avail.

My ITSP is Primus Canada.

Well I have to admit that I am not knowledgeable in setting up pfSense. In
fact I am not knowledgeable on how to produce a pcap or produce a siptrace
as Tony suggested. Having said that, I'll continue to play with 4.4 and
look into how to perform the tasks suggested when time permits.

In the mean time, 4.2.1 will have to suffice until I can figure out what I
did wrong.

By the way, my observation regarding the inconsistent behaviour on restarts
for both 4.2.1 and 4.4.0 is not an attack on sipXecs. It is just that - an
observation. Maybe someone can comment if this observation is also only
experienced by me. If that's the case, I must be a jinx or have a unique
ability to bring out the worst in sipXecs.



Best regards to all,



Henry Kwan



_____

From: George Niculae <***@ezuce.com>
To: Discussion list for users of sipXecs software
<sipx-***@list.sipfoundry.org>
Cc: Henry Kwan <***@yahoo.ca>
Sent: Thursday, October 18, 2012 6:29:01 PM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
(sipXecs 4.4.0)


On Fri, Oct 19, 2012 at 3:26 AM, Tony Graziano
<***@myitdepartment.net> wrote:
> Rather than use an old unsupportable version, produce a pcap from your
> firewall or produce a siptrace from sipx itself.
>
> I don't think your off the cuff observation is exactly right on targetm .
> Version 4.2 used its own media server while 4.4 uses FreeSWITCH and there
> are significant close changes.
>
> You could also indicate whether or not you followed a tutorial on how to
> properly configure pfsense and who the itsp is.
>

Additionally, if you could try scenario with 4.4 built from ISO,
without yum updating to latest, and report back, will help identifying
if issue in latest patches

Thanks
George
Todd Hodgen
2012-10-19 00:50:45 UTC
Permalink
Henry, As Tony has indicated, you are using a version that is very old. The 4.4 version has been working successfully in the field for about 18 months, without the issues you are reports. If 4.2.1 works for you, then you could continue to use it, however, for obvious reasons, the limited support on it today will only diminish over time. I suspect you will have a difficult time getting support on 4.2.1 even today.



Probably best to outline exactly what your installation consist of –

Server, Firewall, phones, ITSP, gateways used, etc. Something in your configuration is different than hundreds of systems out there that work just fine.

Wiki has information on how to do call traces, packet captures, etc. to produce mountains of information that will help assist in determining what the issue is for your installation.







From: sipx-users-***@list.sipfoundry.org [mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Thursday, October 18, 2012 5:12 PM
To: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)



First of all, allow me to thank everyone who had given me advice on the problem that I have been encountering: The problem of the inability to have external calls transferred to voice mail when external calls were not answered, using version 4.4.0. I am, somewhat, happy that I've resolved the problem. The resolution has nothing to do with actually identifying the problem but, rather, avoiding it. Let me explain.

All the advices in suggesting that my router, WRVS4400N or the RV016, may have been the root of the problem turned out to be wrong. My ITSP was also not the source of the problem. I downloaded, installed, used pfSense as my firewall/router and the same problem persisted. After much reading and searching on the net, I've decided to use 4.2.1 instead of 4.4.0. Viola this version worked just fine with the same settings/configuration and same hardware, including the routers. All the routers, WRVS4400N, RV016, and pfSense, worked.

My obvious conclusion is that one, or more, bug was introduced into 4.4.0 that caused this behaviour but regression testing of the release did not catch it. I am, however, surprised that no one else is reporting this behaviour, or bug. Perhaps someone already did but I simply missed it.

It is all good that this problem is out of my way.

I have another observation that I'd like to seek advice. This observation is applicable to both 4.2.1 and 4.4.0. I've observed that sometimes after making changes to configurations and restarted the required processes, as prompted by sipXecs, I could not make external calls but internal calls and receiving external calls were just fine. Then I did "Send Profile" to my server to restart everything but that was also a hit and miss (meaning sometimes the problem of not able to make external calls went away but sometime not). I then did "service sipxecs restart" on the command line but that was also a hit and miss. This problem was also observed even if no configuration changes were made but simply restarting the sipxecs processes using methods mentioned above would cause the same observed problem. There were no changes on internal and external hardware either. So the observed problem had nothing to do with configuration changes. When this problem occurred, my phone (SPA942) would show "Calling" then quickly show "Forbidden".

My off-the-cuff conclusion is that there must be some race conditions or out-of-order events, for lack of a better term, that sipXecs encountered but could not consistently resolve or handle properly, leading to this condition. I may be totally wrong here but I cannot explain why restarting the application without changing any configuration and hardware will cause this inconsistent behaviour on the side of the application.

Please excuse my long submission and thank you for your attention.

Best regards,

Henry Kwan



_____


From: Richard Bruce <***@dimensionalcom.com>

To: 'Discussion list for users of sipXecs software' <sipx-***@list.sipfoundry.org>
Sent: Wednesday, October 17, 2012 6:00:23 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)



You should probably check the DNS settings on the gateway. I have had this problem on multiple analog gateways, having forgotten to set this.







Richard Bruce

Dimensional Communications

7915 S. Emerson Ave, Suite 131

Indianapolis, IN 46237
(317) 215-4199- office

(317) 946-1899 - cell

_____

From: sipx-users-***@list.sipfoundry.org [mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Tony Graziano
Sent: Friday, October 12, 2012 10:31 AM
To: Henry Kwan; Sipx-users list
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)



Are you configuring the spa942 manually? If so, do t do that and let sipx configure it. Resist the urge to change the configuration for the phone within sipx. Explain how you are configured (is sipx DNS and dhcp server), etc.

On Oct 12, 2012 10:27 AM, "Henry Kwan" <***@yahoo.ca> wrote:

Hi Todd,



Thank you for your response and your assurance that the combination of SPA942 and SipXecs 4.4 works.



I am just curious regarding the transfer to voice mail since I am not knowledgeable on the sequence of operation. How is the signalling different between transfer to voice mail from an internal call and that for an external call? Is it correct to say that for an internal call to voice mail transfer, only the phone and the SIP server are involved; for an external call, the ITSP, SIP server, and phone are involved (therefore the router and ITSP may affect this operation)? But the call has already been handed to the SIP server, so why does the ITSP need to get into the scene? If the ITSP is not involved, what is the difference in handling transfer to voice mail between an internal and external call?



I apologize for all these questions but I just am mystified by my encounters and observations.



Thanks and best regards,



Henry Kwan



From: Todd Hodgen <***@frontier.com>
To: 'Henry Kwan' <***@yahoo.ca>; ' Discussion list for users of sipXecs software ' <sipx-***@list.sipfoundry.org>
Sent: Friday, October 12, 2012 12:39:02 AM
Subject: RE: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)



Henry, I can’t speak to the router, or your ITSP provider. I can state that I have a site running on 4.4 with a single server, server provides DHCP and DNS, and works with SPA942 phones. I did not use the wiki recommendations. I simply provisioned them via the management templates and they work perfectly.



Trunks are provided via a PRI gateway – I’ve used Epygi and Patton gateways at this site with great results from both of them.



I would suggest router or ITSP are your issue, as others have.



VOIP.ms is a low cost ITSP provider that for a minimum investment you can use to test. We know they work, and for a few bucks you can save yourself some time in troubleshooting.



From: sipx-users-***@list.sipfoundry.org [mailto:sipx-users-***@list.sipfoundry.org] On Behalf Of Henry Kwan
Sent: Thursday, October 11, 2012 8:24 PM
To: Tony Graziano
Cc: Discussion list for users of sipXecs software
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)



The router, Linksys WRVS4400N, that I am using is not a home router. It is a small business router. Having said that it still may not mean it is a suitable router for SipX.

I managed to obtain another router and do more testing tonight. The router is a Linksys/Cisco RV016. It has one-to-one NAT and I set it up to have a one-to-one NAT entry between my internal sipx server and the router's external interface.

Using the RV016, the following test results were obtained (please note that I had to port forward 5080, and 30000 to 31000, otherwise external calls would come through with just one-to-one NAT setup and enabled):

All the previous test results remained exactly the same. That is to say internal calls could be transferred to voice mail when no one answer the calls but external calls could not.

I then setup forwarding directly to voice mail by calling the external voice mail DID number that I setup. That worked!!

I am beginning to think that it may have to do with how the SPA942 operates or it was not setup properly via the sipxecs web interface. But I am not knowledgeable enough to examine and change the settings on the SPA942.

If anyone can give me suggestions to troubleshoot this problem, I'd much appreciate it.

Best regards,

Henry Kwan

From: Tony Graziano <***@myitdepartment.net>
To: Henry Kwan <***@yahoo.ca>
Cc: Discussion list for users of sipXecs software <sipx-***@list.sipfoundry.org>
Sent: Thursday, October 11, 2012 11:35:38 AM
Subject: Re: [sipx-users] External calls cannot be transferred to voice mail (sipXecs 4.4.0)


Tested by who? Just because it works as a home router for voip doesn't
mean it will probably work for your office hosting a PBX, BIG FAT
difference.

On Thu, Oct 11, 2012 at 12:18 PM, Henry Kwan <***@yahoo.ca> wrote:
> Do I need one-to-one NAT, or symmetric NAT? I bought this router because it
> had been tested to work with VoIP, whatever that means, but I forgot the
> source of this information.
>
> From: Tony Graziano <***@myitdepartment.net>
> To: Henry Kwan <***@yahoo.ca>; Discussion list for users of sipXecs
> software <sipx-***@list.sipfoundry.org>
> Sent: Thursday, October 11, 2012 9:28:30 AM
> Subject: Re: [sipx-users] External calls cannot be transferred to voice mail
> (sipXecs 4.4.0)
>
> I don't think the router is compatible with the ability to 1:1 NAT or
> do NAT without changing (randomizing) the source port. I would get
> thee to a router that will do thusly. Even if you do all of the above,
> you will likely have frequent or all the time broken audio.
>
> On Thu, Oct 11, 2012 at 10:37 AM, Henry Kwan <***@yahoo.ca> 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 <http://mydomain.company.com/> . company.com <http://company.com/> is registerd but
>> mydomain.company.com <http://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
>> b. Message Waiting: checked
>> c. Mailbox ID: $USER_ID
>> d. Voice Mail Server: ***@mydomain.company.com. I have
>> also changed mydomain.company.com <http://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 <http://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 <http://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.
>>
>> Thank you.
>>
>> Henry Kwan
>>
>> _______________________________________________
>> sipx-users mailing list
>> sipx-***@list.sipfoundry.org
>> List Archive: http://list.sipfoundry.org/archive/sipx-users/
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~
> Tony Graziano, Manager
> Telephone: 434.984.8430
> sip: ***@voice.myitdepartment.net
> Fax: 434.465.6833
> ~~~~~~~~~~~~~~~~~~
> Linked-In Profile:
> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
> Ask about our Internet Fax services!
> ~~~~~~~~~~~~~~~~~~
>
> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab
> 2013!
>
> --
> LAN/Telephony/Security and Control Systems Helpdesk:
> Telephone: 434.984.8426
> sip: ***@voice.myitdepartment.net
>
> Helpdesk Customers: http://myhelp.myitdepartment.net/
> Blog: http://blog.myitdepartment.net/
>
>



--
~~~~~~~~~~~~~~~~~~
Tony Graziano, Manager
Telephone: 434.984.8430
sip: ***@voice.myitdepartment.net
Fax: 434.465.6833
~~~~~~~~~~~~~~~~~~
Linked-In Profile:
http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4
Ask about our Internet Fax services!
~~~~~~~~~~~~~~~~~~

Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab 2013!

--
LAN/Telephony/Security and Control Systems Helpdesk:
Telephone: 434.984.8426
sip: ***@voice.myitdepartment.net

Helpdesk Customers: http://myhelp.myitdepartment.net/
Blog: http://blog.myitdepartment.net/




_______________________________________________
sipx-users mailing list
sipx-***@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users/



LAN/Telephony/Security and Control Systems Helpdesk:

Telephone: 434.984.8426

sip: ***@voice.myitdepartment. net <mailto:***@voice.myitdepartment.net>



Helpdesk Customers: http://myhelp.myitdepartment. net <http://myhelp.myitdepartment.net/>

Blog: http://blog.myitdepartment.net <http://blog.myitdepartment.net/>
Loading...