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

时间:2018-12-15 21:30:56

标签: ssl reverse-proxy caddy plex caddyfile

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

我的Caddyfile中有以下代码(请注意,我的PMS托管在LAN上的另一台计算机上):

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还是很陌生,有人知道这是怎么回事吗?

2 个答案:

答案 0 :(得分:1)

由于您使用的球童将处理ssl,因此请重定向到http而不是https ...

答案 1 :(得分:0)

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

https://192.168.234.234:32400/web

注意最后的/web

另一种选择是让Organizr使用“ PopOut”选项将其打开,该选项的作用类似于常规书签,并在新选项卡中加载任何URL,和/或在Caddyfile中添加一行,如下所示:< / p>

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

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