我想为CardDav和CalDav同步设置径向。
我设置了Apache,并希望使用uwsgi访问Radicale。当我输入用户名时,它会显示“服务不可用”。
错误日志文件显示:代理:错误(111)连接被拒绝: AH02454: uwsgi:尝试连接到Unix域套接字/run/uwsgi/app/ logfile /套接字(根)失败:error client 178.251.71.190:33788 AH10101:无法连接到后端: httpd-UDS:0
我正在运行Debian buster。Https流量似乎起作用了,我被要求输入用户名/密码。
我以/apache2-vhost.conf为例,只编辑了域名/主机名,将conf-available文件更正为took uwsgi.conf (bug),并将其放入/etc/apache2/sites-available (+ a2ensite ...)。
我还编辑了/etc/radicale/config,但对我来说,它看起来不会走得那么远。
到目前为止,我还没有使用过unix socket和uwsgi,所以我现在有点迷茫。有人能给我一些提示吗?
谢谢你,弗洛
发布于 2020-12-26 05:04:18
我终于发现了问题:
首先: libapache2-mod-proxy-uwsgi是一个建议的包,但是,为了以Debian建议的方式运行Radicale,它是必要的。
一开始,我没有意识到这一点,因为我可以启用proxy-uwsgi (启用站点的链接确实存在)。我通过拼命尝试找到了它。
第二:我更改了/etc/ filesystem_folder /config中的配置。但是缺省值(/var/lib/ radicale /collections)也锚定在/etc/uwsgi/apps-available/Radulale.ini中,并作为用户home的主目录。想必这一切都需要改变,才能让它正常工作。现在,我将/etc/ that /config中的filesystem_folder改回了默认值,之后它终于可以工作了。
我会为这个包提交一个错误报告。
https://stackoverflow.com/questions/65413030
复制相似问题