Hi,
I need some help to autostart sequenceserver.
Sequenceserver is working when I launch the command from the shell and go to the web page but when I want to autostart with systemd, it’s not working.
In /var/log/messages, I have this output :
Nov 15 18:21:32 bio39 sequenceserver: download the correct package for itself. Please enter the path to NCBI BLAST+
Nov 15 18:21:32 bio39 sequenceserver: or press Enter to download.
Nov 15 18:21:32 bio39 sequenceserver: Press Ctrl+C to quit.
Nov 15 18:21:32 bio39 sequenceserver: Installing NCBI BLAST+.
Nov 15 18:21:32 bio39 sequenceserver: RUBY_PLATFORM x86_64-linux
Nov 15 18:21:32 bio39 sequenceserver: curl: Can’t open ‘/tmp/ncbi-blast-2.2.30±x64-linux.tar.gz’!
Nov 15 18:21:32 bio39 sequenceserver: curl: try ‘curl --help’ or ‘curl --manual’ for more information
Nov 15 18:21:32 bio39 systemd: sequenceserver.service: main process exited, code=exited, status=1/FAILURE
Nov 15 18:21:32 bio39 systemd: Unit sequenceserver.service entered failed state.
Nov 15 18:21:32 bio39 systemd: sequenceserver.service failed.
I don’t understand why sequenceserver want to open the tar gzip ncbi file while it doesn’t appear when sequenceserver is launch directly by command line.
I’ve created the user and the sequenceserver.service file and reload the daemon.
The command line in ExecStart is working when launched from the shell.
Thanks for your help,
Marine