维基媒体地图层(开放街道地图)出现 429 错误(无法使用 wget 连接到 ssl)

Wikimedia Maps Layer (open street maps) getting 429 error (trouble connecting to ssl with wget)

试图追查维基媒体地图图层关闭的原因,想知道是否有人听到任何消息。 Google 不是很有帮助

至少从昨天开始,我们的地图就被打破了:https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}{r}.png

该站点已启动,想知道他们是否更改了图层的拉取方式?

https://maps.wikimedia.org/#4/40.75/-73.96

我使用了 wget 并得到了这个

Resolving maps.wikimedia.org... 208.80.154.240
Connecting to maps.wikimedia.org|208.80.154.240|:443... connected.
OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Unable to establish SSL connection.```

您的应用程序似乎不支持现代 TLS 协议,但尝试连接维基媒体地图不再支持的真正古老的 TLS 1.0。

将您的 TLS 升级到版本 1.2,您应该没问题。

编辑:维基媒体现在阻止外部用户访问地图。参见 https://phabricator.wikimedia.org/T245145#5880898

我不明白为什么这会产生 TLS 错误,但您的问题的可能原因是 429 http 错误代码,因为维基媒体阻止了外部项目。您将需要不同的瓷砖供应商。