Raspbian NextCoud 由于 HTTPS“通过不受信任的域访问”

Raspbian NextCoud 由于 HTTPS“通过不受信任的域访问”

我在 Rasbpian 上安装了 nextcloud,它通过 HTTP(端口 80)运行良好。我可以使用 WAN IP 和域名访问它(通过 VPS 上的 openVPN 隧道传输,因为我的 nextcloud 服务器没有静态 IP,并且位于 CGNAT 后面)。

我启用了 HTTPSnextcloud.enable-https lets-encrypt并按照步骤操作。在此过程中,我得到了

object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.

这似乎不是一个问题,因为最终结果是

done

但是,现在,当我……

...通过 WAN IP 地址从另一台机器使用 https 浏览到 nextcloud 我收到了常见的证书警告,因为证书是颁发给域名而不是 ip。==> 那就没问题了。

...通过域名从另一台机器使用 https 浏览 nextcloud,出现错误Access through untrusted domain。==> 不行

...通过 LAN IP 从另一台机器使用 https 浏览 nextcloud,我也收到该错误。 ==> 不行

...通过 https 从 nextcloud 服务器浏览到 nextcloudhttps://本地主机,我只收到证书警告,但可以忽略它,然后访问 nextcloud。==> 好的。

我尝试在 nextcloud 的 config.php 中的受信任域数组中添加https://和/或:443条目,但没有任何变化。

有什么想法可以解决此问题吗?谢谢。

答案1

找到答案了。我的/var/snap/nextcloud/目录中有两个目录:1576315578。我改错了config.php

我不知道如何得到两个目录以及这个数字代表什么……

相关内容