Caddy + Organizr + Plex Media Server = 无法连接到 PMS?

Caddy + Organizr + Plex Media Server = Can't connect to PMS?

最终我的目标是能够通过 Organizr 加载我的 PMS 管理界面。我已经尝试通过 Organizr 简单地使用 URL https://app.plex.tv/desktop,但是 URL 不允许在 iFrame 中加载页面,所以现在我正在尝试使用 Caddy 服务器将其反向代理到我的改为本地局域网 IP ...

我的 Caddyfile 中有此代码(请注意,我的 PMS 托管在局域网中的另一台电脑上):

proxy /pms https://192.168.234.234:32400 {
  websocket
  keepalive 12
  header_upstream Host {host}
  header_upstream X-Real-IP {remote}
  header_upstream X-Forwarded-For {remote}
  header_upstream X-Forwarded-Proto {scheme}
  transparent
}

然后当我尝试访问 URL 时,它给了我一个 502 Bad Gateway,并且 Caddy 日志文件显示 [ERROR 502 /pms] x509: cannot validate certificate for 192.168.234.234 because it doesn't contain any IP SANs

如果我添加 insecure_skip_verify 指令,我会收到错误:改为 401 Unauthorized

我对使用 Caddy 还是很陌生,有人知道这是怎么回事吗?

解决我的特殊问题;在 Organizer 中,我使用了 Plex web URL。

https://192.168.234.234:32400/web

注意最后的/web

另一种选择是让 Organizr 使用 PopOut 选项打开它,它的作用类似于普通书签,并在新选项卡中加载任何 URL,and/or像这样在 Caddyfile 中添加一行:

redir /pms https://app.plex.tv/desktop 301

然后在 Organizr 中,您可以使用 /pms URL,或直接使用 Plex URL https://app.plex.tv/desktop,它只会在新选项卡中加载 Plex .

由于您使用 Caddy 来处理 SSL,因此重定向到 http 而不是 https.