I realise this thread is almost 2 years old but I’m having exactly the same problem with Pro v 6.3.5 (and I had it with 6.2.13 - see Seahub only starts as root (Linux))
There are no permission issues that I can see. I’ve deleted all log files and the directories in /tmp so that seafile.sh and seahub.sh can recreate them.
Using sudo -u seafile … fails but su seafile and then running seahub.sh works
I’ve even tried starting it on a different port without success.
This is driving me insane - I don’t know what else to try.
Are there any debugging commands I can issue? Nothing shows up the seahub*.log files other than “Seahub failed to start” which is not helpful!
Thanks