Hello,<br><br>We have recently been pushed off of Metaswitch's hosted voicemail system (they are discontinuing), and installed Trixbox, 1.6.26-1. We migrated all customers to the new system and now have a strange random bug. Occasionally, when a customer checks new VM, Asterisk will play the envelope but then exits prematurely instead of playing the message. Here is how it looks: (i have replaced the actual phone number with 'xxphone_numxx')<br>
<br> -- Executing [*98@from-internal:108] VoiceMailMain("SIP/inbound-meta-00000912", "xxphone_numxx@default") in new stack<br> -- <SIP/inbound-meta-00000912> Playing 'vm-password.ulaw' (language 'en')<br>
-- <SIP/inbound-meta-00000912> Playing 'vm-youhave.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'digits/20.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'digits/8.ulaw' (language 'en')<br>
-- <SIP/inbound-meta-00000912> Playing 'vm-INBOX.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'vm-and.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'digits/2.ulaw' (language 'en')<br>
-- <SIP/inbound-meta-00000912> Playing 'vm-Old.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'vm-messages.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'vm-onefor.ulaw' (language 'en')<br>
-- <SIP/inbound-meta-00000912> Playing 'vm-INBOX.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'vm-messages.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'vm-opts.ulaw' (language 'en')<br>
-- <SIP/inbound-meta-00000912> Playing 'vm-first.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'vm-message.ulaw' (language 'en')<br> == Parsing '/var/spool/asterisk/voicemail/default/xxphone_numxx/INBOX/msg0000.txt': == Found<br>
-- <SIP/inbound-meta-00000912> Playing 'vm-received.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'digits/day-1.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'digits/at.ulaw' (language 'en')<br>
-- <SIP/inbound-meta-00000912> Playing 'digits/4.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'digits/18.ulaw' (language 'en')<br> -- <SIP/inbound-meta-00000912> Playing 'digits/p-m.ulaw' (language 'en')<br>
-- <SIP/inbound-meta-00000912> Playing 'digits/3.ulaw' (language 'en')<br> == Spawn extension (from-internal, *98, 108) exited non-zero on 'SIP/inbound-meta-00000912'<br> -- Executing [h@from-internal:1] Macro("SIP/inbound-meta-00000912", "hangupcall") in new stack<br>
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/inbound-meta-00000912", "1?skiprg") in new stack<br> -- Goto (macro-hangupcall,s,4)<br> -- Executing [s@macro-hangupcall:4] GotoIf("SIP/inbound-meta-00000912", "1?skipblkvm") in new stack<br>
-- Goto (macro-hangupcall,s,7)<br> -- Executing [s@macro-hangupcall:7] GotoIf("SIP/inbound-meta-00000912", "1?theend") in new stack<br> -- Goto (macro-hangupcall,s,9)<br> -- Executing [s@macro-hangupcall:9] Hangup("SIP/inbound-meta-00000912", "") in new stack<br>
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/inbound-meta-00000912' in macro 'hangupcall'<br> == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/inbound-meta-00000912'<br>
<br>The interesting part, is after is plays the day and time, 4 18 pm, it played an extra digit: -- <SIP/inbound-meta-00000912> Playing 'digits/3.ulaw' (language 'en'), then terminated the call.<br>
<br>My NOC can fix this by deleting out messages, but until the customer can contact us they are completely stuck.<br><br>If you have any ideas or need more information, please let me know.<br><br>-Matt<br>