我最初以为这个问题与我新安装的 Plex 媒体服务器(安装在 Windows 11 笔记本电脑上)有关,但问题似乎比这更大。问题是,无论指定哪个端口,localhost 和 127.0.0.1 都无法访问,而不仅仅是 Plex 使用的端口 32400。Chrome 显示“无法访问此站点。127.0.0.1 拒绝连接”。
真正奇怪的是,几天前我第一次设置好一切时,服务器已经启动,客户端成功连接到服务器,但第二天早上,尽管我没有做任何更改,服务器却停止工作了。我尝试重启我的电脑和路由器,正如预期的那样,这没有任何变化。
我看了另一篇 Stack Overflow 帖子https://stackoverflow.com/questions/34543443/cant-access-127-0-0-1但提供的解决方案都无法解决我的问题。与该帖子中的 OP 不同,我的问题是 localhost 和 127.0.0.1 都无法连接。
真的很困惑并感谢所有的帮助。
答案1
问题肯定是 Plex 安装不正确,导致其没有监听端口。
错误“127.0.0.1 拒绝连接”具有误导性,只是意味着没有应用程序在监听该端口,因此连接不起作用。
我不知道第一次安装出了什么问题,也许是安装选项错误,但下一次安装时选择了正确的选项,这个问题得到了解决。如果 Plex 在安装过程中需要在 Windows 防火墙中打开这些端口,那么第一次安装时可能没有这样做,实际上是防火墙阻止了访问。
答案2
我遇到了完全相同的问题,我唯一做的改变就是将 Plex 设置为在登录前启动,这是我使用 NSSM 创建的。登录后,我无法连接到服务器。我在服务中禁用了 Plex 启动,然后在 Plex 任务栏图标上选择了登录时启动,重新启动后一切正常