source: tests/01100_asteriskconf

Last change on this file was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100755
File size: 18.8 KB
Line 
1#!/bin/bash
2# (C)2009 DatuX - Released under GPL
3
4# Asterisk web gui config test.
5# Maak asterisk gereed voor tests, door hem te configgen via de webgui
6
7source testlib || exit 1
8
9DESCRIPTION1="Sla test over indien we niet de juiste licentieoptie hebben."
10CMD="cat /etc/webint/REG"
11VERIFYPOSITIVE='"VAGU"'
12if ! sshtest; then
13        echo "Dit is geen voiceserver, test overgeslagen"
14        exit 0
15fi
16
17DESCRIPTION1="Asterisk aanwezig in portal?"
18URL="http://$IP/syn3/webportal/"
19VERIFYPOSITIVE="Asterisk"
20web_add
21web_test || exit 1
22
23
24DESCRIPTION1="Main page"
25URL="http://$IP:8088/asterisk/static/config/index.html"
26VERIFYPOSITIVE="main_logo"
27web_add
28web_test || exit 1
29
30#begin nieuwe asterisk test set
31asterisk_new()
32{
33        web_new
34
35        DESCRIPTION1="Login op webui"
36        URL="http://$IP:8088/asterisk/rawman?action=login&username=admin&secret=syn3"
37        VERIFYPOSITIVE="Response: Success"
38        VERIFYNEGATIVE="Error"
39        #Cookies werken niet goed op 1 of andere manier, door incompatiblility tussen libwwwperl en asterisk_gui,
40        #vandaar dat we de session id zelf meegeven!
41        PARSERESPONSE='mansession_id="|";'
42        web_add
43}
44asterisk_new
45
46#voeg test toe aan asterisk
47asterisk_add()
48{
49        #strip the beginning, so that we can be lazy and pass wrong ip nummers to this function.
50        STRIPPED_REQ=`echo "$1"|cut -f2 -d?`
51        DESCRIPTION1="Asterisk test: $DESCRIPTION1"
52        URL="http://$IP:8088/asterisk/rawman?mansession_id={PARSEDRESULT}&$STRIPPED_REQ"
53        VERIFYPOSITIVE2="Response: (Success|Pong|Follows)"
54        VERIFYNEGATIVE="Error"
55        web_add
56}
57
58#voer asterisk tests uit
59asterisk_test()
60{
61
62        web_test || exit 1
63        asterisk_new
64}
65
66
67#voeg data toe die rechtstreeks uit httpfox logs komt. is handiger en sneller
68#played het ook gelijk
69asterisk_replay()
70{
71        asterisk_new
72        for LINE in `echo "$1" | cut -f2 -d'?'`; do
73                        asterisk_add "$LINE"
74        done
75        asterisk_test
76}
77
78
79
80#Asterisk tests toevoegen:
81# Het ip adres hoeft niet te kloppen, word gestript, lekker handig met kopieren en plakken vanaf HttpFox firefox extentie.
82# Je doet iets met de asterisk_gui en copy/paste de 'rawman' dingen uit HttpFox
83
84info "Simpelle ping om te kijken of de webgui en asterisk basics werken:";
85asterisk_add "http://192.168.13.150:8088/asterisk/rawman?action=ping"
86
87
88
89info "Voeg onze datux centrale als sip trunk toe: nummer 650, ip 192.168.13.1, password 'test'";
90asterisk_add "http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=delcat&Cat-000000=650&Var-000000=&Value-000000=&Action-000001=newcat&Cat-000001=650&Var-000001=&Value-000001=&Action-000002=append&Cat-000002=650&Var-000002=context&Value-000002=DID_650&Action-000003=append&Cat-000003=650&Var-000003=host&Value-000003=192.168.13.1&Action-000004=append&Cat-000004=650&Var-000004=trunkname&Value-000004=regressie%20test%20%3B%20GUI%20metadata&Action-000005=append&Cat-000005=650&Var-000005=username&Value-000005=650"
91asterisk_add "http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=append&Cat-000000=650&Var-000000=secret&Value-000000=test&Action-000001=append&Cat-000001=650&Var-000001=hasiax&Value-000001=no&Action-000002=append&Cat-000002=650&Var-000002=registeriax&Value-000002=no&Action-000003=append&Cat-000003=650&Var-000003=hassip&Value-000003=yes&Action-000004=append&Cat-000004=650&Var-000004=registersip&Value-000004=yes&Action-000005=append&Cat-000005=650&Var-000005=trunkstyle&Value-000005=voip"
92asterisk_add "http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=append&Cat-000000=650&Var-000000=hasexten&Value-000000=no&Action-000001=append&Cat-000001=650&Var-000001=disallow&Value-000001=all&Action-000002=append&Cat-000002=650&Var-000002=allow&Value-000002=all"
93asterisk_add "http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delcat&Cat-000000=DID_650&Var-000000=&Value-000000=&Action-000001=newcat&Cat-000001=DID_650&Var-000001=&Value-000001=&Action-000002=delcat&Cat-000002=DID_650_default&Var-000002=&Value-000002=&Action-000003=newcat&Cat-000003=DID_650_default&Var-000003=&Value-000003=&Action-000004=append&Cat-000004=DID_650&Var-000004=include&Value-000004=DID_650_default&Action-000005=update&Cat-000005=globals&Var-000005=650&Value-000005=SIP%2F650"
94asterisk_test
95
96info "outgoing dial rule voor datux"
97asterisk_replay "
98http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delete&Cat-000000=CallingRule_datuxtestnr&Var-000000=exten&Value-000000=&Match-000000=_111%2C1%2CMacro(trunkdial-failover-0.3%2C%24%7B650%7D%2F%24%7BEXTEN%3A0%7D%2C%2C650%2C)
99
100http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=newcat&Cat-000000=CallingRule_datuxtestnr&Var-000000=&Value-000000=&Action-000001=append&Cat-000001=CallingRule_datuxtestnr&Var-000001=exten&Value-000001=_111%2C1%2CMacro(trunkdial-failover-0.3%2C%24%7B650%7D%2F%24%7BEXTEN%3A0%7D%2C%2C650%2C)
101"
102
103info "Dialplan maken";
104asterisk_replay "
10500:00:03.214    0.175   1187    153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delcat&Cat-000000=DLPN_DialPlan1&Var-000000=&Value-000000=&Action-000001=newcat&Cat-000001=DLPN_DialPlan1&Var-000001=&Value-000001=&Action-000002=append&Cat-000002=DLPN_DialPlan1&Var-000002=include&Value-000002=CallingRule_datuxtestnr&Action-000003=append&Cat-000003=DLPN_DialPlan1&Var-000003=include&Value-000003=default&Action-000004=append&Cat-000004=DLPN_DialPlan1&Var-000004=include&Value-000004=parkedcalls&Action-000005=append&Cat-000005=DLPN_DialPlan1&Var-000005=include&Value-000005=conferences
10600:00:03.426    0.820   1209    153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=append&Cat-000000=DLPN_DialPlan1&Var-000000=include&Value-000000=ringgroups&Action-000001=append&Cat-000001=DLPN_DialPlan1&Var-000001=include&Value-000001=voicemenus&Action-000002=append&Cat-000002=DLPN_DialPlan1&Var-000002=include&Value-000002=queues&Action-000003=append&Cat-000003=DLPN_DialPlan1&Var-000003=include&Value-000003=voicemailgroups&Action-000004=append&Cat-000004=DLPN_DialPlan1&Var-000004=include&Value-000004=directory&Action-000005=append&Cat-000005=DLPN_DialPlan1&Var-000005=include&Value-000005=pagegroups
10700:00:03.470    0.114   515     153     GET     200     text/plain      http://192.168.13.1:8088/asterisk/rawman?action=ping
10800:00:03.543    0.830   766     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=append&Cat-000000=DLPN_DialPlan1&Var-000000=include&Value-000000=page_an_extension
10900:00:05.150    0.910   605     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=ping
110"
111
112
113for USER in `seq 100 105`; do
114        info "Add user $USER";
115       
116        asterisk_replay " http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=delcat&Cat-000000=$USER&Var-000000=&Value-000000=&Action-000001=newcat&Cat-000001=$USER&Var-000001=&Value-000001=&Action-000002=append&Cat-000002=$USER&Var-000002=username&Value-000002=$USER&Action-000003=append&Cat-000003=$USER&Var-000003=transfer&Value-000003=yes&Action-000004=append&Cat-000004=$USER&Var-000004=disallow&Value-000004=all&Action-000005=append&Cat-000005=$USER&Var-000005=allow&Value-000005=all
117       
118        http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=append&Cat-000000=$USER&Var-000000=mailbox&Value-000000=$USER&Action-000001=append&Cat-000001=$USER&Var-000001=call-limit&Value-000001=$USER&Action-000002=append&Cat-000002=$USER&Var-000002=fullname&Value-000002=testuser&Action-000003=append&Cat-000003=$USER&Var-000003=registersip&Value-000003=no&Action-000004=append&Cat-000004=$USER&Var-000004=host&Value-000004=dynamic&Action-000005=append&Cat-000005=$USER&Var-000005=callgroup&Value-000005=1
119       
120        http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=update&Cat-000000=$USER&Var-000000=fullname&Value-000000=testuser&Action-000001=update&Cat-000001=$USER&Var-000001=context&Value-000001=DLPN_DialPlan1&Action-000002=update&Cat-000002=$USER&Var-000002=cid_number&Value-000002=$USER&Action-000003=update&Cat-000003=$USER&Var-000003=hasvoicemail&Value-000003=yes&Action-000004=update&Cat-000004=$USER&Var-000004=vmsecret&Value-000004=&Action-000005=update&Cat-000005=$USER&Var-000005=email&Value-000005=
121       
122        http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=update&Cat-000000=$USER&Var-000000=threewaycalling&Value-000000=yes&Action-000001=update&Cat-000001=$USER&Var-000001=hasdirectory&Value-000001=no&Action-000002=update&Cat-000002=$USER&Var-000002=callwaiting&Value-000002=yes&Action-000003=update&Cat-000003=$USER&Var-000003=hasmanager&Value-000003=no&Action-000004=delete&Cat-000004=$USER&Var-000004=managerread&Value-000004=&Action-000005=delete&Cat-000005=$USER&Var-000005=managerwrite&Value-000005=
123       
124        http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=update&Cat-000000=$USER&Var-000000=hasagent&Value-000000=yes&Action-000001=update&Cat-000001=$USER&Var-000001=hassip&Value-000001=yes&Action-000002=update&Cat-000002=$USER&Var-000002=hasiax&Value-000002=no&Action-000003=update&Cat-000003=$USER&Var-000003=secret&Value-000003=&Action-000004=update&Cat-000004=$USER&Var-000004=nat&Value-000004=yes&Action-000005=update&Cat-000005=$USER&Var-000005=canreinvite&Value-000005=no
125       
126        http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=update&Cat-000000=$USER&Var-000000=dtmfmode&Value-000000=rfc2833&Action-000001=update&Cat-000001=$USER&Var-000001=insecure&Value-000001=no&Action-000002=update&Cat-000002=$USER&Var-000002=pickupgroup&Value-000002=1&Action-000003=update&Cat-000003=$USER&Var-000003=call-limit&Value-000003=$USER&Action-000004=delete&Cat-000004=$USER&Var-000004=zapchan&Value-000004=&Action-000005=delete&Cat-000005=$USER&Var-000005=disallow&Value-000005=
127       
128        http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=delete&Cat-000000=$USER&Var-000000=allow&Value-000000=&Action-000001=append&Cat-000001=$USER&Var-000001=disallow&Value-000001=all&Action-000002=append&Cat-000002=$USER&Var-000002=allow&Value-000002=ulaw%2Cgsm&Action-000003=update&Cat-000003=$USER&Var-000003=autoprov&Value-000003=no&Action-000004=update&Cat-000004=$USER&Var-000004=label&Value-000004=&Action-000005=update&Cat-000005=$USER&Var-000005=macaddress&Value-000005=
129       
130        http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=users.conf&dstfilename=users.conf&Action-000000=update&Cat-000000=$USER&Var-000000=linenumber&Value-000000=1&Action-000001=update&Cat-000001=$USER&Var-000001=LINEKEYS&Value-000001=1
131        "
132done
133
134
135
136
137info "Ringgroup";
138
139asterisk_replay "
140http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delcat&Cat-000000=ringroups-custom-1&Var-000000=&Value-000000=&Action-000001=delete&Cat-000001=ringgroups&Var-000001=exten&Value-000001=&Match-000001=700%2C1%2CGoto(ringroups-custom-1%7Cs%7C1)
141
142http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=newcat&Cat-000000=ringroups-custom-1&Var-000000=&Value-000000=&Action-000001=append&Cat-000001=ringroups-custom-1&Var-000001=exten&Value-000001=s%2C1%2CNoOp(testringgroup)&Action-000002=append&Cat-000002=ringroups-custom-1&Var-000002=exten&Value-000002=s%2Cn%2CDial(SIP%2F100%26SIP%2F101%26SIP%2F102%2C20%2Ci)&Action-000003=append&Cat-000003=ringroups-custom-1&Var-000003=exten&Value-000003=s%2Cn%2CHangup
143
144http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=append&Cat-000000=ringgroups&Var-000000=exten&Value-000000=700%2C1%2CGoto(ringroups-custom-1%7Cs%7C1)
145"
146
147
148
149info "Delete call queue"
150asterisk_replay "
15100:03:01.579    0.520   581     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=ping
15200:03:03.217    0.158   785     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delete&Cat-000000=queues&Var-000000=exten&Value-000000=&Match-000000=800%2C1%2CQueue(%24%7BEXTEN%7D)
15300:03:03.427    0.600   724     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=queues.conf&dstfilename=queues.conf&Action-000000=delcat&Cat-000000=800&Var-000000=&Value-000000=
15400:03:04.224    0.114   632     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=getconfig&filename=queues.conf
155"
156
157
158info "Maak nieuwe queue"
159asterisk_replay "
16000:02:54.873    0.530   581     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=ping
16100:02:59.858    0.510   581     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=ping
16200:03:03.612    0.710   771     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=append&Cat-000000=queues&Var-000000=exten&Value-000000=800%2C1%2CQueue(%24%7BEXTEN%7D)
16300:03:03.742    0.490   1087    153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=queues.conf&dstfilename=queues.conf&Action-000000=delcat&Cat-000000=800&Var-000000=&Value-000000=&Action-000001=newcat&Cat-000001=800&Var-000001=&Value-000001=&Action-000002=append&Cat-000002=800&Var-000002=fullname&Value-000002=testqueue&Action-000003=append&Cat-000003=800&Var-000003=strategy&Value-000003=ringall&Action-000004=append&Cat-000004=800&Var-000004=timeout&Value-000004=15&Action-000005=append&Cat-000005=800&Var-000005=wrapuptime&Value-000005=15
16400:03:03.829    0.590   1106    153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=queues.conf&dstfilename=queues.conf&Action-000000=append&Cat-000000=800&Var-000000=autofill&Value-000000=no&Action-000001=append&Cat-000001=800&Var-000001=autopause&Value-000001=no&Action-000002=append&Cat-000002=800&Var-000002=joinempty&Value-000002=yes&Action-000003=append&Cat-000003=800&Var-000003=leavewhenempty&Value-000003=no&Action-000004=append&Cat-000004=800&Var-000004=reportholdtime&Value-000004=no&Action-000005=append&Cat-000005=800&Var-000005=maxlen&Value-000005=0
16500:03:03.930    0.490   1136    153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=queues.conf&dstfilename=queues.conf&Action-000000=append&Cat-000000=800&Var-000000=musicclass&Value-000000=default&Action-000001=append&Cat-000001=800&Var-000001=member&Value-000001=Agent%2F100&Action-000002=append&Cat-000002=800&Var-000002=member&Value-000002=Agent%2F101&Action-000003=append&Cat-000003=800&Var-000003=member&Value-000003=Agent%2F102&Action-000004=append&Cat-000004=800&Var-000004=member&Value-000004=Agent%2F103&Action-000005=append&Cat-000005=800&Var-000005=member&Value-000005=Agent%2F104
16600:03:04.180    0.490   741     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=queues.conf&dstfilename=queues.conf&Action-000000=append&Cat-000000=800&Var-000000=member&Value-000000=Agent%2F105
16700:03:04.894    0.830   605     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=ping
16800:03:05.675    0.185   632     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=getconfig&filename=queues.conf
169"
170
171info "Voice menu 600"
172asterisk_replay "
17300:00:03.157    0.149   1003    153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delcat&Cat-000000=voicemenu-custom-1&Var-000000=&Value-000000=&Action-000001=delete&Cat-000001=voicemenus&Var-000001=exten&Value-000001=&Match-000001=600%2C1%2CGoto(voicemenu-custom-1%7Cs%7C1)&Action-000002=delete&Cat-000002=default&Var-000002=exten&Value-000002=&Match-000002=600%2C1%2CGoto(voicemenu-custom-1%7Cs%7C1)
174
175
17600:00:03.841    0.650   1262    153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delcat&Cat-000000=voicemenu-custom-1&Var-000000=&Value-000000=&Action-000001=newcat&Cat-000001=voicemenu-custom-1&Var-000001=&Value-000001=&Action-000002=append&Cat-000002=voicemenus&Var-000002=exten&Value-000002=600%2C1%2CGoto(voicemenu-custom-1%7Cs%7C1)&Action-000003=append&Cat-000003=voicemenu-custom-1&Var-000003=exten&Value-000003=s%2C1%2CNoOp(testmenu)&Action-000004=append&Cat-000004=voicemenu-custom-1&Var-000004=exten&Value-000004=s%2C2%2CBackground(beep)&Action-000005=append&Cat-000005=voicemenu-custom-1&Var-000005=exten&Value-000005=s%2C3%2CGoto(default%7C100%7C1)
177"
178
179info "Conference menu 500"
180asterisk_replay "
18100:00:01.702    0.119   872     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=delete&Cat-000000=conferences&Var-000000=exten&Value-000000=&Match-000000=500%2C1%2CMeetMe(%24%7BEXTEN%7D%7CMsI)&Action-000001=delete&Cat-000001=conferences&Var-000001=exten&Value-000001=
18200:00:01.866    0.920   753     153     GET     200     text/plain      http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&dstfilename=meetme.conf&srcfilename=meetme.conf&Action-000000=delete&Cat-000000=rooms&Var-000000=conf&Value-000000=&Match-000000=500%2C%2C
183
184http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=append&Cat-000000=conferences&Var-000000=exten&Value-000000=500%2C1%2CMeetMe(%24%7BEXTEN%7D%7CMsI)
185
186http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=meetme.conf&dstfilename=meetme.conf&Action-000000=append&Cat-000000=rooms&Var-000000=conf&Value-000000=500%2C%2C
187"
188
189info "Followme op 103 "
190asterisk_replay "
191http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=extensions.conf&dstfilename=extensions.conf&Action-000000=update&Cat-000000=globals&Var-000000=FOLLOWME_103&Value-000000=1
192
193http://192.168.13.150:8088/asterisk/rawman?action=updateconfig&srcfilename=followme.conf&dstfilename=followme.conf&Action-000000=delcat&Cat-000000=103&Var-000000=&Value-000000=&Action-000001=newcat&Cat-000001=103&Var-000001=&Value-000001=&Action-000002=append&Cat-000002=103&Var-000002=musicclass&Value-000002=default&Action-000003=append&Cat-000003=103&Var-000003=context&Value-000003=DLPN_DialPlan1&Action-000004=append&Cat-000004=103&Var-000004=number&Value-000004=100%2C30
194
195"
196
197
198info "Reload asterisk"
199asterisk_replay "http://192.168.13.1:8088/asterisk/rawman?mansession_id={PARSEDRESULT}&action=command&command=reload"
Note: See TracBrowser for help on using the repository browser.