Voicemail - I can't listen to *98, but also *97

After connecting with the number *97, the teacher goes to:
1 select to listen to new messages

[1]

you have 11 messages,
The first of 14-09-2020… Here it ends:
is a macro hangup performed?

Executing [*97@from-internal:1] Macro("SIP/200-00000042", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/200-00000042", "TOUCH_MONITOR=1601651421.192") in new stack
    -- Executing [s@macro-user-callerid:2] Set("SIP/200-00000042", "AMPUSER=200") in new stack
    -- Executing [s@macro-user-callerid:3] Set("SIP/200-00000042", "HOTDESCKCHAN=200-00000042") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/200-00000042", "HOTDESKEXTEN=200") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/200-00000042", "HOTDESKCALL=0") in new stack
    -- Executing [s@macro-user-callerid:6] ExecIf("SIP/200-00000042", "0?Set(HOTDESKCALL=1)") in new stack
    -- Executing [s@macro-user-callerid:7] ExecIf("SIP/200-00000042", "0?Set(CALLERID(name)=)") in new stack
    -- Executing [s@macro-user-callerid:8] GotoIf("SIP/200-00000042", "0?report") in new stack
    -- Executing [s@macro-user-callerid:9] ExecIf("SIP/200-00000042", "1?Set(REALCALLERIDNUM=200)") in new stack
    -- Executing [s@macro-user-callerid:10] Set("SIP/200-00000042", "AMPUSER=200") in new stack
    -- Executing [s@macro-user-callerid:11] GotoIf("SIP/200-00000042", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:12] Set("SIP/200-00000042", "AMPUSERCIDNAME=Rejestracja") in new stack
    -- Executing [s@macro-user-callerid:13] ExecIf("SIP/200-00000042", "0?Set(__CIDMASQUERADING=TRUE)") in new stack
    -- Executing [s@macro-user-callerid:14] GotoIf("SIP/200-00000042", "0?report") in new stack
    -- Executing [s@macro-user-callerid:15] Set("SIP/200-00000042", "AMPUSERCID=200") in new stack
    -- Executing [s@macro-user-callerid:16] Set("SIP/200-00000042", "__DIAL_OPTIONS=HhTtr") in new stack
    -- Executing [s@macro-user-callerid:17] Set("SIP/200-00000042", "CALLERID(all)="Rejestracja" <200>") in new stack
    -- Executing [s@macro-user-callerid:18] ExecIf("SIP/200-00000042", "0?Set(CUSDIAL=)") in new stack
    -- Executing [s@macro-user-callerid:19] ExecIf("SIP/200-00000042", "0?Set(CALLERID(all)="Rejestracja" <200>)") in new stack
    -- Executing [s@macro-user-callerid:20] GotoIf("SIP/200-00000042", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:21] ExecIf("SIP/200-00000042", "0?Set(GROUP(concurrency_limit)=200)") in new stack
    -- Executing [s@macro-user-callerid:22] ExecIf("SIP/200-00000042", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:23] NoOp("SIP/200-00000042", "Macro Depth is 1") in new stack
    -- Executing [s@macro-user-callerid:24] GotoIf("SIP/200-00000042", "1?report2:macroerror") in new stack
    -- Goto (macro-user-callerid,s,25)
    -- Executing [s@macro-user-callerid:25] GotoIf("SIP/200-00000042", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:26] ExecIf("SIP/200-00000042", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack
    -- Executing [s@macro-user-callerid:27] Set("SIP/200-00000042", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:28] GotoIf("SIP/200-00000042", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,44)
    -- Executing [s@macro-user-callerid:44] Set("SIP/200-00000042", "CALLERID(number)=200") in new stack
    -- Executing [s@macro-user-callerid:45] Set("SIP/200-00000042", "CALLERID(name)=R") in new stack
    -- Executing [s@macro-user-callerid:46] GotoIf("SIP/200-00000042", "0?cnum") in new stack
    -- Executing [s@macro-user-callerid:47] Set("SIP/200-00000042", "CDR(cnam)=R") in new stack
    -- Executing [s@macro-user-callerid:48] Set("SIP/200-00000042", "CDR(cnum)=200") in new stack
    -- Executing [s@macro-user-callerid:49] Set("SIP/200-00000042", "CHANNEL(language)=pl") in new stack
    -- Executing [*97@from-internal:2] Set("SIP/200-00000042", "CONNECTEDLINE(name-charset,i)=utf8") in new stack
    -- Executing [*97@from-internal:3] Set("SIP/200-00000042", "CONNECTEDLINE(name,i)=My Voicemail") in new stack
    -- Executing [*97@from-internal:4] Set("SIP/200-00000042", "CONNECTEDLINE(num,i)=200") in new stack
    -- Executing [*97@from-internal:5] Answer("SIP/200-00000042", "") in new stack
       > 0x7fbd14022500 -- Strict RTP switching to RTP target address 192.168.1.19:15040 as source
    -- Executing [*97@from-internal:6] Wait("SIP/200-00000042", "1") in new stack
    -- Executing [*97@from-internal:7] Macro("SIP/200-00000042", "get-vmcontext,200") in new stack
    -- Executing [s@macro-get-vmcontext:1] Set("SIP/200-00000042", "VMCONTEXT=default") in new stack
    -- Executing [s@macro-get-vmcontext:2] GotoIf("SIP/200-00000042", "0?200:300") in new stack
    -- Goto (macro-get-vmcontext,s,300)
    -- Executing [s@macro-get-vmcontext:300] NoOp("SIP/200-00000042", "") in new stack
    -- Executing [*97@from-internal:8] Set("SIP/200-00000042", "VMBOXEXISTSSTATUS=SUCCESS") in new stack
    -- Executing [*97@from-internal:9] GotoIf("SIP/200-00000042", "1?mbexist") in new stack
    -- Goto (from-internal,*97,109)
    -- Executing [*97@from-internal:109] GotoIf("SIP/200-00000042", "0?novmpw:vmpw") in new stack
    -- Goto (from-internal,*97,118)
    -- Executing [*97@from-internal:118] VoiceMailMain("SIP/200-00000042", "200@default") in new stack
    -- <SIP/200-00000042> Playing 'vm-youhave.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'digits/1-a.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-new-a.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-message.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-onefor.ulaw' (language 'pl')
       > 0x7fbd14022500 -- Strict RTP learning complete - Locking on source address 192.168.1.19:15040
    -- <SIP/200-00000042> Playing 'vm-new-e.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-messages.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-opts.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-first.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-message.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'vm-received.ulaw' (language 'pl')
    -- <SIP/200-00000042> Playing 'digits/today.ulaw' (language 'pl')
  == Spawn extension (from-internal, *97, 118) exited non-zero on 'SIP/200-00000042'
    -- Executing [h@from-internal:1] Macro("SIP/200-00000042", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/200-00000042", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Executing [s@macro-hangupcall:3] ExecIf("SIP/200-00000042", "0?Set(CDR(recordingfile)=)") in new stack
    -- Executing [s@macro-hangupcall:4] NoOp("SIP/200-00000042", " montior file= ") in new stack
    -- Executing [s@macro-hangupcall:5] GotoIf("SIP/200-00000042", "1?skipagi") in new stack
    -- Goto (macro-hangupcall,s,7)
    -- Executing [s@macro-hangupcall:7] Hangup("SIP/200-00000042", "") in new stack
  == Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'SIP/200-00000042' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/200-00000042'

what is it about?

something must be with the language setting.
in Polish - the script does not work, but when I switch to English - I can listen to the message

Please note that in the PL version it says exactly one year and in the English version it does not, so they are different - where can I change it so that both have the same script? maybe there is a problem here

SIP/200-00000051&gt; Playing 'vm-youhave.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/2-ie.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-old-e.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-messages.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-onefor.ulaw' (language 'pl')

&gt; 0x7fbcf801cbb0 -- Strict RTP learning complete - Locking on source address 192.168.1.19:15062

-- &lt;SIP/200-00000051&gt; Playing 'vm-changeto.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-press.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/0.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-for.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-new-e.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-messages.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/1.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-for.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-old-e.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-messages.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-old-e.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-messages.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-onefor.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-old-e.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-messages.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-opts.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-first.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-message.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'vm-received.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/day-5.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/h-2.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/mon-9.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/2.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/1000.2.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/h-20.ulaw' (language 'pl')

-- &lt;SIP/200-00000051&gt; Playing 'digits/year.ulaw' (language 'pl')

== Spawn extension (from-internal, *97, 118) exited non-zero on 'SIP/200-00000051'

-- Executing [h@from-internal:1] Macro(&quot;SIP/200-00000051&quot;, &quot;hangupcall&quot;) in new stack

-- Executing [s@macro-hangupcall:1] GotoIf(&quot;SIP/200-00000051&quot;, &quot;1?theend&quot;) in new stack

-- Goto (macro-hangupcall,s,3)

-- Executing [s@macro-hangupcall:3] ExecIf(&quot;SIP/200-00000051&quot;, &quot;0?Set(CDR(recordingfile)=)&quot;) in new stack

-- Executing [s@macro-hangupcall:4] NoOp(&quot;SIP/200-00000051&quot;, &quot; montior file= &quot;) in new stack

-- Executing [s@macro-hangupcall:5] GotoIf(&quot;SIP/200-00000051&quot;, &quot;1?skipagi&quot;) in new stack

and english:

&lt;SIP/200-00000052&gt; Playing 'vm-youhave.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/2.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-Old.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-messages.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-onefor.ulaw' (language 'en')

&gt; 0x7fbcf801cbb0 -- Strict RTP learning complete - Locking on source address 192.168.1.19:15064

-- &lt;SIP/200-00000052&gt; Playing 'vm-Old.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-messages.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-opts.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-first.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-message.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-received.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/day-5.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/at.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/5.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/oh.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/9.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/p-m.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'vm-from-phonenumber.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/4.ulaw' (language 'en')

-- &lt;SIP/200-00000052&gt; Playing 'digits/8.ulaw' (language 'en')

i think, that something is wrong with SayUnitTime function:

executing [en@sub-hr24format:2] SayUnixTime("SIP/200-0000005f", "1601805670,,kM 'vm-and' S 'seconds'") in new stack
  == Spawn extension (sub-hr24format, en, 2) exited non-zero on 'SIP/200-0000005f'

Do you have the necessary language packs installed?

Actually, I remembered there was some similar discussion a while back…

Could be this is the same issue?

i made copy of en folder… it doese’t work. some think is wrong with UnixSayTime

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.