Can't make / receive calls via PSTN or VOIP Asterisk FROZEN?

This problem is very annoying! Everything works just fine and then something happens like maybe about every week or so. And and it all stops working… When this happens you still can call locally but NOT outgoing or incoming.

I am using:
Asterisk Build:
Asterisk/1.4.17~dfsg-2ubuntu1
Asterisk GUI-version : SVN-branch-2.0-r4980

Digium Card

active=yes
alarms=OK
description=Wildcard TDM410P Board 1
name=WCTDM/0
manufacturer=Digium
devicetype=Wildcard TDM410P
location=PCI Bus 00 Slot 13
basechan=1
totchans=4
irq=11
type=analog
port=1,FXS
port=2,FXS
port=3,FXO
port=4,FXO


OS
Ubuntu 8.04.3 LTS


Error

[Oct 5 00:00:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:01:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:02:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:03:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:04:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:05:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:06:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:07:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:08:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:09:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:10:35] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:11:36] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:12:36] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:13:36] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:14:36] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:15:36] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:16:36] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:17:36] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:18:28] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:18:38] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:18:59] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:19:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:20:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:21:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:22:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:23:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:24:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:25:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:26:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:27:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:28:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:29:39] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:30:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:31:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:32:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:33:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:34:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:35:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:36:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:37:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:38:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:39:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:40:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:41:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:42:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:43:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’
[Oct 5 00:44:40] WARNING[4341] chan_sip.c: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: ‘’, subscribeuri: ‘’

If there is any one that has any idea what this all means PLEASE HELP,
Thanks Daniel

That is rather an old version.

You have a SIP error, but you’ve only provided information about analogue lines.

The error message looks like there is a problem with your SIP client. If you don’t have any SIP clients, I would suggest blocking port 5060 on the firewall, and disabling sip. I think removing sip.conf or chan_sip.so will do that, although I’ve always wanted SIP. (It is conceivable that this is the result of an attack on a known vulnerability.)

If the subscribe’s are from a genuine client, you need to obtain SIP protocol traces. For here, Wireshark is OK, but if you might raise a bug report, you need to upgrade to a current Asterisk version and use core set debug, sip set debug and sip set history commands, as in the bug reporting guidelines.

Ok I will upgrade to the latest version of asterisk.

We are using a number of sip clients at this point, and would like to continue using them.

The most interesting thing is that the analogue lines all stop working when it happens.

Thanks again,
Daniel