Folks,

We have several people using SIP softphones in the office. When they leave
for the day, they power down their workstations, causing their registration
with Asterix to quickly timeout.

Here's the entry for one such extension in extensions.conf:

exten => 8102,1,Dial(SIP/someone,20)
exten => 8102,2,Voicemail(u8102)
exten => 8102,3,Hangup
exten => 8102,102,Voicemail(b8102)
exten => 8102,103,Hangup

The desired behaviour when they're gone for the day is to have their
voicemail play the 'unavailable' greeting, and record a message.
Unfortunately, it seems to play the 'busy' greeting instead:

    -- Executing Dial("SIP/darren-0eee", "SIP/someone|20") in new stack
  == Everyone is busy at this time
    -- Executing VoiceMail("SIP/darren-0eee", "b8102") in new stack
    -- Playing 'voicemail/default/8102/busy' (language 'en')

Obviously this is misleading to the customer ... the person at that
extension isn't even in the office, let alone busy.

Is this the intended result when trying to dial a disconnected SIP
extension, or have I misconfigured something? Does the dialplan above, which
was built using analog handsets, need to be more intelligent to deal with
SIP connectivity/registration status?

-Darren

--
Darren Nickerson
Senior Sales & Support Engineer
iFax Solutions, Inc. www.ifax.com
[EMAIL PROTECTED]
+1.215.438.4638 office
+1.215.243.8335 fax

_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to