Jellyfin关机后web界面拒绝访问

问题

使用jellyfin时出现拒绝连接的问题,在宿主机上使用curl直接访问127.0.0.1:8096时会提示Connection reset by peer

解决

由于有一段时间没有用jellyfin不清楚是不是有误操作,一直以为是docker配置有问题。并且由于寒假并没有与宿主机处于同一局域网下,而是使用zerotier搭建的虚拟局域网访问学校内的宿主机,所以也怀疑是虚拟局域网的问题。

解决的过程也很曲折,一直在排除dockerzerotier的问题。直到最后换成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
posted @ 2023-01-11 21:51  polaris_cn  阅读(2954)  评论(0)    收藏  举报