[Voiceglue] VoiceGlue not starting correctly

LATEEF, IRFAN, ATTSI il110w at att.com
Thu Dec 11 17:59:22 EST 2008


Hi,

Just updating the status.

The dynlog  -level 7 command does not work in my case.
And it was not documented that we have to go to top level voiceglue0.0
dir and cd to dynlog and then run
[root at cbusai dynlog]# ./dynlog_level 7
Log level changed to 7 (DBUG) successfully.

This actually starting printing full debug log giving some insight into
what is going on. 
Then I restarted the phoneglue and voice in the order and found a few
things high lighted in red.

What I am unable to explain to myself is how enabling the debug level to
7 connected to CT server
when it was at level 4 it was print CT connect failed .

Appreciate if someone can respond to it.

Thanks,
Irfan


17:40:34:201 ==== DYNLOG -DYNLOG- Changing log level to DBUG (7)
17:40:34:202 INFO DYNLOG -DYNLOG- log client "::LOGGER5" disconnected
code = 0
17:40:34:204 INFO DYNLOG -DYNLOG- log client "::LOGGER4" disconnected
code = 0
17:40:34:204 NOTI SNDCACHE cbusai.j voiceglue main disconnected, code 0
17:40:34:205 INFO DYNLOG -DYNLOG- log client "::LOGGER3" disconnected
code = 0
17:40:34:210 DBUG PHONGLUE cbusai.j rcv ct(::CTCLIENT1): ""
17:40:34:210 INFO PHONGLUE cbusai.j CT client filehandle "::CTCLIENT1"
stopped: disconnected code 0
17:40:34:211 INFO PHONGLUE cbusai.j Unregistered ".*" for CT client on
fh="::CTCLIENT1" at host=127.0.0.1 proto=SATC
17:41:56:358 DBUG PHONGLUE cbusai.j rcv mgr(::ASTMGR): "Event:
PeerStatus\r\nPrivilege: system,all\r\nPeer: SIP/2004\r\nPeerStatus:
Registered\r  r\n"
17:41:58:902 DBUG PHONGLUE cbusai.j rcv mgr(::ASTMGR): "Event:
PeerStatus\r\nPrivilege: system,all\r\nPeer: SIP/2005\r\nPeerStatus:
Registered\r  r\n"
17:42:55:754 INFO DYNLOG -DYNLOG- log client "::LOGGER2" disconnected
code = 0
17:42:55:975 INFO DYNLOG -DYNLOG- New Log Client connection on fh =
::LOGGER6
17:42:55:977 NOTI PHONGLUE cbusai.j phoneglue started
17:42:55:978 NOTI PHONGLUE cbusai.j RIPT protocol not supported
17:42:55:981 NOTI PHONGLUE cbusai.j Logged into Asterisk Manager
17:42:55:981 NOTI PHONGLUE cbusai.j Listening for FastAGI connections on
port 4573
17:42:55:981 NOTI PHONGLUE cbusai.j Listening for SATC client
connections on port 44647
17:43:45:832 INFO DYNLOG -DYNLOG- New Log Client connection on fh =
::LOGGER7
17:43:45:833 INFO DYNLOG -DYNLOG- New Log Client connection on fh =
::LOGGER8
17:43:45:833 NOTI VOICEGLU cbusai.j voiceglue started
17:43:45:834 NOTI VOICEGLU cbusai.j Core dump limit started at 0
17:43:45:835 NOTI SNDCACHE cbusai.j sound cache started
17:43:45:851 INFO PHONGLUE cbusai.j New CT connection on fh =
::CTCLIENT1
17:43:45:857 DBUG PHONGLUE cbusai.j rcv ct(::CTCLIENT1): "start\n"
17:43:45:857 DBUG PHONGLUE cbusai.j parsed start
17:43:45:858 DBUG PHONGLUE cbusai.j snd started status=0 msg="" to CT
client on fh="::CTCLIENT1" at host=127.0.0.1 proto=SATC
17:43:45:858 DBUG PHONGLUE cbusai.j snd "started 0 \"\"\n" to
::CTCLIENT1
17:43:45:859 DBUG PHONGLUE cbusai.j rcv ct(::CTCLIENT1): "reg \"*\"
100\n"
17:43:45:859 DBUG PHONGLUE cbusai.j parsed reg url="*", load=100
17:43:45:859 DBUG PHONGLUE cbusai.j snd reged to CT client on
fh="::CTCLIENT1" at host=127.0.0.1 proto=SATC
17:43:45:860 DBUG PHONGLUE cbusai.j snd "reged 0 \"\"\n" to ::CTCLIENT1
17:43:45:861 DBUG PHONGLUE cbusai.j rcv ct(::CTCLIENT1): "allowin\n"
17:43:45:861 DBUG PHONGLUE cbusai.j parsed allowin
17:43:45:861 INFO PHONGLUE cbusai.j Registered ".*" to CT client on
fh="::CTCLIENT1" at host=127.0.0.1 proto=SATC
17:43:45:861 DBUG PHONGLUE cbusai.j snd allowedin status=0 msg="" to CT
client on fh="::CTCLIENT1" at host=127.0.0.1 proto=SATC
17:43:45:861 DBUG PHONGLUE cbusai.j snd "allowedin 0 \"\"\n" to
::CTCLIENT1
17:43:45:874 NOTI VOICEGLU cbusai.j Core dump limit set to maximum -1
17:43:45:874 NOTI VOICEGLU cbusai.j Found urlfile, loaded 1 mappings
17:43:45:874 NOTI VOICEGLU cbusai.j Passing fd 7 to VXI for logging,
listening on 6
17:43:45:874 NOTI VOICEGLU cbusai.j VXI platform initialized
17:43:45:874 NOTI VOICEGLU cbusai.j Connected to CT server at localhost
17:43:45:874 NOTI VOICEGLU cbusai.j Registered * with CT server at
localhost
17:43:45:874 NOTI VOICEGLU cbusai.j Allowed incoming calls from CT
server at localhost
17:43:45:874 NOTI OPEN_VXI cbusai.j OpenVXI started feed to dynlog
17:43:56:350 DBUG PHONGLUE cbusai.j rcv mgr(::ASTMGR): "Event:
PeerStatus\r\nPrivilege: system,all\r\nPeer: SIP/2004\r\nPeerStatus:
Registered\r  \n\r\n"
17:43:58:889 DBUG PHONGLUE cbusai.j rcv mgr(::ASTMGR): "Event:
PeerStatus\r\nPrivilege: system,all\r\nPeer: SIP/2005\r\nPeerStatus:
Registered\r  \n\r\n"

_____________________________________________
From: LATEEF, IRFAN, ATTSI 
Sent: Thursday, December 11, 2008 1:24 PM
To: 'voiceglue at voiceglue.org'
Subject: VoiceGlue not starting correctly


Hi, 

I am running the following configuration

CentOS release 5.2 (Final)
Asterisk 1.4.22
FreePBX 2.5.1.0

The asterisk is running fine with several extensions 2001,2002 etc . 

I added the following configuration for VoiceGlue support
In extensions.conf
[phoneglue]
exten => 1,1,Agi(agi://localhost)
exten => 1,2,Hangup

In /etc/voiceglue.conf
* http://127.0.0.1/vxml/menu-input.vxml

In /etc/asterisk/ manager_additional.conf
[phoneglue]
secret = phoneglue
deny=
permit=0.0.0.0/0.0.0.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

The basic voiceglue does not seem to starting correctly.

Can someone point out to me what I am doing wrong here.


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXX
11:22:38:748 CRIT PHONGLUE cbusai.j Asterisk Manager disconnected with
code 0 at /usr/bin/phoneglue line 3934
11:22:38:748 CRIT PHONGLUE cbusai.j     main::main() called at
/usr/bin/phoneglue line 4175
11:23:16:388 CRIT SNDCACHE cbusai.j Cannot chdir to
"/var/lib/asterisk/sounds/voiceglue/url": Permission denied at
/usr/bin/voiceglue line 3310
11:23:16:388 CRIT SNDCACHE cbusai.j
main::run_sound_cache('::SC_TO_MAIN') called at /usr/bin/voiceglue line
3468
11:23:16:388 CRIT SNDCACHE cbusai.j     main::start_sound_cache() called
at /usr/bin/voiceglue line 3871
11:23:16:388 CRIT SNDCACHE cbusai.j     main::main() called at
/usr/bin/voiceglue line 4058
11:23:16:404 CRIT VOICEGLU cbusai.j Cannot connect to CT Server at host
localhost: connect ("::CTSRV", ...) failed: Connection refused at
/usr/bin/voiceglue line 3497
11:23:16:404 CRIT VOICEGLU cbusai.j     main::initialize_ctserver()
called at /usr/bin/voiceglue line 3888
11:23:16:404 CRIT VOICEGLU cbusai.j     main::main() called at
/usr/bin/voiceglue line 4058

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXX
11:23:16:1229012 INFO VOICEGLU connecting to log server on host
localhost
11:23:26:1229012 INFO VOICEGLU error writing to log server on host
localhost: Filehandle "::LOG" not registered
11:23:26:1229012 CRIT VOICEGLU Cannot connect to CT Server at host
localhost: connect ("::CTSRV", ...) failed: Connection refused at
/usr/bin/voiceglue line 622
        main::fail('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/bin/voiceglue line 3497
        main::initialize_ctserver() called at /usr/bin/voiceglue line
3888
        main::main() called at /usr/bin/voiceglue line 4058
 at /usr/bin/voiceglue line 3779
        main::__ANON__('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/lib/perl5/5.8.8/Carp.pm line 270
        Carp::confess('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/bin/voiceglue line 622
        main::fail('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/bin/voiceglue line 3497
        main::initialize_ctserver() called at /usr/bin/voiceglue line
3888
        main::main() called at /usr/bin/voiceglue line 4058

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXX
tail: voiceglue_process.log: file truncated
Cannot chdir to "/var/lib/asterisk/sounds/voiceglue/url": Permission
denied at /usr/bin/voiceglue line 622
        main::fail('Cannot chdir to
"/var/lib/asterisk/sounds/voiceglue/url": Per...') called at
/usr/bin/voiceglue line 3310
        main::run_sound_cache('::SC_TO_MAIN') called at
/usr/bin/voiceglue line 3468
        main::start_sound_cache() called at /usr/bin/voiceglue line 3871
        main::main() called at /usr/bin/voiceglue line 4058
 at /usr/bin/voiceglue line 622
        main::fail('Cannot chdir to
"/var/lib/asterisk/sounds/voiceglue/url": Per...') called at
/usr/bin/voiceglue line 3779
        main::__ANON__('Cannot chdir to
"/var/lib/asterisk/sounds/voiceglue/url": Per...') called at
/usr/lib/perl5/5.8.8/Carp.pm line 270
        Carp::confess('Cannot chdir to
"/var/lib/asterisk/sounds/voiceglue/url": Per...') called at
/usr/bin/voiceglue line 622
        main::fail('Cannot chdir to
"/var/lib/asterisk/sounds/voiceglue/url": Per...') called at
/usr/bin/voiceglue line 3310
        main::run_sound_cache('::SC_TO_MAIN') called at
/usr/bin/voiceglue line 3468
        main::start_sound_cache() called at /usr/bin/voiceglue line 3871
        main::main() called at /usr/bin/voiceglue line 4058
Cannot connect to CT Server at host localhost: connect ("::CTSRV", ...)
failed: Connection refused at /usr/bin/voiceglue line 622
        main::fail('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/bin/voiceglue line 3497
        main::initialize_ctserver() called at /usr/bin/voiceglue line
3888
        main::main() called at /usr/bin/voiceglue line 4058
 at /usr/bin/voiceglue line 622
        main::fail('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/bin/voiceglue line 3779
        main::__ANON__('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/lib/perl5/5.8.8/Carp.pm line 270
        Carp::confess('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/bin/voiceglue line 622
        main::fail('Cannot connect to CT Server at host localhost:
connect ("::CT...') called at /usr/bin/voiceglue line 3497
        main::initialize_ctserver() called at /usr/bin/voiceglue line
3888
        main::main() called at /usr/bin/voiceglue line 4058





More information about the Voiceglue mailing list