Re: [Asterisk-Users] Not answering/script.

2005-05-23 Thread Rich Adamson
> I've got an Asterisk box at a client; last week, it just stopped answering
> the phone.  Outbound calls still went, but inbound -- no dice.  Asterisk
> didn't even acknowledge that the line was ringing.  A reboot fixed it --
> though, clearly, I can't have them rebooting all the time.
> 
> So:
> 
> - Should I be thinking hardware or software as the issue?
> 
> - Until I resolve the issue, how would I go about writing a script to call
>   the customer from my own Asterisk box, and, if the call doesn't get
>   answered after (say) 30 seconds, send me an e-mail saying that
>   something's wrong?  I'm not even sure where to start with something like
>   this, but I have to imagine it's been done before.

If you are using a digium TDM card, that is likely the problem.
Others have the issue as well. Contact digium.



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


Re: [Asterisk-Users] Not answering/script.

2005-05-22 Thread Adam Goryachev
On Sun, 2005-05-22 at 23:01 -0400, Ken D'Ambrosio wrote:
> I've got an Asterisk box at a client; last week, it just stopped answering
> the phone.  Outbound calls still went, but inbound -- no dice.  Asterisk
> didn't even acknowledge that the line was ringing.  A reboot fixed it --
> though, clearly, I can't have them rebooting all the time.

> - Until I resolve the issue, how would I go about writing a script to call
>   the customer from my own Asterisk box, and, if the call doesn't get
>   answered after (say) 30 seconds, send me an e-mail saying that
>   something's wrong?  I'm not even sure where to start with something like
>   this, but I have to imagine it's been done before.

How about a cron job to drop a .call file on your PBX which will go to a
context like this:

exten => s,1,Dial(ZAP/g1/,30)
exten => s,2,gotoif(${DIALSTATUS}="unanswered",10)
exten => s,3,noop(allok)
exten => s,4,Hangup
exten => s,10,noop(BAD)
exten => s,11,system(mail -s "Customer PBX XXX is not answering calls"
[EMAIL PROTECTED])
exten => s,12,hangup

You will need to look at priority 2, and fix that to work, I didn't look
at the usage/etc for that.

Regards,
Adam

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


[Asterisk-Users] Not answering/script.

2005-05-22 Thread Ken D'Ambrosio
I've got an Asterisk box at a client; last week, it just stopped answering
the phone.  Outbound calls still went, but inbound -- no dice.  Asterisk
didn't even acknowledge that the line was ringing.  A reboot fixed it --
though, clearly, I can't have them rebooting all the time.

So:

- Should I be thinking hardware or software as the issue?

- Until I resolve the issue, how would I go about writing a script to call
  the customer from my own Asterisk box, and, if the call doesn't get
  answered after (say) 30 seconds, send me an e-mail saying that
  something's wrong?  I'm not even sure where to start with something like
  this, but I have to imagine it's been done before.

Thanks!

Ken D'Ambrosio

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