Restcomm is a next generation Cloud Communications Platform to rapidly build voice and text messaging applications, using mainstream web development skills. Restcomm is a turnkey Cloud Communications solution from Telestax.
Requirements
- Restcomm running on Amazon Cloud HERE or Standalone version HERE
- Go to the website of Legos to get an account HERE
Legos will give you the followng configuration information SIP Trunk Server : XXX.bornsip.XXX Trunk Authentication Id : AuthenticaionIDXXXXXXXX Trunk Password : AuthPasswordXXXXXXXXX Outbound CallerID : CallerIDXXXXXXX
Step 1 – Change outbound setting in the read-user-data.sh file
- Edit the read-user-data.sh as follows (ONLY FOR RESTCOMM ON AMAZON CLOUD)
- #Change the Outbound proxy to ” export OUTBOUND_PROXY=$(readUserData OUTBOUND_PROXY ‘XXX.bornsip.XXX’)
- Disable the Telestax proxy by setting the following line to ‘false’
- export ACTIVE_PROXY=$(readUserData active_proxy ‘false’)
Step 2 – Edit restcomm.conf file
Go to the $Restcomm_HOME/bin/restcomm/restcomm.conf file and edit the following lines
# Address for outbound calls
OUTBOUND_PROXY=’XXX.bornsip.XXX’
OUTBOUND_PROXY_USERNAME=’AuthenticaionIDXXXXXXX’
OUTBOUND_PROXY_PASSWORD=’AuthPasswordXXXXXXXXX’
Step 3 – Edit restcomm.xml
- In the $Restcomm_HOME/standalone/deployments/restcomm.war/WEB-INF/conf/restcomm.xml
- Search for the tag <outboudproxy-user-at-from-header> the value must be set to “true”
- <outboudproxy-user-at-from-header>true</outboudproxy-user-at-from-header>
Step 4 – Restart Restcomm
- Restart Restcomm and make a call to a PSTN in France.
- The CallerID of the SIP phone you use to make the call should be CallerIDXXXXXXX (Provided by Legos)
The post Restcomm – Connecting to French Legos SIP BornSIP Trunk appeared first on Telestax Docs Online.