Forum / NoMachine for Linux / Server upgrade (5-6) problem: No valid subscription found?
- This topic has 8 replies, 3 voices, and was last updated 7 years, 2 months ago by
unlim.
-
AuthorPosts
-
November 26, 2017 at 23:52 #16684
unlim
ParticipantI have VDS:
$ cat /etc/centos-release
CentOS release 6.9 (Final)I have 5.3.12 (free version) NX server on my VDS:
$ /usr/NX/bin/nxserver –version
NoMachine – Version 5.3.12$ /usr/NX/bin/nxserver –status
NX> 161 Enabled service: nxserver.
NX> 161 Enabled service: nxnode.
NX> 161 Enabled service: nxd.On my VDS I got NoMachine GUI prompt “…pls upgrade to 6.0.22, it is safe…”.
OK, I perform upgrade from GUI (under root), and restart my VDS.Now I have 6.0.62 NXserver:
# /usr/NX/bin/nxserver –version
NoMachine – Version 6.0.62# /usr/NX/bin/nxserver –status
NX> 612 ERROR: No valid subscription found. Please visit the
NX> 612 ERROR: NoMachine Web site at http://www.nomachine.com/
NX> 612 ERROR: to acquire a valid subscription.
NX> 500 ERROR: The NoMachine server cannot perform the requested operation.
NX> 999 Bye.And now I can’t connect to my VDS via NoMachine.
I have backup and revert to it.
But – how to perform proper 5-> 6 server upgrade?November 27, 2017 at 17:47 #16714hawk
ParticipantHello, to investigate the problem, I would need some additional information:
1) Please execute commands:
ls -ltr /usr/NX/etc/
sudo cat /usr/NX/etc/*lic
2) Provide also the following files:
/usr/NX/var/log/nxinstall.log
/usr/NX/var/log/nxupdate.log
You can attach output and logs here or send them to forum[at]nomachine[dot]com.
November 28, 2017 at 09:33 #16716unlim
ParticipantJust sent files to that email.
Pls note that I collect those data on current (not upgraded yet) VDS.
November 29, 2017 at 17:54 #16747hawk
ParticipantWe see that you still have an old 3.5.0 license for NX free edition in place, which is no longer supported in version 6.
We suggest to change names of /usr/NX/etc/server.lic and /usr/NX/etc/node.lic to /usr/NX/etc/server.lic.old.backup and /usr/NX/etc/node.lic.old.backup before update to v. 6.
or
uninstall NoMachine software, remove the /usr/NX directory and install again package NoMachine v. 6.
December 1, 2017 at 09:25 #16754unlim
ParticipantI perform:
rpm -e nomachine
rm -rf /usr/NX
rpm -i nomachine_6.0.66_2_x86_64.rpmAnd now I can connect to updated VDS w/o problems – thank you!
However – could you pls tell me how can I see “We see that you still have an old 3.5.0 license for NX free edition in place”?
I need to check other servers also…December 1, 2017 at 09:44 #16757Britgirl
KeymasterSee here:
How to check which version of NoMachine or NX Server you have installed
December 1, 2017 at 16:12 #16767unlim
ParticipantBut I already perform commands from that topic and they gave me 5.3.12 version.
But you say “you still have an old 3.5.0 license for NX free edition in place”.
And that’s because my update to 6x fails.How did you check that ?
December 1, 2017 at 20:41 #16770hawk
ParticipantYou can check it directly in your license files: /usr/NX/etc/server.lic and /usr/NX/etc/node.lic.
NoMachine Free license from v. 3.5.0 has line “Product: NX Free Edition Node” in node.lic file and line “Product: NX Free Edition” in server.lic file.
NoMachine Free in versions 4 – 6 has line “Product: NoMachine Node” in node.lic file and line “Product: NoMachine” in server.lic file.
December 4, 2017 at 10:19 #16773unlim
ParticipantOK
Thank you!
-
AuthorPosts
This topic was marked as solved, you can't post.