Can anyone tell me what I missed? I'm trying to setup a simple extension (400) that reports the time when it is dialed. I searched the threads and it seems like this should work...

Here's what's in my extensions.conf:

exten => 400,1,Answer()
exten => 400,n,Wait,1
exten => 400,n,SayUnixTime(,EST5EDT,)
exten => 400,n,Playback(tt-weasels)


[BTW, tt-weasels is hillarious!  ;-)  Props to whoever made that. ]


When I call the extension, it answers and immediately falls through to tt-weasels, which I hear fine. It's like SayUnixTime gets jumped over or returns nothing (very quickly.) I checked and the "at" sound which is used by the default SayUnixTime format string is in place. Also, SayDigits and SayNumber seem to work okay.

When asterisk starts up in verbose mode, it looks like SayUnixTime gets loaded okay:

[app_sayunixtime.so]Sep 23 03:24:04 VERBOSE[3854] logger.c:  [app_sayunixtime.so] => (Say time)
 == Registered application 'SayUnixTime'
 == Registered application 'DateTime'


This is what is output from asterisk -vvv when I dial 400:

    -- Starting simple switch on 'Zap/1-1'
    -- Executing Answer("Zap/1-1", "") in new stack
    -- Executing Wait("Zap/1-1", "1") in new stack
    -- Executing SayUnixTime("Zap/1-1", "|EST5EDT|") in new stack
    -- Executing Playback("Zap/1-1", "tt-weasels") in new stack
    -- Playing 'tt-weasels' (language 'en')
    -- Executing Wait("Zap/1-1", "5") in new stack


Any ideas?
_______________________________________________
--Bandwidth and Colocation sponsored by Easynews.com --

Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to