davidmou 发表于 2024-3-12 14:38:05

linux api.themoviedb连接异常

我在树莓派5上运行了docker logs watcharr,watcharr是容器的名字,然后出现了
/api/user/search/gun"
time=2024-03-12T06:06:22.392Z level=ERROR msg="Failed to complete multi search request!" error="Get \"https://api.themoviedb.org/3/search/multi?api_key=d047fa61d926371f277e7a83c9c4ff2c&language=en-US&page=1&query=gun\": dial tcp 199.59.148.20:443: i/o timeout"

然后我关注到了https://api.themoviedb.org/3/search/multi?api_key=d047fa61d926371f277e7a83c9c4ff2c&language=en-US&page=1&query=gun 这一个URL,我在树莓派单独用bing搜索引擎连接
https://api.themoviedb.org,发现根本连不进去,然后在windous也是一样

是不是要修改hosts文件或者要搭梯子,如果真要做,在操作系统为Debian GNU/Linux 12 (bookworm)的树莓派上要怎么操作

FishC 发表于 2024-3-12 14:38:29

首先,根据你提供的错误信息,是因为连接 `https://api.themoviedb.org` 时出现了连接超时的问题。这可能是因为网络问题导致的。

要解决这个问题,你可以尝试以下几个方法:

1. 检查你的网络连接是否正常,确保你能够正常访问其他网站。你可以尝试在终端中使用 `ping api.themoviedb.org` 命令来检查与 API 的连通性。如果无法 ping 通,那么可能是你的网络有问题。

2. 如果你确定该 API 在其他设备或网络上是可用的,那么可能是你所在的网络需要使用代理或VPN才能访问该网站。你可以尝试在树莓派上设置一个代理或VPN来解决这个问题。

3. 检查你的 hosts 文件是否正确配置了 `api.themoviedb.org` 的解析。你可以使用以下命令来编辑 hosts 文件:
sudo nano /etc/hosts
然后在文件中添加一行记录,如下所示:
199.59.148.20 api.themoviedb.org
保存文件并尝试重新连接。

总之,如果你无法通过正常的网络访问 `https://api.themoviedb.org`,那么可能需要考虑使用代理或VPN,或者联系你的网络管理员以获取进一步帮助。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: linux api.themoviedb连接异常