FOP2 White Label-- Plugin Registration

HI,

We sold a customer the White label version and they went and got a plugin from the Admin page. How can they input the new license info? I don't see anywhere to do that.

Thanks

Comments

  • If your customer bought a plugin they received an activation code via email, and you must apply that code via the server command line:

    /usr/local/fop2/fop2_server --upgrade --code XXXXXXXXX

    where XXXXXXXXXX is the upgrade code received for that plugin.

    Best regards,
  • I guess from your reply there isn't a GUI solution to doing this? We do not allow our customers to the command line for many reasons. If not then I can see this as an issue for us that we will have to resolve somehow.

  • What did your customer did exactly? If they purchased a plugin, then the only way to activate it is via the command line. In general, to license *any* software you need superuser privileges.. it is not something unusual. There are many plugins that can be installed via web, that are free and require no license, that is why I ask what did your customer do. In any case, plugins are installed once, at setup time, and then they will just work.
  • They purchased the plugin from the Admin page. When you have the non-white label version you can enter the license code from the web page can you not? Why not be able to do that for the plugins as well. Or am I just being in informed on how your licensing works? If I were so inclined I could create a page to do this could I not?
  • Plugins are more complex to handle that standard activation. You must restart FOP2 (not reload), when a plugin is installed. And restarting is something you cannot perform via web (privilege issue). So even if the option to enter an activation code is done via web, you will still need to restart the FOP2 service, something that cannot be done via web. Anyways, I will see if I will add the option to enter plugin upgrade codes in the FOP2 Manager page on a future release.
  • HI,
    I ssh'd into the system and tried to run the command:
    /usr/local/fop2/fop2_server --upgrade --code XXXXXXXXX (inserted the code where the XXXX are)

    I waited 5 minutes with no activity so I did a Ctrl C to stop the process. Does FOP2 need to be stopped for this to work? If not what can I do to get this working. The system is a Freepbx Distro version 12 He already has the Whitelabel edition FOP2
  • Hi Ed,

    It should be nearly instant, and FOP2 does not need to be stopped. You can try removing the /tmp/par-root directory and try again:

    rm -rf /tmp/par-root
    /usr/local/fop2/fop2_server --upgrade --code xxxxxx

    Please contact me via the live help if you can, I am online now, so we can troubleshot interactively instead of via forum posts.
  • I will get online with it and see what I can do

    Thanks
  • removing the directory did the trick. I was able to enter the upgrade code and I got no errors.

    Thanks for your help!
  • Is there really no way to enter activation codes is a gui? I find it confusing what's posted here as I'm new to all this.
  • Currently not. In a future release it might be added, but even if you would be able to enter the activation code from the GUI, you would still need to start a terminal session to restart FOP2 to run the new plugin.
Sign In or Register to comment.