After upgrade to 15.5, can not re-activate license

Status
Not open for further replies.

completeware

Forum User
Basic Certified
Joined
Jan 11, 2011
Messages
13
Reaction score
3
I have upgraded an installation of 3CX on a Debian server, and after a reboot, the log says, that the license key does not match the FQDN, and a new activation is needed before I can use Webmeeting.

In the management console I also get the following error, when trying to re-activate the license key:

3CX failed to establish a TCP connection to activation.3cx.com.
Ensure that the local or border firewalls are configured to allow outbound traffic to activation.3cx.com

Is there any issues with the activation server? I have tried disabling any firewall rules etc, and still no connection.

In the portal, I have verified, that the license key and FQDN is the same as it has been the last couple of years for this installation.

Thank you in advance.
 
Hi @pact

Thank you for replying. I had already run the apt-get update/upgrade, but noticed now, that it's still version 15.5.10244, so it's somehow stuck in SP4. I have to look into why its not upgrading to SP5 (suspecting it might be a repo issue or jessie vs stretch perhaps?)
 
Hello @completeware

Please SSH to the machine and run command
Code:
apt-cache policy 3cxpbx
Make sure that you see version 15.5.15502.6 is available in the list. If it is try to upgrade again and see if you get an error.
 
@YiannisH_3CX this is the second thread with a Linux deployment stuck on SP4... ( https://www.3cx.com/community/threads/unable-to-update-3cx-on-linux.63694 ) . Possibly check if there is a repository issue?
It is not a repository issue as we successfully upgraded a client from SP4 to SP6 that had a very similar issue to the one mentioned in the thread you quoted. Not sure what the issue was as i was not the one who checked the machine but the upgrade was successful.
 
Hi @YiannisH_3CX

I don't see version 15.5.15502.6 on the list. It's an elderly pbxexpress installation, running Jessie distribution - not sure if it will make a difference to upgrade it to Stretch?. When i run the policy check I get this result:

3cxpbx:
Installed: 15.5.10244.4
Candidate: 15.5.10244.4
Version table:
15.5.15060.6 0
1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
15.5.12663.5 0
1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
*** 15.5.10244.4 0
1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
100 /var/lib/dpkg/status
15.5.10072.4 0
1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
15.5.6354.2 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
15.5.5932.2 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
15.5.3849.1 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
15.5.3554.1 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
15.5.1694.0 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
15.5.1136.6 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
15.5.715.6 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
15.0.62928.5 0
500 https://downloads.3cx.com/downloads/3cxpbx/ Packages
 
@YiannisH_3CX

I updated the source as described in this post: https://www.3cx.com/community/threads/service-pack-updates-not-appearing.54371/

And now I see the 15.5.15502.6 in the list - but it does not upgrade when using the apt-get upgrade:

Code:
3cxpbx:
  Installed: 15.5.10244.4
  Candidate: 15.5.15502.6
  Version table:
     15.5.15502.6 0
        500 http://downloads.3cx.com/downloads/debian/ jessie/main amd64 Packages
     15.5.15060.6 0
          1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
     15.5.13103.5 0
        500 http://downloads.3cx.com/downloads/debian/ jessie/main amd64 Packages
     15.5.12663.5 0
          1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
 *** 15.5.10244.4 0
          1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
        500 http://downloads.3cx.com/downloads/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
     15.5.10072.4 0
          1 http://downloads.3cx.com/downloads/debian/ jessie-testing/main amd64 Packages
     15.5.9348.3 0
        500 http://downloads.3cx.com/downloads/debian/ jessie/main amd64 Packages
     15.5.8801.3 0
        500 http://downloads.3cx.com/downloads/debian/ jessie/main amd64 Packages
     15.5.6354.2 0
        500 http://downloads.3cx.com/downloads/debian/ jessie/main amd64 Packages

Trying to do the upgrade gives the following result:

Code:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  3cxpbx linux-image-amd64
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
 
After a restart of the VM, the SP5 upgrade showed up in the Management Console, and I was able to upgrade to SP5, restart, and then upgrade to SP6.

So problem is resolved - thank you @YiannisH_3CX and @pact :)
 
I forget which SP it was but I know for SP6 you should be on STRETCH, not JESSIE. I think this link is still valid as far as upgrading Debian:

https://www.3cx.com/blog/docs/upgrading-debian/

Of course make sure you have a valid offsite backup before trying.
 
Glad to see the issue has been resolved and thank you for updating the threat with your solution. As @cobaltit mentioned you should consider upgrading your OS to Stretch to avoid any compatibility issues.
 
Status
Not open for further replies.

Forum statistics

Threads
111,914
Messages
589,712
Members
164,785
Latest member
Texas Clay -