Anyone can help me to solve the problem about playing the prompt?  Is
it related to the package problem?  Anyone can give me a clue to find
out the solution?  Thx.

I have a simple dial plan to play a voice prompt as follow.
exten => 33334444,1,Answer()
exten => 33334444,2,Playback(you-have-reached-a-test-number)
exten => 33334444,3,Hangup()
where number is a valid phone number.

When I use a IP phone which connected to asterisk directly and dial
the number, the voice prompt plays without problem.
When I use a mobile phone and dial the number, the voice prompt also
plays without problem.
  -- Executing Answer("SIP/203.191.26.242-087345a0", "")
   -- Executing Playback("SIP/203.191.26.242-087345a0",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
   -- Executing Hangup("SIP/203.191.26.242-087345a0", "")
 == Spawn extension (prompttest, 33334444, 3) exited non-zero on
'SIP/203.191.26.242-087345a0'

However, when I use a normal phone (PSTN) and dial the number, there
is a looping in CLI and the prompt failed to play.  Finally the call
terminated after timeout.
   -- Executing Answer("SIP/203.191.26.242-0872f170", "")
   -- Executing Playback("SIP/203.191.26.242-0872f170",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
 == Spawn extension (prompttest, 33334444, 2) exited non-zero on
'SIP/203.191.26.242-0872f170'
   -- Executing Answer("SIP/203.191.26.242-08737358", "")
   -- Executing Playback("SIP/203.191.26.242-08737358",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
 == Spawn extension (prompttest, 33334444, 2) exited non-zero on
'SIP/203.191.26.242-08737358'
   -- Executing Answer("SIP/203.191.26.242-087345a0", "")
   -- Executing Playback("SIP/203.191.26.242-087345a0",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
   -- Executing Answer("SIP/203.191.26.242-0874a600", "")
   -- Executing Playback("SIP/203.191.26.242-0874a600",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
 == Spawn extension (prompttest, 33334444, 2) exited non-zero on
'SIP/203.191.26.242-087345a0'
 == Spawn extension (prompttest, 33334444, 2) exited non-zero on
'SIP/203.191.26.242-0874a600'
   -- Executing Answer("SIP/203.191.26.242-087345a0", "")
   -- Executing Playback("SIP/203.191.26.242-087345a0",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
 == Spawn extension (prompttest, 33334444, 2) exited non-zero on
'SIP/203.191.26.242-087345a0'
   -- Executing Answer("SIP/203.191.26.242-08737400", "")
   -- Executing Playback("SIP/203.191.26.242-08737400",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
 == Spawn extension (prompttest, 33334444, 2) exited non-zero on
'SIP/203.191.26.242-08737400'
   -- Executing Answer("SIP/203.191.26.242-087345a0", "")
   -- Executing Playback("SIP/203.191.26.242-087345a0",
"you-have-reached-a-test-number")
   -- Playing 'you-have-reached-a-test-number' (language 'en')
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to