FYI - FOP2 License Revoke for moving to a new machine

Just FYI - We are moving a lot of our customers around and many of them use FOP2 - The standard procedure for revoking their license so you can move it doesn’t work (at least for me on MANY boxes) with the current Sangoma Firewall.

Here is the command in the installation FAQ:

/usr/local/fop2/fop2_server --revoke

But it fails every time - Here is the command that works:

​/usr/local/fop2/fop2_server --revoke --rp=http

Which worked first time - also, if you purchased and activated any additional Plugins, they are tied to the original main license - so they will come with the license when you move it.



Sadly this product is falling by the wayside. It has been getting next to no updates or support for multiple years now.

Yeah - I was trying to talk the Sangoma people into buying it out and integrating it (or selling it) - it works quite well - and now that iSymphony is no longer supported, it’s really the only option that I know about…

Thats untrue. That latest version was released in June 2021 and it has been getting regular updates since 2019. It did lag for a bit but it has been getting a couple updates per year the last couple.

I have not looked at June yet ( and I swear I looked for an update last week on a system ), but the releases since 2919 have been months behind submissions of errors on their forum. Said forum also gets all but zero responses when posts are made.

So I reaffirm my belief in what I posted.

1 Like

You need to contact them by chat. Once you get a hold of them, they connect to your system by doing a reverse SSH and fix the issue right away, and then they put the fix in the next update. I’ve worked with them at least 5-6 times in 2020, the only challenge is getting a hold of them in the chat.

We’ve hired them to do custom add-ons as well, they delivered better than expected!


Just throwing in my two cents here.

Fop2 is alive and Nicolas is still actively developing it, but as @PitzKey says, the live chat on their website is really the only way to get support/help from them.

I too have purchased some custom plug ins from them and contacts support many many times. Over the years, I’ve learnt so much about fop2 and how it all works however I must admit that the lack of support/presence of thr developers does worry me sometimes as we have a few areas of our business that rely heavily on fop2 and tbh, I don’t know what I’d do if fop2 became end of life. If that did happen, I’d most likely move away from asterisk/freepbx altogether and go for an off the shelve product/phone system which has similar functionality. Shame really as we’ve been a freepbx and asterisk shop since the early early days of asterisk. It would be amazing if sangoma took over fop2

Most of FOP2 is “open source” and any developer who’s familiar with Asterisk, PHP, MySQL etc should be able to modify FOP2.

This - I really wish the Sangoma people would purchase/absorb the project into FreePBX - FreePBX has to have a competent operator console - iSymphony was pretty good for a while, but it’s no longer supported and we really need something to compete with marketplace offerings.

I find FOP2 excellent, and unlike it’s predecessor (and competitor), once it is set up and working, it continues working.

Nicolas does do a good job of support when you get ahold of him.

Further, the same license can be used on both Asterisk and FreeSwitch

Sorry for highjacking this thread.
Happy cake day, @sorvani!


You do know that FOP2 is one of a few products offered by the company? So in order for Sangoma to purchase them they would need to buy them while company which the company must be willing to sell. Sangoma just cant fly in and buy it because they want to. They can put an offer on the table but then it could just sit.

Also, just putting this out there. How do you know they havent tried this?

Really? Is that how business works? Learn something new every day! :wink:

Because I had about a 15-Minute conversation with Ryan about it a couple of months ago - they (Sangoma) had talked about it internally, but no approach (that he knew of) had been made.

I got back into FOP2 here: FOP2 WebRTC with Asterisk 18.3.0 and FreePBX15 working settings and a question - FreePBX / Tips and Tricks - FreePBX Community Forums because I was trying to use the WebRTC phone in FOP2 and because I was trying to get my customer base off Asterisk 13 - many of them had iSymphony, but it does not work with anything beyond 13 (and not well with that…).

I have quite a few installs and would like to see the app flourish - I am not talking about hijacking it away from Asternic - quite the opposite, I think they should make him a sweet offer and get it and fix it - as you can see from the previous post, to use the WebRTC phone in FOP2, you have to configure the extension and then basically it no longer works with a Hard Phone.

But UCP’s webphone works perfectly with FreePBX - so merge the two (FOP2 using UCP’s Phone) and ta-da! You have a perfect Web-Phone for FreePBX.

I am already paying Asternic for it - I would pay MORE for it if the WebRTC phone worked without having to booger the extension to make it work.

1 Like

Did you try setting the transport to auto so it would use the WebRTC transport when needed and UDP when needed?

Yes - Auto doesn’t work:

The Sangoma operator panel is called XactView. Older guide, not sure whether there’s a newer one:

Looks like that is only for PBXact - I can find no way to look at/purchase it for FreePBX.

Might be worth exploring PBXact and presenting some options to your customers including this operator console. Especially since your customers seem to be fond of the softphones Zulu/Connect (which are included in PBXact). Anyway, yes, looks like this is off-topic if you’re strictly FreePBX.

There is no cost benefit for Sangoma to buy it. I am not sure they have the engineering resources either. Ultimately if you need/want a call panel they will happily sell you switchvox which they actively spend engineering money on.

So @GSnover did Nico come through and allow your revocation ? (if not, be be sneaky and call his Argentinian number and ask in your best Argentinian Spanish for help with your " 'Ouse Internet", know you tricked him, be prepared . . .)

Would you be prepared to pay about 10x his price for an alternative plus another monthly commit xN for your N users’ HTML5/webrtc based softphones ? I’m sure he would if he got some of that action.