License issue - cannot upgrade to 2.28

  1. 10 years ago

    When I attempted to upgrade from v2.27 purchased in May 2014 to v2.28, I got an error saying the license was not valid. What do I need to do in order to resolve this?

    Thanks for your help!

    My problem was Amazon EC2:
    support.asternic.biz/index.php?/Knowledgebase/Article/View/17/2/revokeregister-scripts-for-amazon-ec2
    The server had restarted and the MAC address changed.

    At the time of this post, the scripts say chkconfig -add; it should be --add, otherwise the scripts work. Make sure the network adapter it's bound to is eth0 (it probably is unless otherwise specified in /etc/sysconfig/fop2), and if it's not the bound adapter, that file will tell you which one to specify with -i in your fop2_server commands.

  2. admin

    27 Oct 2014 Administrator

    How did you attempt to upgrade? If you download the latest version and install over, it should not ask for anything and just work. If you manipulate files in any way by hand, then it will most probably fail. What did you do exactly?

  3. Edited 10 years ago by overkill

    I downloaded the tgz and ungzipped it to /usr/src
    then cd fop2 & make & make install
    now it's saying I'm on a lite license and this is what it looks like when I register:

    License Activation
    ------------------
    Enter your serial code: notpostingthisonlinelol
    Serial code not available for version 2.28.
    You can register only version 2.27.

    I sent several e-mails for support and got no reply...

  4. admin

    29 Oct 2014 Administrator

    That looks more like a new installation more than an upgrade. What is the output from:

    /usr/local/fop2/fop2_server --test

    ?

    Make will *fail* if your license is older than a year, leaving your previous version intact/untouched and working. If you purchased on May 2014, then it should have worked fine, but license will be upgraded *only* if your previous installation was licensed also. It won't work on a new server/new installation, or without having a fop2 with a valid license (where --test returns ok, valid license).

    Best regards,

  5. Edited 10 years ago by overkill

    Okay, so I reinstalled 2.27, and it actually shows as registered at the bottom of the page:

    FOP2 - Version 2.27 - Licensed to CiviCom - Copyright © 2009-2013 Nicolás Gudiño

    But here's the output of test (on v2.27):

    [root@pbxserver fop2]# ./fop2_server -t
    Flash Operator Panel 2 - Invalid license for this machine.
    unable to initialize libusb: -99
    Flash Operator Panel 2 - Valid License (1)
    
    Connection to manager OK!

    I tried to just 'make' 2.28 to upgrade, but it then goes back to demo mode.

    What can we do to quickly and easily resolve this?

    I keep getting 502/504 errors connecting to your site...something might be going on with your host (I have tried from multiple ISPs over several days, and this is the only part working; the rest I need to load from cache...maybe that's part of the issue with the license (can't contact servers)?

  6. admin

    29 Oct 2014 Administrator

    Contact me via the live help , it will be much quicker to get things sorted out. Perhaps your licensed is tied to a different interface (instead of default eth0)? You can check the /etc/sysconfig/fop2 file to see if you have an option like that. If so, you need to pass -i xxxx to every fop2_server command, including --test, --revoke, etc. Anyways, try to catch me on the live help.

  7. Thanks for your help!

    My problem was Amazon EC2:
    support.asternic.biz/index.php?/Knowledgebase/Article/View/17/2/revokeregister-scripts-for-amazon-ec2
    The server had restarted and the MAC address changed.

    At the time of this post, the scripts say chkconfig -add; it should be --add, otherwise the scripts work. Make sure the network adapter it's bound to is eth0 (it probably is unless otherwise specified in /etc/sysconfig/fop2), and if it's not the bound adapter, that file will tell you which one to specify with -i in your fop2_server commands.

or Sign Up to reply!