NoMachine Changelog

What's new in NoMachine 8.11.3

Jan 30, 2024
  • TR01V11061 - Importing X.org security patches for the xserver
  • TR06U10893 - List of Cloud Server's node-group is empty after upgrading to v8 when these groups were created in v6
  • TR11U11039 - The nxserver –list command doesn’t work properly when some configuration keys for desktop access are modified
  • TR11U11042 - Rules to forbid access to a group of nodes are ignored
  • TR12U11046 - Node names are not displayed in the UI when the connecting client is v7
  • TR12U11050 - Updating an installation v7 with a large db cannot complete or leads to unstable database
  • TR01V11053 - Enabling EGL capture makes the Gnome Shell freeze when Wayland is used
  • TR11U11042 - Rules to forbid access to a group of nodes are ignored
  • TR01V11052 - Physical desktop is not reported after restart with Wayland
  • TR01V11060 - Installation procedure on Linux completes with errors
  • TR10U11017 - Kerberos tickets cannot be delegated in the session when KCM Kerberos cache is in use

New in NoMachine 8.10.1 (Nov 7, 2023)

  • NoMachine makes available updated packages for version 8 to fix issues affecting earlier versions and enhancements to client support for additional PAM authorization modules. It also provides updates to some third party libraries shipped by NoMachine packages. In particular it includes fixes to the xserver component for CVE-2023-5367 (affecting NoMachine as well) and CVE-2023-5380.
  • We made also the decision to upgrade libcurl libraries based on curl v. 7.73.0 to curl v. 8.4.0 to sport fixes for CVE-2023-38545. Albeit not exploitable through NoMachine, we also imported the most recent fixes for libX11 and libXpm (CVE-2023-43785, CVE-2023-43786, CVE-2023-43787, CVE-2023-43788 and CVE-2023-43789).
  • The list of trouble reports solved by this 8.10.1 release are:
  • TR10U11029 - CVE-2023-5367 affects the xserver component shipped by NoMachine server packages
  • TR10U11011 - Node groups are no longer synchronized after the upgrade of Enterprise Cloud Server Cluster
  • TR08U10963 - Installation on Windows 7 issues message 'Application Error, The application was unable to start correctly'
  • TR10U11021 - The NoMachine web session doesn't fit the resized Chrome window
  • TR10U11012 - The EnableClientCredentialsStoring key is ineffective for web sessions
  • TR10U11027 - Button 'Continue update' is disabled in the remote admin UI
  • TR07U10910 - NoMachine displays an inactive session as active on Wayland

New in NoMachine 8.9.1 (Oct 6, 2023)

  • TR01T10433 - Uninstalling NoMachine on Windows fails when using the SYSTEM account
  • TR02R09553 - The remote desktop is not locked with the native lock screen when the 'root' user is physically logged-in
  • TR02U10776 - Black screen occurs after logout from XFCE desktop running in a custom session
  • TR05U10851 - The nx user appears in the list of users allowed to unlock the disk FileVault is enabled
  • TR05U10874 - Cannot open a Flatpak application on Linux when a NoMachine server installed
  • TR07U10954 - Cannot set ultra-wide custom resolutions in web sessions
  • TR07U10957 - The nxserver process hangs while reading data from backend db with a large amount of data
  • TR08U10960 - Virtual desktops started from command line are counted in the connections limit counter
  • TR08U10961 - ETS reports a misleading error when the desktop environment cannot start on the node because of d-bus limits reached
  • TR08U10968 - Audio forwarding on SuSE SLES stops working after some hours
  • TR08U10972 - The nxnode.bin process uses 100% of all cores when the remote screen on Wayland is in power save mode
  • TR08U10973 - Automatic recordings of local desktop are not saved
  • TR08U10978 - Automatic recording doesn't work for AD domain users
  • TR08U10980 - A write error on the UDP socket can cause the termination of the nxd service
  • TR08U10982 - Sudden termination of a custom session when kde-plasma-desktop is installed
  • TR08U10987 - Local and remote printers are no longer listed in the client UI after CUPS has been
  • reinstalled on server side
  • TR08U10988 - Node groups are no longer synchronized after the upgrade of Enterprise Terminal Server Cluster
  • TR08U10991 - The user cannot logout from a virtual desktop via web when 'Save this password' is selected
  • TR08U10993 - On Windows, pressing right-ctrl locks the control key on
  • TR09U10998 - Rules associated to a node are left when the node is deleted
  • TR10T10636 - Cannot change port 4000 for nxd via UI after the upgrade to v8
  • TR11Q09479 - The 'nxserver --startmode' command reports wrong information when Upstart is in use
  • TR12T10712 - Nodes become unreachable when the ClientMenuConfiguration key is set

New in NoMachine 8.8.1 (Jul 25, 2023)

  • TR07U10948 - Wrong permissions on NoMachine log files on macOS
  • TR07U10942 - A virtual desktop via web is displayed in an infinite loop when it's migrated from one computer to another
  • TR06U10900 - Error is not clear when user tries to forward a disk with an already existing name
  • TR07U10939 - Sudden termination of Xorg after certain events sequence
  • TR07U10949 - Cannot connect to the login window on Wayland after reboot
  • TR06U10901 - Incorrect keyboard operation after pressing the right and left mouse buttons
  • TR07U10950 - Memory leak detected in the NoMachine library for audio support
  • TR03T10500 - The NoMachine session on Manjaro becomes unusable when user presses CTRL+SUPER

New in NoMachine 8.7.1 (Jul 19, 2023)

  • TR07U10905 - High CPU usage connecting to Linux virtual desktops from Mac with M1 ARM processor
  • TR07U10934 - The LD_LIBRARY_PATH used by NoMachine is incorrectly set to the current directory when it's not already set on the system
  • TR07U10920 - White screen occurs when connecting to a KDE/Plasma Wayland desktop on Debian
  • TR07U10908 - Kerberos ticket-based authentication fails with error 'Kerberos GSS token is not verified'
  • TR07U10911 - Error dialog prompts when installing NoMachine via SSCM on Windows
  • TR07U10913 - The nxusb driver is not compiled on Linux Kernel 6.4.x
  • TR07U10935 - The failover cluster procedure is not executed when the server is restarted by system commands
  • TR01T10430 - Cannot forward Common Access Card (CAC) authentication to the NoMachine session
  • TR07U10936 - Web sessions are frequently disconnected and reconnected
  • TR07U10904 - Cannot set "Blank the physical screen…" and "Disable the shading effect…" via UI after the automatic update to v8.6

New in NoMachine 8.6.1 (Jun 27, 2023)

  • TR12T10715 - 'Entry point not found' during the installation of a NoMachine 64bit package on Windows
  • TR12T10726 - Authentication forwarding with Pageant doesn't work always when used in a script on Linux
  • TR12T10705 - Error 'Reached the maximum number of concurrent connections' occurs even if the connection limit is not reached on the cloud server
  • TR05U10876 - List of node groups is empty after upgrading to v8 when these groups were created in v6
  • TR05U10868 - Profile rules for system groups of users are ignored by NoMachine sever v8.5
  • TR12T10713 - The Cloud Server doesn't apply profile rules to nodes with "auto-desktop-selection yes" set
  • TR10T10658 - Uninstalling a NoMachine DEB package leaves a symlink
  • TR06U10887 - Windows privileges are not set when the nx user's profile cannot be loaded
  • TR05S10229 - Connection to Enterprise Desktop on Windows fails after upgrading to 7.4.1
  • TR06U10890 - Logs report "WARNING! NXConnectionMonitor: Code '1308' not implemented."
  • TR05U10867 - Audio is not available in the session with NoMachine server v.8.5.3 on Manjaro Linux and other distros

New in NoMachine 8.5.3 (May 11, 2023)

  • TR04U10839 - 'No available desktops' occurs on Linux distributions with ConsoleKit
  • installed
  • TR03U10814 - Authentication fails on Windows when user belongs to a large number of
  • groups containing white characters in name
  • TR05S10262 - Camera listed in 'Connected devices' does not work on Mac
  • TR02U10774 - Cannot forward the iPhone from Windows to MacOS
  • TR09T10578 - Cannot skip installation of USB drivers with NoMachine Enterprise Client
  • package
  • TR04U10823 - Command 'nxserver subscriptionset' doesn't work on ARM
  • TR04U10828 - Flag to skip installation of printers is not available with Enterprise
  • Client Package
  • TR04U10845 - Host certificates are sometimes lost during the synchronization process
  • between the cluster servers
  • TR04U10838 - Kerberos ticket-based authentication by NX protocol fails when NoMachine
  • client v8 connects to a server v7
  • TR12T10714 - Priority of users groups is ignored by server profiles
  • TR04U10818 - Reconnection fails after unexpected loss of connection between server and
  • remote node
  • TR04U10834 - Removing 'Owner' from VirtualDesktopAccessNoAcceptance will ask for
  • permission during creating virtual session
  • TR04U10837 - Rules are not always synchronized when upgrading the Cloud Server from v7 to v8
  • TR02U10780 - Sessions on the nodes are terminated after disabling 'Use X11 vector
  • graphics' in the server's UI
  • TR01U10756 - Smart card authentication from Windows doesn't work properly
  • TR05U10853 - Sudden termination of NoMachine services on Windows when the Print Spooler is off
  • TR03U10787 - Sudden termination of the session when activating mic forwarding from macOS
  • TR02U10777 - The NoMachine XDM virtual desktop is terminated before than the XDM session
  • TR11T10674 - Update procedure leaves the DisplayMonitorNotifications key in node.cfg
  • TR04U10831 - USB forwarding doesn't work with NoMachine v.8.4.2 on ARMv8

New in NoMachine 8.4.2 (Feb 16, 2023)

  • TR05R09717 - A misleading error message is printed in logs when Kerberos tickets are renewed
  • TR02U10772 - Cannot start up snap applications within NoMachine virtual sessions on systems using cgroupsv1
  • TR01U10753 - Propagation of profile rules from the cloud server doesn't work if the node is a Workstation
  • TR01U10759 - Sudden termination of session when starting Firefox or other applications in a virtual desktop on Plasma Wayland
  • TR01U10755 - The NoMachine menu shows a user as connected even if such user is not connected
  • TR01U10754 - User cannot connect to a Windows node through the cloud server
  • TR02U10773 - Sudden termination of the NoMachine display agent on Fedora 36
  • TR02U10775 - Cannot connect disks on macOS equipped with Apple Silicon chipset

New in NoMachine 8.3.1 (Jan 19, 2023)

  • TR12T10718 - Cross-site scripting possible vulnerability in the login page of web sessions
  • TR0110733 - Disabling VirtualDesktopSharing or PhysicalDesktopSharing in v8 doesn't allow the desktop owner to connect
  • TR11T10696 - Audio doesn't work on Ubuntu 22.04 with PipeWire installed
  • TR12T10710 - Silent/verysilent installation of the client package with flag usbinstall="0" registers the nxusb drivers
  • TR11T10699 - A different GPU is used that than one set in the GPUDedicatedDevice key
  • TR11T10680 - Adding a server via UI makes the UI to freeze when the name of Cloud Server is not set and the UI is not in English
  • TR10R09844 - Cannot authenticate with MIT kerberos on Windows
  • TR11T10698 - Cannot open snap's installed applications in a virtual session
  • TR11S10411 - Enabling EGL capture clears the LD_PRELOAD variable
  • TR12T10722 - GPU Hardware encoding with NVENC doesn't work with NoMachine Windows packages at 64bit
  • TR11T10691 - Kerberos re-delegation does not work properly on the nodes (connections by NX protocol)
  • TR12T10703 - Keystrokes and mouse events are lost for some seconds on macOS
  • TR09T10609 - Message ' too many arguments' occur when installing on Fedora 37
  • TR12T10723 - Password is not hidden when adding a node or a server via command line by plain SSH
  • TR12T10711 - The name of group of users cannot contain spaces
  • TR11T10687 - White screen occurs when trying to open the web player window in a new browser window
  • TR12T10711 - The name of group of users cannot contain spaces

New in NoMachine 8.2.3 (Nov 8, 2022)

  • TR10T10631 - Error during installation of 64 bit packages on Windows 7
  • TR07T10566 - NoMachine WebRTC sessions don't work on Chrome 100.0.4896.127 or later
  • TR10T10627 - Screen blanking is not deactivated on macOS12 upon user's disconnection
  • TR10T10655 - Mouse scrolling doesn't work on macOS 13 Ventura
  • TR10T10630 - Upgrading from SBTS v8.0 to v8.1 doesn't work if the subscription is v.7
  • TR10T10648 - Wrong IP addresses broadcast despite different NXdListenAddress server configuration key values
  • TR10T10632 - 'Automatically check for updates' checkbox doesn't work properly
  • TR08T10572 - A new Kerberos ticket is not obtained when reconnecting the virtual desktop (connection by SSH)
  • TR10T10634 - Client doesn't allow to configure a custom application command
  • TR10R09868 - Copied password from KeePassX/C add additional characters
  • TR10T10645 - Incorrect color is chosen for the !M icon on a desktop with Black Glass theme
  • TR10T10654 - Incorrect command to start the desktop environment on Raspberry Pi
  • TR09T10619 - Misleading output while installing unnecessary license in NoMachine 8
  • TR11T10662 - NoMachine server stops responding after clearing statistics for file transfer
  • TR11T10661 - The desktop owner cannot interact with session when view-only is set
  • TR04Q09226 - User nx is visible in login window on macOS after upgrade from 12 Monterey to 13 Ventura
  • TR11T10672 - Connection files .NXS can be configured to execute arbitrary commands
  • TR11T10670 - The user forwarded to the node of a Cloud Server has administrator properties set

New in NoMachine 8.1.2 (Sep 27, 2022)

  • TR09T10601 - Linux nxusbd prebuilds are not stripped on Linux in NoMachine 8.0.168
  • TR09T10610 - macOS client v. 8.0.168 closes when connecting to a remote desktop
  • TR09T10595 - Cloud Server 7 license causes "not suitable for this server version" error when updating to a Enterprise Cloud Server 8.0.168
  • TR09T10588 - Kerberos ticket doesn't work properly on Enterprise Client version 8.0.168
  • TR09T10585 - Empty output of --serverlist command after upgrade to NoMachine 8.0.168
  • TR09T10616 - Server audio in version 8 is muted on Windows

New in NoMachine 8.0 (Sep 27, 2022)

  • Cloud Server Family Products now extended:
  • Designed to satisfy needs of different business realities, the new range of products covers from small-sized to very large environments. The failover cluster capabilities for high available access are now moved into a specific product, the Enterprise Cloud Server Cluster. To mirror the new Cloud Server family, a cluster-specific product is made available also in the terminal server family (Enterprise Terminal Server Cluster) and some products have been renamed.
  • The local and remote server administrator's UI:
  • A completely redesigned interface for easier access to server configuration also from remote provides a much more improved experience to users and administrators, especially for Cloud Server and nodes management, with the possibility to monitor connections and users in the whole system.
  • Guest Desktop Sharing Users:
  • Connect as a guest to the remote physical desktops without the need to have a system account, always upon the approval of the desktop owner. Available also in the free version, it's ideal also for on-the-fly connections to help friends remotely and everywhere.
  • Disabling the automatic UPnP/NAT-PMP port mapping in NoMachine Free Edition
  • From this release UPnP/NAT-PMP is disabled by default in the Free Edition. To get access to your computer over the internet, NoMachine's UPnP/NAT-PMP port mapping must be enabled by hand ('Server settings -> Ports' -> Select the service and click on Configure); or alternatively, your router can be configured with the appropriate port-forwarding rule. When port-mapping/port-forwarding is enabled, remote NoMachine connections, including connection requests from guests via the new Guest Desktop Sharing feature, will be possible. (Software Update edited post-release to mention this, missing from original announcement)
  • Switching on/off the interactive mode at run-time:
  • The desktop owner can give interaction or view-only permissions to the connected user or guest at any moment during the life of the session by a simple click via the Monitor menu (!M) in the system tray.
  • Nat-traversal inverse connection for Cloud Servers:
  • Perfect for a DMZ network which isolates public services reachable by the Internet from the corporate LAN, the 'inverse connection' reverses the direction of communication. In this way, connection is established from a node to the Cloud Server, getting rid of the need to open a port in the corporate firewall.
  • Enhanced support for multiple GPUs:
  • Workload for hardware accelerated video encoding can be now distributed among all the available GPUs according to a load-balance algorithm or off-loaded to a specific GPU dedicated to NoMachine.
  • H.264 hardware encoding on macOS:
  • H.264 hardware encoding is now available also for NoMachine servers running on macOS, extending support for 3D hardware acceleration also on that platform.
  • Native packages for Windows 64bit and macOS M1/M2:
  • This version provides also client and server packages built for Windows 64-bit architecture and universal packages suitable for macOS equipped with Intel or Apple Silicon processor. The native package for M1/M2 restores USB support on macOS, not available with Intel packages running under Rosetta 2 emulator.
  • The full list of fixes available in version 8 is:
  • TR07T10558 Installer scripts follow target symlinks instead of overwriting them
  • TR10S10377 Cannot connect to physical desktop on macOS after a system update
  • TR05T10530 Connection is lost in a multinode environment
  • TR08T10569 Session directories are left in the user's home
  • TR10R09864 Screen blanking is no longer available on Windows 10, version 2004
  • TR07T10565 The NoMachine session gets a black screen when the macOS screen is locked and a monitor is not connected
  • TR07T10555 External port displayed in the Server Ports UI panel is not correct
  • TR03T10493 The file transfer browsing window text is unreadable on some Linux systems
  • TR10S10384 SELinux permissions for nxserver.service are missing on Fedora 31 and newer Fedora distributions
  • TR03T10506 Error 'Cannot create a new display' occurs when hostname is very long
  • TR06S10287 NoMachine printer spooler service is not started after a silent installation on Windows
  • TR11S10395 Cannot install a NoMachine package when the target directory has sticky bit set
  • TR05R09705 The NoMachine web server does not start on Windows if port 4443 is already in use
  • TR01S10026 The client program freezes when client side hardware decoding is enabled
  • TR07S10310 iPhone is not forwarded to the remote macOS server
  • TR06R09769 The installation procedure tries to start NoMachine services even when /run/systemd is not present
  • TR12R09947 i3 custom session windows are no longer visible when they are reconnected
  • TR03S10158 Cannot connect to the remote node when direct connections are disabled (v. 7.3)
  • TR11R09921 Resizing Evince window is troublesome
  • TR01S10020 Text in a reconnected Xterm custom session has wrong font
  • TR04R09626 Copy&Paste problem when running a Wine application in floating window mode
  • TR04R09623 The nxservice service starts and stops after 10-30 seconds
  • TR10Q09435 The mouse back and forward buttons are ignored in sessions on macOS
  • TR09O08043 Tapping on Android client doesn't produce a left click when the server mouse is configured for left-handed users
  • TR10P08943 Copy&paste in web sessions via the NoMachine virtual keyboard doesn't work with Nedit
  • TR03R09591 Kext nxaudio.kext is not removed after uninstallation on Mac 10.15
  • TR11Q09474 KDE neon displays repeatedly a dialog asking for admin credentials to allow control of network connections
  • TR12Q09492 Changing ports for nxhtd via UI doesn't update all entries in the htd.cfg file
  • TR03S10144 Logs report an unsupported option when connecting by system SSH v. 8
  • TR03S10162 Cannot run Intel Quick Sync Video if iHD is not under the path '/opt/intel/mediasdk/lib64'
  • TR06T10554 Renewal of Kerberos ticket doesn't work correctly when the virtual desktop is reconnected
  • TR08T10570 Key-based authentication fails when /home has custom group ownership and permissions
  • TR08T10571 Empty pages when forwarding printers to Mint 21 desktop

New in NoMachine 7.10.1 (Jun 22, 2022)

  • NoMachine makes available updated packages for version 7 to fix some minor issues affecting earlier iterations and update the Apache HTTP Server to version 2.4.54. The new Apache version fixes two vulnerabilities that could affect the built-in NoMachine web server, nxhtd (CVE-2022-28614 and CVE-2022-28615).
  • This release also implements the possibility to limit the amount of data that can be copied from the user's device to the remote desktop during a NoMachine session using the new ClientClipboardLimit key in node.cfg.
  • Trouble Reports fixed in version 7.10.1:
  • TR05T10531 - 'Error 108 connection reset by peer' when connecting to the remote Linux physical desktop
  • TR03T10492 - Can't open file transfer window or open menu panel via tray when display scaling is set to 125%
  • TR11R09915 - Cannot build NoMachine USB kernel module on RHEL Linux Kernel v4.18.0-193
  • TR05T10538 - Cannot create second virtual session on RedHat 9
  • TR03S10106 - Copy&paste from Linux client ends up with a NUL character with PyCharm
  • TR04T10526 - Cursor on Macs with M1 chips doesn't change shape during a NoMachine session
  • TR04T10509 - Encoding falls back to VP8 when pack=none is set in the ProxyExtraOptions key
  • TR03T10497 - Kerberos tickets are no longer forwarded to the remote node since Kerberos upgrade to v. 1.19.2
  • TR04T10525 - Message 'Encryptor application not created' is printed in nxerror.log when the failover cluster uses SSH protocol
  • TR03R09571 - NoMachine server doesn't start when it's installed in a logical drive on Windows
  • TR04T10515 - Num Lock key is sometimes out of sync in a virtual desktop
  • TR02T10467 - Some profile rules are not synchronized properly on the secondary server of a NoMachine failover cluster
  • TR05T10541 - Sudden termination of nxserver when parsing incomplete session data
  • TR04T10512 - Sudden termination of the custom session running a JFrame when dragging the window
  • TR04T10518 - The NoMachine session suddenly terminates when a local user is logged to the physical desktop as root
  • TR05T10529 - Virtual desktops freeze from time to time when using the Arahpaint program

New in NoMachine 7.9.2 (Mar 23, 2022)

  • FR03T04245 - Updating nxhtd in packages v. 7 to Apache v. 2.4.53
  • FR03T04247 - Updating the OpenSSL libraries provided by NoMachine v. 7 to v. 1.1.1n
  • FR03T04249 - Supporting a command line option on Windows for skipping the installation of printer drivers
  • TR02T10486 - 'Error: Cannot accept public' key occurs when the user's home is NFS mounted and root_squash is enabled
  • TR10S10386 - A NoMachine virtual desktop is terminated prematurely when trying to run GLX in indirect mode
  • TR01S10031 - After a failover, the 'system load' algorithm becomes ineffective
  • TR10S10387 - Cannot connect to the physical display when more than one Xvfb session is running
  • TR02T10484 - Cannot create system guest users on Linux because of 'bad password'
  • TR08S10343 - Cannot remove local node from Enterprise Terminal Server
  • TR02T10476 - Cannot update automatically the NoMachine Enterprise Client installed in the user's home folder
  • TR02T10465 - Cannot use NoMachine v. 7.8.2 on macOS 10.7 (32-bit)
  • TR02T10480 - Client side logs are filled with message 'Accept operation on FD#5 would block'
  • TR01T10443 - Client window ignores keyboard input on macOS Monterey
  • TR02S10061 - Connection's attempts to NoMachine Server on Windows hang
  • TR09S10371 - High CPU usage of NoMachine Client on Ubuntu when listing the available machines and connections
  • TR11S10399 - In some conditions XMonad window manager is not detected as physical session
  • TR04S10218 - Kerberos tickets are not forwarded to Cloud Server nodes when 'tunnel' method is used
  • TR02T10482 - Message "Could not start ssh-agent" is given when trying to forward authentication on Windows 11
  • TR11R09925 - NumLock and CapsLock status is not preserved on Windows when it's changed while the NoMachine window is minimized
  • TR04R09661 - Problems with fast user switch on Ubuntu 20.04
  • TR06S10295 - Profile rules don’t work correctly after migration from NoMachine 6 to version 7
  • TR02T10466 - Right click context menus appear on incorrect monitor
  • TR02T10481 - Sudden termination of the client on Windows when running a Java application under specific conditions

New in NoMachine 7.8.2 (Feb 4, 2022)

  • FR12S04231 - Updating nxhtd in packages v. 7 to Apache v. 2.4.52
  • TR12S10425 - Sudden restart of macOS Monterey when using USB forwarding
  • TR12S10423 - Sound forwarding doesn't work on macOS 12
  • TR10S10389 - NoMachine virtual desktop terminates abnormally after unclean disconnection
  • TR12S10424 - Cannot cannot authorize with key or add node on SSH protocol on openssh 8.8 (or newer)
  • TR01T10427 - Cannot connect to the remote Linux physical display (Wayland enabled)
  • TR11R09930 - Custom sessions windows are no longer visible when iconized in a Xfce desktop
  • TR12S10412 - Image is not refreshed when using specific graphics applications
  • TR05R09690 - NoMachine virtual desktops are suddenly disconnected under specific conditions
  • TR11S10400 - NoMachine WebRTC sessions don't work on Chrome 94 or later
  • TR01T10434 - Only the last node works when more nodes with the same IP are added to the Cloud Server
  • TR05S10241 - Physical session disconnects after several user switches on Windows
  • TR09S10348 - Screen recording by H.264 becomes corrupted if the desktop is resized during the recording
  • TR01T10432 - The display resolution welcome message shows a disabled option
  • TR12S10414 - The Dolphin file manager doesn't provide the minimize/maximize button in a custom session
  • TR10S10390 - The node doesn't close descriptors not needed by child process
  • TR11S10410 - IP 0.0.0.0 is displayed in the UI when the router cannot detect immediately the external IP
  • TR01T10428 - The subscription for ARM doesn't match the OS and platform
  • TR01T10444 - Client unexpectedly disables the resize mode when changing window geometry on Mac

New in NoMachine 7.7.4 (Oct 22, 2021)

  • FR12R04051 - Adding support for Okta primary authentication with public application in NX protocol
  • FR01S04064 - Automatically rebuild nxusb.ko kernel module after its upgrade
  • FR09S04217 - Replacing the UserNXDirectoryPath key with UsersDirectoryPath
  • FR04S04160 - Updating nxhtd in packages v. 7 and 6. to Apache v. 2.4.51
  • TR10S10388 - Possible local privileges escalation by USB forwarding
  • TR03S10115 - A NoMachine server/node host becomes unreachable when it gets the subscription reminder
  • TR08S10329 - After updating to macOS 11 (Big Sur), keyboard and mouse are no longer responsive in the login window
  • TR04S10221 - Authentication fails in NIS environment on Fedora 33, RHEL 8 and CentOS 8
  • TR04S10180 - Black screen occurs when connecting to macOS Big Sur (M1) with display turned off
  • TR08S10335 - Black screen occurs when rebooting macOS 11 (Big Sur) or when making logout
  • TR07S10302 - Cannot generate any longer OTP password to connect to the Cloud Server node
  • TR06S10292 - Cannot synchronize the cluster db when more than 900 profile rules are set
  • TR07S10314 - Copy&paste inside the session results in pasting the text previously selected
  • TR06S10301 - Display server terminates unexpectedly on multi-monitor Mac
  • TR06S10275 - Error 'nxserver.exe is not valid' is not valid occurs when connecting by the web to Linux running on Hyper-V
  • TR08S10336 - First connection to a Windows node of a Cloud Server fails with "The session negotiation failed"
  • TR05S10272 - Frequent termination of the nxserver.bin daemon on some Linux machines
  • TR10P08952 - Grabbing the keyboard doesn't work when Wayland is enabled
  • TR06S10288 - Kerberos Keyring Cache is not correctly cleaned up
  • TR05S10269 - Maximizing applications expands across all monitors when 'full screen on all monitors' is selected
  • TR02Q09146 - NoMachine client uses by default the system username also when connecting with the library SSH client
  • TR06S10282 - NoMachine does not restore resolution after disconnection on Mac OS with M1
  • TR07S10323 - NoMachine does not work correctly after installing on Windows XP 64 bit
  • TR03S10140 - Option "Change the remote display resolution to match the window" is not disabled in the UI when the server is configured to forbid resize
  • TR08S10331 - Session fails to start when the file path contains the word 'keeper'
  • TR07S10321 - Starting a connection through a proxy fails with "invalid argument" error
  • TR09S10354 - The connection monitor is shut down and restarted every seconds causing high CPU consuming
  • TR10Q09459 - The connection panel in the NoMachine client menu shows an incorrect UDP port
  • TR12R09958 - The first reconnection attempt to macOS after system reboot, fails
  • TR09S10350 - The screen blanking is not deactivated on Mac M1 upon session disconnection
  • TR04S10224 - When key-based authentication is chosen, the key must be added twice
  • TR06S10299 - NoMachine failover cluster is not working properly with SSH protocol

New in NoMachine 7.6.2 (May 26, 2021)

  • FR05S04179 - Making number of connections and virtual desktops unlimited by default
  • FR05S04180 - Changing default for the DisplayLimit key to unlimited
  • TR05S10250 - Possible local privileges escalation in connections by SSH protocol
  • TR04S10222 - It is not possible to keep aspect ratio when resizing the client on Windows

New in NoMachine 7.5.2 (May 19, 2021)

  • FR04S04157 - Assigning the first available Enterprise Desktop without reconnecting a user already logged-in
  • FR04S04162 - Patching X.Org code (CVE-2021-3472)
  • TR05S10236 - Possible local privileges escalation on Windows
  • TR04R09653 - After a period, users cannot any longer connect to Windows child servers because of a 'session negotiation failed' error
  • TR05S10233 - In an AD environment, users cannot connect to a new Windows node
  • TR03S10131- The NoMachine virtual desktop terminates with 'Unknown sequence number while processing queue'
  • TR03S10138 - Mouse pointer is offset on a physical Wayland desktop on multiple monitors
  • TR03S10164 - Problems when using DUO authentication in web sessions
  • TR04S10209 - Screen blanking doesn't work correctly in mirrored mode on macOS
  • TR05S10239 - Session fails with error "Maximum number of virtual sessions reached for user ..."
  • TR05S10231 - Sudden termination of the Connection Monitor after message 'Storing client credentials is not allowed'
  • TR05S10232 - The main server cannot log-in to the node when UserNXDirectoryPath is set
  • TR04S10198 - Under some circumstances, a file transferred in web session becomes corrupted
  • TR03S10129 - WebRTC sessions don't start with Chrome/Edge browsers v. 89

New in NoMachine 7.3.2 (Mar 18, 2021)

  • FR01S04063 - Forwarding the user's system group to the Terminal Server Node
  • FR03S04108 - Giving the possibility to save the node where to connect via web UI
  • TR03S10116 - White screen occurs when trying to open the web player window in a new browser window
  • TR03S10113 - Software update cannot be completed when a NoMachine client is running
  • TR03S10120 - Rules are not passing to secondary machine in cluster
  • TR03S10112 - Wrong message "Cannot remove host key for SSH" is issued when removing a node of the Cloud Server
  • TR06R09774 - Audio is muted in NoMachine sessions connected to a macOS even if volume levels are high
  • TR01Q09057 - Local network discovery may not work with many interfaces
  • TR07R09801 - Sudden termination of the NoMachine client on Linux distros with ALSA subsystem
  • TR02P08429 - The position of the cursor in a Wayland desktop cannot be tracked down
  • TR02P08424 - Wrong cursor shape when connected to Wayland desktops
  • TR03S10127 - New license expiration date is not well managed by the server in version 7.2
  • TR02S10081 - Users cannot login when Kerberos cache is stored in keyring

New in NoMachine 7.2.3 (Mar 4, 2021)

  • FR02S04078 - Changing the default forward methods for Cloud Server nodes
  • FR02S04080 - Disabling by default the ability to connect to the IP of the Cloud Server nodes
  • TR02S10079 - 'Session negotiation failed' occurs when connecting to a Cloud Server v. 6 which has servers v. 7 as nodes
  • TR02S10065 - An incorrect list of desktops is provided when connecting by client v6 to Cloud Server v6 with nodes v7
  • TR12R09957 - Cannot paste text by Ctrl+V or 'Paste' in a PyCharm or xfce4-terminal running in a custom session
  • TR02S10068 - Error 'The session negotiation failed' occurs when a user is already logged on at the physical desktop
  • TR02S10073 - External IP and port are not always displayed in the UI
  • TR02S10051 - In a multi-server environment, the Cloud Server node becomes unreachable
  • TR02S10060 - It's not possible to disable the automatic reconnection to the remote nodes
  • TR02S10066 - Problem uninstalling a version 7 and then installing version 7.1.3
  • TR02S10062 - Sliders of Adobe Premiere Pro on macOS don't work in a NoMachine session
  • TR02S10055 - Sudden termination of client on Windows hosts with NVIDIA or AMD cards
  • TR02S10056 - The 'Intl Ro' and 'Intl Yen' keys don't work in a web session
  • TR02S10044 - In some rare cases the NoMachine client closes unexpectedly when connected to a virtual desktop
  • TR02S10076 - Connections to the Linux desktop (Wayland) fails after a couple of days of work
  • TR02S10085 - Command line options are ignored when launching the main client window
  • TR02S10046 - Cannot paste content by ctrl+v in a Linux virtual desktop on macOS

New in NoMachine 7.1.3 (Feb 4, 2021)

  • TR01S10033 - Web sessions are no longer interactive when they are reconnected on the nodes
  • TR01S10009 - Users cannot connect to a child server when it's configured to disable storing the client credentials
  • TR01S10018 - Users cannot reconnect virtual desktops on the remote nodes (X11 vector graphics mode disabled)
  • TR01S10024 - The Connection Monitor on the Enterprise Terminal Server host doesn't clean its session data while terminating
  • TR12R09991 - Sessions don't start on the remote Linux host when the user's home is NFS mounted
  • TR12R09994 - Sessions limits are incorrectly counted in multi-host environments
  • TR12R09995 - Warning ' Cannot open: /usr/NX/etc/htd.cfg' is printed in logs of NoMachine free
  • TR12R10004 - 'WARNING! Cannot open: /var/NX/nx/.nx/config/client.crt' is issued after upgrading the Workstation to v. 7
  • TR01S10011 - PAM account validation fails when Kerberos tickets are obtained during PAM authentication
  • TR12R10003 - Connecting to the Windows physical desktop is not possible when the system account name contains non-latin characters
  • TR01S10016 - Upgrading the Enterprise Desktop on macOS from v. 6 to v. 7.0.211 is blocked when the license is part of a subscription pack
  • TR01S10042 - Connection to physical desktop is no longer available after uninstalling v. 6 and installing v. 7 on Linux
  • TR01S10008 - Copy paste from Windows client ends up with a NUL character with PyCharm
  • TR01S10010 - Graphical artifacts are displayed when using HW encoding by NVENC
  • TR01S10027 - It's not possible to create a new XDM virtual desktops with the "Query an X desktop manager" method
  • TR01S10032 - Incorrect mouse pointer offset when dragging the cursor in a macOS session
  • TR12R09993 - Python Tkinter window has no decorations when running as a NoMachine single application
  • TR12R09988 - NoMachine client crashes when scrolling with mouse wheel while session is starting
  • TR12R10001 - Clicking on title bar of inactive client window acts like a double click
  • TR01S10023 - The nxplayer program suddenly terminates on Raspberry Pi
  • TR12R10006 - List of machines doesn't show connections stored in a path using unicode characters
  • TR12R09992 - Error is 22: Invalid argument is issued when the user authenticates with private key
  • TR01S10025 - Kerberos authentication fails due to malformed token
  • TR12R09997 - USB forwarding is not available on macOS Big Sur (Intel processor)

New in NoMachine 7.0.209 (Dec 22, 2020)

  • TR12R09965 - Cloud Server, after update, may not clearly state that the reason why it cannot connect to the child server is the different major version on such machine

New in NoMachine 7.0 (Dec 22, 2020)

  • Simplified UI navigation and connection management:
  • NoMachine player and server configuration are now grouped together to facilitate navigation of the UI. Connections are started in a new window to make settings and connection configuration easily accessible to the user even when a remote desktop session is open.
  • Streamlined connection creation:
  • Connection creation is faster thanks to one unique interface from which player and from this release also webplayer sessions can be started. Any associated session options are easily accessible and configurable from the simplified layout.
  • The Machines panel:
  • The Machines panel, which replaces 'Recent Connections' provides an overview of stored connections and any desktops available on the LAN. The novelty with this release is that web-based sessions are also visualized as well as recordings available for play-back on the local host.
  • Simplified menu in system tray:
  • The monitor menu available in the system tray has been updated to better integrate with the native OS theme and style, offering an eye-friendly view of the fast-track options available.
  • Improved support for client-side multi-monitors:
  • Virtual desktop sessions available in the Terminal Server for Linux products now adapt seamlessly to client-side multi-monitor workspaces. This means maximized applications can span to a single monitor or across all monitors.
  • Automatic assignment of remote Enterprise Desktop host:
  • When there are hundreds of near-identical Enterprise Desktops associated to a Cloud Server, there is often a need for users to connect on a 'first come, first served' basis. A new algorithm checks what Enterprise Desktop hosts are free to use or whether a user is already logged in.
  • Profile rules propagation:
  • Cloud Server can now broadcast rules to all its associated child servers. This ensures that administrators can efficiently manage corporate policies from one central location.
  • Authentication with separate accounts in multi-server environments:
  • Admins of Cloud Server environments adopting multiple authentication levels (e.g. AD user authentication and subdomains) can decide whether to allow pass-through authentication for each user, where authentication on the child server is the same as that on the Cloud Server, or ensure that the user logs in with a different username.
  • Enable automatic recording at session start-up:
  • NoMachine’s screen recording feature can now be configured to automatically record remote sessions for all or specific users, making it a useful tool for monitoring or audit purposes.
  • Users can choose their preferred Linux desktop:
  • In virtual desktop sessions (Terminal Server products only), NoMachine can now automatically detect any additional Linux desktop installed by the administrator on the host and allow the user to choose from all those available if this is the server’s configured preference.
  • Wake-on-LAN:
  • NoMachine clients can now wake up NoMachine servers residing on the same local network. This is made possible by sending 'magic packets' from the client to the remote PC or Mac. The requirements for operating Wake-on-LAN are that the remote computer is connected via ethernet, and the hardware must support Wake-on-LAN with a compatible BIOS and network card.
  • Important notice for customers with subscriptions:
  • NoMachine is changing how the software handles expired licenses. Starting from version 7, it is now necessary for subscriptions to be renewed in order to continue to use the software. This applies to v7 licenses and also v5 or v6 licenses activated in version 7 software. When the subscription period has expired, the software will stop working and connections will no longer be possible. To minimize the impact in production environments, a reminder, which can also be disabled if preferred, will be visible to the administrator starting from 60 days before the expiry date.
  • The full list of fixes and implementations available in version 7 is:
  • FR09R04014 - Enhancements to the NoMachine User Interface
  • FR12K02799 - Making it possible to treat multi-monitors on the client as separate monitors in virtual desktop sessions
  • FR10R04037 - Giving the possibility to launch web session from NoMachine user interface
  • FR06R03995 - Assigning the first Enterprise Desktop free to the user
  • FR02Q03788 - Adding the possibility to propagate profile rules in a multi-server environment
  • FR03Q03797 - Allowing users to authenticate with separate accounts in a multi-server environments
  • FR03N03078 - Enabling the automatic recording at session startup
  • FR09L02833 - Provide users with the possibility to choose any of the desktop environments installed on the system
  • FR09H02385 - Implementing Wake On Lan feature
  • FR03M02899 - Supporting key-based authentication with a key stored on a smartcard also for connections by NX protocol
  • FR04R03973 - Adding more information to the UI about the codec in use
  • FR09P03687 - Binding NoMachine connections by NX protocol to a specific network interface
  • FR10P03712 - Adding support in NoMachine Server for system groups on Windows platform
  • FR09N03209 - Giving the possibility to set profiles rules for system groups on Windows
  • FR03O03363 - Using the configured Quality of Service (QoS) flags also for UDP traffic
  • FR10Q03884 - Allowing administrators to define a custom message when the session limit is reached
  • FR03O03362 - Improving the server mechanism to retrieve the physical display on Linux
  • FR03R03959 - Updating the logrotate feature
  • FR05O03411 - Adding a new key in player.cfg to toggle 'activegrab' option
  • FR09R04017 - Extend the behaviour of the 'autocreate' parameter of the ConnectPolicy server key on Linux
  • FR09R04022 - Making the client able to store the user's selection for creating a new display on this server
  • FR10R04029 - Giving the possibility to disable UDP communications in NoMachine sessions
  • FR08R04011 - Forcing a system logout when the user disconnects from the physical display
  • FR02N03042 - Playing NoMachine videos recorded with H.264 codec using external video players
  • FR06O03453 - Adding support for GPU accelerated H.264 hardware decoding on Linux
  • FR08R04010 - Adding support for hardware H.264 encoder on AMD cards (Windows)
  • FR10R04040 - Show details about server's CPUs and RAM
  • FR03Q03798 - Updating the NoMachine client to request authentication to the child server (multi-server environment)
  • FR03Q03799 - Updating the web UI to request authentication to the child server (multi-server environment)
  • FR12P03755 - Improve the match client resolution upon connection by offering a further option
  • FR03Q03795 - Restricting access to a shared virtual desktops to administrators and trusted users only
  • FR01R03911 - Printing information about the H.264 encoder type in session logs
  • FR03R03965 - Changing how NoMachine software handles expired licenses
  • FR09Q03877 - Extending support to Pageant and KeeAgent SSH agents on Windows
  • FR05Q03833 - Upgrading libssh2 to the newest available version of libssh2
  • FR04Q03814 - Updating the OpenSSL libraries provided by NoMachine to version 1.1.1
  • FR02N03038 - Enabling arrow keys for rapid selection in the available desktops panel
  • FR01R03914 - Moving nxusb-related files and folders to the user's home
  • FR01R03913 - Moving the nxdevice directory to the user's home
  • FR11Q03892 - Moving session log file to users' home directories
  • FR01R03916 - Moving printer service-related files and folders to the user's home
  • FR01R03918 - Moving audio-related files and folders to the user's home
  • FR01R03915 - Moving disk service-related files and folders to the user's home
  • TR06R09773 - Xmonad window manager is not detected as a physical session
  • TR10R09869 - Wrong SELinux module installed after update of version 6.0.78
  • TR08R09815 - Unlocking Gnome screen in Ubuntu 20.04 fails with Authentication error
  • TR06R09762 - The client on Windows 10 automatically turns off the resize remote screen
  • TR07R09798 - The ALT key stays always active in web sessions
  • TR12N07407 - Some fonts are not correctly displayed
  • TR08R09817 - Sharing the physical screen fails with error 104: Connection reset by peer
  • TR08Q09379 - Movements of mouse pointer get restricted
  • TR11R09903 - Mouse pointer sporadically disappears
  • TR10R09860 - Incorrect preview window is shown on Windows when multiple custom sessions are running
  • TR11P08966 - Drag&drop file transfer doesn't work when creating a custom virtual desktop
  • TR10R09893 - Context menu opened in a custom session is shown in a wrong position
  • TR04O07688 - Cannot use Office 2013 run via CrossOver in NoMachine virtual desktops
  • TR10R09877 - Broadcast messages are not shown on Terminal Server nodes
  • TR09Q09399 - Abnormal termination of nxnode process on RHEL 7
  • TR02R09542 - A wrong connection IP is shown in the output of 'nxserver --list' when the virtual desktop is reconnected
  • TR10R09863 - A custom session window in background is not refreshed immediately on Windows
  • TR08Q09395 - 'The connection with the server was shut down' occurs when using key-based authentication in web sessions
  • TR04P08517 - 'Socket error' messages are printed in the nxwebclient.log when the session is terminated
  • TR04R09651 - A child server can be removed even if there are profile rules associated
  • TR10Q09442 - 'Application terminated prematurely' occurs on Linux POP_OS 19.04
  • TR11M06250 - Copy and paste operations occasionally fail
  • TR04P08531 - The client doesn't notify the user when some authentication methods are disabled on the server
  • TR02R09537 - The maximum number of users or sessions is reached also when the auto-kill feature is enabled
  • TR01R09518 - The nxserver.bin --daemon process on Linux is high CPU consuming under specific conditions
  • TR03R09565 - The user's connection is listed twice in the NoMachine Monitor
  • TR10R09881 - NoMachine server cannot detect Wayland local display on Arch Linux
  • TR02R09535 - 'No available sessions' is issued when connecting to the Mac login screen
  • TR11R09917 - File transfer started from tray menu on Windows server doesn't work
  • TR08R09815 - Unlocking Gnome screen in Ubuntu 20.04 fails with Authentication error
  • TR07R09784 - Audio delay with some applications inside the NoMachine session
  • TR04R09627 - Audio delay problem occurs in NoMachine Linux sessions
  • TR12R09944 - Audio on Linux server not muted
  • TR10R09842 - White screen occurs when connecting to the macOS login window right after the local user logout
  • TR12R09936 - The NoMachine error log file is filled with messages 'Cannot assign requested address'
  • TR12Q09495 - Shift key combinations don't work in web sessions on Windows

New in NoMachine 6.12.3 (Sep 30, 2020)

  • TR06R09763 - "No available sessions" message occurs on mac OS
  • TR12N07463 - Allow to save the username when connecting with a private key without passphrase
  • TR07R09803 - Cannot remove lock file '/tmp/.X...-lock': Operation not permitted
  • TR06R09747 - Cannot run NoMachine sessions on ARMv7 devices with kernel 5.4.42 or later
  • TR07R09808 - Chrome bookmarks bar takes a few seconds to open on local when a NoMachine custom session is running
  • TR07R09789 - Connecting a new web session terminates the previous ones
  • TR06R09781 - Ctrl key is locked on when right-ctrl is the first keypress in a virtual desktop
  • TR06R09745 - F13 - F24 keys from extended keyboards are not mapped into the NoMachine session
  • TR07R09800 - Inconsistent behaviour about trimming domain information from AD username
  • TR07R09788 - Java throws a NullPointerException in a NoMachine custom session
  • TR06R09780 - NoMachine server log reports 'Argument "MANUAL" isn't numeric'
  • TR06R09770 - NumLock is not synchronized when connected to Linux physical displays
  • TR07R09785 - The web session is disconnected in Safari v. 13.1.1 after some minutes
  • TR05R09697 - Users cannot connect to the Cloud Server, after that a failover occurred
  • TR06R09746 - White screen occurs when macOS is rebooted just after the installation of NoMachine
  • TR06R09772 - White screen is displayed when connecting to a remote physical display (VP8 encoding)
  • TR06R09760 - Value of ClientConnectionMethods key is not preserved during the update
  • FR09R04023 - Adding the --extended switch to the 'nxserver --servergrouplist' command
  • FR07R04004 - Advising users when the network connection has interruptions (for custom sessions)
  • FR09R04015 - Enabling debug log level for the already running 'nxserver --daemon' process
  • FR01R03912 - Providing server configuration keys for defining the Kerberos/GSSAPI library to be used
  • FR07R04008 - Re-delegating Kerberos tickets to NoMachine sessions connected by NX protocol
  • FR09R04025 - Updating the jQuery library used for web sessions to version 3.5.1
  • FR06R03993 - Add a new key in connection file to configure the '--exit' option

New in NoMachine 6.11.2 (Jun 17, 2020)

  • NoMachine makes available today a minor software update aimed at solving issues affecting the previous release such as green screen when connecting from Windows clients to high resolution monitors and audio not working properly when connecting to macOS server.
  • The full list of fixes and implementations available is:
  • TR05R09713 - The NoMachine client on Windows suddenly terminates when connecting to high resolution monitors
  • TR05R09714 - A memory leak has been detected in the function to manage cursor shape
  • TR05R09708 - Audio and disk sharing stop working after automatic updates to v. 6.10.12
  • TR05R09720 - Audio is not working when NoMachine v. 6.10.12 is installed on macOS Catalina
  • TR05R09711 - Cannot paste text selected on Windows by middle button mouse click
  • TR05R09673 - Caps Lock status is not preserved when it's pressed while the NoMachine window is minimized
  • TR04R09660 - Custom sessions on an external monitor do not refresh their content when the laptop lid is closed
  • TR05R09689 - Green screen when connecting by NoMachine client for Windows v. 6.10.12 to high resolution monitors
  • TR05R09681 - Kerberos credential cache file is left after that the NoMachine session is terminated
  • TR05R09698 - Load-balanced sessions use UDP ports in the 50xx range
  • TR05R09687 - Mouse and keyboard are not responsive in a new web session when the previous one has been closed
  • TR05R09688 - NoMachine client never stops showing the spinning wheel when connecting to a server
  • TR06R09733 - NoMachine web sessions v. 6.10.12 disconnects intermittently
  • TR03R09578 - Not all the custom scripts are executed on the child server in a multi-server setup
  • TR03R09574 - Sessions become slow when hardware decoding is disabled
  • TR05R09700 - Sharing the physical screen fails because of incorrect dbus settings
  • TR06R09739 - The !M tray icon is missing on Linux Slackware
  • TR05R09668 - The $SHELL variable is always set to 'bash' when running a NoMachine virtual desktop on CentOS 7
  • TR02R09536 - The language environment is not set correctly in web sessions
  • TR05R09710 - UDP protocol falls back to TCP when a single UDP port is specified in the server configuration
  • TR06R09736 - When authenticating with private key, the client doesn't connect to the remote desktop
  • TR09N07220 - Wrong keyboard layout when a customized variant is used
  • TR05R09672 - Xterm renders slower than other terminals when the session is started from Windows
  • FR05R03987 - Code signing NoMachine wrapper scripts on macOS
  • FR11Q03891 - Adding a new option to configure the agent timeout in case of custom sessions running in a virtual desktop
  • FR12Q03906 - Adding method for downloading complete single file to automatic update process

New in NoMachine 6.10.12 (May 14, 2020)

  • FR04R03968 - Adding a new configuration key on server side to support automatic login via web
  • FR02R03938 - Adding mod_evasive to nxhtd
  • FR10O03522 - Allow to configure the NoMachine client to always close when a single session disconnects
  • FR09Q03872 - Auto-detecting when D-Bus daemon is used on most recent Linux distributions
  • FR03R03953 - Displaying the number of users connected to the child servers
  • FR03R03956 - Extending profile rules for limiting access to servers/nodes by user and IP simultaneously
  • FR10Q03887 - Implementing a further method for capturing Wayland desktops
  • FR03R03961 - Including the Small Business Server in the Cloud Server multihost setup
  • FR10Q03881 - Informing the administrator when NoMachine is configured to log to system log
  • FR09Q03869 - Limiting disk sharing to connect disks only in a private way
  • FR12Q03907 - Making NoMachine compatible with Wallix Bastion (security proxy)
  • FR09Q03876 - Providing a command line interface to enable/disable support for EGL screen capture
  • FR10Q03888 - Providing a configuration key to select the screen capture method for Wayland desktops
  • FR09P03694 - Providing a new option to set profiles on a per-IP basis
  • FR07Q03849 - Providing the client IP when web sessions are running behind a proxy
  • FR03R03941 - Setting Cloud Server profile rules on per-group of servers basis
  • FR04R03967 - Updating nxhtd to Apache v. 2.4.43
  • FR03R03940 - Updating the OpenSSL libraries provided by NoMachine to version 1.0.2
  • FR04R03970 - Enabling hardware decoding for high resolutions by default on Windows
  • FR02R03928 - Require administrator permissions to skip a software update version
  • FR04R03969 - Limiting access to web session to specific referrers
  • FR12Q03903 - Implement deferment of X11 core graphics operations and options controlling window repainting
  • TR12Q09493 - A wrong keyboard layout is assigned to a new virtual desktop
  • TR04R09608 - Artifacts appear when using the hardware H.264 encoder on Nvidia graphics card
  • TR02R09532 - Artifacts are displayed when resizing the custom session running in a floating window on very large monitors
  • TR09P08876 - Basic printing options aren't visible on forwarded printer on Windows
  • TR04Q09258 - Cannot connect to server after having removed it from a multi-server environment
  • TR01R09529 - Cannot enable hardware acceleration in Chromium browser with VirtualGL
  • TR12Q09483 - Cannot log-in to the Enterprise Desktop in a Cloud Server multi-server setup
  • TR11P08979 - Caps lock is no longer synchronized when it's enabled whilst user is connected to the Windows 10 login screen
  • TR07Q09362 - Error 'Application terminated prematurely' occurs on RHEL 7.6, due to SELinux enforcing policies
  • TR03R09577 - Error 'The remote host cannot be found' is issued when the user is forwarded to a child server behind a NAT
  • TR02R09554 - In a multi-host environment users can still connect to desktop even if their access disabled
  • TR04R09635 - NoMachine connections limits are not decreased correctly when sessions fail to start
  • TR02P08426 - NoMachine screen blanking and automatic screen lock are not supported with Wayland desktops
  • TR04R09654 - NoMachine session suddenly disconnects when connected to a macOS server with dual UHD monitors
  • TR04Q09255 - Packages v. 6 obsolete packages v. 5 when stored in an internal RPM repository
  • TR01R09517 - Runtime Error occurs when installing NoMachine on Windows
  • TR10Q09447 - Screen blanking is not enabled in a multi-monitor setup on Windows 10
  • TR02P08428 - Sharing of multiple monitors is not supported with Wayland desktops
  • TR01R09522 - Terminal Server and Terminal Server Node package are not distinguished in an internal RPM repository
  • TR03R09560 - The "Connect a smart card reader" UI panel shows no devices
  • TR12Q09505 - The custom session window is not refreshed when the top window is iconized
  • TR09Q09414 - Unnecessary temporary files created when using disk service
  • TR02R09557 - Some dialogs show no content until the next screen update

New in NoMachine 6.9.2 (Dec 18, 2019)

  • NoMachine makes available today a minor software update aimed at improving support for USB device forwarding to remote Linux hosts and updating the VirtualGL library currently distributed in the NoMachine software. This release also provides fixes for issues recently encountered on KDE Plasma.
  • The full list of enhancements and bug fixes are:
  • FR04Q03811 - Allowing users to recognize which USB devices they have forwarded to the remote Linux host
  • FR11Q03894 - Automatically detect the X server active display when VirtualGL is enabled
  • FR10Q03880 - Supporting the new option format introduced with xfreerdp client v. 2.0.0
  • FR11Q03895 - Updating VirtualGL to the latest released version
  • TR10Q09440 - NoMachine does not detect KDE Plasma 5.17
  • TR10Q09441 - Physical desktop is not detected on systems with KDE Plasma 5.17
  • TR08P08780 - A BSOD occurs on Windows when enabling voice recording or accessing microphone settings
  • TR10Q09452 - Black screen occurs when connecting to the physical display on high resolution monitors
  • TR11Q09473 - Cannot add a child server or node by using a domain administrator account
  • TR02Q09140 - Cannot authenticate by NX protocol with a private key generated with openSSH 7.8p1-1 or later
  • TR09Q09408 - Cannot build NoMachine USB module on Linux Kernel v. 5
  • TR10Q09430 - Cannot start a new session because the previous session on the same display is in state 'Terminating' forever
  • TR09Q09418 - Cannot start session on remote node when username contains a special character
  • TR04P08485 - Cannot use the smartcard reader on server side
  • TR08Q09387 - Clipboard settings on the remote node don't override the main server settings (server.cfg)
  • TR12Q09500 - Copy and paste from macOS client doesn't work reliably when using keyboard shortcuts
  • TR10Q09421 - Error 'Wrong signature' occurs while trying to add the remote node
  • TR04Q09240 - Error Code 19 is raised on USB host controllers when upgrading NoMachine Enterprise Client on Windows from v. 5 to v. 6
  • TR03Q09214 - Error in Event Viewer after reboot of Windows 10
  • TR10Q09425 - KDE virtual desktops are created without starting window manager
  • TR12Q09484 - Permissions of sample configuration files for Fail2ban are world writeable
  • TR10Q09424 - RDP virtual desktops cannot be started with xfreerdp client if domain is not specified
  • TR10Q09453 - Sessions become unusable when started by the web and reconnected by NoMachine client
  • TR09Q09406 - Setting the UserNXDirectoryPath key overrides the user's home directory location when running virtual desktops
  • TR11Q09476 - Some programs continuously print 'Unknown extension 131' in their output
  • TR07Q09357 - The NX_CONNECTION variable is not set in the NoMachine session
  • TR04P08502 - The server looks for network information by using UPnP even if it's disabled in the configuration
  • TR09Q09407 - The virtual desktop goes black for a few seconds when Matlab 2019b is launched
  • TR09Q09416 - The XScreenSaver doesn't work in virtual sessions
  • TR10Q09445 - Users cannot start a NoMachine session because "the connection with the server was lost"
  • TR04P08498 - Virtual desktops on a remote node are lost during the reconnect procedure due to network issues
  • TR10Q09438 - When connecting by the web, the Connections list view mode is 'My desktops' as default
  • TR11Q09478 - The local display is not available for connections to physical desktop

New in NoMachine 6.8.2 (Nov 15, 2019)

  • Cannot interact with NoMachine desktop on macOS 10.15
  • NoMachine cannot browse files on macOS 10.15 Catalina
  • Keyboard input grabbing stops working after switching active Space on macOS
  • Audio is not available in a NoMachine session connected to macOS Catalina
  • After updating to Catalina 'bash' is shown instead of 'NoMachine' in the Security & Privacy panel

New in NoMachine 6.8.1 (Sep 18, 2019)

  • NoMachine makes available today a minor software update aimed at solving issues affecting the previous release and consolidating all implementations made on version 6 so far. This 6.8.1 release additionally includes enhancements for set-ups in multi-node environments as well as the latest updated Apache web server of the nxhtd component.
  • The full list of enhancements and bug fixes are:
  • FR06Q03839 - Forwarding NoMachine authentication to the RDP server when the xfreerdp client is used
  • FR10E01906 - Giving the possibility to specify some server commands on a per-node basis
  • FR02O03331 - Implementing a mechanism for excluding automatically a load-balanced node in case of failure
  • FR09N03190 - Preventing users from using the xhost program inside a NoMachine virtual desktop
  • FR06Q03840 - Adding a server configuration key to enable using PAM account stack for key-based authentication by NX protocol
  • FR08Q03863 - Adding support for pam_access module when connecting by NX protocol
  • FR09Q03868 - Increase the maximum allowed custom resolution in display settings
  • FR08Q03862 - Updating nxhtd to Apache v. 2.4.41
  • TR08Q09392 - Cannot load the user's private-key in web sessions run by IE 11
  • TR08Q09386 - Rules set for a node are ignored if it's disabled for all users
  • TR07Q09369 - Cannot authenticate to RDP server by passing NoMachine credentials
  • TR07O07965 - Cannot launch system applications in virtual desktop sessions on Fedora 26 with Wayland
  • TR07Q09370 - Virtual desktops always start on the same node when using the weighted load-balancing algorithm
  • TR05Q09329 - Reconnecting to session stuck during connection
  • TR05Q09270 - Audio stutters during NoMachine session
  • TR08Q09393 - Cannot connect a local device when the volume name contains spaces
  • TR07Q09361 - NoMachine virtual desktops become unresponsive when using Synopsys ICC2
  • TR06Q09346 - Automatic selection of number of threads doesn't work correctly
  • TR06Q09345 - The remote session is unrecoverable after connection/disconnection failures
  • TR06Q09352 - NoMachine client on Windows suddenly terminates when selecting a large text in Vim 8.1
  • TR05Q09319 - Windows freezes when the user signs out of his account from inside the NoMachine session
  • TR05Q09316 - The fn key on Mac 10.13 gets stuck on mac and key combinations stops to work
  • TR02P08423 - Desktops running on Wayland cannot be automatically resized to the NoMachine client size
  • TR07Q09365 - Custom sessions in floating window mode fail to start
  • TR06Q09335 - The display is no longer updated in WebRTC sessions on high latency networks
  • TR05Q09324 - NoMachine client uses the wrong authentication password when reconnecting to a server
  • TR05Q09278 - NoMachine client fails to start on OpenSUSE Leap 15 when the X authority file is misconfigured
  • TR12P09056 - Improve retina support for NoMachine graphical user interfaces
  • TR06Q09343 - Floating window mode session fails on Windows
  • TR05Q09323 - Black screen occurs when connecting to headless Linux hosts
  • TR09Q09405 - Sudden termination of the nxnode process on Linux when the horizontal resolution of the monitor is not a multiple of 16

New in NoMachine 6.7.6 (May 24, 2019)

  • FR07P03644 - Disabling TLS 1.0 for NoMachine web connections
  • FR04Q03818 - Supporting a command line option on Windows for skipping the installation of USB modules
  • FR11P03733 - Adding a new option to the nxkeygen tool to display SHA256 fingerprint of certificates
  • FR04Q03820 - Adding a new server configuration key to enable/disable using PAM configuration for connections by NX protocol
  • FR03Q03791 - Extending the session history command to provide statistics and debug information
  • FR01M02861 - Add support for two-factor authentication in the server procedure to add a remote node
  • FR12P03751 - Adding auto-detection of Xfce desktop in installation scripts
  • FR04Q03822 - Completely remove "Send a file from the client" when only the desktop owner is connected and file transfer from client to server is disabled
  • FR04Q03826 - Configure the use of WebRTC via connection file (.nxs)
  • TR09N07172 - Java screenshots show trails of all the application window movements
  • TR03Q09204 - The nxerror.log file is recreated with wrong permissions
  • TR09P08855 - In a multi-monitor setup, pixels which are not included in any screen are shown with undefined colors
  • TR03Q09199 - 'No available sessions' is issued when connecting to NoMachine on Windows 10
  • TR04Q09228 - Cannot connect to Ubuntu physical desktop when Wayland is enabled
  • TR07N07018 - Java non-modal dialogs are displayed as modal in the NoMachine client for Windows
  • TR07N07055 - A custom floating-window sessions is refreshed only when it is brought on the top
  • TR06M05612 - Terminator application can't be resized properly in floating window session
  • TR04Q09249 - Fonts in a terminal inside a virtual desktop are displayed with a wrong color
  • TR03N06653 - Cannot reconnect a custom session when it's started from RHEL 5
  • TR02Q09166 - NoMachine processes are not started after installation on OSs with the newest systemd version
  • TR05Q09279 - Files and directories in a disk connected from Windows are only partially accessible
  • TR08P08760 - Error 'failed to copy' occurs when trying to transfer a file via the ADB tool
  • TR05Q09277 - Virtual desktops and custom sessions stay in a non-connectable state for several minutes
  • TR05Q09289 - Web custom sessions fail to start when key based authentication is used
  • TR05Q09288 - The web session request for key-based authentication even when the user is already authenticated
  • TR10P08957 - User is not prompted to update the password when it's expired in a 2FA setup

New in NoMachine 6.6.8 (Apr 5, 2019)

  • FR03Q03801 Including the H.264 libraries in all NoMachine packages
  • FR02Q03777 Adding the EnablePublicPrinter key to the node configuration
  • FR03Q03790 Setting a default interval for NoMachine log rotation when no parameter is specified
  • FR02Q03787 Adding the EncoderMode key to the node configuration
  • FR02Q03786 Adding an option to force the encoder's rate control mode
  • FR02Q03782 Supporting the execution of custom scripts triggered by the user's logout event
  • FR06O03450 Supporting key-based authentication method via web (for NX protocol)
  • FR02Q03776 Giving the possibility to stop sharing a printer as public
  • FR04Q03813 Updating the OpenSSL libraries provided by NoMachine to version 1.0.2r
  • FR04Q03812 Updating nxhtd to Apache v. 2.4.39
  • FR03Q03803 Improving access to NoMachine backend for multiple concurrent connections
  • TR02P08421 Virtual desktop mode is ignored for custom sessions on the web
  • TR12P09040 Wrong file permissions might lead to "Connection Refused 111" error
  • TR03Q09172 The nxserver --daemon process suddenly terminates during the initialization of a new virtual desktop
  • TR05P08581 Cannot connect via web from an external network when WebRTC is enabled
  • TR03P08450 Symlinks are not handled correctly by the NoMachine disk service
  • TR02Q09163 The nxdevice directory is not cleaned in case of session failure
  • TR03Q09205 Building NoMachine USB module fails on Linux Kernel v. 5.0
  • TR03Q09208 Kerberos ticket is not removed when the session is closed
  • TR03Q09207 Settings in the default.nxs connection file are ignored if the file is not specified in the URL

New in NoMachine 6.5.6 (Feb 25, 2019)

  • Enhancements:
  • FR11P03736 - Configuring the server to start a new session at every connection
  • FR01L02806 - Giving the possibility to activate log rotation for NoMachine log files
  • FR10O03537 - Load-balancing sessions on the remote nodes according to the lowest system load
  • FR07N03139 - Storing the public key for NX authentication in a custom directory
  • FR09P03676 - Pre-configuring the size of the sensitive area to activate the auto-scrolling in web sessions
  • FR01P03575 - Improving the support of two-factor authentication with MFA tools like Duo and PAM-OKTA
  • Fixes:
  • TR11P08995 - The mouse back and forward buttons are ignored in connections to Windows physical desktop
  • TR11P09002 - The Right Shift key is not correctly detected by some applications on Windows
  • TR12P09027 - NoMachine tray uses the wrong icon color on Ubuntu MATE 18.x
  • TR10P08940 - Forwarding network ports fails on Mac - Windows connections
  • TR12P09034 - Files in a disk connected from OpenSUSE to Windows 10 can be opened only by Notepad
  • TR12P09042 - Sudden termination of NoMachine on Mac when the hostname contains a new line
  • TR12P09036 - Sudden termination of NoMachine virtual desktops when Kerberos tickets are renewed
  • TR12P09044 - Launching session to Windows server leads to system freeze
  • TR12P09049 - Cannot complete installation on Window 7 because of Runtime Error
  • TR12P09054 - Cannot authenticate by NX protocol when 2FA authentication uses a RADIUS server
  • TR07P08752 - Landscape mode doesn`t work when the printer is forwarded from Windows
  • TR11P08988 - The login form is not displayed in web sessions without any hints on the problem
  • TR12P09028 - The keyboard doesn't work in a NoMachine session shared through Microsoft Teams
  • TR01Q09085 - Unselected objects are not darkened in a Cadence project with the dimming option enabled
  • TR01Q09089 - NoMachine opens a UDP port in the firewall which is not used
  • TR11P08987 - The login form is no longer diplayed in the browser after a server update
  • TR01Q09094 - Windows 10 becomes unresponsive when the user connects by NoMachine
  • TR01Q09101 - NoMachine client ignores the new password entered when the authentication fails during the automatic reconnection
  • TR01Q09084 - An authentication dialog box appears on Fedora 29 and RHEL 7.6 while creating a virtual session
  • TR01Q09096 - NoMachine H.264 hardware encoding fails with Volta-based GPUs
  • TR01Q09106 - Cannot connect by the web to servers federated under a Cloud Server v. 6.4.6
  • TR01Q09112 - Mouse cursor disappears in NoMachine VNC virtual desktops on Ubuntu 18.04
  • TR01Q09109 - Session log is filled by warning messages about 'x2 exceeding short int'
  • TR10O08128 - Client slows down when sorting a big list of sessions
  • TR02Q09138 - Cannot connect as guest user in a multinode environment
  • TR11P08965 - A wrong dialog is displayed when 'AutomaticDisconnection 2 ' is set in the server configuration

New in NoMachine 6.4.6 (Feb 25, 2019)

  • Enhancements:
  • FR10P03708 - Integrating Linux or Mac system groups into NoMachine trusted groups
  • FR04O03402 - Limiting trusted users to specific users' desktops
  • FR10P03717 - Extending access to physical desktop to unprivileged users with Linux Terminal Server products
  • FR10P03726 - Adding a configuration key to show or hide the NoMachine virtual clipboard when text is copied
  • FR08L02822 - Extending the UserScriptAfterLogin custom script to accept the client ip parameter
  • FR10P03729 - Adding the possibility to require connection's authorization also for administrators
  • FR10P03730 - Extending the 'nxplayer --session' command to always create a new session
  • FR09P03684 - Giving the possibility to show servers' hierarchy in a tree structure on console
  • FR11M02982 - Integration of Web Sockets technology into WebPlayer
  • Fixes:
  • TR10L04641 - Pulldown menus are displayed only on one monitor when running a custom session in floating window mode in a multimonitor set-up
  • TR10P08889 - Cannot use microphone with Skype, Slack or browsers
  • TR08O08021 - Authentication dialog box appears while creating a virtual session requesting user to authenticate
  • TR10P08928 - Cannot connect to NoMachine on Windows with usernames similar to ' -))'
  • TR10P08947 - Cannot authenticate to the server's UI when the administrator's password contains Unicode characters
  • TR11P08963 - The NoMachine client doesn't restore the fullscreen state on all screens
  • TR12N07455 - Can't create virtual desktops having a 7680x2880 screen or above
  • TR10P08953 - License for Raspberry doesn't match the OS and platform
  • TR11P08976 - Creating display fails on headless machines when connecting by SSH protocol
  • TR11O08293 - NoMachine packages don't detect openSUSE Tumbleweed
  • TR10P08910 - NoMachine installation doesn't detect SUSE SLED/SLES 15
  • TR10P08902 - Incorrect error message to modify during installation on Arch Linux
  • TR10P08954 - The server doesn't run the sessreg command on the system even if it's enabled in the configuration
  • TR09P08873 - Connections to macOS Mojave are not interactive
  • TR11P08977 - Two factor authentication hangs with NoMachine when SecureAuth RADIUS v. 8.0 is used
  • TR11P08975 - An unitialized memory read in the nxfs.sys driver allows a local user to cause BSOD on Windows 10

New in NoMachine 6.3.6 (Oct 18, 2018)

  • Enhancements available are:
  • FR01O03298 - Making NoMachine server compatible with Fail2ban
  • FR02N03019 - Improving the load balancing mechanism when a custom script is used
  • FR05P03613 - Providing a configuration key to lock down web connections by nxs files
  • FR01P03573 - Adding a check at server's startup to verify if 'localhost' can be resolved
  • FR10L02834 - Supporting a custom script for setting environment variables inside a virtual desktop session
  • FR04M02927 - Showing the connected browser type and version in the server session list
  • FR10O03524 - Giving the possibility to execute custom scripts triggered on change resolution events
  • FR01O03301 - Showing the real client version in the output of the nxserver --list/--history commands
  • FR11O03548 - Adding a server configuration key to allow administrators disabling clients' auto-reconnect
  • FR04N03096 - Add a new configuration key to enable/disable connections to the system login screen
  • FR09P03686 - Upgrading nxhtd to the last Apache version (v. 2.4.34)
  • FR09P03702 - Auto-feed user's credentials to web session
  • FR09P03681 - Adding a client preference to configure a specific frame rate
  • FR09P03705 - Adding options in display settings to configure frame rate in web sessions
  • FR04P03602 - Supporting a SSH authentication agent
  • FR09P03704 - Using a frame rate for encoding displays specified by the user
  • FR09P03677 - Replace some connection error messages with user friendly issues description
  • FR09P03698 - Adding a switch to the 'nxserver --debug' command to enable debug logs for the display agent
  • FR08P03662 - Renaming the EnableServerRole server configuration key into EnableDirectConnections
  • This latest release also provides the following fixes:
  • TR12O08343 - Cannot authenticate to Windows via NX protocol and private key authentication
  • TR03N06664 - Session status is inconsistent in a multi-node environment
  • TR05P08571 - Blurred fonts occurs in a KDE Konsole
  • TR06P08617 - Web sessions ignore the 'EnableWebConnectionName' key
  • TR05P08534 - The AcceptedMethods key is present in the server configuration file after upgrading to v. 6.1.6
  • TR05P08565 - Kerberos Credentials Cache is relabelled each time users log-in by NoMachine
  • TR06P08635 - The automatic lock of the screen is not activated with CTWM, Fluxbox, MWM
  • TR06P08647 - 'WARNING! Cannot renew Kerberos ticket' is printed in server logs
  • TR06P08638 - NoMachine falls back to VP8 encoding when FFmpeg 4.0.1 is installed on the client
  • TR06P08665 - The nxnode process suddenly terminates when the connection with the display cannot be established
  • TR01P08368 - Cannot execute files from disk mounted on Windows 7
  • TR01O07504 - Cannot print from RHEL 7 to Windows 10
  • TR03P08440 - A disk connected from server side doesn't show up in the 'Remote disks' list
  • TR03P08462 - Content of NoMachine Installer is badly displayed when Windows uses the dark theme
  • TR07P08747 - Sudden termination of NoMachine client on Windows 10 (April 2018 Update)
  • TR06P08670 - The 'nxserver --install' script removes the libnxusb library on old Linux kernels
  • TR07P08737 - Image quality issues occurring when H.264 codec is used and multi-pass encoding is disabled
  • TR02O07628 - Occasional crashes of nxnode process in UDP code
  • TR07P08710 - System accounts configured to use Kerberos cannot start NoMachine sessions on Fedora
  • TR08P08765 - Redundant messages 'WARNING! Can't create the IPv6 socket' are printed in logs
  • TR05N06898 - Key forwarding does not work properly when smart card is used
  • TR07P08709 - Audio is not available in NoMachine nested sessions
  • TR08P08797 - Connection timeout error when reconnecting to the physical display
  • TR01P08377 - Conflict with NoMachine USB driver on Lenovo ThinkPad T470s
  • TR01O07529 - Ghost printers are forwarded in the NoMachine sessions after a system reboot on CentOS 7/RHEl 7
  • TR01P08356 - PulseAudio files are left in the /tmp directory when the NoMachine session is terminated
  • TR08P08761 - Purple and green bands show up in the browser window when connecting the web session from FF or Chrome
  • TR09P08844 - The ownership of Kerberos ticket cache file is changed when NoMachine is restarted
  • TR07M05704 - White or black screen in Windows XP session
  • TR10P08883 - The login window appears to be very small on Oracle Linux 7u4
  • TR07P08694 - The manual selection option has no effect on NoMachine User Interface
  • TR10P08909 - The nxserver service is disabled after a physical desktop failure
  • TR10P08887 - Possible arbitrary code execution on client's wintab32.dll preload
  • TR10P08920 - Low performance on some MacBook Pro models

New in NoMachine 6.2.4_1 (Jun 13, 2018)

  • NoMachine makes available today a new minor software update which improves UDP communication and data transmission, simplifies procedures for activating VirtualGL support on Linux, provides enhancements to configurations on a per-node basis in multi-node environments and introduces the possibility to start virtual desktops via command line, for example for benchmark purposes.
  • This new version, 6.2.4, additionally provides fixes for issues affecting previous versions.
  • Enhancements:
  • FR10N03215 - Providing a command line interface for configuring automatically VirtualGL on Linux
  • FR03N03073 - Configuring desktop authorization on a per-node basis (for Linux multinode environments)
  • FR06M02943 - Adding support for groups of nodes (for multi-node environments)
  • FR06O03458 - Giving the possibility to start a virtual session from command line
  • FR02M02865 - Providing a new 'nxserver --status' command to be less resource intensive
  • FR02N03053 - Extending the AutomaticDisconnection configuration key
  • FR02P03584 - Enabling the disconnect/terminate dialog in web sessions
  • FR02O03321 - Adding the 'NX administrator' column to the output of the nxserver --userlist command
  • FR08M02962 - Adding options --group and --extended to 'nxserver --userlist' command
  • FR11O03546 - Giving the possibility to change audio output device in a NoMachine web session
  • FR10O03529 - Supporting touch and mouse events in NoMachine web sessions
  • FR03M02880 - Informing users that password cannot be empty to authenticate on Windows from remote
  • Fixes:
  • TR02P08393 - Custom sessions windows are moved to the bottom of the monitor when they are re-connected
  • TR03P08471 - Artifacts appear in BlackMATE for a while when scrolling
  • TR04N06794 - Floating windows could be opened outside the visible area in a multi-monitor setup
  • TR04P08482 - Cannot close a session running in view-only mode
  • TR04P08493 - Warning messages 'PA_SendCommandCli: Unable to open cli socket' are present in the server log
  • TR04P08499 - Users cannot start virtual desktops on the manually selected node
  • TR04P08515 - Warning 'NXRunUnLog failed with error 2' is printed when the AFS environment is not configured
  • TR04P08523 - Focus gets lost when a popup window appears in IntelliJ IDEA software running in floating window mode
  • TR04P08530 - NoMachine doesn't recognize the TWM window manager
  • TR04P08533 - The automatic screen lock is not activated with some Window Managers
  • TR05P08538 - The nxhtd web server is not installed when upgrading a server from v. 5 to v. 6.1.6 by RPM package
  • TR05P08539 - The 'classic' method is used as fallback also when it's disabled in the AcceptedWebMethods key
  • TR05P08562 - Kerberos tickets are destroyed when the NoMachine server is restarted or shutdown
  • TR05P08569 - A second VNC login is requested inside the NoMachine session
  • TR05P08570 - A wrong panel is displayed together with the 'Creating a new virtual desktop' waiting wheel on Chrome
  • TR08O07998 - Wacom USB tablets don't work reliably in a NoMachine session
  • TR09N07196 - The search pop-up window suddenly disappears when PyCharm is run in a custom session
  • TR10N07302 - The nxclient.bin process has high CPU/memory usage on RHEL 6
  • TR11N07362 - Cannot restart the server by running manually the init script
  • TR02N06446 - NVIDIA hardware encoding initialization error
  • TR05P08540 - A wrong message is displayed when restarting the server
  • TR05P08586 - Cannot authenticate when connecting by SSH and a method different from password authentication
  • TR06P08613 - When disconnecting, NoMachine client hangs on Windows 10 (April 2018 Update) if the panel to connect USB devices has been previously opened
  • TR06P08608 - Cannot forward USB devices from/to Windows 10 (April 2018 Update)
  • TR06P08618 - The virtual desktop terminates unexpectedly when the remote screen has been resized
  • TR05P08594 - Cannot reconnect a virtual desktop created via web on a remote Terminal Server Node

New in NoMachine 6.1.6_10 (Apr 20, 2018)

  • Enhancements:
  • FR10N03221 - Supporting connections to physical desktops running Wayland
  • FR05N03110 - Locking the screen automatically when the NoMachine session is disconnected
  • FR04P03604 - Adding a new option to server UI for activating the computer's lock screen
  • FR02N03015 - Implementing a graphical interface for web sessions on Android smartphones and iPhones
  • FR02P03585 - Forwarding the screen locking key combination (Win+L) to the remote Windows desktop
  • FR03O03379 - Adding a notification in server.log file when session timeout is reached
  • FR01P03567 - Reloading dbs information upon custom scripts' request
  • FR01P03570 - Renaming the EnableLockScreen server key into EnableScreenBlanking
  • FR01P03571 - Adapting the server UI to the new configuration key name, EnableScreenBlanking
  • FR07L02818 - Allowing profiles to set connection and session type limits on a per user or per group basis
  • FR01N03002 - Making available client IP and user name for the load-balancing script
  • FR01P03577 - Configuring the Cloud Server to assign the user to a pool of servers
  • FR02P03587 - Forwarding the screen locking key combination (Win+L) to Windows sessions via web
  • FR05O03409 - Implementing the possibility to run the nxserver binary with Valgrind on Linux
  • FR12O03562 - Federating a server without being prompted to accept the Cloud Server key
  • Fixes:
  • TR09N07190 - NoMachine virtual desktops suddenly terminate on Ubuntu and Debian
  • TR11N07365 Cannot connect to a Windows remote node when nobody is logged on
  • TR11O08286 - Wrong pointer shape in virtual desktops
  • TR02P08409 - NoMachine Monitor ignores the option to hide the connection bar in the tray menu
  • TR12O08313 - Input events are passed to a wrong GUI session on macOS
  • TR01P08360 - Voice input from remote client to server doesn't arrive clear
  • TR03P08444 - Deleting the user from Users DB prevents other users from being able to log-in
  • TR04O07689 - User cannot authenticate to the remote node when the name of its system group is not correctly resolved
  • TR03P08475 - Authentication failed while trying to unlock changes in Server preferences
  • TR07N07020 - Automatic resize fails in GNOME virtual desktops
  • TR04M05371 - Hovering over buttons or links in Chrome has no effect
  • TR09N07245 - The NoMachine Monitor notification balloon is not positioned correctly in some desktop environments
  • TR03P08451 - No UUID after installing NoMachine Enterprise Client as user without administrator privileges
  • TR11O08235 - Cannot detect a physical session if a process with a name starting with X or Xorg has a valid display
  • TR12M06283 - Physical session freezes with black screen if earlier connection fails on client side because of lost network
  • TR11O08243 - Updating a Workstation or Terminal Server v. 6 with a Terminal Server Node package is not blocked
  • TR08O08014 - Multiple issues when updating or installing NoMachine to a non default directory on Linux
  • TR10K03703 - Shutdown of the NoMachine server may leave nxserver processes running
  • TR12O08331 - ASMedia USB drivers and NoMachine USB drivers conflict on Windows laptop running docked
  • TR02P08419 - High CPU usage for nx processes when reconnecting to PulseAudio server is not possible
  • TR05O07752 - Wrong mouse cursor size on Retina displays
  • TR08O08031 - FLTK applications are not displayed correctly in virtual desktops
  • TR02P08410 - The remote screen is not resized to the browser's resolution when the connection file is loaded using the URI approach
  • TR01P08376 - NoMachine (server) takes 100% RAM on Windows when the nxlsa module is not accessible
  • TR02P08395 - Warning 'MaxRequestWorkers of 255 is not an integer multiple of ThreadsPerChild of 240' is reported in the nxhtd logs
  • TR09O08060 - The 'nxserver --terminate' command doesn't work on the main server
  • TR02P08411 - The image of the server product logo is missing inside a web session
  • TR03O07647 - Audio stops working after the upgrade on server side to NoMachine v. 5.2.11

New in NoMachine 6.0.78_4 (Feb 12, 2018)

  • Enhancements :
  • FR11O03551 - Preventing search engines from indexing content of web sessions
  • FR11O03544 - Starting and reconnecting virtual Linux desktops automatically in a web sessions
  • Fixes:
  • TR01P08378 - 'Connecting to...' loading wheel is presented when connecting to a child server without NoMachine sessions already running
  • TR12O08306 - Auto-reconnection fails after awakening a closed laptop from sleep
  • TR01P08365 - Connection via web are terminated when connecting to a Cloud Server's child server
  • TR12O08323 - Drag&drop from server to client doesn't work reliably in web sessions
  • TR12O08303 - NVENC produces big data streams
  • TR12O08309 - Server log file growing rapidly
  • TR12O08340 - The remote screen is not resized to the browser's resolution
  • TR01P08347 - Unexpected output is printed when checking an expired subscription
  • TR02P08396 - The session's display agent can be launched as privileged user on Mac
  • TR07O07920 - File transfer speed drops when copying files from Linux to a Windows drive
  • TR11O08288 - Labels using UTF8 characters are not correctly displayed in the list of servers

New in NoMachine 6.0.66_2 (Dec 1, 2017)

  • Fixes:
  • TR11O08292 - Users can log-in to the nxserver shell by using a NoMachine token
  • TR01O07464 - Cannot forward USB devices to macOS Sierra
  • TR11O08258 - Cannot open the Font menu in the Attribute Inspector in a physical desktop on macOS 10.13
  • TR11O08272 - Cannot access an Enterprise Desktop if no X session is already running on it
  • TR11O08266 - NoMachine fails to automatically reconnect when server requires two-factor authentication
  • TR11O08252 - NoMachine client suddenly terminates when the connection uses proxy authentication
  • TR11O08253 - Message 'Cannot kill nxhtd' is issued while upgrading Cloud Server to version 6 on Linux
  • TR10O08117 - USB forwarding to Linux sessions works only the first time
  • TR11O08259 - The session freezes after that the user logs-in or logs-out from the system

New in NoMachine 6.0.62_6 (Nov 15, 2017)

  • Cloud Server:
  • Cloud Server 6 becomes a gateway to the NoMachine infrastructure and sits at the top of the NoMachine product hierarchy in the eponymous product suite. It is dedicated to centralized access to all other servers in the NoMachine infrastructure including foreign hosts.
  • Linux Terminal Server:
  • The virtual desktop for Linux functionality is now exclusive to the Terminal Server family. Enterprise Terminal Server for Linux replaces both Enterprise Server v.5 and Cloud Server v.5 when used for virtual Linux desktop sessions. Enterprise Terminal Server offers load-balancing of Terminal Server Nodes and failover as its predecessors did with the additional bonus of browser-based access.
  • NoMachine 6 also introduces the following enhancements::
  • i) Browser-based access for all enterprise products. Web-based access is no longer exclusive to Cloud Server.
  • This highly-requested functionality is available in all products of the Terminal Server and Cloud Server suites.
  • ii) Support for H.264 codec in WebRTC sessions. Web-based sessions can be streamed using the H.264
  • encoder on the server, provided the browser on the connecting client also supports the codec.
  • iii) Toggling the desktop's sharing availability. Access to the local desktop and requests to connect can
  • now be easily disabled for as long as the owner chooses without having to stop the NoMachine services entirely.
  • iv) Raspberry support. Raspberry has officially been added to the list of supported platforms. Both RPi2 and
  • RPi3 models can be used as connecting clients as well as pocket-sized servers.
  • v) Enhancements to clustered servers and failback mechanisms. Set-up of clustered environments is improved
  • for admins with the use of GUIDs to identify failover clusters and facilitate installation of new servers to a
  • NoMachine server federation.
  • vi) Automatic reconnection. Great news for NoMachine users who roam between networks at the office. NoMachine
  • automatically tries to reconnect you when the connection is lost.
  • vii) Automatic detection of a proxy server - NoMachine detects whether there is a Proxy server in place on the local
  • network through which outgoing traffic has to be tunneled.
  • The complete list of enhancements and bug-fixes are:
  • FR01O03300 - Adding a new configuration key for pre-configuring the web GUI appearance
  • FR01O03304 - Applying the 'lossless refinement' in a single pass
  • FR01O03307 - Dropping support for 'NoMachine login' method
  • FR01O03308 - Switching the active role to the server with more connections after a cluster failover
  • FR02O03317 - Adding the 'Subscription version' field to the license files
  • FR02O03334 - Build a scalable multi-tier infrastructure with Cloud Server
  • FR02O03339 - Using one-time password for forwarding connections from a Cloud Server to a target server
  • FR03M02881 - Automatic detection of proxy settings and using them to connect
  • FR03O03351 - Automatic software updates from earlier versions to v. 6.0 will be disabled
  • FR03O03366 - Creating the necessary UI for accessing and administering a NoMachine hierarchical infrastructure of servers
  • FR03O03376 - Adding new commands for federating servers under a Cloud Server
  • FR03O03377 - Accessing and managing a NoMachine multi-level infrastructure of servers via web
  • FR03O03378 - Letting users disable accepting connections to their desktop from the NoMachine Monitor
  • FR03O03380 - Updates to server commands for managing multi-node environments
  • FR03O03381 - Implementing automatic reconnection for connections by the web
  • FR03O03382 - Creating a dedicated PAM module for temporary password authentication with SSH protocol
  • FR03O03388 - Adding a new option to server commands for directing users to a given server federated under a CS
  • FR04N03103 - Providing server tools to configure the users' ability to disable accepting connections to their physical desktop
  • FR04O03393 - Create a unique identifier for the NoMachine failover cluster
  • FR04O03397 - Add an item to the NoMachine menu to close the NoMachine application
  • FR05O03408 - Adding the 'nxserver --getuuid' command to retrieve the server uuid in a NoMachine hierarchical infrastructure
  • FR05O03419 - Adding support for guest users to NoMachine Enterprise Desktop
  • FR06H02356 - Implementing automatic reconnection in the NoMachine client
  • FR06O03433 - Informing users that NoMachine client v. 6 is requested to connect to Cloud Server v. 6
  • FR06O03445 - Removing the host keys while deleting the remote host from the NoMachine infrastructure
  • FR06O03448 - Giving the possibility to start and stop foreign servers
  • FR07O03459 - Improving the procedure to gather web session logs
  • FR07O03463 - Implementing the 'nxserver --serverupdate' command
  • FR07O03464 - Extending the 'nxserver --remove-host-key' to operate also on servers federated under a Cloud Server
  • FR07O03478 - Adding the mod_headers module to the NoMachine web server
  • FR08M02957 - Giving the possibility to administrators to pre-configure NoMachine's web sessions
  • FR08N03144 - Eliminate the customer's packages for update and ship updates in all-in-one packages
  • FR08O03481 - Change status item label to "Show the service status"
  • FR08O03482 - Disabling 3DES-CBC (short block sizes) in the NoMachine web server
  • FR09N03198 - Extending support for web sessions to more NoMachine server products
  • FR09O03495 - Extending the possibility to prevent users from storing their credentials also in case of web sessions
  • FR09O03496 - Preventing users from storing their login credentials when connecting via browser
  • FR09O03497 - Managing sub-level servers from the main Cloud Server
  • FR09O03505 - Updating the NoMachine web server, nxhtd
  • FR09O03506 - Adding a new configuration key to hide the 'Accepting connection' item from the Monitor menu
  • FR10N03219 - Adding support for H.264 codec in web sessions
  • FR10N03236 - Moving settings of cloud.cfg and cloud.inc to the global configuration files, server.cfg and htd.cfg
  • FR10O03525 - Extending the multi-server administration GUI by allowing to manage any servers in the hierarchy
  • FR11N03265 - The restricted access mode to physical desktops in NoMachine v. 6
  • FR12M02989 - Minimizing user's steps to launch web sessions
  • FR12M02993 - Disabling mDNS in the NoMachine monitor if it is disabled in the client GUI panel
  • FR12N03275 - Renaming configuration keys for web sessions
  • FR12N03284 - Extending NoMachine USB support to Raspberry Pi
  • FR01N02999 - Adding support for SOCKS protocol
  • TR01N06385 - BSOD on Windows 10 due to the nxusb driver
  • TR01O07489 - Screen blanking on Mac doesn't work properly when connecting to login window
  • TR01O07526 - Server side logs report "Cannot get user info" messages
  • TR01O07529 - Ghost printers are forwarded in the NoMachine sessions after a system reboot on CentOS 7/RHEL 7
  • TR03N06561 - Audio playback is not smooth when the session is connected to Windows XP
  • TR03O07676 - NoMachine server cannot be started when the Windows LSA service is running in protected mode
  • TR04L04386 - Keyboard does not work properly inside remote Parallels VM
  • TR04N06696 - Ctrl+drag is not working in Xcode
  • TR04O07704 - Error messages related to problems with the creation of 'nx' user account during the installation process don't provide enough detail
  • TR04O07712 - NoMachine client can be installed over a NoMachine full package on Linux
  • TR04O07722 - The 'nxdevice/sessions' directory on Linux is obsolete
  • TR05N06836 - Dialog box requiring authentication pops up while creating a new virtual session
  • TR05O07760 - Misleading error message about missing users.db
  • TR06O07842 - The nxexec process suddenly terminates on Ubuntu 16.04 when the machine is rebooted
  • TR06O07869 - Cannot activate a TSN license for evaluation with the 'nxserver --activate' command
  • TR06O07874 - Mouse input problems appear when playing EverQuest
  • TR06O07886 - Custom scripts triggered on 'UserScriptAfterSessionStart' are executed before the user is effectively connected to the remote desktop
  • TR06O07893 - LSA service crash due to invalid memory access inside nxlsa module
  • TR07N07038 - When installing a server package, set-up tries to put in place XDG files for the standalone client
  • TR07O07907 - Sudden termination of the NoMachine session caused by mDNS
  • TR08N07155 - User gets authorization error using system "Check for Updates" in openSUSE Leap after installing NoMachine
  • TR08O07990 - Ctrl+arrow doesn't work in a NoMachine session on macOS 10.12.6
  • TR08O08009 - Server configuration to forbid the client to store credentials doesn't work as expected
  • TR09O08056 - Memory leak in Render extension optimized code
  • TR09O08074 - NoMachine nxd doesn't start properly on Windows XP when IPv6 protocol is installed
  • TR10N07256 - Microsoft Driver Verifier reports a non-fatal error when verifying nxusbs.sys
  • TR10N07285 - No error is displayed when users set a new password and the system doesn't accept it
  • TR10N07299 - Screen blanking feature doesn't work properly on openSUSE Leap 42.1
  • TR10O08174 - User is successfully authenticated but can't easily access his session when the system authentication is case-insensitive
  • TR10O08190 - Some Gnome 3 themes are misrendered in virtual desktops
  • TR01N06360 - Problem with USB forwarding of iPhone to Mac OS X

New in NoMachine 5.3.12_10 (Sep 19, 2017)

  • Fixes:
  • TR05O07771 - A NoMachine physical desktop on Windows is disconnected when trying to copy a large amount of text
  • TR06O07873 - Arrow keys are stuck after pressing shift+backspace inside a NoMachine Mac physical desktop
  • TR08O08016 - Auto-disconnect timeout is ineffective for web session
  • TR08O07993 - Cannot get access when more users are present with the same User ID
  • TR05O07731 - Content is misrendered when the floating window has been minimized
  • TR06O07864 - Custom sessions running in floating window mode fail to start on Linux in case of namespaced /tmp directory
  • TR06O07829 - Key modifiers + mouse combination does not work in a web session
  • TR03O07669 - Latency occurs when switching focus from locale to the session
  • TR08O08015 - Maximized single application Firefox window goes back to original size during use of browser search
  • TR06O07872 - Mouse pointing is not accurate inside physical desktop sessions on Mac
  • TR06O07845 - NoMachine client suddenly closes when opening the Connection information panel
  • TR07O07940 - NoMachine session terminates unexpectedly
  • TR05O07807 - Possible deadlock when disconnecting from the physical display
  • TR06O07898 - Remote desktop is not correctly resized upon connecting
  • TR06O07892 - The client window closes unexpectedly on Mac while authenticating with Kerberos
  • TR07O07986 - The list of available nodes or the link to create a new session is not displayed in web sessions
  • TR07O07903 - The local GDM login console doesn't display when NoMachine server is installed on VMware
  • TR05O07795 - The mouse cursor is not displayed when using AXIS Media Control in a Windows session
  • TR07O07945 - The nxfsserver.log file is growing rapidly on Windows when a disk is connected inside the NoMachine session
  • TR06O07896 - The nxplayer log file grows very rapidly and fill the whole disk
  • TR06O07837 - The nxusb kernel module doesn't compile on Arch Linux
  • TR08O08012 - Tooltips are not correctly displayed in a Mentor Questa application running in a custom session
  • TR08O08028 - Hardening of restricted scripts is required to cover also very specific cases
  • TR08O08011 - An Active Directory user is able to connect to another user's NoMachine desktop without explicit authorization
  • TR09O08042 - Session running on Windows freezes if left unattended for too much time

New in NoMachine 5.3.10_1 (Aug 12, 2017)

  • NoMachine makes available updated packages to prevent a vulnerability in one of the server utilities which could be exploited by authenticated users to gain access to all local files on Linux and Mac OS X hosts.
  • Furthermore, security fixes for recent flaws discovered in Apache and which affect users of Cloud Server are also included:
  • CVE-2017-3167 httpd: ap_get_basic_auth_pw() authentication bypass at http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3167
  • CVE-2017-3169 httpd: mod_ssl NULL pointer dereference at http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3169
  • CVE-2017-7679 httpd: mod_mime buffer overread at http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7679

New in NoMachine 5.3.9_7 (Jun 7, 2017)

  • Feature Requests:
  • FR05O03404 - Adding a keyboard shortcut to send ctrl+alt+del in web sessions
  • FR09N03203 - Adding a keyboard shortcut to send ctrl+alt+del
  • FR03O03347 - Using SHA256 fingerprint to verify host authenticity
  • FR04O03396 - Updating the nxplayer usage
  • Fixes:
  • TR09N07239 - Mouse-keyboard combinations sometimes don't work
  • TR02O07593 - The mouse pointer doesn't change appearance when resizing the window
  • TR01N06384 - A solid color replace the desktop when the session is connected to NX Server 3.5.0
  • TR01O07485 - The disconnect/terminate dialog is not shown when a client v. 4 or 5 is connected to NX Server 3
  • TR04O07710 - Session startup is delayed when network drivers are mounted but are inaccessible
  • TR02O07604 - CreateDisplay server configuration key does not work correctly
  • TR05O07732 - The connection monitor on the remote node is killed during the session termination procedure
  • TR03O07657 - Cannot transfer files via the 'Send a file' or 'Download a file' services in the NoMachine menu
  • TR05O07744 - Users get an empty list of servers when the web player is configured to give access to multiple servers
  • TR02N06528 - Files larger than 2GB are corrupted when copied to a Windows disk connected on a Linux host
  • TR06N06949 - File corrupted after copying it when using Devices/Disks
  • TR08N07116 - Cannot reconnect virtual desktops when all the remote nodes are stopped
  • TR04O07686 - Cannot connect to the remote Windows node by using domain credentials
  • TR11N07366 - Connection hangs when trying to connect to a Windows node in a multi-node environment
  • TR05O07745 - Cannot connect to the selected node in a multi-node environment with custom load-balancing set
  • TR04O07687 - Cannot start virtual desktops on the remote node when its version is higher than the server version
  • TR11N07319 - Repeated warning messages from the 'checkLocalSession' function in server logs
  • TR03N06610 - Misleading error message when Centrify is used for authentication
  • TR04N06752 - Audio doesn't work when users are connected to Arch Linux
  • TR12N07449 - Copy and paste command keeps a space at the end of the string
  • TR05N06858 - Java application windows are shown in a wrong position
  • TR11M06216 - When Diana or Cadence applications are running in a custom session, their sub-windows can be opened only once
  • TR05O07734 - Sound is corrupted on session to Windows 10
  • TR01O07549 - A remote node can be deleted even if it has a profile rule associated
  • TR03O07677 - The special sequence Ctrl+Alt+Delete is not sent to the remote Windows desktop when the user logs-in with AD credentials
  • TR10N07250 - Improving runtime context for custom scripts triggered on 'before session close' events
  • TR05O07729 - The physical display is not available when connecting to openSUSE 42.2 with i3 as window manager
  • TR02O07591 - NumLock goes out of sync when the NumLock key is pressed twice
  • TR06N06935 - Unexpected termination of the NoMachine node process on Windows
  • TR05O07751 - SSH Server service terminated unexpectedly
  • TR11N07375 - NoMachine doesn't retry to detect the desktop owner on Windows XP when the first attempt fails
  • TR05O07765 - Black screen when connecting to the physical desktop on Kubuntu 16.04
  • TR04N06797 - Cannot create virtual desktops on Kubuntu 16.04
  • TR06M05577 - The nxserver.bin process has high CPU usage
  • TR05O07733 - Scrolling with a mouse wheel is slow on Mac
  • TR03O07635 - Timeout occurs when connecting from ARM64 devices

New in NoMachine 5.2.21_1 (Apr 13, 2017)

  • The complete list of fixes included in this release are:
  • TR04O07701 - 'No available session on the server' after Creators Update has been installed on Windows 10
  • TR02O07625 - Cannot authenticate with passwords not described in the Windows code page
  • TR12N07462 - Cannot connect to NoMachine on Windows when the lsass process has a high number of handles
  • TR02O07612 - Connection fails when the client is on Windows and hostname contains non-latin characters
  • TR11N07357 - Automatic software updates don't work on Linux ARM64 devices
  • TR02O07586 - The virtual desktop session suddenly terminates on handling a specific invalid application request
  • TR02O07575 - The virtual desktop session suddenly terminates when it's reconnected with a different resolution
  • TR02O07616 - Transparent gray boxes appear around text areas
  • Additionally, NoMachine 5.2.21 also implements:
  • FR03O03364 - Adding a 'latency' proxy parameter to allow for optimizations on high-latency networks

New in NoMachine 5.2.11_1 (Feb 1, 2017)

  • NoMachine is pleased to announce the immediate availability of version 5.2.11 which consolidates fixes and implementations made on the 5.1.0 branch. This release also delivers usability improvements such as providing an option to set the maximum number of applications running in a virtual Linux desktop and optimizations to the fail-over procedure in NoMachine Cluster environments.
  • Additionally, 5.2.11 includes a security update of OpenSSL (CVE-2017-3731) recently released to fix an out-of-bounds read flaw which could be exploited by a remote attacker to crash a 32-bit TLS/SSL server or client using OpenSSL. All customers are invited to update their NoMachine client and server installations. Version 4 customers please consult the announcement here.
  • IMPORTANT: This is the final scheduled update of the NoMachine 5 series in preparation for the upcoming version NoMachine 6. Aside from new functionality, this next milestone in our development roadmap will introduce some important changes in the NoMachine for Enterprise product structure.
  • The complete list of features implemented in version 5.2.11 are:
  • FR03N03077 - Add the 'Fullscreen on all screens' button to the client when session is not running
  • FR10M02972 - Providing a server tool to help users collect logs
  • FR08N03172 - Optimizations to the procedure for restoring the active/passive roles in a NoMachine Cluster after failover
  • FR11N03272 - Providing an option to set the maximum number of applications running in a virtual desktop
  • FR11N03262 - Supporting Kerberos authentication for connections by NX protocol in NoMachine Cluster environments
  • FR03N03085 - Giving the possibility to change audio settings in web sessions
  • FR12N03276 - Muting audio on the server for web sessions connected to the physical desktop
  • This latest release also provides the following fixes:
  • TR01N06334 - NoMachine doesn't work on Windows when the user's name contains non-latin characters
  • TR05N06897 - The virtual desktop suddenly terminates when moving the Chrome window
  • TR08N07114 - Cannot delete a domain user from a NoMachine group
  • TR09N07231 - The Windows taskbar is inaccessible when the session is started from Chromebook
  • TR07N07085 - Wrong mouse position inside NoMachine sessions on Chromebook
  • TR07N07009 - The virtual keyboard does not appear when the tablet is connected to some external devices
  • TR10N07249 - Virtual desktops are terminated forcibly when the tcsh shell is used
  • TR02N06431 - NoMachine installation process hangs on Windows 8 when path exceeds 64 chars
  • TR07N07081 - Copy and paste doesn't work in floating window session
  • TR05N06887 - Localhost is still present in the physical desktop list even if it has been removed from the available nodes
  • TR11N07345 - Dialogs do not stay on top of the primary window of a Java application
  • TR11N07358 - Login input fields are too small when connecting via web from Safari
  • TR08N07113 - Cannot authenticate to the Server preferences GUI when username contains '('
  • TR11N07351 - NoMachine GUI has the "Automatically check for updates" option enabled even if the update frequency is set to 0 in the server configuration
  • TR11N07370 - The client GUI's username field is filled with the Kerberos Principal when authenticating by NX protocol and Kerberos tickets
  • TR12N07388 - The "Disable client side hardware decoding" checkbox is always disabled when connecting a custom session
  • TR05N06899 - Cannot start a new virtual desktop after a certain period of activity
  • TR12N07403 - Num Lock is out of sync in a NoMachine session
  • TR12N07406 - Session log is filled with "can't get renewed kerberos credentials" messages
  • TR12N07418 - Display server could terminate unexpectedly when the available shared memory on the system is exhausted
  • TR11N07369 - The / key is wrongly mapped when connecting from Safari
  • TR11N07360 - Fedora 25 SELinux blocks nxserver.service from being launched by systemd
  • TR01O07501 - NoMachine tray icon is not visible on Elementary OS
  • TR09N07170 - Cannot create a new XDM virtual desktop
  • TR01O07499 - Error "the Nomachine service is not available or the access was disabled" occurs when connecting by 'NoMachine login'
  • TR01O07524 - The scrolling for viewport mode cannot be completely disabled
  • TR01O07505 - Activating NoMachine client window causes unexpected Spaces switching
  • TR09N07202 - Cursor becomes invisible after typing inside remote Parallels VM
  • TR08N07115 - Polish characters copied from a custom session are not correctly decoded on Windows

New in NoMachine 5.1.62_1 (Nov 23, 2016)

  • Fixed bugs:
  • TR11N07320 - Alt Gr doesn't work properly in web sessions started from Windows
  • TR10N07279 - Artifacts in KDE virtual desktop on CentOS 7 and RHEL 7
  • TR09N07171 - Cannot add the node to the server when there is a wrong SSH key on the node
  • TR08N07165 - Cannot add the node when the 'strict-host-key-checking' option is used
  • TR10N07253 - Cannot manually select the node when connecting by the web
  • TR10N07311 - Cannot reconnect a virtual desktop on RHEL 6
  • TR10N07274 - Client dialogs are not centered in the session area
  • TR09N07201 - Dialog to disconnect/terminate virtual desktops doesn't show up
  • TR10N07306 - Error 'Agent was not initialized properly' is issued when connecting to Linux and the X server doesn't support TCP connections
  • TR10N07268 - Firefox v. 49.0.1 is not well rendered in a NoMachine virtual desktop in X11 vector graphics mode
  • TR09N07188 - KDE session is not recognized after updating to KDE 5 on Gentoo and Slackware
  • TR11N07336 - Keys are not released when the Ctrl+Alt+Del combination is pressed
  • TR10N07255 - Nodeupdate command resets load balancing parameter
  • TR09N07209 - Non-latin symbols cannot be pasted
  • TR01N06341 - Session processes are continuously restarted causing log files to fill up the disk
  • TR10N07275 - Error 'Cannot create session directory' occurs when Kerberos ticket is not renewable

New in NoMachine 5.1.54_1 (Sep 29, 2016)

  • Prevents a flaw in OpenSSL (CVE-2016-6304) which could lead to a denial-of-service attack. The vulnerability results when attackers issue an excessively large OCSP status request extension which exhausts memory on servers in default configuration.
  • The OpenSSL project released an update of its OpenSSL packages to patch this vulnerability, details of which are reported here: https://www.openssl.org/news/openssl-1.0.1-notes.html.
  • Additionally, this release fixes a black screen issue occurring on macOS Sierra and a number of other issues affecting previous NoMachine software versions. It also implements the following Feature Request:
  • FR09N03194 - Giving a short-cut to open and close the NoMachine virtual keyboard in a web session
  • The complete list of fixed Trouble Reports is:
  • TR08N07149 - Black screen occurs when connecting to macOS Sierra
  • TR07N07080 - Display is not correctly redrawn using Synopsys Laker ADP
  • TR09N07182 - Cannot connect or reconnect virtual desktops due to sessions db being locked
  • TR08N07158 - Cannot connect to the remote desktop when connection limits are reached (Error 5)
  • TR08N07160 - Cannot connect to the remote node when load-balancing is disabled for such node
  • TR07N07039 - Cannot create sessions on a remote node when username contains '+'
  • TR09N07187 - Current connections on the remote nodes are closed when the nxd process terminates
  • TR07N07021 - Error "Cannot find default environment" occurs when user's shell is ksh
  • TR07N07040 - German keyboard layout is not correct in web sessions
  • TR08N07111 - Kerberos tickets are not deleted when the NoMachine session is finished
  • TR08N07109 - Kerberos tickets are not forwarded correctly in a multinode environment
  • TR02N06423 - NoMachine client moved to the first display gets a wrong resolution after that the second monitor is disconnected on OS X
  • TR08N07141 - nxserver --daemon is blocked for five seconds when UPnP is enabled on Google Compute Engine
  • TR07N07047 - Sleep and stand by modes on Windows 10 machine do not work after session disconnect
  • TR09N07194 - The '/' key does not work in the NoMachine web player's UI
  • TR06M05593 - The greeting message is not shown correctly when text is long
  • TR06M05637 - The NoMachine file transfer tracking window becomes unusable on GNOME

New in NoMachine 5.1.44_1 (Aug 5, 2016)

  • The libssh2 project has released an update of its packages to provide a patch for a security vulnerability which affects the NoMachine 5 packages. More details are available here: https://www.libssh2.org/adv_20160223.html.
  • It was found that during the SSHv2 handshake when libssh2 is to get a suitable value for 'group order' in the Diffle Hellman negotiation, it would pass in number of bytes to a function that expected number of bits. This would cause an SSHv2 Diffie-Hellman handshake to use significantly less secure random parameters.
  • Although there are no known exploits at this time, all NoMachine users are advised to update their client and server installations with this latest NoMachine release, 5.1.44, which contains the updated libssh components.

New in NoMachine 5.1.42_1 (Jul 26, 2016)

  • Fixes:
  • TR07N07044 - UDP causes the session to hang up and eventually disconnect
  • TR07N07041 - The node.cfg file is incomplete after that the installation is upgraded to v. 5.1.40

New in NoMachine 5.1.40_1 (Jul 19, 2016)

  • The complete list of features implemented in 5.1.40 are:
  • FR03M02896 - Adding support for WebRTC to NoMachine web sessions
  • FR01N03004 - Supporting H.264 encoding for custom applications and virtual desktops in X11 vector graphics mode
  • FR03N03081 - Giving the possibility to use keyboard shortcuts during web sessions
  • FR02N03037 - Automatically switching to load-balancing mode when there are no nodes available for manual selection
  • FR03N03074 - Forwarding Kerberos tickets to nodes even when the user doesn't authenticate with Kerberos to NoMachine
  • FR04N03101 - Renaming the AgentLightweightMode configuration key to AgentX11VectorGraphics
  • FR04N03102 - Updating the 'lightweight' label in the server preferences GUI
  • FR04N03104 - Grouping NoMachine client windows in the Windows taskbar
  • FR05N03106 - Allow to configure the client to hide the main window when starting a floating window session
  • FR05N03112 - Letting users choose to connect to a remote node by load-balancing
  • FR06N03116 - Automatic switch to load-balancing mode for web sessions
  • FR06N03119 - Improving fullscreen on multi-monitors when Windows Managers don't fully support EWMH
  • This new version also provides fixes for issues affecting previous versions:
  • TR04L04386 - Keyboard does not work properly inside remote Parallels VM
  • TR02M04931 - Connecting to Windows Vista makes the MS help guide pop-up when the desktop owner has focus on a MS application
  • TR02N06413 - Zenkaku-Hankaku key does not work
  • TR02N06450 - Cannot connect to the server on Linux Mint after reboot when the user's folder is encrypted
  • TR02N06475 - Wrong keyboard layout set in web sessions
  • TR02N06521 - Microsoft Help Viewer opens randomly in a NoMachine sessions on Windows 7
  • TR03N06588 - Running 'service nxserver status' does not return the correct code
  • TR03N06589 - Possible crashes of the nxnode processes on Windows 7 with Korean system language
  • TR03N06603 - Virtual desktops are terminated in a multinode environment after a network outage
  • TR03N06628 - Copy&paste from Linux (RHEL 5 and 6) to Windows is unreliable
  • TR03N06657 - Cannot print on a local printer when SELinux is enabled on the remote host
  • TR03N06669 - The disconnect/terminate dialog box doesn't work properly in Fluxbox WM
  • TR04N06700 - Audio is always restored to the initial status when the session is disconnected
  • TR04N06709 - Graphics windows of R software are empty inside a NoMachine session
  • TR04N06726 - Cannot print from the NoMachine session to the local print
  • TR04N06736 - Virtual desktops are marked as failed when users are logged-out from the system
  • TR04N06776 - The Web Companion applet window doesn't close when clicking Exit
  • TR04N06810 - The NoMachine web server doesn't start after the upgrade from version 4.2.25 to 5.1.24
  • TR04N06812 - No images are displayed in Adxv running in a NoMachine virtual desktop
  • TR05N06818 - The client ignores the menu configuration requested by the server
  • TR05N06824 - NoMachine users and groups are not synchronized in a cluster
  • TR05N06826 - Setup doesn't check directory permissions correctly
  • TR05N06837 - Screen blanking doesn't work properly on Debian 8
  • TR05N06873 - Some license types cannot be activated using the 'nxserver -- activate' command
  • TR05N06882 - Cannot connect by HTTP proxy server if the server hostname is unresolvable
  • TR05N06889 - Sessions on the remote are terminated when the master server is shut down
  • TR05N06893 - The node name is only partially visible when 'list view' is selected in Chrome or IE
  • TR05N06901 - NoMachine cannot find the Xvnc server once it has been restarted
  • TR05N06903 - NoMachine server renews Kerberos tickets but not the AFS token
  • TR06N06907 - Runtime error during installation on Windows
  • TR06N06920 - Audio does not work during connection to Windows XP
  • TR06N06924 - Cannot connect by the web to NoMachine Cloud Server on Ubuntu 16.04
  • TR06N06937 - Some keys are ignored if set in a per-user node configuration file
  • TR06N06939 - The "z" letter in a French keyboard is mapped to "w" inside a web session
  • TR06N06950 - 'Last operation failed' is reported when adding a node
  • TR07M05840 - Drag and drop not working in Xcode
  • TR07N06991 - Rules set for a NoMachine group are ignored for Windows Domain accounts
  • TR10M06138 - Settings for the ClipboardBufferLimit configuration key are ignored
  • TR10M06158 - A sudden termination of the virtual desktop occurs with NoMachine server v. 4.6.x or v. 5
  • TR11M06246 - Cannot add a Windows host to the NoMachine multinode environment by using a domain user account
  • TR12L04742 - Cannot start a session when XDM indirect query is chosen
  • TR12M06322 - Horizontal scroll does not work
  • TR06N06976 - Limiting connections to the remote node by using profiles has no effect
  • TR07N07013 - Cannot install NoMachine AVC pack for Windows when the OS is in German
  • TR05N06884 - Password expiry is not always handled and user is prompted with a wrong dialog
  • TR07N07031 - Sudden termination of nxserver.bin process in a cluster environment while monitoring the cluster
  • TR03N06661 - Restricted mode in PhysicalDesktopMode is ignored when the connecting user is the desktop owner

New in NoMachine 5.1.24_1 (Apr 26, 2016)

  • Fixes:
  • TR04N06786 - The server command --nodedel doesn't work
  • TR04N06790 - Cannot reconnect to the virtual session on the remote node
  • TR04N06791 - Cannot open virtual session on remote node when forwarding authentication (Kerberos)

New in NoMachine 5.1.7_7 (Feb 26, 2016)

  • List of features implemented in version 5.1.7 are:
  • FR01N03001 - Supporting a range of displays for connections to the physical desktop
  • FR11M02984 - Adding the possibility to store the private key for the key-based authentication in the client connection file
  • FR02N03022 - Adding tooltips to the quick access display icons in the client GUI
  • FR04M02911 - Implementing a graphical interface for web sessions on Android tablets and iPad
  • FR01N03006 - Making possible to enable a disconnect/terminate dialog for rootless sessions
  • FR02N03008 - Offer the possibility to restore the window geometry when starting the client or connecting to a desktop
  • FR12L02846 - Removing "Browse connections..." and "New connection..." menu items from the NoMachine monitor in the system tray
  • FR02N03014 - Adding tooltips to the NoMachine quick access display icons in the web session
  • FR02N03041 - Improving the authentication request dialog in case of two factors authentication
  • This latest release also provides the following fixes:
  • TR01N06365 - 'Undefined subroutine' message in server logs when the Monitor cannot create its session directory
  • TR01N06344 - After ID change of nx user NoMachine server does not start
  • TR11M06232 - Cannot authenticate with Kerberos tickets when connecting from Windows to Linux when Active Directory is in use
  • TR01N06358 - Cannot create new virtual desktops when session persistence is disabled
  • TR12M06297 - Cannot disable all lossy encoding algorithms in floating window sessions
  • TR01N06343 - Cannot disable the automatic startup of the server on Ubuntu
  • TR01N06355 - Client asks for username on every new connection to the server
  • TR01N06368 - Damaged areas in a Cadence Virtuoso layout when the session is reconnected
  • TR01N06357 - Kerberos authentication in SSH protocol doesn’t work in SSPI mode
  • TR07L04481 - Keyboard does not work correctly if Caps Lock and Control Left are swapped
  • TR02N06393 - Mouse pointer can have a wrong offset when the user selects a single remote display in the GUI
  • TR01N06356 - nxserver --terminate returns an error
  • TR01N06366 - Possible segfault on machines with many CPU cores
  • TR11M06252 - Pressing ESC terminates the virtual desktop running in a web session on IE 11
  • TR01N06373 - Reconnecting a virtual desktop hangs for minutes
  • TR10M06162 - The "Show the transfer status" item is present in the NoMachine tray menu also when file transfer is disabled
  • TR01N06339 - The image quality is bad when the quality slider is set to max
  • TR02N06410 - The NoMachine session suddenly closes without any message
  • TR12M06300 - The nxnode process suddenly terminates during the shutdown procedure
  • TR12M06293 - The nxwebplayer --update script doesn't work properly
  • TR09M05983 - Tickets are not forwarded to remote nodes in a multinode environment
  • TR01N06377 - The USB module fails to compile on Arch Linux during the installation
  • TR12M06301 - CTRL key combinations are ignored if the session window was previously minimized
  • TR01N06391 - The 'Spread over multiple monitors' option in NX Client 3.5.0 doesn't work after installing Microsoft OS update KB3109094
  • TR02N06483 - Missing column display on session list.
  • TR01N06379 - Crash of nxnode on OSX with centrify
  • TR08M05960 - Alt key is ignored the first time it is pressed

New in NoMachine 5.0.58_1 (Jan 4, 2016)

  • FR12M02988 - Giving the possibility to qualify a remote node only for load balancing and not for the manual selection
  • TR10M06171 - NoMachine server on Ubuntu is started at every reboot even if it's configured for manual startup
  • TR12M06259 - A black screen occurs when connecting to NoMachine 5.0.53 on elementary OS
  • TR12M06262 - Cannot connect any longer to the Cloud Server after having performed a log-out from the Xfce virtual desktop
  • TR10M06124 - POSIX getlogin() returns a wrong user when called into a NoMachine session
  • TR12M06274 - It's not possible to exclude a node from the manual node selection by using profile rules
  • TR11M06237 - Users are still able to connect by NX protocol and key-based authentication even if they are disabled in the NoMachine users db
  • TR12M06260 - When upgrading a NX 3.5.0 client installation some files are missing
  • TR12M06302 - A black screen occurs after disconnecting from the physical display on multi-monitor systems
  • TR12M06291 - NoMachine client on Windows hangs when the manual node selection of the remote node is enabled
  • TR12M06305 - Cannot reconnect a session running on earlier server versions (prior to 3.5.0)
  • TR12M06298 - Nvidia hardware encoder initialization fails if x264 is not present on system

New in NoMachine 5.0.47_1 (Oct 20, 2015)

  • FR10M02975 - Switching through monitors on server side by using shortcuts
  • TR10M06115 - The Terminal Server Node stops working after the installation has been updated
  • TR10M06092 - Clients are not redirected when connecting by NX protocol with key or ticket-based authentication
  • TR10M06073 - Connections to NoMachine fails with "The connection with the server was lost" after some hours of activity
  • TR10M06095 - Colors on the remote screen are scrambled after the NoMachine session is disconnected
  • TR10M06101 - Can't lock specific input devices when enabling the 'Lock screen' feature
  • TR07M05746 - Background color of cell comments or tooltips is not rendered with some X applications
  • TR10M06099 - System updates cannot be installed on Windows 10 when NoMachine 5.0.43 is present

New in NoMachine 5.0.43_3 (Oct 1, 2015)

  • The most prominent features of NoMachine 5:
  • Native GUI - The NoMachine interface has been given a native look-and-feel on all platforms. The traditional 'Dark' theme is still available as optional in the NoMachine Player Preferences.
  • Internationalization - Support for international languages has been added with menus and dialogs now available in French, Spanish, Italian, Polish, Russian, Portuguese and German. Further languages will be coming in later versions.
  • Improved multi-monitor support - Users of applications scattered across multiple monitors can switch between the available remote displays or merge all displays on a single screen. The handy keyboard shortcut Ctrl-Alt-I additionally identifies the displays by number, particularly useful for remote set-ups with numerous monitors.
  • Maximum freedom in display resolution - Dynamically change the resolution of your remote desktop to fit your specific requirements via the 'Resolution' slider in the 'Display settings' menu. In remote desktop sessions to multi-monitor set-ups, users can even set a custom resolution ad hoc per display. Holding the 'Control' key whilst dragging the corner of the window will automatically scale the contents to fit the window preserving the aspect ratio of the remote display.
  • Screen blanking - Users on all platforms can protect their privacy and hide screen content by blanking the host display. It's also possible to prevent unwanted user input by locking input devices during a remote desktop session.
  • Kerberos ticket-based authentication via NX protocol - Support for Kerberos ticket-based authentication is extended to connections via the NX protocol. Enterprise users can select from SSH, System Login and NX Login in the connection GUI and start the connection without having to enter credentials.
  • Unmatched performance - Sophisticated algorithms refine the screen to recreate crisp original colors without impacting on performance. NoMachine can take advantage of the graphics card capabilities server-side, effectively reducing CPU consumption. Support for Nvidia cards with Maxwell architecture has also been added.
  • Optimized remote node management - Once connected to a remote server, NoMachine administrators can add and remove nodes directly via the Player GUI rather than executing operations via the command line.
  • Further details about what NoMachine 5 is offering are available at: www.nomachine.com/what-s-new-in-nomachine.
  • The full list of features and enhancements:
  • FR08G02253 - Offering localized versions of the NoMachine GUI
  • FR11L02844 - Adding the possibility of activating the license from the NoMachine GUI
  • FR04M02913 - Adding and removing nodes in a multi-node environment from the NoMachine (client) GUI
  • FR09I02610 - Supporting the blank screen feature during a remote desktop session
  • FR02M02870 - Supporting Kerberos ticket-based authentication for connections by NX protocol
  • FR10L02842 - Giving the possibility to connect a physical session in NoMachine free version when the local X server can't be found
  • FR11K02797 - Giving the possibility to switch between monitors of the remote server
  • FR03M02888 - Adding the possibility to configure the resolution of the remote desktop
  • FR03M02907 - Implementing an additional lossless encoding pass to overcome the color downsampling
  • FR02M02872 - Offering localized versions of the NoMachine GUI for web sessions
  • FR06M02942 - Giving the possibility to download software updates automatically
  • FR12L02847 - Keeping the aspect ratio when the session window is in a scaling mode
  • FR05M02936 - Let administrators to configure Quality of Service (QoS) flags for prioritizing the NoMachine data traffic
  • FR09M02968 - Emulating mouse right click on Mac OS X
  • FR07M02952 - Updating the NoMachine web server to the last recent version of apache
  • FR03M02904 - Adding support for NVENC hardware H.264 encoder

New in NoMachine 4.6.16_1 (Sep 3, 2015)

  • TR06M05517 - A wrong user id is set when creating new virtual desktops on Ubuntu 14.04
  • TR08M05855 - Cannot connect to virtual or physical desktops with NoMachine server v. 4.6.12 when UDP is enabled
  • TR07M05815 - Web connections don't start because of 'Timeout when logging into the NoMachine server' or terminate with 'Connection to the server was lost'
  • TR06M05551 - Focus is not given back to the session when the window is maximized
  • TR07M05750 - The nxclient.bin process crashes when the system uses some TrueType fonts
  • TR06M05640 - The 'Ignoring unknown option 'fp' ' warning is not silently ignored
  • TR08M05883 - Artifacts are displayed when scrolling or moving windows using the hardware decoding on Windows 10
  • TR08M05881 - The server doesn't clean up entries in the running sessions db when terminating a session
  • TR08M05959 - Remote and local mouse pointer are not congruent from time to time
  • TR08M05918 - Firewall rules are not added correctly during installation on Windows
  • TR08M05968 - The client window goes black when pressing the Esc key
  • TR05M05467 - Showing message boxes by nxclient --dialog makes the application to terminate

New in NoMachine 4.6.12_1 (Jul 31, 2015)

  • TR04M05255 - NoMachine menu is not visible on Windows 8 when the DPI scaling is equal or greater than 150%
  • TR07M05801 - NoMachine server requires the netstat program to be present on the system
  • TR07M05789 - User cannot start virtual desktops when a .xkm file is left from the previous session
  • TR07M05788 - Some shortcuts are not sent to the NoMachine session when the client is on Mac OS X
  • TR07M05778 - The client side session folder is growing massively when custom sessions are run
  • TR07M05753 - NoMachine requires that the root user on the remote node is in the sudoers file
  • TR05M05475 - Virtual desktops running are lost during the reconnection
  • TR04M05349 - The virtual desktop running in the browser freezes when clicking on 'Show the menu panel'
  • TR06M05671 - Connecting to the desktop running on Enterprise Desktop shows session list instead of directly connecting user to the desktop
  • TR06M05611 - Wrong UDP port causes slowness when watching video
  • TR06M05550 - Focus goes to the IE address bar when pressing TAB-key inside the web session
  • TR06M05548 - IE goes back in history when pressing the backspace key inside the NoMachine web session
  • TR06M05527 - Port range set in the UDPPort server configuration key is ignored
  • TR06M05510 - Reconnecting a custom session fails with 'the selected session type is not available'
  • TR05M05428 - A custom script executed on UserScriptAfterSessionStart doesn't get the remote IP of the client
  • TR05M05382 - Two physical displays are listed as available on Mac OS X, but only one desktop is working
  • TR04M05248 - The server doesn't advise when adding a node fails because the given user is not in the sudoers file
  • TR03M05106 - The window title bar is not updated in floating window custom sessions
  • TR12L04742 - Cannot start a session when XDM indirect query is chosen
  • TR06M05585 - The nxnode process on Windows has high CPU usage when the host name contains non-Latin chars
  • TR05M05452 - The --availablesessionsetup option is not documented in the node setup script
  • TR03M05173 - Virtual desktop on SLES 12 fails with Error 104
  • TR06M05566 - Cannot use the H.264 encoding when FFmpeg 2.6.1 or later is installed on the client
  • TR05M05388 - NoMachine displays a black screen when connecting a virtual desktop (Cinnamon) on Mint 17.1

New in NoMachine 4.6.4_28 (Jun 10, 2015)

  • Updated packages to prevent a vulnerability in one of the server utilities which could be exploited by authenticated users to gain local root privileges on Linux and Mac OS X hosts.
  • We strongly recommend users upgrade their server installations to this release, 4.6.4. Although Enterprise Client is not impacted by this vulnerability, we advise users to also update their client installations. NX 3.5.0 is not affected.

New in NoMachine 4.6.3_6 (May 29, 2015)

  • Fixes for the following problems:
  • TR04M05214 - A fresh new installation made using a package for update is not blocked
  • TR04M05249 - Upgrading from NX Enterprise Server 3.5.0 to Cloud Server 4.5.0 doesn't preserve users.db
  • TR04M05250 - The first session item in the node resource list is empty
  • TR04M05243 - When VirtualDesktopSharing is disabled, nxserver --history and --list will not show users
  • TR04M05222 - The NumLock key doesn't work correctly in custom sessions running in floating window mode
  • TR04M05338 - A wrong behavior occurs when the automigrate option is disabled in the ConnectPolicy server configuration key
  • TR04M05343 - The nxserver service is started before SSHD on SUSE Linux 11
  • TR04M05319 - Connecting to the virtual desktop fails if the user belongs to many groups
  • TR04M05363 - Description of the --list command is not updated in the server usage
  • TR04M05365 - The 'nxserver --list --client-version' doesn't provide information about the version of the connected clients
  • TR04M05366 - The server doesn't provide the client type in the session list when the session is started on a remote node
  • TR04M05370 - Virtual desktops cannot be reconnected if shadow and physical-desktop session types are removed from the server configuration
  • TR05M05385 - The client asks for fingerprint on every connection if the client hostname is two characters long
  • TR05M05390 - Performance problem when zooming in/out a view in a CAD tool
  • TR05M05391 - Rootless sessions terminate unexpectedly when resizing or reconfiguring windows
  • TR05M05389 - Group memberships are not taken over in virtual desktops on remote nodes
  • TR05M05396 - Running a single application in a custom session makes the local X server crashing
  • TR11L04660 - NoMachine client v. 4.3.x or 4.4.x on Mac OS 10.9 fails to connect to virtual desktop due to wrong file permissions
  • TR04M05346 - Profile rules added on the cluster master don't appear on the cluster slave
  • TR05M05405 - Display quality of a web session 4.5.0 is lower than with previous versions
  • TR05M05422 - Application icon could be missing when starting a custom session in floating window mode
  • TR05M05398 - The web session freezes when the connection limit is exceeded and the session is migrated to a new browser
  • TR05M05411 - Firefox in a custom session is opened in a small window
  • TR05M05420 - Keyboard is no longer working in a web session on Windows after that Explorer is minimized with Alt+Tab
  • TR04M05224 - Copy and paste of patches out of Eclipse running in a custom session does not work
  • TR05M05406 - The web session freezes when the webclient process terminates abnormally
  • TR05M05408 - Cluster add procedure fails when the sudo prompt is not standard
  • TR03M05200 - Cannot set a redirect directive by using the star wildcard to specify a family of IP address
  • TR04M05316 - Cannot connect to the remote desktop when the /etc/hosts file doesn't have 127.0.0.1 set for localhost
  • TR05M05402 - Drawing issues with Synopsys DVE
  • TR04M05321 - Uncorrect value for the nodeSessionRunning variable in the custom load-balancing script
  • TR05M05393 - Black screen is displayed when reconnecting a virtual session that was not disconnected cleanly
  • TR05M05451 - Cannot disable redirection for groups
  • TR05M05479 - Virtual desktops are lost during the disconnect procedure

New in NoMachine 4.5.0_1 (Apr 3, 2015)

  • a minor software update introducing server-side configuration enhancements and a number of fixes affecting the previous version. The new release, 4.5.0, implements the following functionality:
  • FR07D01435 - Adding the DisconnectedSessionExpiry configuration key to NoMachine Server
  • FR03M02882 - Displaying information in the server session lists about clients connected to this server
  • FR02M02874 - Making the timeout for user's authentication configurable on the server
  • FR03M02877 - Adding support for two-factor authentication when connecting via web
  • Among the issues solved there are:
  • TR03M05210 - Virtual desktop sessions cannot be reconnected if 'shadow' type and 'automigrate' policy are disabled
  • TR03M05136 - Cannot type AltGr + € in a web session with the German keyboard layout set
  • TR02M04987 - Long-pressing Enter in a web session gives only one line break
  • TR03M05196 - Cannot disable clipboard and local session recording from server and node configuration files
  • TR03M05194 - A virtual desktop session is lost when the user aborts the reconnect procedure
  • TR03M05175 - Cannot connect to the physical desktop on Arch Linux
  • TR03M05125 - Connections to NoMachine fails with: Error is 5, 'Input/output error' when IPv6 is disabled
  • TR03M05097 - Drag and drop a file doesn't work in a web session connected to a virtual desktop on the remote node
  • TR03M05085 - The server doesn't start after upgrading from NX 3.5.0 to NoMachine 4.4.12 on RedHat
  • TR02M05026 - Custom sessions fail with 'The connection with the server was shut down'
  • TR02M05022 - Copying large amounts of text from a virtual desktop session to Windows breaks copy and paste
  • TR02M05013 - Starting a new virtual desktop via web in a multi-node environment fails
  • TR03M05122 - A virtual desktop session running on the remote node is removed from the available session list
  • TR03M05162 - NoMachine cannot connect to virtual desktops when lightweight mode is disabled and rules are set to forbid shadow sessions
  • TR03M05117 - Kerberos ticket is not forwarded to the session when the NX protocol is used
  • TR02M05019 - Kerberos ticket is not available in the virtual desktop session
  • TR03M05107 - Connections over SSH are no longer possible when a DSA key pairs have been generated for the NoMachine login
  • TR03M05072 - Cannot create a new virtual desktop after 1-2 hours of activity
  • TR03M05056 - ConnectPolicy custom settings in the server configuration file are lost after the upgrade to v. 4.4.12
  • TR02M05028 - Connections to virtual desktops hang when the user belongs to a group with a name containing spaces
  • TR02M05017 - Printers connected from client to a server on Linux don't work
  • TR02M04990 - Sometimes XDM sessions fail to start
  • TR02L04262 - Black screen when no physical display monitor is attached
  • TR03M05155 - Redirect directives does not have effect
  • TR03M05150 - Connections to virtual desktops hang when the user belongs to a group with a name containing a dot
  • TR03M05147 - The physical desktop of the remote node is no longer displayed in the client list of available desktops
  • TR03M05076 - The second user cannot disconnect a virtual desktop when the dialog option is enabled in the ConnectionPolicy key
  • TR03M05055 - Cannot add the node locale to the server when the SSH protocol is specified in the 'nxserver --nodeadd' command
  • TR02M04998 - The audio directory on the node is not removed cleanly at session termination
  • TR03M05049 - Cannot install the Enterprise Client tar.gz package on Gentoo Linux
  • TR02M05002 - Connection hangs while trying to connect to the server
  • TR03M05095 - The client continues to try to authenticate to SSHD when the user stays on the login dialog
  • TR03M05084 - The node label is not displayed in the list of available desktops
  • TR02M05006 - Content of disks connected to a Linux server is not refreshed
  • TR03M05083 - No connection to the physical desktop is possible because userswitch isn't handled correctly
  • TR03M05071 - NoMachine Server cannot retrieve all system groups
  • TR01M04883 - Active Directory users cannot connect to NoMachine for a while when the server host has been rebooted
  • TR03M05061 - Black screen occurs when connecting virtual desktops on Ubuntu 14.04
  • TR03M05060 - Top row keys and shift combination are wrongly mapped in a web session when the browser language is set to 'en-us'
  • TR02M04986 - A custom session running Eclipse Kepler becomes unresponsive
  • TR03M05054 - Setup scripts on SuSe 13.1 rely on /etc/SuSE-release instead than /etc/os-release
  • TR05L04437 - Graphical artifacts in some specific applications in virtual desktops on RHEL
  • TR03M05199 - Some Images are missing in the NoMachine virtual sessions

New in NoMachine 4.4.12_12 (Feb 23, 2015)

  • Streamlines the way in which both administrators and users interface with multi-node environments among other improvements.
  • Additionally, new package naming conventions have been adopted to facilitate repository management in corporate environments. More about RPM and DEB package labels is available here: https://www.nomachine.com/AR09L00812.
  • The complete list of enhancements includes:
  • FR01M02858 - Adding the possibility to add remote node without asking to confirm fingerprint
  • FR01M02856 - Adding the possibility to save the selected node to open automatically
  • FR01M02859 - Adding a server configuration key to provide a disconnect/terminate dialog
  • FR10L02835 - Giving the possibility to set profiles rules for system groups
  • FR01M02857 - Running custom-scripts for shadow sessions
  • FR02M02863 - Limiting the possibility to create new custom sessions on the server
  • FR08L02820 - Displaying node labels to let users identify hosts in the list of sessions when multi-node is enabled
  • This version also fixes some issues affecting the previous desktop client and server releases. Packages for mobile platforms iOS and Android will be updated successively. Among the issues solved in 4.4.12 there are:
  • TR01M04868 - Users are prompted with two password requests when PAM authentication is keyboard-interactive
  • TR02M04952 - Cannot use node configuration files set on per-user basis on Windows
  • TR02M04944 - Arrow keys don't work as expected in virtual desktop sessions
  • TR02M04969 - Server commands to enable or disable users return "ERROR: Cannot connect to: 127.0.0.1:22"
  • TR02M04976 - Some keys are wrongly mapped when the session is connected from Ubuntu 12.04 to NX Server 3.5.0
  • TR01M04924 - The AltGr key doesn't work reliably in a web session
  • TR01M04864 - Some keys are not mapped correctly when the legacy keyboard setting is used
  • TR12L04742 - Cannot start a session when XDM indirect query is chosen
  • TR01M04875 - The server doesn't update automatically the version field in the nodes db
  • TR01M04866 - Custom applications are slowly redrawn when being resized
  • TR10L04645 - System dbus runs out of nofiles descriptors when running tens of virtual desktop sessions on the same host
  • TR12L04747 - Using AltGr + Q to type '@' inside a web session from Mac doesn't work
  • TR01M04908 - Video streaming falls back from H.264 to VP8 during the life of the session
  • TR01M04909 - Cannot terminate a session by using the 'nxserver --terminate' command
  • TR12L04745 - The automatic port mapping fails with some router models
  • TR01M04817 - AltGr+0 key combination doesn't work in web sessions
  • TR12L04776 - Cannot reconnect a virtual desktop after a network failure when the user's home is NFS mounted
  • TR01M04913 - The server issues a misleading message when the license is expired
  • TR06L04449 - When client version 4 logs out from NX server 3.5 an error is displayed
  • TR01M04884 - Connections fail with error 'Could not create lock file in /tmp'
  • TR01M04792 - Starting a virtual desktop on OpenSUSE 13.2 issues a dialog, requesting for administrator's credentials

New in NoMachine 4.4.6_9 (Jan 15, 2015)

  • Fixed problems:
  • TR01M04830 - The keyboard layout is not forwarded to the session
  • TR01M04838 - Cannot login as a guest if the automatic generation of guest accounts is enabled
  • TR01M04832 - The display server in web sessions can hang indefinitely and unpredictably
  • TR01M04788 - Reconnecting a virtual desktop in lightweight mode fails under some circumstances
  • TR12L04779 - A web session freezes when a user with an account containing the '@' char is already logged into the system
  • TR12L04770 - When the 'lightweight mode' is not enabled, using the EnableAutokillSessions key will terminate also connected sessions
  • TR12L04762 - Cannot connect on Linux when NoMachine is installed in a non-default directory with restricted permissions set
  • TR12L04731 - Copy and paste does not work consistently in a virtual KDE desktop
  • TR01M04791 - NoMachine services don't start on Fedora 21
  • TR01L04202 - Cannot start MATE desktop environment in a virtual desktop session
  • TR12L04749 - Users are prompted with the two-factor authentication dialog when SSHD is configured for keyboard-Interactive authentication
  • TR10L04618 - USB forwarding is not available if NoMachine is installed on a USB drive or the operating system is located on a USB disk
  • TR12L04769 - The Swiss German language cannot be set in the NoMachine virtual keyboard for web sessions
  • TR12L04746 - Mouse cursor is invisible in custom rootless sessions with some specific applications
  • TR12L04745 - The automatic port mapping fails with some router models
  • TR02L04292 - Cannot issue a dialog message by using a custom script at session reconnection
  • TR01L04245 - In the multi-node environment the localhost node comes with protocol SSH and port 22
  • TR12L04728 - Shift key gets stuck when both shift keys are pressed at the same time
  • TR10L04643 - Users cannot connect when the NoMachine server is installed on a Windows Active Directory client
  • TR06L04457 - Weight parameter set for the remote nodes are ignored during the load-balancing procedure
  • TR12L04748 - Cannot authenticate on the server via web when the username contains '@' character
  • TR05L04412 - X display DPI value cannot be changed

New in NoMachine 4.4.1_1 (Dec 18, 2014)

  • Fixed problems:
  • TR10L04620 - No sound from nxclient 3.5 to NoMachine server 4 on newer Linux distributions shipping without Enlightened Sound Daemon
  • TR10L04652 - The SSH_CLIENT, SSH_CONNECTION or NX_CONNECTION variables are not propagated to the NoMachine session
  • TR10L04611 - Cannot disable the 'automigrate' feature to allow sharing the virtual desktop
  • TR11L04656 - The comma key is wrongly mapped inside a NoMachine web session
  • TR08L04509 - The nxserver --passwd command hangs on Ubuntu 12.04 when it's run by an unprivileged user
  • TR03L04313 - When connecting to a multinode server, the 'Create a new virtual desktop' option specifies always the desktop type of the server
  • TR10L04648 - Num Lock is reversed in a custom session in floating window mode started from Windows clients
  • TR11L04666 - Horizontal line can appear over titles of tabs in firefox
  • TR08L04498 - NoMachine Player fails to detect Japanese layout on Mac OSX clients
  • TR05L04404 - Welcome messages set in the node configuration file are not displayed at session startup
  • TR06L04476 - The AltGr+0 keys combination opens the client menu
  • TR11L04659 - MacOSX plugin client fails to connect to the virtual desktop
  • TR04L04390 - The nxerror.log file reports that the ck-list-sessions command was not found
  • TR08L04506 - VNC session closes suddenly upon starting
  • TR10L04644 - The Alt Gr key doesn't work when the 'Grab the keyboard input' option is activated
  • TR07L04488 - Screen artifacts when scrolling in firefox
  • TR11L04678 - Sometimes virtual desktop sessions are terminated unexpectedly
  • TR12K04131 - Setting DisplayLimit in the server configuration doesn't work as expected
  • TR11L04679 - The nxserver --version command reports an incorrect server type when a 3.5.0 Advanced Server subscription is used with server 4
  • TR11L04681 - NoMachine reports 'No available sessions on the server' even if the local X server is up and running
  • TR10L04647 - Audio is no longer available when the virtual desktop is reconnected from Windows to Linux or vice-versa
  • TR02L04284 - NoMachine processes are not started automatically at next reboot on Slackware
  • TR08L04503 - Opening screen on Emacs is corrupt
  • TR10K03959 - The server prints its usage when trying to run a virtual desktop session by using the nxserver --startsession command
  • TR10L04624 - Files transferred to a Windows client are sometimes corrupted
  • TR10L04649 - Keyboard is wrongly mapped in custom sessions run in floating window mode from Mac OSX clients
  • TR11L04682 - USB devices cannot be connected from local Windows client to Ubuntu 14.04 server
  • TR06L04461 - The option 'Resize remote screen' disables unexpectedly
  • TR01L04218 - Users are not informed when session fails to start due to disk quota exceeded
  • TR11L04668 - Fullscreen across all monitors doesn't work when no window manager is running
  • TR07L04481 - Keyboard does not work correctly if Caps Lock and Control Left are swapped
  • TR11L04705 - Virtual desktops are started only on localhost in a cluster environment upgraded from version 4.2.25 to version 4.3
  • TR11L04700 - The installation procedure cannot configure the printers backend on Linux distributions with a most recent CUPS subsystem
  • TR11L04671 - Profile rules set on per-group basis are ignored when the user belongs to multiple groups
  • TR11L04699 - Message 'Cannot compile USB module' is issued when installing NoMachine on Linux distribution with most recent kernel
  • TR08L04508 - Password is shown in console when an unprivileged user changes it from command line
  • TR10L04587 - Black screen is issued when connected to a Linux physical desktop while the lock screen is active
  • TR10L04638 - Some Windows games running at full screen minimize when the user clicks on the edges of the screen
  • TR10L04592 - NoMachine client on Windows closes suddenly when maximizing Eclipse
  • TR04L04386 - Keyboard does not work properly inside remote Parallels VM
  • TR11L04688 - NoMachine services cannot be started when the privileged user has UID/GID 0 but a name different from 'root'
  • TR10L04595 - The upgrade procedure doesn't preserve the AvailableSessionTypes settings
  • TR12L04718 - Cannot disable NoMachine session recording on a remote node that has been re-added to the multi-node environment
  • TR11L04664 - Virtual desktops are terminated and cannot be reconnected later
  • TR11K04058 - GNOME or KDE desktops may be not listed on a headless Linux server
  • TR10L04623 - Users cannot connect to their own remote desktop on some CentOS 7 machines
  • TR12L04726 - Cannot log in via Web Player when username contains '@' character
  • TR08L04499 - Yen and backslash/underscore are not correctly mapped in Web Player
  • TR11L04703 - File size is not preserved when copying a file larger than 2GB from Linux to Windows
  • TR11L04672 - The server ignores settings for the 'EnableAdministratorLogin' configuration key
  • TR12L04744 - File transfer entries are not removed from the Monitor menu when file transfer is disabled
  • TR11L04685 - Connection options are ignored by NoMachine when reconnecting to a virtual desktop in lightweight mode
  • TR11L04712 - Rootless windows don't refresh the exposed areas correctly
  • TR11L04663 - Mouse cursor does not change shape when hovering over buttons or links in the browser
  • TR11L04662 - NoMachine processes of a reconnected session stay running even if that session has been closed

New in NoMachine 4.3.30_4 (Oct 30, 2014)

  • Fixes for the following problems:
  • TR10L04646 - The session negotiation fails with "Error: no available display found"
  • TR10L04614 - Cannot reconnect 4.3.23 virtual desktops run by NX Client 3.5.0
  • TR08L04513 - An unexpected pop-up message appears when disconnecting a client 3.5.0 from a server 4
  • TR10L04600 - The keyboard is wrongly mapped in a virtual desktop connected from NX Client 3.5.0 to server 4.3.23
  • TR08L04518 - Nxserver attempts to send terminate message to nxclient even if it is not running
  • TR10L04642 - The gnome-panel is not displayed or is blank in virtual desktop sessions connected to Ubuntu 12.04
  • TR10L04639 - Layout is not correct for English (Canada) keyboard when running a virtual desktop session
  • TR10L04622 - Cannot connect any longer to older servers after upgrading the client to version 4.3
  • TR09L04544 - The Gitk gui is not refreshed inside a virtual desktop session
  • TR01L04196 - Problems with login to server 4 running on Fedora 19 or Fedora 20
  • TR10L04630 - Cannot login to NoMachine server 4.3.24 by using SSH and system login
  • TR09L04532 - Cannot compile libx264-4.2.27 on Windows if gcc version is higher than 4.5.2
  • TR12K04152 - Copy-paste issue from Windows to NoMachine custom session
  • TR10L04631 - Creating new virtual desktops via web fails with error "Unknown session type" whenvirtual desktops are removed from the server configuration
  • TR10L04625 - NoMachine set the HOME environment variable to the value of the UserNXDirectoryPath key instead than pointing to the normal user's home
  • TR10L04617 - Input/output error when trying to connect to NoMachine server 4.3.23 on RHEL 4
  • TR10L04608 - The NoMachine display server terminates suddenly
  • TR09L04573 - When upgrading a 3.5.0 multi-node environment to version 4, the remote nodes are not preserved
  • TR09L04559 - The default value set for the AgentLightweightMode node configuration key is misleading
  • TR05L04425 - Copy-paste issue from Windows 8.1 to NX 3.5 session
  • TR12K04133 - The Client window doesn't start in fullscreen with Oroborus WM
  • TR10L04629 - Intermittent graphics freeze occurs when connecting to NoMachine on Mac OS X 10.9.5
  • TR10L04599 - A black screen is displayed when connecting to a Mac OS X in sleep mode
  • TR10L04577 - Sending ctrl+alt+del dosen't work when connected to a Windows 2012 Hyper V
  • TR09L04574 - With a JIS keyboard, the shift key does not work smoothly in a Linux virtual desktop
  • TR09L04570 - Sessions could be disconnected abruptly due to decompression error
  • FR10L02840 - Changing default values set for the ConnectPolicy key in the server configuration

New in NoMachine 4.3.24_1 (Oct 14, 2014)

  • Fixes:
  • TR04L04396 - Connections to Ubuntu 14.04 hang when the lock screen becomes active
  • TR10L04588 - Cannot reconnect a 3.5.0 virtual desktop session by NoMachine client 4.3.23
  • TR10L04590 - Some applications terminate unexpectedly inside a virtual desktop running on NoMachine server 4.3.23
  • TR10L04591 - The server type is wrongly mapped to NoMachine Workstation when the license is a 3.5.0 Free Edition
  • TR10L04594 - Upgrading a production installation from 4.2.27 to 4.3.23 doesn't preverse 3.5.0 license files
  • TR09L04566 - The user is no longer able to connect after a number of successful connections via NoMachine when the Pam_Tally2 module is enabled
  • TR10L04598 - Cannot connect from the web when Cloud Server 4.2.27 is upgraded to 4.3.23
  • TR08L04496 - The server --ruledel --node command doesn't work properly
  • TR10L04589 - Cannot start virtual desktops on Debian Wheezy with NoMachine server 4.3.23
  • TR09L04523 - Cannot connect to the system login window on Linux Mint 17
  • TR10L04603 - The key press repeat no longer works with NoMachine 4.3.23 in a session connected from Mac OS X
  • TR09L04540 - The 'Summary' field is empty in the RPM package information
  • TR10L04602 - NoMachine 4.3.23 doesn't start on some machines
  • TR10L04613 - The client closes after logging in to the server when connecting to a multi-node environment
  • TR10L04606 - Some keys don't work in a virtual desktop session connected from client 4.3.23 to NX Server 3.5.0
  • TR09L04530 - Using customer packages for production to upgrade a 3.5.0 installation overwrites the license files
  • TR10L04605 - The server is unable to connect to the local X server when the user's Xauthority file is locked
  • TR10L04601 - An error message is issued when starting NoMachine on a headless machine

New in NoMachine 4.3.23_5 (Oct 3, 2014)

  • The enhancements included are:
  • FR11K02793 - Adding the 'Grab the mouse input' option to the NoMachine menu panel inside the session
  • FR06I02466 - Supporting Unity 3D and Gnome 3 in NoMachine virtual desktop sessions
  • FR08L02819 - Making it possible to configure connection name per server
  • FR09L02831 - Using libssh2 for SSH connections from all NoMachine clients
  • FR05L02816 - Supporting two factor authentication
  • This version also fixes some issues affecting the previous 4.2 desktop client and server releases. Packages for mobile platforms iOS and Android will be updated successively. Among the issues solved in 4.3 there are:
  • TR08L04502 - Hot' corners in KDE window manager don't work
  • TR08L04512 - Eclipse functionality "Open Declaration"
  • TR07L04494 - nxserver --kill does not terminate a session running on a remote node
  • TR06L04455 - Command option --group to remove user from specific group doesn't work
  • TR12K04147 - Cannot emulate middle button press with right and left mouse buttons
  • TR07L04490 - When multiple sessions are initiated from the same client only one gets input events
  • TR07L04478 - Some keys of Japanese keyboards don't work
  • TR09L04521 - The server fails to start when server.lic contains commented extra lines
  • TR09L04525 - Cannot start RDP sessions after upgrading an Advanced Server 3.5.0 to Enterprise Server 4
  • TR09L04529 - Node product type is wrongly matched after upgrading the Advanced Server Node 3.5.0 with a Terminal Server Node for update
  • TR09L04524 - Cannot start RDP sessions after upgrading an Advanced Server Node 3.5.0 to Terminal Server Node 4
  • TR01L04241 - The server asks to login on cluster node to add the SSH key when deleting the node from the cluster
  • TR01L04216 - Users can run custom sessions even if the server is configured to not provide them
  • TR05L04441 - Excluding a specific user from a per-system profile rule is not possible
  • TR05L04442 - Rules for bandwidth limitations are not set in profiles
  • TR09L04536 - NoMachine logs on Linux are filled up with errors about Pulse Audio Server
  • TR09L04538 - Cannot create a new session or reconnect an existing one when tens of sessions are running on the same server host
  • TR06L04453 - Application menus in nedit show empty areas
  • TR08L04504 - Nxnode process terminates suddenly when freeing resources
  • TR09L04543 - The session is suddenly terminated when logging-in to a physical Lubuntu desktop via web
  • TR09L04556 - Web sessions cannot be started when the web player service port is already in use
  • TR09L04557 - The web session terminates at the initial stage when the browser has the User Agent disabled
  • TR09L04558 - The web session suddenly terminates when downloading a file from server on RHEL 6
  • TR09L04555 - Interrupting the starting of a virtual desktop session causes a sudden termination of the nxserver process
  • TR05L04408 - White border is displayed when maximizing a custom application session on Windows
  • TR09L04519 - LSF commands run in a virtual desktop fail because of wrong XAUTHORITY file
  • TR09L04520 - Copy/paste from gvim to Windows clients does not work consistently
  • TR09L04531 - NoMachine window gets stuck in a dual screen setup

New in NoMachine 4.2.27_1 (Aug 6, 2014)

  • TR07L04486 - No local session available on Linux Crunchbang
  • TR12K04146 - Connections to physical desktop on Linux fail with message "The server was unable to make the local display available"
  • TR07L04493 - Node database cleared when disk space is insufficient
  • FR06F02072 - Supporting drag and drop file transfer from locale to the NoMachine session and vice-versa

New in NoMachine 4.2.26_1 (Jul 10, 2014)

  • TR05L04440 - Cannot paste a selection to the remote desktop when the server is 3.5.0
  • TR07L04482 - Virtual sessions are terminated if desktop manager takes too much time to load
  • TR06L04452 - Error 'Unable to copy' is issued when the automatic updates are enabled and the user's .nx directory is missing
  • TR06L04462 - USB device sharing not working on Mac 10.9.3
  • TR05L04436 - Profile rules on per-group basis are ignored
  • TR06L04464 - Restarting Terminal Server Node returns 'Cannot open file '/etc/NX/server/localhost/server.cfg for reading' error
  • TR06L04454 - Virtual desktop sessions cannot be reconnected
  • TR06L04460 - The menu panel does not appear in fullscreen mode
  • TR05L04402 - NoMachine doesn't report that PAM libraries are not present on the system
  • TR11K04009 - The server allows the same node to be added multiple times
  • TR01L04199 - Cannot disconnect a custom session running in a floating window
  • TR06L04456 - Connection fails with error "Can't connect by SSH protocol"
  • TR04L04354 - Setting the ConnectionsLimit key in the Workstation doesn't limit the maximum number of connections
  • TR06L04475 - Connection to virtual desktop fails when using a customized UserNXDirectoryPath
  • TR06L04468 - Button 'Create a new custom session' may not be available
  • TR06L04469 - The virtual desktop is not created automatically when there is only one session type available
  • TR06L04472 - NX Server doesn't show sessions for reconnection when user is NX administrator
  • TR06L04471 - Web Player shows rootless sessions as available
  • TR06L04474 - Using SYSTEM authentication method in Web Player fails
  • TR06L04470 - Installing on XFCE NoMachine creates a redundant entry 'Internet' in menu application
  • TR04L04373 - When multi-node is enabled, profiles and any limitations are not checked correctly on the server

New in NoMachine 4.2.25_1 (Jun 10, 2014)

  • Fixes an injection vulnerability in OpenSSL’s ChangeCipherSpec processing making it possible for malicious third parties to force the use of weak keying material in OpenSSL SSL/TLS clients and servers.
  • Also includes fixes for the following problems:
  • TR05L04408 - White border is displayed when maximizing a custom application session on Windows
  • TR06L04447 - Error 'Cannot get current user' is repeatedly shown when running the 'nxserver --list' command
  • TR06L04448 - Virtual desktop session on XUbuntu 13.10 or 14.01 is not usable

New in NoMachine 4.2.24_4 (Jun 5, 2014)

  • TR05L04431 - The German and English keyboard on Mac are unresponsive when lightweight mode is enabled on the server
  • TR05L04432 - Virtual desktop sessions running on the remote node are no longer available
  • TR02L04246 - Black box behind cursor when connecting to Ubuntu running on VMWare Player
  • TR05L04433 - Wrongly mapped key on MacBook Pro keyboard
  • TR05L04419 - GUI of the advx application is badly displayed in a virtual session
  • TR03L04332 - Connections by SSH don't work after updating NoMachine to Workstation
  • TR05L04428 - Duplicate entries appear in the server configuration file after multiple updates
  • TR05L04415 - Script to stop nxhtd is not terminated when it's hanging
  • TR06L04443 - Cannot print when the name of the connected printer contains back slashes
  • TR06L04445 - X forwarding does not work when a virtual desktop is started via web
  • TR05L04399 - User can connect to a remote node even if access to that host is disabled by profile rules

New in NoMachine 4.2.23_1 (May 17, 2014)

  • Provides fixes for the following:
  • TR03L04333 - The Windows Logo + m shortcut doesn't minimize the client when it's at fullscreen
  • TR03L04319 - 'No running nodes found' when a customized SSHD port is used
  • TR05L04400 - Virtual KDE desktop crashes while cycling through 'Window Decoration' options
  • TR10K03970 - Cannot connect to the physical desktop when the display manager is LXDM
  • TR04L04375 - Cannot connect to the physical desktop on OpenSUSE 13.1 when there is the login screen
  • TR05L04398 - Server issues an incorrect message when creating a rule with an invalid value
  • TR05L04413 - Pop-up menus show in random places connecting from multi-monitor Windows client
  • TR05L04397 - Cannot create a rule for running a specific script in case of custom session
  • TR05L04418 - Cannot change server connection preferences in the GUI if the administrative account has an empty password
  • TR05L04403 - Cannot set profile rules on per-group basis with the Terminal Server
  • TR05L04422 - Custom sessions from Windows fails to start with 'Protocol error'
  • TR12K04170 - Custom sessions cannot be automatically reconnected
  • TR04L04393 - /var/NX/nx directory fills up consuming disk space
  • TR05L04423 - Authentication fails when NoMachine is installed on RHEL 4
  • TR05L04406 - Connections to localhost fail in a multinode environment
  • TR05L04424 - Cannot maximize the session window with the Windows logo + up arrow shortcut
  • TR05L04427 - Not possible to reconnect the session when changing the network connection type
  • Implements the following feature requests:
  • FR04L02813 - Forwarding the SSH_CLIENT and SSH_CONNECTION variables to the session
  • FR05L02815 - Adding support for SSH connections when connecting from Android

New in NoMachine 4.2.22_1 (May 2, 2014)

  • TR04L04378 - The icon to forward the Ctrl+Alt+Del combination is not visible when the server is on Windows Server 2008
  • TR01L04214 - Tilde and Caps lock are not mapped correctly on Mac OS X 10.8.5
  • TR04L04376 - Cannot authenticate to change server settings when the username contains a dash
  • TR04L04382 - Black screen when connecting to Windows 8.1 on VMware Workstation
  • TR04L04372 - Special characters don't work in a custom session
  • TR04L04380 - Some options are no longer available in the Server Performance GUI after ugrading to 4.2.21
  • TR04L04381 - Connections fail when using a 4.2.21 client on RHEL 5 and the SSH protocol
  • TR04L04388 - Cursor is hidden in a GNOME classic virtual desktop on Ubuntu 13.10
  • TR04L04392 - A warning pop-up is displayed when updating the client on Windows
  • TR04L04395 - Cannot print when the connection is started from Mac OS X

New in NoMachine 4.2.21_1 (Apr 28, 2014)

  • Provides fixes for the following:
  • TR04L04354 - Setting the ConnectionsLimit key in the Workstation doesn't limit the maximum number of connections
  • TR04L04368 - Enabling 'Grab the keyboard input' does not send Alt+F4 shortcut to session
  • TR04L04356 - Clicking on the Gnome Logout during the session does not work
  • TR04L04357 - Display settings are not saved when disconnecting session
  • TR04L04361 - Graphical glitches are visible in emacs and nedit applications
  • TR04L04362 - High CPU and disk space usage with nxplayer.bin process
  • TR04L04363 - Option to start a Gnome, Kde or XDM virtual Desktop session is missing
  • TR04L04337 - Sometimes error 'The connection has timed out' occurs when starting a new virtual desktop session in a multi-node environment
  • TR04L04364 - High CPU usage of nxnode.bin process
  • TR04L04365 - Nxserver does not terminate cleanly when reporting error to user
  • TR04L04366 - Session terminates abruptly when scrolling a web page on Firefox
  • TR04L04367 - Images in the web browser are rendered incorrectly in virtual desktop sessions
  • TR04L04369 - Replacing files during file-transfer creates '.filepart' extension

New in NoMachine 4.0.362_2 (Nov 1, 2013)

  • Support for upgrading NX Free Edition 3.5.0 to NoMachine 4 (the free version).
  • Possibility to switch from SSH to NX protocol when SSH is not supported by the server.
  • Federate Terminal Servers and Terminal Server Nodes into an Enterprise Server environment.
  • This release also provides bug fixes for some problems affecting the previous versions. Among them:
  • Connections to Mac 10.9 may crash after a while.
  • New virtual desktops may fail to start on CentOS 6.4.
  • Cannot run a virtual desktop if the user has csh shell.
  • VNC sessions fail to start due to error 'Cannot set RFB password'.
  • Audio is not available when the Linux server host is using ALSA audio interface.

New in NoMachine 4.0.360 (Oct 24, 2013)

  • Offers a number of refinements and functional improvements, including the following:
  • NoMachine Workstation can be a remote node in a multi-node environment.
  • NoMachine client 4 emulates behavior of NX client 3.5.0 when connecting to server 3.5.0
  • Among the issues solved by this version there are:
  • Cannot run a XDM session when NoMachine is configured to emulate behaviour of server 3.5.0.
  • Cannot add a node to the server when option --protocol.
  • Cannot create a new virtual desktop if the server is configured to forbid connections to virtual desktops.
  • Clipboard and copy&paste operations cannot be disabled.
  • The PATH environment variable may be reset when starting a virtual desktop session