Hello,
i am using Seafile 7.1.5 (Plesk Extension CE) on Ubuntu 18.04 and Plesk Obsidian.
Seafile nearly works as expected but there is one thing that dont want to work.
I have no access to seafdav. Nginx is forwarding to port 8080. But it seems that seafdav is not running (no pid-file) in controller.log i can find this:
[11/03/21 18:44:07] seafile-controller.c(477): seafdav need restart...
[11/03/21 18:44:07] seafile-controller.c(81): spawn_process: /usr/bin/python3 -m wsgidav.server.server_cli --server gunicorn --root / --log-file /var/www/vhosts/mydomain.com/seafile/logs/seafdav.log --pid /var/www/vhosts/mydomain.com/seafile/pids/seafdav.pid --port 8080 --host 0.0.0.0
[11/03/21 18:44:07] seafile-controller.c(115): spawned /usr/bin/python3, pid 3773
[11/03/21 18:44:07] seafile-controller.c(123): Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/server/server_cli.py", line 39, in <module>
from wsgidav.default_conf import DEFAULT_CONFIG, DEFAULT_VERBOSE
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/default_conf.py", line 18, in <module>
from wsgidav.dir_browser import WsgiDavDirBrowser
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/dir_browser/__init__.py", line 2, in <module>
from ._dir_browser import WsgiDavDirBrowser
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/dir_browser/_dir_browser.py", line 9, in <module>
from jinja2 import Environment, FileSystemLoader
ModuleNotFoundError: No module named [11/03/21 18:44:07] seafile-controller.c(123): 'jinja2'
(most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/server/server_cli.py", line 39, in <module>
from wsgidav.default_conf import DEFAULT_CONFIG, DEFAULT_VERBOSE
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/default_conf.py", line 18, in <module>
from wsgidav.dir_browser import WsgiDavDirBrowser
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/dir_browser/__init__.py", line 2, in <module>
from ._dir_browser import WsgiDavDirBrowser
File "/var/www/vhosts/mydomain.com/seafile/seafile-server-7.1.5/seahub/thirdpart/wsgidav/dir_browser/_dir_browser.py", line 9, in <module>
from jinja2 import Environment, FileSystemLoader
ModuleNotFoundError: No module named
I want to upgrade to PRO-Version but DAV is a really important feature. Who can help?
Thanks and best regards
Dave