0

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

我的代码中有这段代码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 还是很陌生,有人知道这里发生了什么吗?

4

2 回答 2

1

由于您使用将处​​理 SSL 的Caddy ,因此重定向到http而不是 http s

于 2019-03-27T23:21:27.760 回答
0

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

https://192.168.234.234:32400/web

注意/web最后。

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

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

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

于 2018-12-17T22:27:36.843 回答