Wednesday, November 12, 2014

Setting up Vtiger CRM PBX Manager with Asterisk

Setting up PBX Manager with Asterisk

For official configuration Guide please login to here.

After going through Official configuration guide then I realise that there should be one step by step guide with snapshots for newcomers or who are not familiar with Asterisk PBX and Linux.

I tried to make this step by step very simple and more understandable for all, so please give me any suggestion from your side to make this documentation better.

I have separated configuration parts in different steps.

1) Scenario with Network Diagram.
2) Required Software’s.
3) Vtiger Side Configuration.
4) Asterisk Side Configuration.
5) Troubleshooting.


Network Diagram




Vtiger Server:
                                Windows 7 32 bit , Dual Core CPU , 4 GB RAM , 40 GB HDD.
                                Vtiger 6.1
                                Zoiper SIP Soft Client with 2009 Extension Configured.

Asterisk Server:

Dual Core CPU , 4 GB RAM , 40 GB HDD
AsteriskNOW 5.211.65 (User Any Asterisk Based PBX like FreePBX , Elastix etc..)
Java Jetty Installed.

Note : this scenario has been developed in Virtual Environment ( Vmware Workstation 10 ) in my case.


Configure your Asterisk credentials in Vtiger


After installing Vtiger Asterisk Connector, please follow few simple steps to configure your Asterisk Server information in Vtiger CRM :

1. Login to your CRM instance and click on Setting.png icon on the top right corner of the CRM.

2. Click CRM Settings.

3. Click PBX Manager under Integration in Settings sidebar.

4. Edit Asterisk Server Details.

Vtiger Asterisk App URL - configure server name where Vtiger Asterisk Connector is installed as shown:

Syntax : Protocol://Asterisk_Server_IP:Port

Protocol
http/https
Asterisk_Server_IP
Your Asterisk Server IP
Port
Server Port configured in Vtiger Asterisk Connector config file.

Outbound Context - Vtiger specific context configured in your Asterisk Server

Outbound Trunk - Trunk configured in your Asterisk server for Outgoing Calls.

Vtiger Secret Key - Unique key generated for authentication, which has to be configured in Vtiger Asterisk Connector.

5. Click Save button.

Note : in my case I am not using any trunk for Outgoing Calls, I just want to test internal Calls only in my LAB. So please Add your Outbound trunk Name which is configured in Asterisk GUI -> Connectivity -> Trunks. ( Name is Case Sensitive so be careful ).



 Configure the extension number for each user


For each user who is allowed to handle incoming and outgoing calls from the CRM, the extension number should be configured in the User preferences page.

1. Open My Preferences.

2. Configure user number in CRM Phone Extension field under “More Information” block.

Number format:

Extension: [Extension_number]

e.g., 2001

Once configuration is completed on both sides i.e., Vtiger and Asterisk, you are now ready to make and receive calls in the CRM.


Vtiger Asterisk Connector Installation on Asterisk Server

Introduction
Vtiger Asterisk application acts a gateway to connect to Vtiger CRM from the Asterisk Server. It makes it easy for Vtiger and Asterisk interaction over HTTP when incoming or outgoing calls need to be handled.

Features
Vtiger Asterisk Connector provides following features:

1. Connect to Vtiger and notify the incoming call.

2. Accept commands from Vtiger and forward it to Asterisk (Click-to-Call).

3. Call recording file management.

Installation.








1.       Download Asterisk Connector ( PBXMagager )Add-on from Official Website.

2.       Download WinSCP and connect to Asterisk server .


3.       Transfer VtigerAsteriskConnector-1.2.zip to root folder ( / ).

4.       Login to Asterisk Server by using putty.exe or ssh terminal and unzip VtigerAsteriskConnector with “unzip VtigerAsteriskConnector-x.y.zip” Command.


5.       Open /VtigerAsteriskConnector/conf/ VtigerAsteriskConnector.properties and update information as below.



6.       Copy and Paste the Vtiger Secret Key that is generated in your Vtiger Instance.
You can find this under Vtiger CRM > Settings > Integration > PBXManager > Asterisk Server Details.

7.       Copy Vtiger URL exact the same because it is case sensitive so better to copy and paste from web browser.

8.       Cd /VtigerAsteriskConnector/Bin


9.       ./Start.sh

10.    Test Vtiger Connector website is working or not http://192.168.1.87:8383 the result should be as below.


11.   If you find above result then you are ready with VtigerAsteriskConnector Configuration.

Asterisk Configuration File Changes

1)      Change In extensions.conf ( /etc/Asterisk/extensions_custom.conf )




Create Vtiger SIP Extension

1)      Open Asterisk GUI -> Applications -> Extensions.

2)      Create SIP Extensions.




Configure Asterisk Manager User

1)      Open Asterisk GUI -> Settings -> Asterisk Manager Users

2)      Create “vtiger” User with ALL Permission.

3)      Make 0.0.0.0 / 0.0.0.0 in Deny Entry.

4)      Permit 127.0.0.1/255.255.255.0&192.168.1.0/255.255.255.0&192.168.1.94/255.255.255.255

5)      Click on Submit.

6)      Save Changes.



Check /etc/Asterisk/manager_additional.conf


Add VtigerAsteriskConnector Script in to startup.

1)      Open Asterisk server terminal and give below command.

2)      Echo sh /VtigerAsteriskConnector/bin/start.sh >> /etc/rc.local



Troubleshooting

1)      Monitor Logs in /VtigerAsteriskConnector/Logs

a.       nohup.webapp.<date>.out
b.      nohup.agi.<date>.out

2)      Start or restart VtigerAsteriskConnector Scripts /VtigerAsteriskConnector/bin/
a.       Start.sh
b.      Stop.sh
c.       Agi.sh
d.      Webapp.sh

3)      Check webapp is running or not by visiting http://192.168.1.87:8383 it should show above Scripts in browser.


60 comments:

  1. What was the version of Asterisk ?

    ReplyDelete
  2. i am make above configuration and when dial Ext from crm appear pop-up and call is done and recorded but there a problem when dial user from soft-phone not appear popup in vtiger and call is done

    ReplyDelete
    Replies
    1. i am make the same above configuration and dial from ext to vtiger 6.1 not appear popup and make outbound call failed. Help check debug and fix it.
      Pls, help me and share your configuration!!

      - Asterisk 1.8.18
      - Crm : vtiger 6.1

      Thank you!

      Delete
  3. I get call failed in vtiger. Checked logs and get the following

    FATAL com.vtiger.apps.asterisk.webapp.c.b -
    org.asteriskjava.manager.AuthenticationFailedException: Authentication failed

    ReplyDelete
  4. Hi,

    Have you tested this integration with Vtiger running on ssl.

    I am getting ssl ceritificate issue. My vtiger running on https:

    Please help..

    Thanks

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. it doesn't works... this is my AgiError log:

    [FATAL] 2015-02-03 18:49:38 com.vtiger.apps.asterisk.agi.b.c a
    org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 7; The processing instruction target matching "[xX][mM][lL]" is not allowed.
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at com.vtiger.apps.asterisk.agi.b.c.a(SourceFile:48)
    at com.vtiger.apps.asterisk.agi.actions.IncomingCall.process(SourceFile:55)
    at com.vtiger.apps.asterisk.agi.actions.IncomingCall.service(SourceFile:26)
    at org.asteriskjava.fastagi.internal.AgiConnectionHandler.runScript(AgiConnectionHandler.java:144)
    at org.asteriskjava.fastagi.internal.AgiConnectionHandler.run(AgiConnectionHandler.java:116)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    [FATAL] 2015-02-03 18:49:38 IncomingCall log SuccessSIP/8000d8898e3f44c14ae183ec7c976a7f07d5

    It seems that the parser fails

    ReplyDelete
  7. not wokring Elastix 2.4 asterisk 1.8.20
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - Outbound Call
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - Asterisk Login Successfull
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - Successfully Authenticated Vtiger Secret Key
    2015-02-08 23:07:15 [qtp402234022-12] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Connecting to 192.168.1.45:5038
    2015-02-08 23:07:15 [Asterisk-Java ManagerConnection-5-Reader-0] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Connected via Asterisk Call Manager/1.1
    2015-02-08 23:07:15 [qtp402234022-12] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Successfully logged in
    2015-02-08 23:07:15 [qtp402234022-12] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Determined Asterisk version: Asterisk 1.6
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - Sending call originate request to asterisk
    2015-02-08 23:07:15 [Asterisk-Java ManagerConnection-5-Reader-0] INFO org.asteriskjava.manager.internal.EventBuilderImpl - No event class registered for event type 'fullybooted', attributes: {status=Fully Booted, event=FullyBooted, privilege=system,all}. Please report at http://jira.reucon.org/browse/AJ
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - Context:vtiger
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - From: 2001 -> To: 4003
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - Outgoing Call Response: Error
    2015-02-08 23:07:15 [qtp402234022-12] INFO a - Asterisk Response: Originate failed

    ReplyDelete
  8. hello can you help with the setup on my machine

    ReplyDelete
  9. Thanks for great tutorial man, 'Click to Call' function works like a charm, but I'm not able to receive pop up or notification on vtiger when making call from SIP/2008 to SIP/2001. Do I need to take some extra steps?
    Best Regards.
    Loi Dang

    ReplyDelete
    Replies
    1. thank you for visiting my blog, i have tested on zoiper soft phone, still has some limitation in vtiger integration part, wait for the official solution from vtiger.

      good luck,

      Delete
    2. Well thanks for your confirmation.
      Good luck

      Loi Dang

      Delete
  10. hi
    i dont understand something , u define a context , which just have 1 line , and that is for running a agi , but if we have full configured asterisk and just want to connect it to vtiger for popup , how our dialplan shoud be look like ?

    ReplyDelete
    Replies
    1. I am very curious about this too! Anything about this problem?

      Delete
    2. All right, in https://wiki.vtiger.com/vtiger6/index.php/PBX_Manager

      They say to put "exten => _X.,1,Agi(agi://0.0.0.0/incoming.agi)" in the from-internal context. I'm using the from-internal-custom context in FreePBX. But the call isn't working fine. It calls the other phone for 30s, gets a busy tone, but does another call again!

      Delete
  11. is the Configure Asterisk Manager User part related to configuration of 2001 or is something else?

    ReplyDelete
  12. why did u choose 5038 as the users port?

    ReplyDelete
    Replies
    1. 5030 is the port for the AMI (Asterisk Manager Interface), which allows vtiger to perform actions with Asterisk

      Delete
  13. if our vtiger and asterisk be on the same server should we leave Outbound trunk in vtiger ui empty? if not , like your senario , where is your trunk?

    ReplyDelete
  14. I Configure step by step like this learning, but haven't incoming and outgoing calls. I test elastix 2.4 & 2.5 and had same problem. i have atcom 1600p as asterisk card for PSTN calls.
    please help me.

    ReplyDelete
  15. I am writing to wish you all the very best in your new venture, and to say what a pleasure it has been to work with you. ICA Cloud were sked to sort out the telephone and IT systems in our Hemel Hempstead, Luton and Stevenage offices. We were very happy with the diligence and understanding shown by the crew at ICA and have been happy with their support ever since. Options are VOIP, Telephone, Cloud, Online, PBX and Hosted.

    ReplyDelete
  16. Hi, thnx for tutorial, I managed to get working both incoming call popup & click to call with vtiger 6.3 & asterisk 11

    I have problem that not all calls get recording link inserted in vtiger, call is recorded and if I search manually in Call Recordings directory but link and records in vtiger sometimes not inserted.

    WebappError.log gets filled with these kind of records:

    [WARN] 2015-09-09 13:31:46 org.asteriskjava.manager.internal.EventBuilderImpl warn Unable to set property 'connectedlinenum' to '38544670510' on org.asteriskjava.manager.event.DialEvent: no setter.
    [[WARN] 2015-09-09 13:31:47 org.asteriskjava.manager.internal.EventBuilderImpl warn Unable to set property 'connectedlinename' to '470' on org.asteriskjava.manager.event.NewStateEvent: no setter.
    [WARN] 2015-09-09 13:31:56 org.asteriskjava.manager.internal.EventBuilderImpl warn Unable to set property 'connectedlinename' to '479' on org.asteriskjava.manager.event.HangupEvent: no setter.

    Log file get filled with these kind of records sometimes 200 records in second... How can this [WARN] records be turned off?

    Share some insights please.

    regards, Vladimir

    ReplyDelete
    Replies
    1. Hello kosacrta,
      Congrats on that achievement.On my side I managed to make the click to dial work but not the incoming popup could you please help me with how you managed to it work!!!!i have the same asterisk version but Vtiger 6.4

      Delete
  17. This comment has been removed by the author.

    ReplyDelete

  18. I would like to get Incoming call as per the DID Numbers on Vtigercrm&UserExt.

    We have 6 DID Numbers,I would like to Deliver Each DID number to Each Extension, means when the incoming calls comes, the each designated DID User get Incoming Popup on Vtiger and same time Ring at his extensions.

    Like Eg

    Incoming Call from 0553955351 ========>>> Should get Incoming Popup to Vtigeruser1 and Ring at His Ext # 351

    Incoming Call from 0553955352 ========>>> Should get Incoming Popup to Vtigeruser2 and Ring at His Ext # 352

    Let me know if that possible.

    ReplyDelete
  19. As it is now, when a call comes in, it rings all extension on the CRM. Yeah, sad but true.

    ReplyDelete
  20. Hi,

    I cannot make outbound call.
    Here is my log:
    NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
    I have install Java.

    Could you help please.
    thanks

    ReplyDelete
  21. Replies
    1. click to dial, dial it self, can someone help please

      Delete
  22. Hi, i need to do this but using a Denwa IP PBX, can you help me? I don't know how ?...

    ReplyDelete
  23. I am having troubles setting it up =(
    In the asterisk connector should url be an ip? Because my crm is on abc.com/crm
    Also if I wanted to use my existing freepbx contexts , should I put context : from-internal?
    Please let me know if you can help me =)
    Right now I only get call failed

    ReplyDelete
  24. Hello we work the outgoing and incoming calls but not leave the windows for incoming calls

    ReplyDelete
  25. Hello we work the outgoing and incoming calls but not leave the windows for incoming calls

    ReplyDelete
  26. Hello , will the same procedure work with vicibox server ?

    ReplyDelete
  27. Hello Gaurang, thanks for a tutorial. I've configured everything successfully but facing two issues
    1. When callee hangs up the call, extension call doesn't hang up.
    2.I see recording in list view but when I click on any recording URL getting error
    HTTP ERROR 500

    Problem accessing /recording. Reason:

    Server Error
    Caused by:

    javax.servlet.ServletException: File doesn't exists on server.
    at com.vtiger.apps.asterisk.webapp.c.c.a(Unknown Source)
    at com.vtiger.apps.asterisk.webapp.c.c.doGet(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    at org.eclipse.jetty.server.Server.handle(Server.java:370)
    at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
    at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
    at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    at java.lang.Thread.run(Unknown Source)
    Do you know anything about this two problems ?

    ReplyDelete
    Replies
    1. You must install sox (aptitude install sox) in your system, then restart your server.

      Delete
  28. hello, thanks for such a good tutorial. However, after performing all steps but trying to run the script, not working and getting error on termina "not found" also if i try to do https or http:< my ip >8383 nothing shows up. I spent all day to do this but end result is disoppointing. Can you please help?

    ReplyDelete
  29. Don't waste your time guys! This tutorial is not working.

    ReplyDelete
  30. This tutorial working 100% for me
    1. First install Asterisknow5211
    2 Second install vtigercrm on another machine
    3. Then follow this tutorial instruction you will be able to reach your goal

    ReplyDelete
  31. Office Professional Plus 2016 sale , Office Home and Bussiness 2016 for Mac , genuine windows® 7 professional , microsoft genuine windows vista business , windows 7 home premium anytime upgrade product key free , clĂ© d'activation norton internet security 2012 invalide , window 7 ultimate 32 bit product key , free download window 7 microsoft office 2010 with valid product key , l7z57D

    cheap office project 2013 product keys

    buy windows 7 ultimate sp1 product key

    Online Windows 10 Pro Product Key Store

    Windows 7 Home Premium SP1 key code

    buy cheap windows 7 product keys

    ReplyDelete
  32. can we install astrisk and vtiger on same server?

    ReplyDelete
  33. Hi Not sure where I am going wrong but i am getting the same symptom shown in the link below
    Any help would be helpful
    http://vtiger-crm.2324883.n4.nabble.com/Vtigercrm-developers-Asterisk-Good-News-td12870.html

    ReplyDelete
  34. Doesnt working with Asterisk 13 and Freepbx 13. Downgraded to Asterisk 11 and everything works. Trouble is voicemail isnt picking up. Wish this code was open source.

    ReplyDelete
    Replies
    1. Hey Dan, are you using an outgoing trunk or just extensions ?

      Delete
  35. This comment has been removed by the author.

    ReplyDelete
  36. vtiger asterisk connector that works with all asterisk versions - https://vordoom.net/vtiger-integration/vtiger-asterisk-integration

    ReplyDelete
  37. I'm little confused at - Create Vtiger SIP Extension

    How do I create an extension named FromVtiger??? I get error message "Please enter a valid extension". It has to be numeric. Sorry for being so lame :(

    Another issue is about timeout -

    2017-05-01 00:35:59 [qtp1784662007-17] INFO a - Outbound Call
    2017-05-01 00:35:59 [qtp1784662007-17] INFO a - Asterisk Login Successfull
    2017-05-01 00:35:59 [qtp1784662007-17] INFO a - Successfully Authenticated Vtiger Secret Key
    2017-05-01 00:35:59 [qtp1784662007-17] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Connecting to 192.168.0.110:5038
    2017-05-01 00:37:02 [qtp1784662007-17] FATAL com.vtiger.apps.asterisk.webapp.c.b -
    java.net.ConnectException: Connection timed out


    ReplyDelete
    Replies
    1. Hi. I'm using the above manual to install with VICIbox7 (VICIdial new version) which has Asterisk 11 & Vtiger 6.5. Is this compatible with the connector provided above & will this procedure work for my version of servers?

      Please help.

      When I check in the browser with http://192.168.1.10:8383 it doesn't give the response mentioned above.

      Delete
  38. Please let me know anything more to be done on this?

    ReplyDelete
    Replies
    1. Connect with me on kapiloberoi@gmail.com
      I have successfully integrated vtiger with asterisk !!

      Delete
    2. are you have fully integration

      Delete
  39. Hello, I am doing everything as asked but when I click to call it dials no ringing and on picking I get a busy tone.Anyone here has an answer a I have issues with handling the connection.

    logs below



    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-11-Reader-0] INFO org.asteriskjava.manager.internal.EventBuilderImpl - No event class registered for event type 'softhanguprequest', attributes: {channel=SIP/203-0000001b, cause=16, privilege=call,all, event=SoftHangupRequest, uniqueid=1499308415.27}. Please report at http://jira.reucon.org/browse/AJ
    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-11-Reader-0] WARN org.asteriskjava.manager.internal.EventBuilderImpl - Unable to set property 'connectedlinename' to '' on org.asteriskjava.manager.event.HangupEvent: no setter. Please report at http://jira.reucon.org/browse/AJ
    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-11-Reader-0] WARN org.asteriskjava.manager.internal.EventBuilderImpl - Unable to set property 'connectedlinenum' to '201' on org.asteriskjava.manager.event.HangupEvent: no setter. Please report at http://jira.reucon.org/browse/AJ
    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-12-Reader-0] INFO org.asteriskjava.manager.internal.EventBuilderImpl - No event class registered for event type 'hanguprequest', attributes: {channel=SIP/203-0000001b, privilege=call,all, event=HangupRequest, uniqueid=1499308415.27}. Please report at http://jira.reucon.org/browse/AJ



    Thanks







    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-11-Reader-0] INFO org.asteriskjava.manager.internal.EventBuilderImpl - No event class registered for event type 'softhanguprequest', attributes: {channel=SIP/203-0000001b, cause=16, privilege=call,all, event=SoftHangupRequest, uniqueid=1499308415.27}. Please report at http://jira.reucon.org/browse/AJ
    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-11-Reader-0] WARN org.asteriskjava.manager.internal.EventBuilderImpl - Unable to set property 'connectedlinename' to '' on org.asteriskjava.manager.event.HangupEvent: no setter. Please report at http://jira.reucon.org/browse/AJ
    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-11-Reader-0] WARN org.asteriskjava.manager.internal.EventBuilderImpl - Unable to set property 'connectedlinenum' to '201' on org.asteriskjava.manager.event.HangupEvent: no setter. Please report at http://jira.reucon.org/browse/AJ
    2017-07-06 03:33:50 [Asterisk-Java ManagerConnection-12-Reader-0] INFO org.asteriskjava.manager.internal.EventBuilderImpl - No event class registered for event type 'hanguprequest', attributes: {channel=SIP/203-0000001b, privilege=call,all, event=HangupRequest, uniqueid=1499308415.27}. Please report at http://jira.reucon.org/browse/AJ

    ReplyDelete
  40. I have this error, someone knows about it happening


    2017-12-04 15:09:10 [qtp873415566-18] INFO a - Outbound Call
    2017-12-04 15:09:10 [qtp873415566-18] INFO a - Asterisk Login Successfull
    2017-12-04 15:09:10 [qtp873415566-18] INFO a - Successfully Authenticated Vtiger Secret Key
    2017-12-04 15:09:10 [qtp873415566-18] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Connecting to 127.0.0.1:5038
    2017-12-04 15:09:10 [Asterisk-Java ManagerConnection-0-Reader-0] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Connected via Asterisk Call Manager/1.1
    2017-12-04 15:09:10 [Asterisk-Java ManagerConnection-0-Reader-0] INFO org.asteriskjava.manager.internal.EventBuilderImpl - No event class registered for event type 'fullybooted', attributes: {privilege=system,all, event=FullyBooted, status=Fully Booted}. Please report at http://jira.reucon.org/browse/AJ
    2017-12-04 15:09:10 [qtp873415566-18] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Successfully logged in
    2017-12-04 15:09:10 [qtp873415566-18] INFO org.asteriskjava.manager.internal.ManagerConnectionImpl - Determined Asterisk version: Asterisk 1.6
    2017-12-04 15:09:10 [qtp873415566-18] INFO a - Sending call originate request to asterisk
    2017-12-04 15:09:11 [qtp873415566-18] INFO a - Context:vtiger_outbound
    2017-12-04 15:09:11 [qtp873415566-18] INFO a - From: 903 -> To: 18
    2017-12-04 15:09:11 [qtp873415566-18] INFO a - Outgoing Call Response: Success
    2017-12-04 15:09:11 [qtp873415566-18] INFO a - Asterisk Response: Originate successfully queued
    2017-12-04 15:09:11 [Asterisk-Java ManagerConnection-0-Reader-0] WARN org.asteriskjava.manager.internal.EventBuilderImpl - Unable to set property 'connectedlinenum' to '18' on org.asteriskjava.manager.event.NewStateEvent: no setter. Please report at http://jira.reucon.org/browse/AJ
    2017-12-04 15:09:11 [Asterisk-Java ManagerConnection-0-Reader-0] WARN org.asteriskjava.manager.internal.EventBuilderImpl - Unable to set property 'connectedlinenum' to '18' on org.asteriskjava.manager.event.NewStateEvent: no setter. Please report at http://jira.reucon.org/browse/AJ
    2017-12-04 15:09:12 [qtp873415566-17] FATAL a -
    java.sql.SQLException: path to '/VtigerAsteriskConnector/VtigerAsteriskWebapp.db': '/VtigerAsteriskConnector' does not exist
    at org.sqlite.SQLiteConnection.open(SQLiteConnection.java:156)
    at org.sqlite.SQLiteConnection.(SQLiteConnection.java:105)
    at org.sqlite.JDBC.createConnection(JDBC.java:113)
    at org.sqlite.JDBC.connect(JDBC.java:87)

    ReplyDelete
  41. click to call out of Vtiger my extension rings, when I pick up it tries to connect the call to its self

    ReplyDelete
  42. incomming calls popup not going. its continue poping up.

    ReplyDelete
  43. where i can put connector in Asterisk server or vtiger server?

    ReplyDelete
  44. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. asterisk pbx download

    ReplyDelete
  45. Does the integration work with vtiger 7.2 ??

    ReplyDelete