群 晖 bitwarden 搭建成功后不能 HTTPS 访问是怎么回事呀?

2020-10-08 10:23:38 +08:00
 lancolor9812

用群晖搭了个 bitwarden,证书 反代 端口转发都弄好了,通过 HTTP 可以正常用域名访问,但是用 HTTPS 的时候就不行了,证书用阿里和腾讯的免费证书都试过了也不行,这个是怎么回事呢?而且好像本地用 IP+端口用 HTTPS 访问好像也不行 这个是怎么操作呢?

7948 次点击
所在节点    NAS
43 条回复
lancolor9812
2020-10-08 14:54:37 +08:00
@opengps 好吧 我这个公网 IP 是上周刚申请的,域名能正常 HTTP 访问 其它 2 个感觉我不太懂的样子 哎 先慢慢研究吧 谢了老哥!!!
eijimitsuki
2020-10-08 15:58:57 +08:00
你先搭个其他的,看看 https 正常不,然后再搭 bitwarden
eijimitsuki
2020-10-08 15:59:27 +08:00
群晖是能用的,我正用着。
lancolor9812
2020-10-08 16:03:24 +08:00
@eijimitsuki 搭什么还需要用到 HTTPS 呢?
eijimitsuki
2020-10-08 16:07:30 +08:00
@lancolor9812 所有的远程都弄成 https 啊
lancolor9812
2020-10-08 16:13:43 +08:00
@eijimitsuki 哎 弄了半天不行去买 1PASSWORD 算了
gaopu
2020-10-08 17:57:32 +08:00
lastpass 免费的呀,我用几年了。
lancolor9812
2020-10-08 18:12:39 +08:00
@gaopu lastpass 取消中文这个很麻烦呀!!!
getadoggie
2020-10-08 19:04:51 +08:00
应该是反代配置不对,我就是 docker 自建的 bitwarden,用的非标端口+Lets Encrypt 的免费证书
lancolor9812
2020-10-08 19:11:51 +08:00
@getadoggie 反代那里没有其它的吧 应该是不会错的呀 我找了好多个教程呀 不会所有反代那都错了吧 所以才觉得奇怪的呀!!!
WebKit
2020-10-08 19:35:31 +08:00
前几天刚装的。你在群晖自带的到代理配置一下域名跟证书就行。
pC0oc4EbCSsJUy4W
2020-10-08 20:30:26 +08:00
@lancolor9812 那个镜像老了,用 rs 那个,最简单
https://registry.hub.docker.com/r/bitwardenrs/server/ 这个镜像

反代 就 http localhost +端口 到其他 https 端口就行了,
ferock
2020-10-08 21:50:20 +08:00
从来不用 443,家庭宽带别想了
xpect
2020-10-08 23:10:30 +08:00
我也是在群晖上架的 Bitwarden,443 端口被封了。但可以用其它端口走 https,例如我的连接形式是: https://aa.xxxxx.com:61/,我用的是群晖的 Docker 来部署 Bitwarden,端口映射有几道:
1. 在 Dockers 里,将本地端口 71 映射到了 Bitwarden 的容器端口 80 。
2. 在 NAS 的控制面板->应用程序门户->反向代理服务器,新建了一条 https://*:61 到 http://localhost:71
3. 在 NAS 的控制面板->安全性->证书的配置里,将 61 端口选上相应的证书
4. 我开了 NAS 的防火墙,所以在 NAS 防火墙规则里要设置开通 61 端口
5. 我的 NAS 是接在家里路由器后面的,所以还需要在路由器里加一条端口映射到 NAS 的 61 端口
mooyo
2020-10-09 00:13:23 +08:00
家宽哪来的 80 和 443 。。
SenLief
2020-10-09 00:44:17 +08:00
楼主你的公网 443 是关的肯定访问不到啊。你需要在路由器端口转发把内网的 443 端口转发到外网的任意端口,然后用 ip:端口的方式。
不过你的 nginx 应该是在群晖上的,所以你路由器要转发群晖 ip 的 443 端口。
lancolor9812
2020-10-09 08:53:58 +08:00
@xpect 我也是跟你一样的呀,我是 9876 映射到 80 端口,再反代设置 9999 映射到 9876 端口。证书都是给的 9999.我的是 ROS 的主路由 我在 ROS 的防火墙设置端口转发域名+9999 HTTP 能正常访问,但是到 HTTPS 就不行了 ,所以也不知道是哪里出错了!!!
dreamage
2020-10-09 11:15:33 +08:00
9999http 通 https 不通 那就是 nginx 证书+反代配错了呗
lancolor9812
2020-10-09 11:45:23 +08:00
@dreamage 这个反代我就是照着教程来的呀 nginx 证书到是没有配置过 所以也不知道咋弄
clf
2020-10-09 17:30:50 +08:00
bitwarden https 不通是指网页无法登录还是完全就是网络连接超时?

如果是无法登录就是 https 证书问题,估计是配置错了证书,nginx 的 ssl_certificate 对应的文件应该是 fullchain.pem 。我之前部署 bitwarden 是因为这个出错。

如果是连接超时估计是没配置 bitwarden 反向代理到 443 端口。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/713026

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX