Title: DIAX - Can place a call, but can't be called?!

Greetings,

DIAX seems to work well placing calls, but I can't actually receive a call . Here, DIAX (x305) "registers", then I use a sip phone to place a call to DIAX (which definitely is not in use by me at debug time, but it is idle on my desktop…I think), and then * goes to vmail.

Here's the debug output:

affinity*CLI> iax debug
IAX Debugging Enabled
Rx-Frame Retry[N/A] -- Seqno: 00  Type: IAX     Subclass: REGREQ
Tx-Frame Retry[-01] -- Seqno: 00  Type: IAX     Subclass: ACK   
Tx-Frame Retry[000] -- Seqno: 00  Type: IAX     Subclass: REGAUTH
Rx-Frame Retry[N/A] -- Seqno: 00  Type: IAX     Subclass: REGREQ
Tx-Frame Retry[-01] -- Seqno: 00  Type: IAX     Subclass: ACK   
Rx-Frame Retry[N/A] -- Seqno: 00  Type: IAX     Subclass: ACK   
Rx-Frame Retry[N/A] -- Seqno: 01  Type: IAX     Subclass: REGREQ
Tx-Frame Retry[-01] -- Seqno: 01  Type: IAX     Subclass: ACK   
    -- Registered '305' (AUTHENTICATED) at 192.168.1.102:5036
Tx-Frame Retry[000] -- Seqno: 01  Type: IAX     Subclass: REGACK
Rx-Frame Retry[N/A] -- Seqno: 01  Type: IAX     Subclass: ACK   
    -- Executing Macro("SIP/302-b3b3", "oneline|IAX/305") in new stack
    -- Executing Dial("SIP/302-b3b3", "IAX/305|20|tr") in new stack
  == Everyone is busy at this time
    -- Executing VoiceMail("SIP/302-b3b3", "b305") in new stack
  == Parsing '/etc/asterisk/voicemail.conf':   == Parsing '/etc/asterisk/voicemail.conf': Found
    -- Playing 'vm/305/busy' (language 'en')
  == Spawn extension (macro-oneline, s, 102) exited non-zero on 'SIP/302-b3b3' in macro 'oneline'
  == Spawn extension (toll-access, s, 1) exited non-zero on 'SIP/302-b3b3'
affinity*CLI> iax no debug

What is creating the 'busy' state?  FYI, I'm not having trouble with any other FXS or SIP phones, just DIAX.  I've tried using * builds from last week and one from a couple weeks prior with no luck.

TIA…Todd

Reply via email to