In an attempt to fix problems with EAGI delays in 1.4 (see my other message for more on that), I've tried upgrading to 1.6, in case it's a bug that's fixed in the newer version. Unfortunately, I'm having all kinds of trouble with this new install. My system relies on conferences, and whenever I add any channel to it (adding a SIP connection, playing an audio file, activating my EAGI script, etc) the log fills up with error messages and the channel disconnects immediately. What could be wrong? My configuration is mostly duplicated from the old 1.4 config - has something perhaps changed there that's causing the problem? I've looked at various upgrade instructions and haven't seen anything, but it's easy to miss details in the reams of info out there! In any case, the log looks like this: == Manager 'veco' logged on from 127.0.0.1 [Feb 10 14:14:36] ERROR[15569]: res_timing_timerfd.c:105 timerfd_timer_open: Failed to create timerfd timer: Function not implemented [Feb 10 14:14:36] ERROR[15569]: res_timing_timerfd.c:105 timerfd_timer_open: Failed to create timerfd timer: Function not implemented -- Executing [conference at veco:1] Answer("Local/conference at veco-044d;2", "") in new stack [Feb 10 14:14:37] WARNING[15571]: channel.c:1065 __ast_queue_frame: Unable to write to alert pipe on Local/conference at veco-044d;1 (qlen = 0): Broken pipe! [Feb 10 14:14:37] WARNING[15571]: channel.c:1065 __ast_queue_frame: Unable to write to alert pipe on Local/conference at veco-044d;1 (qlen = 1): Broken pipe! -- Executing [conference at veco:2] NoOp("Local/conference at veco-044d;2", "Trying to start conference ConferenceA_test") in new stack -- Executing [conference at veco:3] Konference("Local/conference at veco-044d;2", "ConferenceA_test") in new stack [Feb 10 14:14:38] WARNING[15571]: channel.c:1065 __ast_queue_frame: Unable to write to alert pipe on Local/conference at veco-044d;1 (qlen = 2): Broken pipe! [Feb 10 14:14:38] WARNING[15571]: channel.c:1065 __ast_queue_frame: Unable to write to alert pipe on Local/conference at veco-044d;1 (qlen = 3): Broken pipe! [repeated many, many times] [Feb 10 14:14:40] WARNING[15571]: channel.c:1045 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/conference at veco-044d;1 [Feb 10 14:14:40] WARNING[15571]: channel.c:1045 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/conference at veco-044d;1 [also repeated many, many times] -- Jon-o Addleman - http://www.redowl.ca
I'm still unable to do much with my new 1.6 installation. I just tried reinstalling, and using the standard debian configuration files, with just the necessary modifications, in case I had some legacy stuff in there from earlier versions that was interfering. I'm testing in a xen domU with debian's asterisk package, version 1:1.6.2.0-1 When I try to connect a channel into a conference, I still get all sorts of "Unable to write to alert pipe" and then "Exceptionally long voice queue length queuing" errors. I've tried this with meetme and appkonference, with no difference in the error messages. This happens with various sorts of channels - audio playing, eagi scripts, sip connections. For example, I just tried this through the manager interface: Action: originate Channel: Local/conference at veco/n Context: veco Exten: playaudiofile Priority: 1 Variable: tour=test Variable: dirVariable: conference=ConferenceA Variable: provider=teliax Variable: extravalue=/var/www/vecotourism/media//transcoded/audio/long-asterisk Variable: title=Long test sound (long-asterisk.wav) with this in extensions.conf: exten => playaudiofile,1,Answer exten => playaudiofile,n,Wait(1) exten => playaudiofile,n,Playback(${extravalue}) exten => meetme,1,Answer() exten => meetme,n,Wait(1) exten => meetme,n,MeetMe(${conference}_${tour},1qd) exten => conference,1,Answer() exten => conference,n,Noop(Trying to start conference ${conference}_${tour}) exten => conference,n,konference(${conference}_${tour}) Seems this should be very straightforward, but it isn't working. What might be wrong? -- Jon-o Addleman - http://www.redowl.ca