07-10-2008
02:22 PM
- last edited on
02-21-2020
11:47 PM
by
cc_security_adm
I tried testing Nortel softphones with Cisco VPN client version 5.0.x and ASA.
I can use the softphone for about 2 minutes but then it disconnects even when I am in call.
Tried IPSec over TCP as well as UDP. No change in its behavior.
Any ideas?
07-10-2008 02:31 PM
do you know what are the protocols you softfone uses?
07-10-2008 02:36 PM
I think it uses a Nortel proprietary called Unistim for signalling. Packet capture shows it uses UDP ports 5000 and some show 5002. Our firewall logs classify that as Yahoo Messenger Voice chat.
07-10-2008 02:43 PM
i think you have a problem with inspection on ASA....
try to disable
inspect h323 h225
inspect h323 ras
07-10-2008 02:58 PM
Tried that. It still disconnects.
07-11-2008 03:30 AM
Hi,
Try to extend the following timeouts:
timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02
timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00 mgcp-pat 0:05:00
timeout sip 0:30:00 sip_media 0:02:00 sip-invite 0:03:00 sip-disconnect 0:02:00
The 2 minutes disconnect sounds like the UDP, sip media or sip-disconnect timeout.
Try modifying one at a time and test the VOIP, once you identify the one responsible, set it to 0 (= infinite).
Please rate if this helped.
Regards,
Daniel
07-11-2008 04:09 AM
I will try that. But, the call gets disconnected even during conversation. Isn't the timeout apply only for idle connection?
Also, it is not exactly 2 minutes but somewhere around 1 minute to 1 minute 50 seconds. It consistently disconnects.
We have an old VPN3K where the outside interface is in the DMZ and inside is in our internal network. When I use softphone with that VPN, I do not have a disconnect problem.
But that is going away.
We have new ASAs that we are testing where the outside is facing the internet and the inside is on the DMZ. It goes through checkpoint firewall. The new design looks like
Internet -> ASA -> Checkpoint firewall -> internal network
07-16-2008 09:10 AM
Problem is resolved.
There is a keepalive packet that originates from the VoIP network to the softphone clients that was getting blocked by the firewall. Due to this, the calls would terminate after 2 minutes.
Now, we permiited this keepalive on the firewall from inside corporate network to the vpn clients and everything is working as it should be.
Thanks for all the suggestions.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide