Hi all,
We've been having issues getting a VOIP phone to work through our SRX340.
The phone is a Panasonic KX-NT551. It connects to the network ok and we are able to make a single phone call which works fine. After that any subsequent phone calls don't have any audio in either direction.
The phone uses MGCP ALG rather than SIP ALG. Under the MGCP monitoring we can see packets been dropped and flagged under transaction errors and the 300-999 category.
The only error we can find in the flow logs is this one.
Jan 25 17:10:22 17:10:22.246987:CID-0:RT:<188.65.102.86/1->213.106.91.222/1;1,0x0> :
Jan 25 17:10:22 17:10:22.246987:CID-0:RT
acket [56] ipid = 48751, @0x43e67f1c
Jan 25 17:10:22 17:10:22.246987:CID-0:RT:---- flow_process_pkt: (thd 2): flow_ctxt type 15, common flag 0x0, mbuf 0x43e67d00, rtbl_idx = 0
Jan 25 17:10:22 17:10:22.246987:CID-0:RT: flow process pak fast ifl 103 in_ifp ge-0/0/0.0
Jan 25 17:10:22 17:10:22.246987:CID-0:RT: ge-0/0/0.0:188.65.102.86->213.106.91.222, icmp, (3/3)
Jan 25 17:10:22 17:10:22.246987:CID-0:RT: find flow: table 0x5323f850, hash 42940(0xffff), sa 192.168.4.251, da 213.106.91.222, sp 21006, dp 16708, proto 17, tok 6, conn-tag 0x00000000
Jan 25 17:10:22 17:10:22.246987:CID-0:RT: packet dropped, no session found for embedded icmp pak
Jan 25 17:10:22 17:10:22.246987:CID-0:RT: flow find session returns error.
Jan 25 17:10:22 17:10:22.246987:CID-0:RT:flow_proc_rc: -1.
Jan 25 17:10:22 17:10:22.246987:CID-0:RT: ----- flow_process_pkt rc 0x7 (fp rc -1)
The source address 192.168.4.251 is a complete unknown to us, I can only imagine its something encapsulated in the packet from the remote endpoint that MGCP is suppose to know about and deal with.
The config is long but will post if required.
Been pulling my hair out with this so any help or suggestions would be appreciated.
Rich.