Jellyfin关机后web界面拒绝访问
问题
使用jellyfin时出现拒绝连接的问题,在宿主机上使用curl直接访问127.0.0.1:8096时会提示Connection reset by peer。
解决
由于有一段时间没有用jellyfin不清楚是不是有误操作,一直以为是docker配置有问题。并且由于寒假并没有与宿主机处于同一局域网下,而是使用zerotier搭建的虚拟局域网访问学校内的宿主机,所以也怀疑是虚拟局域网的问题。
解决的过程也很曲折,一直在排除docker和zerotier的问题。直到最后换成jellyfin/jellyfin却又能通过虚拟局域网正常访问了,故而排除了zerotier的问题。在为jellyfin/jellyfin安装插件时,点了关机按钮。

就是这个,导致jellyfin/jellyfin版本的又拒绝访问了,从而定位到了问题的所在。
问题确定后,由于对docker不熟,没有想到很好的解决方法。于是“快刀斩乱麻”直接删除了jellyfin的整个config目录,重置了jellyfin来解决问题。
结尾
问题解决的并不优雅,但是短时间内我也没想到更好的方法,在网上也没有搜索到类似的内容,写此博客做记录一下踩坑的经历。
stack
---
version: "2.1"
services:
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- /www/wwwroot/Polaris/config:/config
- /www/wwwroot/Polaris:/data/movies
ports:
- 8096:8096
- 8920:8920 #optional
- 7359:7359/udp #optional
#- 1900:1900/udp #optional
restart: unless-stopped

浙公网安备 33010602011771号