BLFs not updating properly after calling a ring group

I have an interesting problem on an Asterisk box.

It’s a small network with just a PBX, 7 phones, on one physical switch. All the phones have BLFs for all the other phones.

Here’s the issue:

When a call hits the main number, all seven phones ring. All the indicators on each phone go to ringing. When the call is answered by one of the phones, all the indicators stay offhook.

SIP show hints at the console shows the right state, but it seems that the phones aren’t getting the message that the phones are all back idle.

If I can one phone directly from another phone, the BLFs work fine the entire call. Very odd.

When I do a call, and cause this situation, I see this on the console:

-- Local/14@from-inside-5457,1 is ringing
-- SIP/13-096dc7a0 is ringing
-- SIP/12-0978fb68 is ringing
-- SIP/11-097e9da0 is ringing
-- SIP/10-0982aea0 is ringing
-- SIP/14-b730a090 is ringing
-- SIP/16-0977d180 is ringing
-- SIP/15-097d6b80 is ringing

Extension Changed 16[local-extensions] new state Ringing for Notify User 11 (queued)
Extension Changed 16[local-extensions] new state Ringing for Notify User 16 (queued)
Extension Changed 16[local-extensions] new state Ringing for Notify User 13 (queued)
Extension Changed 16[local-extensions] new state Ringing for Notify User 12 (queued)
Extension Changed 16[local-extensions] new state Ringing for Notify User 15 (queued)
Extension Changed 16[local-extensions] new state Ringing for Notify User 14 (queued)
Extension Changed 16[local-extensions] new state Ringing for Notify User 10 (queued)

What is that “queued” note? I don’t see that anywhere else. It looks like the server is having problems sending the requests. Looking up Hints shows that they are some how depended on DNS. It’s possible that I’m having DNS problems, but I’m not sure if that’s how I should pursue this problem.

Any ideas?

Eric

No one wants to take a shot at it eh?