I have 2 offices that are using trixbox 2.6.2 and both are complaining about not being able to stay on the phone longer that 1 hour. I was able to test and confirm that if you make the call out it will disconnect or the audio goes completely out on both phones internal and external and you have to hang up. But if they call into the trixbox system you can stay on longer than a hour. Here is the copy of the log at when user complained about the phone dropping. Looked at the call monitor for his extension and it said he was on the phone for 3613 seconds. He started at 8:56:06. I scrolled up to 9:33 and then searched for the sip/103 and could not find anything until the phone disconnected nor did I see anything right before it about RTP timeout or lack of response or anything suggesting disconnection. I had seem something similar that mentioned about adjusting the rtp timeout in the sip conf but I am not seeing anything in the log about it. These are Polycom phones and ranging from 330, 430, 550, and 650, all of which will disconnect. Ideas on where to check. Thanks
[Nov 3 09:56:19] VERBOSE[8118] logger.c: == Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on 'SIP/103-085c1378' in macro 'dialout-trunk'
[Nov 3 09:56:19] VERBOSE[8118] logger.c: == Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on 'SIP/103-085c1378'
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Executing [h@macro-dialout-trunk:1] Macro("SIP/103-085c1378", "hangupcall|") in new stack
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/103-085c1378", "w") in new stack
[Nov 3 09:56:19] DEBUG[8118] app_macro.c: Executed application: ResetCDR
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Executing [s@macro-hangupcall:2] NoCDR("SIP/103-085c1378", "") in new stack
[Nov 3 09:56:19] DEBUG[8118] app_macro.c: Executed application: NoCDR
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Executing [s@macro-hangupcall:3] GotoIf("SIP/103-085c1378", "1?skiprg") in new stack
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Goto (macro-hangupcall,s,6)
[Nov 3 09:56:19] DEBUG[8118] app_macro.c: Executed application: GotoIf
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Executing [s@macro-hangupcall:6] GotoIf("SIP/103-085c1378", "1?skipblkvm") in new stack
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Goto (macro-hangupcall,s,9)
[Nov 3 09:56:19] DEBUG[8118] app_macro.c: Executed application: GotoIf
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Executing [s@macro-hangupcall:9] GotoIf("SIP/103-085c1378", "1?theend") in new stack
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Goto (macro-hangupcall,s,11)
[Nov 3 09:56:19] DEBUG[8118] app_macro.c: Executed application: GotoIf
[Nov 3 09:56:19] VERBOSE[8118] logger.c: -- Executing [s@macro-hangupcall:11] Hangup("SIP/103-085c1378", "") in new stack
[Nov 3 09:56:19] VERBOSE[8118] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/103-085c1378' in macro 'hangupcall'
[Nov 3 09:56:19] VERBOSE[8118] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/103-085c1378'

Member Since:
2008-10-24