我们有几台服务器,配置完全相同(CentOS 6 + Plesk)。在我们所有使用IP范围从51到149开始的服务器上,当我们在连接到其中一个服务器的终端中测试此命令时:
curl -v https://api.soundcloud.com/v1/playlists/29604379.json?consumer_key=xxxxxxxxxx
(使用真实密钥代替" xxxx")
它始终响应:
HTTP/1.1 403 Forbidden
Content-Type: text/html
Date: Tue, 19 Jan 2016 14:15:37 GMT
Server: ECS (pox/A5DD)
Content-Length: 345
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>403 - Forbidden</title>
</head>
<body>
<h1>403 - Forbidden</h1>
</body>
</html>
虽然我们在IP为5,37或151的服务器上对此请求做出了正确的响应。问题似乎出现在IP介于51和149之间的服务器上,就好像这些IP被Soundcloud阻止一样。登记/> 我们有近50个VPS,IP在51到149之间,这对所有人来说都是一样的,而其他人也没有问题(大约50 VPS也是如此)。
非常感谢任何帮助! 感谢
答案 0 :(得分:3)
以下是soundcloud的一个回答: https://www.soundcloudcommunity.com/soundcloud/topics/403-forbidden-when-using-ovh-vpn
我们的信任&amp;安全工程师需要阻止SoundCloud的OVH 导致大量垃圾邮件和虚假活动通过。 : - /