Howdy brilliant Asterisk users,
Before I ask anything, I’ll first say “Asterisk Rocks!”…
CentOS 5.4, no ipchains.
No NAT, server is on publically accessible IP
I’ve been using Google Voice (GV) for a number of months now on this Asterisk system, and just in the past week I’ve been experiencing some problems with inbound GV calls whereby the caller cannot hear me.
I am configured as GV -> Gizmo5 -> Asterisk.
This ONLY occurs if the caller presses a key on their phone when my automated attendant answers (ie. pressing 0 for a different option in my IVR menu). If the user calls, and does not press any keys on their phone, then there are no problems. There are no errors displayed on the CLI running in verbose mode, just that the call is active.
I have 2 other SIP providers other than my Gizmo account configured on the Asterisk server, and am not experiencing the problem with them. Currently I’m forwarding my GV to the number of one of those other providers (which is not the way I need this to work), I want it to come in natively by Gizmo SIP.
The same issue occurs if I initiate a call via the GV web and have to navigate an IVR menu, the person that I’ve called cannot hear me. Again this all worked perfectly about a week ago.
Also, If I recall correctly a while back I read that GV only had a limit of 5 DTMF key presses before it disconnected the call; not sure if they’ve changed something recently or whether there’s something barfed on my Asterisk server.
I’ve just upgraded from 126.96.36.199 this morning to 188.8.131.52, and it has made no difference. I’ve also checked all of my Firewall logs, and there is no rejected/dropped traffic.
Any thoughts or suggestions appreciated?
Thanks in advance!