Difference between revisions of "WorkMan Phone AAX"
(Created page with "== About == This is the service that handle Aastra SIP phones e.g. 6757i et.c. === Devices === == Configuration of service == === aaxphones.ini === This ini-file can contain...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 21: | Line 21: | ||
The[4375] section can be any title/value. The AAXUser is what the WorkMan Agent 3 client identifies itself with to the AAX-service. SIPName is that o the phone and PhoneUser/PhonePass is the user/password that protect each phone. PhoneIP is the IP the phone is registered with. PhonePort is reserved for future use but is currently default to port 80 (webserver). | The[4375] section can be any title/value. The AAXUser is what the WorkMan Agent 3 client identifies itself with to the AAX-service. SIPName is that o the phone and PhoneUser/PhonePass is the user/password that protect each phone. PhoneIP is the IP the phone is registered with. PhonePort is reserved for future use but is currently default to port 80 (webserver). | ||
+ | |||
+ | Note that in PhoneUser/PhonePass it might work with the regular user/userpass but it hasn't been tested yet. | ||
+ | |||
+ | == Configuration of Aastra Phone == | ||
+ | |||
+ | === Action URI === | ||
+ | |||
+ | Change the following to reflect your IP/port of the WorkMan Phone AAX Service and then add them to proper Action URI in Aastra phone | ||
+ | |||
+ | '''Incoming call'''<br> | ||
+ | http://192.168.0.77:25802/aax_in?inname=$$INCOMINGNAME$$&cid=$$REMOTENUMBER$$&dur=$$CALLDURATION$$&dir=$$CALLDIRECTION$$&rstate=$$REGISTRATIONSTATE$$&lstate=$$LINESTATE$$&sipname=$$SIPUSERNAME$$&ip=$$LOCALIP$$ | ||
+ | |||
+ | '''Outgoing Call'''<br> | ||
+ | http://192.168.0.77:25802/aax_out?inname=$$INCOMINGNAME$$&cid=$$REMOTENUMBER$$&dur=$$CALLDURATION$$&dir=$$CALLDIRECTION$$&rstate=$$REGISTRATIONSTATE$$&lstate=$$LINESTATE$$&sipname=$$SIPUSERNAME$$&ip=$$LOCALIP$$ | ||
+ | |||
+ | '''Connected'''<br> | ||
+ | http://192.168.0.77:25802/aax_connected?inname=$$INCOMINGNAME$$&cid=$$REMOTENUMBER$$&dur=$$CALLDURATION$$&dir=$$CALLDIRECTION$$&rstate=$$REGISTRATIONSTATE$$&lstate=$$LINESTATE$$&sipname=$$SIPUSERNAME$$&ip=$$LOCALIP$$ | ||
+ | |||
+ | '''Disconnected'''<br> | ||
+ | http://192.168.0.77:25802/aax_disconnected?inname=$$INCOMINGNAME$$&cid=$$REMOTENUMBER$$&dur=$$CALLDURATION$$&dir=$$CALLDIRECTION$$&rstate=$$REGISTRATIONSTATE$$&lstate=$$LINESTATE$$&sipname=$$SIPUSERNAME$$&ip=$$LOCALIP$$ | ||
+ | |||
+ | === Server that is allowed access === | ||
+ | |||
+ | On each Aastra phone make sure you add the IP-adress on where WorkMan Phone AAX reside to the "XML Push Server List(Approved IP Addresses)" setting. |
Latest revision as of 10:43, 14 October 2012
Contents
About
This is the service that handle Aastra SIP phones e.g. 6757i et.c.
Devices
Configuration of service
aaxphones.ini
This ini-file can contain n sections of telephones and the ini-file is structured in the following way:
[4375] AAXUser=4375 AAXPassword=password PhoneIP=192.168.0.7 SIPName=1001 PhoneUser=admin PhonePass=22222 PhonePort=80
The[4375] section can be any title/value. The AAXUser is what the WorkMan Agent 3 client identifies itself with to the AAX-service. SIPName is that o the phone and PhoneUser/PhonePass is the user/password that protect each phone. PhoneIP is the IP the phone is registered with. PhonePort is reserved for future use but is currently default to port 80 (webserver).
Note that in PhoneUser/PhonePass it might work with the regular user/userpass but it hasn't been tested yet.
Configuration of Aastra Phone
Action URI
Change the following to reflect your IP/port of the WorkMan Phone AAX Service and then add them to proper Action URI in Aastra phone
Server that is allowed access
On each Aastra phone make sure you add the IP-adress on where WorkMan Phone AAX reside to the "XML Push Server List(Approved IP Addresses)" setting.