CentOS 5.11: Illegal instruction

Forum / NoMachine for Linux / CentOS 5.11: Illegal instruction

  • This topic has 2 replies, 2 voices, and was last updated 6 years ago by kroy.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #18018
    noharm
    Participant

    Hi All,

    I’m trying to install the latest NoMachine free version on a CentOS5.11 virtual machine (openstack KVM guest). But the installer completes with errors and I can’t get the binaries to run. On a CentOS6 guest I have no problems at all, but need the CentOS5 platform for compatibility reasons of other old software.

    Any insights would be appreciated.

    Regards, Harm

    [root@nomachine-test ~]# rpm -i nomachine_6.0.78_1_x86_64.rpm
    <snip>
    NX> 700 Failed to run ‘/usr/NX/bin/nxkeygen’.
    /bin/sed: can’t read /var/NX/nx/.ssh/authorized_keys: No such file or directory
    NX> 700 Server install completed with warnings.
    NX> 700 Please review the install log for details.
    NX> 700 Install completed with errors at: ma mrt 26 10:01:59 2018.
    NX> 700 NoMachine was configured to run the following services:
    NX> 700 NX service on port: 4000
    [root@nomachine-test ~]# /etc/NX/nxserver –status
    Illegal instruction
    [root@nomachine-test ~]# /etc/NX/nxserver –start
    Illegal instruction
    [root@nomachine-test ~]# uname -a
    Linux nomachine-test 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

    #18024
    noharm
    Participant

    I think I was able to trace the issue to a call from /usr/NX/lib/libcrypto.so

    [root@nomachine-test ~]# ulimit -c unlimited
    [root@nomachine-test ~]# sysctl -w kernel.core_uses_pid=1
    kernel.core_uses_pid = 1
    [root@nomachine-test ~]# /etc/NX/nxserver –start
    Illegal instruction (core dumped)
    [root@nomachine-test ~]# gdb /usr/NX/bin/nxserver.bin core.25682
    warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff2e0eb000
    Core was generated by `/usr/NX/bin/nxserver.bin –start’.
    Program terminated with signal 4, Illegal instruction.
    #0  0x00002aff1247f53c in OPENSSL_ia32_cpuid () from /usr/NX/lib/libcrypto.so

    #18236
    kroy
    Contributor

    Hi.

    We couldn’t reproduce problem on different virtual machines with CentOS 5.11. But we would like to look closer to this issue.We couldn’t find CentOS 5 image on openstack sources (https://docs.openstack.org/image-guide/obtain-images.html). Can you tell us how you prepared the image with CentOS 5? Send a link with instructions.

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

Closed because the user did not provide further feedback. Please notify us if you confirm that it is resolved or open a new topic if you have the same problem.