Project

General

Profile

Goautodial v4.0 || Great work so far || Agent on Paused Status

Added by Escoboza Estrada over 5 years ago

Greetings everyone,

I would like to start off by thanking everyone that make this project a reality. I understand this version is still on the works and I wanted to share my experience to contribute as much as possible. I decided to install the software from scratch on a Centos7 @ AWS EC2. I want to say that the guide found:
Goautodial_From_Scratch [[https://goautodial.org/projects/goautodialce/wiki/Version_4_How_To_Install_Goautodial_From_Scratch_using_CentOS_7X]]
It’s pretty well written and complete; however, my CentOS kernel version did not match the compiled rtpengine / dahdi packages and I was facing the following error: RTPEngine Install Errors [[https://goautodial.org/boards/1/topics/13730?r=13736%23message-13736,%20]] therefore, I had to go for a manual compilation of both.

I could write a full step by step guide of what I did, but in reality, I just followed the tutorial listed below, so full credit to the admin @ voztovoice.

For rtpengine
https://www.voztovoice.org/?q=node/1621

I did this for Centos 7 with kernel 3.10.0-862.11.6.el7.x86_64, I hope this helps other people.

Anyway, for some reason, I cannot get the agent to go to a ready state, as soon as I log into the dialer I hear the "you are the only person in this conference", but the agent shows as paused in the dashboard, I am trying to understand the code to make the agent available. Could anyone briefly explain the logic behind the login process? I will dig further on my side and do the rest of the work, but I need to have a basic understanding, any help will be greatly appreciated. Its kind a hard to debug issues as I must tail the php-fpm logs and trigger php notices because part of the GoAPI is called from the server side and not the browser, anyone knows an easier way?

As a third note on this message, I would like to offer my help for the project, I am good with PHP and Linux, I know a lot about asterisk, but I am kind of blind when it comes to rtpengine (I understand is used for clients behind firewall, just like the ICE protocol) and kamailio (As far as I am concerned this is used for webrtc).

Regards,


Replies (1)

RE: Goautodial v4.0 || Great work so far || Agent on Paused Status - Added by Demian Biscocho over 5 years ago

Thank you for posting your updates. I have updated the HOWTO to include recompiling the rtpengine kernel modules.

Can you post the output of the following command:

screen -ls

There should be around 7 or 8 processes running:

[root@ip-10-0-0-91 asterisk]# screen  -ls
There are screens on:
        1165.ASTVDadapt (Detached)
        1162.ASTVDremote        (Detached)
        1159.ASTVDauto  (Detached)
        1156.ASTlisten  (Detached)
        1153.ASTsend    (Detached)
        1150.ASTupdate  (Detached)
        976.asterisk    (Detached)
        963.astshell20180829165821      (Detached)
8 Sockets in /var/run/screen/S-root.

We definitely need all the help we can get. Your offer to help is accepted. Please email me at demian @ goautodial.com and continue our discussion outside the forums.

    (1-1/1)
    Go to top