[Asterisk-Users] Festival on RH9?

Rich Adamson radamson at routers.com
Fri Oct 24 13:22:42 MST 2003


> > I think I might see the issue. In /etc/asterisk/festival_server.log, I see:
> > "Load server start ./festival_server.scm"
> >  festival port=1314                                          
> > wrapper Thu Oct 23 20:08:37 CDT 2003 : USING DEFAULT CONFIGURATION
> > wrapper Thu Oct 23 20:08:37 CDT 2003 : waiting              
> > server    Thu Oct 23 20:08:38 2003 : Festival server started on port 1314
> > client(1) Thu Oct 23 20:09:08 2003 : rejected from phoenix.routers.com not in ac
> > cess list                                                                
> > client(2) Thu Oct 23 20:32:47 2003 : rejected from phoenix.routers.com not in ac
> > cess list    
> 
> Look in /etc/hosts.allow and /etc/hosts.deny.  Try the command:
> 
> man 5 hosts_access
> 
> to get up the manual page on this topic.
> 
> You probably need something in /etc/hosts.allow which reads:

As a followup after resolving the "rejected from..." message, the problem
was the festival/bin/festival_server script was looking for localhost,
phoenix (machine name), and a couple of other names. RH9 was returning
the machine name as "phoenix.routers.com" and the script was not matching
against that. So, by adding the FQDN to the script, festival is now called
and responds with:
client(1) Fri Oct 24 11:25:02 2003 : accepted from phoenix.routers.com
client(1) Fri Oct 24 11:25:02 2003 : disconnected

The host.allow had nothing to do with this particular problem.

Now, festival still doesn't return any audio, but that's apparently
another problem to be resolved.

The CLI now shows:
    -- Executing Festival("SIP/3000-2acc", "Testing") in new stack
  == Parsing '/etc/asterisk/festival.conf': Found
WARNING[1217662256]: File app_festival.c, Line 304 (festival_exec): Text passed 
to festival server : Testing
WARNING[1217662256]: File app_festival.c, Line 381 (festival_exec): Passing text
 to festival...
WARNING[1217662256]: File app_festival.c, Line 400 (festival_exec): Passing data
 to channel...
WARNING[1217662256]: File app_festival.c, Line 410 (festival_exec): Festival WV 
  == Spawn extension (from-sip, 555, 1) exited non-zero on 'SIP/3000-2acc'

Can anyone tell me how to "see" the "exited non-zero" value above?

For those that have an operational festival, does the above CLI sequence
look correct?

I'm using the following in extensions.conf:
 exten => 555,1,Festival(Testing)
Shouldn't this just say "testing" and then drop the call?

Since I'm trying to debug the "no audio", is a fast-busy expected
after that statement is executed?

Thanks...





More information about the asterisk-users mailing list