1 redbeanzzZ OP 电脑上还能正常使用 |
2 huzhihang32 65 天前 我是用 caddy 自动证书的没遇到过 |
![]() | 3 vpjacob 65 天前 @redbeanzzZ 我遇到过查过原因,大概是 vaultwarden 项目起了一个新分支,更新过 app 后,需要更新服务端。我嫌麻烦,最后直连官方服务了。 找了个帖子,你参考下 t/1070920 解决方案,1.手机端降级 2.服务端降级 3.使用官方服务 |
4 redbeanzzZ OP @vpjacob 我现在服务端和手机都是最新的版本 |
![]() | 5 geniusy 65 天前 via Android 手机端和服务端都是最新版,完全没问题 |
6 shihao9618 65 天前 服务端和 app 版本都贴出来吧 |
7 redbeanzzZ OP @shihao9618 服务端 1.34.3 ,app 2025.6.1 ( 20398 ) |
8 icegogh 65 天前 via Android 为啥子要自建,一直用官方 |
9 redbeanzzZ OP |
10 redbeanzzZ OP @icegogh 用自建很久了 |
11 redbeanzzZ OP @redbeanzzZ #7 @52acca 我的 vaultwarden 是部署在家里的 linux 上的,用阿里云 frp 到家,域名是 dns 到阿里云的服务器。 证书申请方式是用 letscrypt 的一个方法,在 linux 上运行命令申请的时候会给我一段码,然后我去把那个 txt 码到域名加一个解析记录,自动续签的方法我一直没成功,所以这样弄 我看 nginx 里加的就是 fullchain.pem ,以前一直这么用的 |
12 wnpllrzodiac 65 天前 via Android adb 调试下。是不是 https 认证失败? |
13 redbeanzzZ OP |
14 redbeanzzZ OP @wnpllrzodiac 如果不挂梯子,软件会有错误代码提供复制。 Stacktrace: java.net.SocketException: Connection reset java.net.SocketInputStream.read(SocketInputStream.java:191) java.net.SocketInputStream.read(SocketInputStream.java:143) com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.readFromSocket(ConscryptEngineSocket.java:983) com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.processDataFromSocket(ConscryptEngineSocket.java:947) com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.-$$Nest$mprocessDataFromSocket(Unknown Source:0) com.android.org.conscrypt.ConscryptEngineSocket.doHandshake(ConscryptEngineSocket.java:236) com.android.org.conscrypt.ConscryptEngineSocket.startHandshake(ConscryptEngineSocket.java:218) ud.k.g(Unknown Source:102) ud.k.c(Unknown Source:138) ud.e.a(Unknown Source:733) ud.a.intercept(Unknown Source:53) vd.f.b(Unknown Source:123) sd.b.intercept(Unknown Source:635) vd.f.b(Unknown Source:123) vd.a.intercept(Unknown Source:518) vd.f.b(Unknown Source:123) vd.a.intercept(Unknown Source:129) vd.f.b(Unknown Source:123) Dd.b.intercept(Unknown Source:455) vd.f.b(Unknown Source:123) com.bitwarden.network.interceptor.BaseUrlInterceptor.intercept(Unknown Source:41) vd.f.b(Unknown Source:123) com.bitwarden.network.interceptor.HeadersInterceptor.intercept(Unknown Source:45) vd.f.b(Unknown Source:123) ud.i.e(Unknown Source:89) ud.f.run(Unknown Source:39) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1251) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668) java.lang.Thread.run(Thread.java:1012) Version: 2025.6.1 (20398) Device: Xiaomi 23127PN0CC 15@35 prod CI: commit: bitwarden/android/release/hotfix-v2025.6.0-bwpm@e8878d321546a846909c70c00cdf8d7071f0ecf0 build source: bitwarden/android/actions/runs/15984517798/attempts/1 |
15 redbeanzzZ OP @wnpllrzodiac 抓了个包,看到是 http 请求到 443 的端口(我服务端口就是映射的 443 https 的),接口返回 fiddler.network.https> HTTPS handshake to 我的域名 (for #4) failed. System.IO.IOException 由于远程方已关闭传输流,身份验证失败。 |
16 shihao9618 65 天前 开梯子看下网页能不能正常运行呢 |
![]() | 17 irrigate2554 65 天前 @redbeanzzZ 就是部署问题,和版本无关,我客户端版本和你一样,服务器版本专门升级到最新,没问题 |
![]() | 18 irrigate2554 65 天前 @redbeanzzZ 先确保网页端可以打开,可以登录 |
19 redbeanzzZ OP @irrigate2554 #17 我网页可以打开,我电脑正常使用 |
20 redbeanzzZ OP @shihao9618 #16 可以的 |
![]() | 21 dislazy2023 65 天前 我都是最新的,正常 |
![]() | 22 nothing2 65 天前 via Android 在 clawcloud 建了一个,多端连接正常 |
23 Abyss0729 65 天前 @redbeanzzZ #11 可以用 ACME 自动续签,认证方式选 DNS 认证就行 |
24 wnpllrzodiac 64 天前 via Android 可能自建需要用通用端口? 80http 443http 。客户端逻辑写死了 |
![]() | 25 itechify PRO 我给别人弄过群晖的 ddns 证书,确实是少了中间证书链 |
![]() | 26 SethShi 64 天前 |
![]() | 27 SethShi 64 天前 我更新了一下服务端版本, 把我账号踢出来了, 各位小心一点, 不要两个同时更新 我 2FA 也放在里面, 最好先更新服务端, 然后浏览器插件需要重新登录(从 app 看 2FA) 然后再更新客户端 (从浏览器插件查看) |
![]() | 28 kecho 64 天前 via Android @redbeanzzZ 网页可以打开 https ,app 提示错误。我遇到同样错误,是因为 app 证书校验更严格, 阿里云服务器备案即可解决 |
29 chenzh 54 天前 请问解决了吗,我也是这样的问题。我用的是腾讯云的域名和证书,不知道是不是腾讯云的问题 |
30 redbeanzzZ OP @chenzh 还没解决,因为我情况比较特殊,可能跟其他人的不太一样 我的阿里云是部署的 frp ,提供穿透服务,vaultwarden 是部署在我的本地 linux 服务器上的,可能有些问题吧。 用 ssllabs 可以测出来确实 ssl 握手有问题,手机客户端的证书验证比电脑的更严格 |
31 redbeanzzZ OP @chenzh 这个问题解决了,是阿里云把 tcp 请求的 ssl 握手包给拦截了,不是证书问题。我现在用搬瓦工了 |