最终,我的目标是能够通过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还是很陌生,有人知道这是怎么回事吗?
答案 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加载到新选项卡中。