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

voicemail
Tags: #<Tag:0x00007f702a9ec7c0>

(Ma) #1

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?


(Ma) #2

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')

(Ma) #3

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'

(Itzik) #4

Do you have the necessary language packs installed?


(Itzik) #5

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

Could be this is the same issue?


(Ma) #6

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