Asterisk and fast agi cache

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Asterisk and fast agi cache

Postby nurbina_malu » Fri Feb 02, 2007 5:08 pm

Hello,

I pass you the main configurations file

exten => h,1,DeadAGI(agi://127.0.0.1:4577/call_log)
exten => h,2,DeadAGI(agi://127.0.0.1:4577/VD_hangup--HVcause ... EBUG-----${HANGUPCAUSE}-----${DIALSTATUS}-----${DIAL
EDTIME}-----${ANSWEREDTIME}))

exten => _9XXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _9XXXXXXX,2,Dial(${TRUNK}/${EXTEN:1},,tTo)
exten => _9XXXXXXX,3,Hangup

I have finalized eliminating the file call_log.agi that was located in the /var/lib/asterisk/agi-bin directory, after eliminating that file I have made a series of calls, and I am with the surprise that even so these calls are registered in the table call_log. I do not understand so that they register the calls on the table call_log if script that uses the application fast agi is not present in the /var/lib/asterisk/agi-bin directory (This is the directory who asterisk to occupy by defect for script agi and also corresponds to the directory defined in the configuration file astguiclient.conf. so that

what is making that for happening this anomaly?
Has Asterisk a system of storing for the eliminated agi´s archives ?.

Thanks.
Alegria y Transparencia
nurbina_malu
 
Posts: 8
Joined: Wed Jan 03, 2007 4:42 pm
Location: Santiago

Postby mflorell » Sat Feb 03, 2007 5:44 pm

FastAGI is not an AGI, it's a server application that runs all the time. Because of this it's much faster and doesn't need to initialize every time you call it.
mflorell
Site Admin
 
Posts: 18399
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Fast Agi

Postby nurbina_malu » Sun Feb 04, 2007 6:41 pm

Hello mflorell,

I understand that Fast agi is a Server, but I don´t understand howto work this server, and I have this doubt becouse in my asterisk agi directory (/var/lib/asterisk/agi-bin is not present the file call_log.agi, and I suppose that this file is the one that the fastagi server uses to load information on the table of the mysql called call_log.

I cannot understand as the following line of programming works really on the file extensions.conf

exten => _9XXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
At the end of the line of programming the word appears call_log, and It would like to be known to that thing to allude this word.
Alegria y Transparencia
nurbina_malu
 
Posts: 8
Joined: Wed Jan 03, 2007 4:42 pm
Location: Santiago

More information related to my problem of the fast agi

Postby nurbina_malu » Sun Feb 04, 2007 7:02 pm

It is necessary that the file call_log.agi is present on the fast agi server, I precisely have erased the file to know as the fast agi server behaves without this file, and for the results that I see in the table call_log, the fast agi works without any problem.

This result makes me think that the fast agi does not use the script call_log.agi that is located in the directory /var/lib/asterisk/agi-bin.

One of the targets of this analysis is to know as there can modify the prefix 727 that is in front in all the records noted down in the field number_dialed of the table call_log.

Thanks!.
Alegria y Transparencia
nurbina_malu
 
Posts: 8
Joined: Wed Jan 03, 2007 4:42 pm
Location: Santiago

Postby mflorell » Sun Feb 04, 2007 9:46 pm

fastagi does not use the script call_log.agi.

what is the output of "screen -r" on your system.
mflorell
Site Admin
 
Posts: 18399
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

screen -d -r 4990.ASTlisten

Postby nurbina_malu » Sun Feb 04, 2007 10:21 pm

Hello matt

Extension: h
Priority: 2
Application: DeadAGI
AppData: agi://127.0.0.1:4577/VD_hangup--HVcause ... ----------)
Uniqueid: 1170645276.14

Event: Hangup
Privilege: call,all
Channel: SIP/700-081eb358
Uniqueid: 1170645276.14
Cause: 0
Cause-txt: Unknown

|
|UPDATE vicidial_manager set status='DEAD', channel='SIP/700-081eb358' where server_ip = '192.168.20.245' and uniqueid = '1170645276.14' and callerid NOT LIKE "DCagcW%";|
|0E0 HANGUPS updated|
input lines: 3|859600|50|
+++++++++++++++++++++++++++++++sending keepalive transmit line 859600|2007-02-05 0:14:56|2007-02-05 00:14:56|
input buffer: 78 lines: 1 partial: 0
|

Event: PeerStatus
Privilege: system,all
Peer: SIP/700
PeerStatus: Registered

|
input lines: 3|859550|50|
+++++++++++++++++++++++++++++++sending keepalive transmit line 859550|2007-02-05 0:16:39|2007-02-05 00:16:39|
input lines: 3|859500|50|
+++++++++++++++++++++++++++++++sending keepalive transmit line 859500|2007-02-05 0:18:22|2007-02-05 00:18:22|
input buffer: 78 lines: 2 partial: 0
|



Event: PeerStatus
Privilege: system,all
Peer: SIP/700
PeerStatus: Registered

|
loop counter: |859481|19|


Thanks.
Alegria y Transparencia
nurbina_malu
 
Posts: 8
Joined: Wed Jan 03, 2007 4:42 pm
Location: Santiago

Postby mflorell » Mon Feb 05, 2007 1:27 am

You don't see a list of screens to attach to?

This is the only screen running on your system?
mflorell
Site Admin
 
Posts: 18399
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

screen -r lists

Postby nurbina_malu » Mon Feb 05, 2007 8:42 am

~# screen -r

There are several suitable screens on:
11285.ASTlisten (Dead ???)
11107.ASTsend (Dead ???)
3118.ASTsend (Dead ???)
13626.ASTsend (Dead ???)
8003..dialer-one (Dead ???)
4027.ASTVDadapt (Dead ???)
8629.ASTlisten (Dead ???)
28552.ASTsend (Dead ???)
17397.ASTsend (Dead ???)
8306..dialer-one (Dead ???)
22519.ASTlisten (Dead ???)
7157..dialer-one (Dead ???)
1698..dialer-one (Dead ???)
5108..dialer-one (Dead ???)
4343..dialer-one (Dead ???)
594.ASTlisten (Dead ???)
2167..dialer-one (Dead ???)
880..dialer-one (Dead ???)
5713..dialer-one (Dead ???)
2153..dialer-one (Dead ???)
9491..dialer-one (Dead ???)
29337..dialer-one (Dead ???)
4922.ASTsend (Dead ???)
4598..dialer-one (Dead ???)
4740..dialer-one (Dead ???)
7913..dialer-one (Dead ???)
6849.ASTsend (Dead ???)
4452..dialer-one (Dead ???)
5794..dialer-one (Dead ???)
2499..dialer-one (Dead ???)
2862..dialer-one (Dead ???)
488..dialer-one (Dead ???)
5801..dialer-one (Dead ???)
23166..dialer-one (Dead ???)
8980..dialer-one (Dead ???)
6366..dialer-one (Dead ???)
8757..dialer-one (Dead ???)
9262..dialer-one (Dead ???)
570..dialer-one (Dead ???)
9290..dialer-one (Dead ???)
2689..dialer-one (Dead ???)
6340..dialer-one (Dead ???)
12245.ASTlisten (Dead ???)
1408..dialer-one (Dead ???)
2278..dialer-one (Dead ???)
8197..dialer-one (Dead ???)
1204..dialer-one (Dead ???)
3898..dialer-one (Dead ???)
6982..dialer-one (Dead ???)
4206..dialer-one (Dead ???)
3168..dialer-one (Dead ???)
11529.ASTsend (Dead ???)
3657..dialer-one (Dead ???)
8406..dialer-one (Dead ???)
4364..dialer-one (Dead ???)
9547..dialer-one (Dead ???)
1870..dialer-one (Dead ???)
25559..dialer-one (Dead ???)
9098..dialer-one (Dead ???)
7011..dialer-one (Dead ???)
1266..dialer-one (Dead ???)
21415..dialer-one (Dead ???)
9037..dialer-one (Dead ???)
5566..dialer-one (Dead ???)
6513..dialer-one (Dead ???)
6507..dialer-one (Dead ???)
8976..dialer-one (Dead ???)
29427..dialer-one (Dead ???)
5076..dialer-one (Dead ???)
15029..dialer-one (Dead ???)
1632..dialer-one (Dead ???)
3593.ASTsend (Dead ???)
6681..dialer-one (Dead ???)
6067..dialer-one (Dead ???)
9241..dialer-one (Dead ???)
4443.asterisk (Dead ???)
2566..dialer-one (Dead ???)
22174..dialer-one (Dead ???)
11109..dialer-one (Dead ???)
5921..dialer-one (Dead ???)
3245..dialer-one (Dead ???)
28734..dialer-one (Dead ???)
3576..dialer-one (Dead ???)
5971..dialer-one (Dead ???)
28835..dialer-one (Dead ???)
25979..dialer-one (Dead ???)
30309.ASTlisten (Dead ???)
26702..dialer-one (Dead ???)
14337..dialer-one (Dead ???)
27421..dialer-one (Dead ???)
2401..dialer-one (Dead ???)
5020..dialer-one (Dead ???)
3521..dialer-one (Dead ???)
20355..dialer-one (Dead ???)
12291..dialer-one (Dead ???)
10113..dialer-one (Dead ???)
17302..dialer-one (Dead ???)
9155..dialer-one (Dead ???)
11779..dialer-one (Dead ???)
14923..dialer-one (Dead ???)
27114..dialer-one (Dead ???)
14641..dialer-one (Dead ???)
12667..dialer-one (Dead ???)
1615..dialer-one (Dead ???)
28552..dialer-one (Dead ???)
17628..dialer-one (Dead ???)
17101..dialer-one (Dead ???)
15438..dialer-one (Dead ???)
5270..dialer-one (Dead ???)
3379..dialer-one (Dead ???)
4843..dialer-one (Dead ???)
1402..dialer-one (Dead ???)
22316..dialer-one (Dead ???)
7007..dialer-one (Dead ???)
8877..dialer-one (Dead ???)
6341..dialer-one (Dead ???)
8757.ASTsend (Dead ???)
19801..dialer-one (Dead ???)
30387..dialer-one (Dead ???)
32027..dialer-one (Dead ???)
7995..dialer-one (Dead ???)
1600..dialer-one (Dead ???)
11248..dialer-one (Dead ???)
329..dialer-one (Dead ???)
22032..dialer-one (Dead ???)
14955..dialer-one (Dead ???)
7489..dialer-one (Dead ???)
11457..dialer-one (Dead ???)
15447..dialer-one (Dead ???)
629..dialer-one (Dead ???)
4352..dialer-one (Dead ???)
4557..dialer-one (Dead ???)
26030..dialer-one (Dead ???)
14579..dialer-one (Dead ???)
32077..dialer-one (Dead ???)
7990.ASTsend (Dead ???)
3336..dialer-one (Dead ???)
7602..dialer-one (Dead ???)
15437..dialer-one (Dead ???)
12565..dialer-one (Dead ???)
12236..dialer-one (Dead ???)
2951..dialer-one (Dead ???)
30886..dialer-one (Dead ???)
22925..dialer-one (Dead ???)
22755..dialer-one (Dead ???)
13827..dialer-one (Dead ???)
32710..dialer-one (Dead ???)
5115..dialer-one (Dead ???)
6624..dialer-one (Dead ???)
3137..dialer-one (Dead ???)
26544..dialer-one (Dead ???)
1820..dialer-one (Dead ???)
31075..dialer-one (Dead ???)
9875.ASTsend (Dead ???)
20186..dialer-one (Dead ???)
15147..dialer-one (Dead ???)
17480..dialer-one (Dead ???)
5168..dialer-one (Dead ???)
30758..dialer-one (Dead ???)
15136..dialer-one (Dead ???)
4987.ASTsend (Detached)
375..dialer-one (Dead ???)
3961..dialer-one (Dead ???)
26065..dialer-one (Dead ???)
18356..dialer-one (Dead ???)
3469..dialer-one (Dead ???)
29374..dialer-one (Dead ???)
32568..dialer-one (Dead ???)
19144..dialer-one (Dead ???)
32463..dialer-one (Dead ???)
24439..dialer-one (Dead ???)
7709..dialer-one (Dead ???)
29342..dialer-one (Dead ???)
21914..dialer-one (Dead ???)
5678..dialer-one (Dead ???)
16988..dialer-one (Dead ???)
15982..dialer-one (Dead ???)
7533..dialer-one (Dead ???)
26756..dialer-one (Dead ???)
23132..dialer-one (Dead ???)
25540..dialer-one (Dead ???)
32157..dialer-one (Dead ???)
12550..dialer-one (Dead ???)
2590..dialer-one (Dead ???)
30528..dialer-one (Dead ???)
1908..dialer-one (Dead ???)
10203..dialer-one (Dead ???)
19596..dialer-one (Dead ???)
20864..dialer-one (Dead ???)
20979..dialer-one (Dead ???)
26699.ASTsend (Dead ???)
24442..dialer-one (Dead ???)
11547.ASTsend (Dead ???)
9372..dialer-one (Dead ???)
2579..dialer-one (Dead ???)
7970..dialer-one (Dead ???)
4110..dialer-one (Dead ???)
30668..dialer-one (Dead ???)
17572..dialer-one (Dead ???)
15495..dialer-one (Dead ???)
26323..dialer-one (Dead ???)
20975..dialer-one (Dead ???)
30982..dialer-one (Dead ???)
23399..dialer-one (Dead ???)
19348..dialer-one (Dead ???)
18246..dialer-one (Dead ???)
4541..dialer-one (Dead ???)
12923..dialer-one (Dead ???)
3542..dialer-one (Dead ???)
6782..dialer-one (Dead ???)
12443..dialer-one (Dead ???)
11251..dialer-one (Dead ???)
5489..dialer-one (Dead ???)
21205..dialer-one (Dead ???)

and the last screen
28776..dialer-one (Dead ???)
28878..dialer-one (Dead ???)
29299..dialer-one (Dead ???)
31369..dialer-one (Dead ???)
31422..dialer-one (Dead ???)
31498..dialer-one (Dead ???)
31702..dialer-one (Dead ???)
31814..dialer-one (Dead ???)

.
Alegria y Transparencia
nurbina_malu
 
Posts: 8
Joined: Wed Jan 03, 2007 4:42 pm
Location: Santiago

Postby mflorell » Mon Feb 05, 2007 10:55 am

Looks like they are all dead.

Clear them with "screen -wipe"

Then check that your manager.conf is setup properly and your /etc/astguiclient.conf file is configured properly along with the variables in your servers table.
mflorell
Site Admin
 
Posts: 18399
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida


Return to Support

Who is online

Users browsing this forum: No registered users and 64 guests