维基媒体地图层(开放街道地图)出现 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 错误代码,因为维基媒体阻止了外部项目。您将需要不同的瓷砖供应商。
试图追查维基媒体地图图层关闭的原因,想知道是否有人听到任何消息。 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 错误代码,因为维基媒体阻止了外部项目。您将需要不同的瓷砖供应商。