If the print server is not rendering documents and you see the following message in the phantom log file:

sudo: no tty present and no askpass program specified

Then this is an indication that your Linux release will require a modification to the default settings in your sudoers file.

In later releases of Linux, the developers decided that sudo should default to requiring a tty for the sudo process.  The BP Forms Phantom runs in background without a tty.  Therefore, on these later releases of Linux, you must alter your sudoers file to disable the !requiretty directive.

 

Look for this in your sudoers file and make the change highlighted in yellow below

#
# Disable "ssh hostname sudo <cmd>", because it will show the password in clear.

#         You have to run "ssh -t hostname sudo <cmd>".
#
###bpi|||Defaults   !requiretty