Ok so just before the BYE I don’t see anything odd on the RTP debug. This is the last bit from the log.
[2014-07-10 13:09:33] VERBOSE[28250][C-00001c47] res_rtp_asterisk.c: Sent RTP packet to 208.64.**.**:49456 (type 18, seq 001939, ts 682304, len 000020)
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] res_rtp_asterisk.c: Got RTP packet from 208.64.**.**:47702 (type 18, seq 012299, ts 1963360, len 000020)
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] res_rtp_asterisk.c: Sent RTP packet to 192.168.11.115:2226 (type 18, seq 004074, ts 1963360, len 000020)
[2014-07-10 13:09:33] VERBOSE[28009][C-00001c3c] res_rtp_asterisk.c: Got RTP packet from 208.64.**.**:46108 (type 00, seq 019409, ts 3102880, len 000160)
[2014-07-10 13:09:33] VERBOSE[21327][C-00001c2c] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:47046 (type 18, seq 031999, ts 5116160, len 000020)
[2014-07-10 13:09:33] VERBOSE[27943][C-00001c2c] res_rtp_asterisk.c: Sent RTP packet to 192.168.11.200:2230 (type 18, seq 027013, ts 5116160, len 000020)
[2014-07-10 13:09:33] VERBOSE[28275][C-00001c48] res_rtp_asterisk.c: Got RTP packet from 192.168.1.100:11794 (type 00, seq 032202, ts 271600, len 000160)
[2014-07-10 13:09:33] VERBOSE[28275][C-00001c48] res_rtp_asterisk.c: Sent RTP packet to 208.64.***.***:45616 (type 00, seq 049354, ts 271600, len 000160)
[2014-07-10 13:09:33] VERBOSE[28203][C-00001c42] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:46518 (type 18, seq 008109, ts 1295680, len 000020)
[2014-07-10 13:09:33] VERBOSE[28275][C-00001c48] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:45616 (type 00, seq 001717, ts 274720, len 000160)
[2014-07-10 13:09:33] VERBOSE[28275][C-00001c48] res_rtp_asterisk.c: Sent RTP packet to 192.168.1.100:11794 (type 00, seq 001840, ts 274720, len 000160)
[2014-07-10 13:09:33] VERBOSE[28009][C-00001c3c] res_rtp_asterisk.c: Sent RTP packet to 208.64.***.***:46108 (type 00, seq 017489, ts 3102840, len 000160)
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] res_rtp_asterisk.c: Got RTP packet from 192.168.11.115:2226 (type 18, seq 056763, ts 2183091699, len 000020)
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] res_rtp_asterisk.c: Sent RTP packet to 208.64.***.***:47702 (type 18, seq 028875, ts 2183091696, len 000020)
[2014-07-10 13:09:33] VERBOSE[28110][C-00001c3a] res_rtp_asterisk.c: Got RTP packet from 192.168.11.118:2230 (type 00, seq 046847, ts 1340137307, len 000160)
[2014-07-10 13:09:33] VERBOSE[27996][C-00001c3a] res_rtp_asterisk.c: Sent RTP packet to 208.64.***.***:48740 (type 18, seq 027668, ts 1340137304, len 000020)
[2014-07-10 13:09:33] VERBOSE[27943][C-00001c2c] res_rtp_asterisk.c: Got RTP packet from 192.168.11.200:2230 (type 18, seq 026077, ts 3901201421, len 000020)
[2014-07-10 13:09:33] VERBOSE[21327][C-00001c2c] res_rtp_asterisk.c: Sent RTP packet to 208.64.***.***:47046 (type 18, seq 047416, ts 3901201416, len 000020)
[2014-07-10 13:09:33] VERBOSE[28250][C-00001c47] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:49456 (type 18, seq 004303, ts 682560, len 000020)
[2014-07-10 13:09:33] VERBOSE[28203][C-00001c42] res_rtp_asterisk.c: Sent RTP packet to 208.64.***.***:46518 (type 18, seq 042158, ts 1295544, len 000020)
[2014-07-10 13:09:33] VERBOSE[5191] manager.c: -- Manager 'admin' from 127.0.0.1, hanging up channel: SIP/128-00002f73
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] pbx.c: -- Executing [h@macro-dial-one:1] Macro("Local/128@from-queue-00004346;2", "hangupcall,") in new stack
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("Local/128@from-queue-00004346;2", "1?theend") in new stack
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] pbx.c: -- Goto (macro-hangupcall,s,3)
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] pbx.c: -- Executing [s@macro-hangupcall:3] ExecIf("Local/128@from-queue-00004346;2", "0?Set(CDR(recordingfile)=)") in new stack
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] pbx.c: -- Executing [s@macro-hangupcall:4] Hangup("Local/128@from-queue-00004346;2", "") in new stack
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/128@from-queue-00004346;2' in macro 'hangupcall'
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] pbx.c: == Spawn extension (macro-dial-one, h, 1) exited non-zero on 'Local/128@from-queue-00004346;2'
[2014-07-10 13:09:33] VERBOSE[27996][C-00001c3a] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:48740 (type 18, seq 020398, ts 3261120, len 000020)
[2014-07-10 13:09:33] VERBOSE[28110][C-00001c3a] res_rtp_asterisk.c: Sent RTP packet to 192.168.11.118:2230 (type 00, seq 053875, ts 3261120, len 000160)
[2014-07-10 13:09:33] VERBOSE[28250][C-00001c47] res_rtp_asterisk.c: Sent RTP packet to 208.64.***.***:49456 (type 18, seq 001940, ts 682464, len 000020)
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:47702 (type 18, seq 012300, ts 1963520, len 000020)
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] app_macro.c: == Spawn extension (macro-dial-one, s, 43) exited non-zero on 'Local/128@from-queue-00004346;2' in macro 'dial-one'
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] app_macro.c: == Spawn extension (macro-exten-vm, s, 14) exited non-zero on 'Local/128@from-queue-00004346;2' in macro 'exten-vm'
[2014-07-10 13:09:33] VERBOSE[28261][C-00001c40] pbx.c: == Spawn extension (from-internal, 128, 2) exited non-zero on 'Local/128@from-queue-00004346;2'
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] pbx.c: -- Executing [h@ext-queues:1] Macro("SIP/InboundCallsLA-00002f49", "hangupcall,") in new stack
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("SIP/InboundCallsLA-00002f49", "1?theend") in new stack
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] pbx.c: -- Goto (macro-hangupcall,s,3)
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] pbx.c: -- Executing [s@macro-hangupcall:3] ExecIf("SIP/InboundCallsLA-00002f49", "0?Set(CDR(recordingfile)=)") in new stack
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] pbx.c: -- Executing [s@macro-hangupcall:4] Hangup("SIP/InboundCallsLA-00002f49", "") in new stack
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/InboundCallsLA-00002f49' in macro 'hangupcall'
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] pbx.c: == Spawn extension (ext-queues, h, 1) exited non-zero on 'SIP/InboundCallsLA-00002f49'
[2014-07-10 13:09:33] VERBOSE[28009][C-00001c3c] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:46108 (type 00, seq 019410, ts 3103040, len 000160)
[2014-07-10 13:09:33] VERBOSE[21327][C-00001c2c] res_rtp_asterisk.c: Got RTP packet from 208.64.***.***:47046 (type 18, seq 032000, ts 5116320, len 000020)
[2014-07-10 13:09:33] VERBOSE[27943][C-00001c2c] res_rtp_asterisk.c: Sent RTP packet to 192.168.11.200:2230 (type 18, seq 027014, ts 5116320, len 000020)
[2014-07-10 13:09:33] VERBOSE[28154][C-00001c40] pbx.c: == Spawn extension (ext-queues, 600, 40) exited non-zero on 'SIP/InboundCallsLA-00002f49'
[2014-07-10 13:09:33] VERBOSE[28169][C-00001c40] app_mixmonitor.c: == MixMonitor close filestream (mixed)
[2014-07-10 13:09:33] VERBOSE[28169][C-00001c40] app_mixmonitor.c: == End MixMonitor Recording SIP/InboundCallsLA-00002f49
The failed call is on C-00001c40.
From what I can tell, it was still sending packets to and from the istp. The only debugs I see just before that are on a different channel: [2014-07-10 13:09:33] DEBUG[28275][C-00001c48] res_rtp_asterisk.c: - RTP 2833 Event: 00000003 (len = 4)
They do have a licensed FOP2. I never set any max call limit, and the time between dropped calls is random, sometimes 30 sec, sometimes 10 min.
Just so I’m clear, I have nat set to yes on sip settings. This should be correct if I’m behind a router and have exterinip set?