Goautodial v4.0 || Great work so far || Agent on Paused Status
Added by Escoboza Estrada over 6 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 6 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.