Server upgrade (5-6) problem: No valid subscription found?

Forums / NoMachine for Linux / Server upgrade (5-6) problem: No valid subscription found?

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #16684
    unlim
    Participant

    I 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?

     

    #16714
    hawk
    Contributor

    Hello, 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.

    #16716
    unlim
    Participant

    Just sent files to that email.

     

    Pls note that I collect those data on current (not upgraded yet) VDS.

    #16747
    hawk
    Contributor

    We 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.

    #16754
    unlim
    Participant

    I perform:

    rpm -e nomachine
    rm -rf /usr/NX
    rpm -i nomachine_6.0.66_2_x86_64.rpm

     

    And 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…

    #16757
    Britgirl
    Keymaster

    See here:

    How to check which version of NoMachine or NX Server you have installed

    https://www.nomachine.com/AR07C00232

    #16767
    unlim
    Participant

    But 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 ?

    #16770
    hawk
    Contributor

    You 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.

    #16773
    unlim
    Participant

    OK

    Thank you!

Viewing 9 posts - 1 through 9 (of 9 total)

This topic was marked as solved, you can't post.