Member
Last active 12 years ago
I am trying to send the FOP2 Recording to the Monitoring Tab of Elastix, and having a bit of troubled.
I have reviewed the code, and believe I have everything done correctly, but it still doesn't show up. Recordings are being saved locally.
Here is what I have edited:
Fop2.CFG
monitor_filename=/var/spool/asterisk/monitor/${ORIG_EXTENSION}_${DEST_EXTENSION}_%h%i%s_${UNIQUEID}
monitor_format=wav
monitor_mix=true
monitor_exec=/usr/local/fop2/recording_elastix.pl
recording_elastix.pl
# configurable variables
my $DESTFOLDER = "/var/spool/asterisk/monitor/";
my $SOX = "/usr/bin/sox";
my $SOXMIX = "/usr/bin/soxmix";
When I record a call from FOP2, the file is created on the server, but does not show up in the monitor tab. Did I missing something? I have verified that sox and soxmix are there.
Any advice would be great.
-Ton
Ok, I got it to work.
I went ahead and set the Chanspy to d using the Fop2Admin Buttons page, and it worked. I was able to switch modes by using the keypad, and it worked.
- Ton
Hey Nicolas,
i have tried to barge and no luck.
I have tried the following spy_options settings
spy_options="d"
spy_options="bqd"
spy_options="bq"
No matter if I joined with the listen or whisper button from the FOP2 panel, I was not able to change the mode with the keypad.
Every time I change the spy_options settings, I rebooted the test PBX server.
I also changed the "whisper_options" from w and b, still got the same results.
If you can give me any advice or guidance, it would be greatly appreciated.
- Ton
Based on your suggestions, i will work with the ChanSpy option with the barge. So I will make whisper_options ="w" to "B".
I do have a question.
currently my spy_options="bq"
based on the documentation, it states if I use "d", I can change spying mode using the keypad.
If I enable that feature, can a user change from spymode, to barge mode, but just hitting 6 on their keypad?
- Ton
So far FOP2 is doing more than we could imagine in a single tool.
We need to incorporate the ZapBarge feature into FOP2. FOP2 already has the ability to record a call, listens, and whipser. To complete the feature set, we need the ability to barge or jump into a call. Based on the documentation, this should be possible: http://www.fop2.com/documentation-configuration-1.php
The documentation states this:
spy_options(2.20)
Options to send to chan_spy when doing a Listen action. This global setting is overriden by the individual button spyoptions directive if set (in the button config). Asterisk 1.6.1 or higher has the option "d" that lets you switch spying modes using the keypad:
4 = spy mode
5 = whisper mode
6 = barge mode
Here is my question. The documentation says this is part of the fop2.conf parameters. I have reviewed the documentation and cannot find where the fop2.conf is located or where it is suppose to go. If I could fine a sample fop2.conf, I can try to edit and play with the feature.
If you can provide any tips on how to achive the call barge with FOP2, it would be greatly appreciated.
- Ton
Cool.. My Buttons edit page was disabled. Found a post regarding it here: View Post 1152&p=4372&hilit=disableSelection#p4372
took out the disable, and entered the email address. hit save, and now the action submenu appears.
Thanks for all your help.
- Ton
Nicolas,
Thank for your quick reply. We already have FOP2 licensed for remote server (Freepbx). I am currently working on bring FOP2 up on an Elastix box for our corporate HQ.
I did see the item about the "Email", but I didn't know it was the email field in the FOP2 Buttons section.
Now here is a question, in Elastix, I do see the following field for "Email", but I can't type anythign in it.
I was wondering the following:
Thanks again for all the help.
- Ton
Hey Guys,
FOP2 is awesome, and I hope to get this working properly. This add-on will help with so many aspects of this deployment.
Here is a little info about my setup:
- FOP2 2.26 and 2.25
- Created FOP2 user account with "All" permissions, including Queue Manager
I have FOP 2 running on my test elastix server. All the features appears to work fine. The only feature that doesn't work properly is the Action Submenu. When I click on the extension, I just get a gray line and no menu.
I had FOP2 2.25 installed, and upgraded to 2.26. The problem still persists. I have tried this from various OS and browsers, from Windows 7 with IE 9, FF, Chrome, to Windows XP.
I hit fop 2 from both Elastix console, and directly at http://<server>/fop2/fop2.html, and have the same results.
Eventhough FOP2 loads in the browser properly, there is an error being reported on the status bar. Here is the details:
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)
Timestamp: Tue, 10 Apr 2012 17:38:27 UTC
Message: 'null' is null or not an object
Line: 5577
Char: 9
Code: 0
URI: https://<IP>/fop2/js/prototype.js
Any thoughts or input would be greatly appreciated.
- Ton