This article details the installation and configuration of Flash Operator Panel 2 for Elastix version 2.3.0 release 8 (running on CentOS5 v2.6.18 release 308.24.1.el5). Flash Operator Panel 2 is an add-on to the Elastix system that can be used to easily see a bird's eye view of all extensions configured within the phone system, see call activity, and transfer / manipulate calls coming to the user's extension who is logged into FOP2. The installer for FOP2 v2.26 built for CentOS (64-bit version) was downloaded from. In the left-hand window, you will see files on your computer.
Navigate to the directory where the downloaded installer is stored. In the right-hand window, navigate to the root directory of the Elastix server (/). Create a folder with the name of your choice. In this example, I created one called fop inside the root directory (full path to it is /fop).
Drag the installer from your computer to the target folder on the Elastix server. When the popup window opens, click Copy.
That should move the installer to the target directory on the Elastix server. You can now close WinSCP. It will no longer be needed. Run the command cat /etc/asterisk/manager.conf. This will show the contents of manager.conf on the screen. In the area under admin, make note of the value of a field named secret. This is the Asterisk manager password (the one used to access the Elastix web interface with username admin).
Run vi /usr/local/fop2/fop2.cfg. This opens a Unix text editor.
Press the i key on your keyboard to put the editor in insert mode. Find the area at the top of the file under general. Change the managersecret to the same value as you found in the manager.conf file above. Once you have done this, press Esc on the keyboard to exit insert mode.
Then type:wq! To exit the vi editor and save the changes.
For good measure, run the command amportal restart once you finish making the changes here. Log in to Elastix and go to PBX - Unembedded FreePBX. If you get a message about not having access to FreePBX, go to the Security menu in Elastix and allow access to the Unembedded FreePBX module. You will also have to set the password for user admin if it has not already been set. Login to FreePBX with the appropriate credentials. From the Tools menu, select Asterisk SIP Settings.
In the area labeled Advanced General Settings, find the field for Other SIP Settings. Add callevents = yes, and click submit changes. You will then see a red bar at the top of your browser window that will say Apply Changes. Click this option so the changes will apply to the system. There is a Flash Operator Panel built into Elastix, and we have to change the port on which it listens (default is 4445) before FOP2 will work properly. Within your SSH session, run vi /var/www/html/panel/opserver.cfg. Remember to press i to be able to edit the file.
Find the line that says;listenport=4445 and change it to listenport=4444. Make sure you uncomment this line by deleting the semicolon (as seen in the screenshot). Press Esc to exit insert mode, and then type:wq! To save changes and exit the file. You can also run /usr/sbin/amportal stopfop to disable FOP1 completely at this point. The steps we have completed thus far will only install the demo version of FOP2 (view limited to 15 extensions), so you can run /usr/local/fop2/fop2server -register from a SSH session, enter the registration code sent when you purchased FOP2, and then enter the name you want to use for registration. If you then run the command service fop2 restart, that should restart FOP2 so that you are now using the registered version.
You can also run /usr/local/fop2/fop2server -test to see if FOP2 detects that you have registered a license.
In this video we install FreePBX into a virtual machine running on my Windows 2016 Server. Thanks to 'Music: Little Idea - Bensound.com' Thanks for watching! I hope you all enjoy.
Facebook: Twitter: Email:[email protected] For PayPal or Patreon donations to Unkyjoe's Playhouse, please visit the 'About' section on my channel. All cash donations are directly put back into Unkyjoe's Playhouse channel projects. I cannot respond to all emails, but give it a go!.PLEASE NOTE.
I do not respond to YouTube or Google+ private messages. Please contact me via the official Facebook page or via my email address to get in touch.
Flash Operator Panel Port
How to change FOP1 to FOP2 on Elastix 1. Download and install FOP2 cd /usr/src wget tar -zxvf fop2-2.22-centos5-i386.tgz cd fop2 make && make install 2. Add fop2 user to Asterisk Manager. Edit /etc/asterisk/manager.conf fop2 secret = psfop2 deny=0.0.0.0/0.0.0.0 permit=127.0.0.1/255.255.255.0 read = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate write = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate 3. Edit /usr/localfop2/fop2.cfg and change the following lines.
Manageruser=fop2 managersecret=psfop2 4.Edit /etc/amportal.conf and edit the uncomment the line starting FOPRUN and change it as following. FOPRUN=false 5. Edit /var/www/html/panel/opserver.cfg and change listenport. Listenport=4444 6. Edit /etc/httpd/conf/httpd.conf and add the following line under Aliases: alias /panel /var/www/html/fop2 7. Add FreePBX index file and change the fop2 ownership asterisk. Cp /var/www/html/fop2/index.html /var/www/html/fop2/indexamp.php chown -R asterisk.asterisk /var/www/html/fop2 8.
Restart httpd,amportal and fop2 services. /etc/init.d/httpd restart chkconfig fop2 on service fop2 start /usr/sbin/amportal restart. August 2011 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 Technical.
Email Subscription Enter your email address to subscribe to this blog and receive notifications of new posts by email.
Hi dudes I have been using Trixbox ce for couple of monthes and I am satisfy with this system but my friends advise me to use freepbx. I installed freepbx and notice that there is no FOP in this system!! I use this tool to monitor my extensions and having know if there are available or not.However I can not find it in freepbx. It is very usful tool for me. I want to know where is FOP in freepbx or is it removed from the system? If so how can admins monitor their systems without Flash Operator Panel?
I agree with what’s been said here. Start with a stable version of FreePBX and not a beta. I installed FOP2 in my system (required some help from them as it’s not a simple install but they’re very helpful and friendly over there). I also installed Asternic Call Center which gives me a lot more information about the calls such as who answers the phone, how long the talk, etc.
Again, I had to have help installing it as the installer doesn’t seem to do it all correctly but they’re friendly and I love what it does for me.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |