Search Engine: Elastic

Article ID: 128603, created on Apr 1, 2016, last review on Jul 21, 2017

  • Applies to:
  • Odin Automation Essentials


On registering a new service node the following error occurs:

The Linux platform installed on the remote host is not supported or not configured properly. Please, check the documentation for the list of supported platforms and configuration instructions. Console output: ''. Error message: 'sudo: no tty present and no askpass program specified'.


  1. The host you are adding as a service node is running an unsupported platform.
  2. Non-root user credentials were specified when trying to register the service node.


First, make sure that the node runs one of the supported operating systems.

If it does, perform the following steps:

  1. Log in to that node (for example via SSH).
  2. Run the following command as a superuser:

    # visudo
  3. In the opened file locate the following line:

    Defaults requiretty
  4. Change this line as follows:

    #Defaults requiretty
  5. Enable the user to not enter password on every 'sudo' invocation, by adding the following file to that file:

    <user> ALL=(ALL) NOPASSWD: ALL

    where <user> stands for the username you have specified during the node registration.

  6. Save changes to the file.
  7. Try to register the node again.

After that, your node should be successfully registered.

caea8340e2d186a540518d08602aa065 d29f8259a7236d291b08be8147a45abd

Email subscription for changes to this article
Save as PDF