Odd problem, sometimes calls are not answered

Hi All,

got Asterisk 1.4.0 compiled and up and running on CentOS. Everything is working as expected except this odd issue. Here is how I can reproduce it:

1- call DID
2- listen to a part of the IVR menu
3- hangup
4- call DID
5- Sometimes, Asterisk answers, sometimes it doesn’t

BTW, this also happens randomly at other times.

This is the log that I am getting:

– Accepting UNAUTHENTICATED call from 206.191.37.138:

requested format = ulaw,
requested prefs = (ulaw|gsm),
actual format = ulaw,
host prefs = (ulaw),
priority = mine
– Executing [5146670656@unlimitel-inbound:1] Answer(“IAX2/206.191.37.138:4569-3”, “”) in new stack
– Executing [5146670656@unlimitel-inbound:2] Goto(“IAX2/206.191.37.138:4569-3”, “ivr|s|1”) in new stack
– Goto (ivr,s,1)
– Executing [s@ivr:1] Answer(“IAX2/206.191.37.138:4569-3”, “”) in new stack
– Executing [s@ivr:2] NVBackgroundDetect(“IAX2/206.191.37.138:4569-3”, “welcome-sopht|t”) in new stack
– Playing ‘welcome-sopht’ (language ‘en’)
== Spawn extension (ivr, s, 2) exited non-zero on ‘IAX2/206.191.37.138:4569-3’
– Hungup ‘IAX2/206.191.37.138:4569-3’
– Accepting UNAUTHENTICATED call from 206.191.37.138:
requested format = ulaw,
requested prefs = (ulaw|gsm),
actual format = ulaw,
host prefs = (ulaw),
priority = mine
– Executing [5146670656@unlimitel-inbound:1] Answer(“IAX2/206.191.37.138:4569-1”, “”) in new stack
– Executing [5146670656@unlimitel-inbound:2] Goto(“IAX2/206.191.37.138:4569-1”, “ivr|s|1”) in new stack
– Goto (ivr,s,1)
– Executing [s@ivr:1] Answer(“IAX2/206.191.37.138:4569-1”, “”) in new stack
– Executing [s@ivr:2] NVBackgroundDetect(“IAX2/206.191.37.138:4569-1”, “welcome-sopht|t”) in new stack
– Playing ‘welcome-sopht’ (language ‘en’)
– Executing [s@ivr:3] WaitExten(“IAX2/206.191.37.138:4569-1”, “10”) in new stack
== Spawn extension (ivr, s, 3) exited non-zero on ‘IAX2/206.191.37.138:4569-1’
– Hungup ‘IAX2/206.191.37.138:4569-1’

Even though the second call is Answered as per the log, it isn’t answered! It simply rings endlessly. The account that I have has 5 channels, so, I am not hitting the channel limit.

Is this a known issue with 1.4.0? Anything I should configure / check in the .conf files? I tried to compile 1.4.1 on CentOS but, it didn’t seem to play well with the Zaptel drivers which I need for meetme.

Thanks,
Stephane.