Interestingly, the link from the website is still at 9.0.9, but by making a small change in the link (changing the 9 for a 10) everything worked.
Thanks for another smooth upgrade!
And it looks as if there is some issue with the avatars. I am not sure if this is related to my reverse proxy, but before the upgrade it worked fine. See my separate post.
I’ve just spun up a manual install of Seafile 9.0.10 on ubuntu 22.04.2LTS, using sqlite and I’m getting this error with nothing in the logs to show helpful info. I noticed a similar reply for a recent release thread, with no response.
user@myserver:/opt/seafile/seafile-server-9.0.10$ ./seahub.sh start
LC_ALL is not set in ENV, set to en_US.UTF-8
Starting seahub at port 8000 ...
Error:Seahub failed to start.
Please try to run "./seahub.sh start" again
A quick update for those stumbling through this issue and following the huge tangle of threads. I’ve literally re-installed everything as part of the pip3 steps ONLY (including the tweaked step for ubuntu 22.04 and cffi) - and today ./seahub.st start just works. No other system updates or external software updates / reinstalls performed.
I still had no content displayed when accessing the site either via the host machine’s local IP or its URL. I do have Caddy reverse proxying and issueing a valid (staging) certificate, but the URL presents a 502 in Firefox and Chrome. I disabled my host firewall, reboot and started seafile and seahub, again no errors - successful starts. Still 502 in the browsers.
I then proceeded to modify /opt/seafile/conf/seahub_settings.py
and change SERVICE_URL from my desired URL (entered during the initial setup script) to the local IP of the host and adding port 8000 (ie SERVICE_URL = 'http://1.2.3.4:8000/')
Then modify /opt/seafile/conf/gunicorn.conf.py and change the bind to “0.0.0.0:8000” (ie bind = "0.0.0.0:8000"). Now the login screen presents!!
Firewall enabled, reboot, started seafile and seahub, again no errors - successful starts. Still have a login screen (and can successfully log in!)! A small win!!