NAS篇一:jellyfin手机端连接SSL域名失败的解决办法
作者:蜘蛛抱蛋
作者:蜘蛛抱蛋
问题
jellyfin安卓客户端无法通过https地址连接到服务器
我的jellyfin通过docker部署在威联通NAS上,并且用QNAP自带的反代功能关联到自己的域名,所以外网访问是这种形式:https://jellyfin.mydomain.org:12345。带上端口号是因为本地宽带服务商封掉了443
网页端访问这个域名是没任何问题的,但android客户端死活连不上,但是在家里用内网ip是可以的。
折腾之路
简单debug推测是ssl的问题,本来想再设置一个不带ssl的反代规则,然而居然不能跟https同时存在,只能放弃。找了一个ssl service test工具,发现一个异常项
这个中间证书是啥玩意,我一般在QNAP只上传fullchain,中继证书都是空着的,那么可能是这个原因了。apache跟nginx处理证书的方式不同,所以只要上传这个中继证书应该就搞定了
经过一个小时的学(折)习(腾),掌握到如下信息
解决
于是有了下面的证书配置
重启apache服务后再次测试ssl
看来中间证书生效了,然而又产生了新的问题,再次触及知识盲区
好在客户端已经可以正常登录,所以这个问题暂且放下。大佬路过的话还望指点一二