我正在尝试从我的(UK2.net)网站向我的家庭服务器发出cURL REST请求。
curl -v https://ip:port/gethelloworld
这立即失败,输出(7)连接被拒绝。 在我可以连接的笔记本电脑上尝试相同的卷曲请求。 我还可以使用Web浏览器从其他远程服务器进行连接;或Windows中的exe。我还已经在Ubuntu服务器上成功发出了curl请求。
我认为正在发生以下两种情况之一:
* A)我的网站有一些配置阻止它访问我的IP。
B)我的家庭服务器正在阻止访问我的网站IP。
我可以肯定地确定我的家庭服务器没有阻止它,我不认为哪个软件层会对我的Web主机有特定的规则。 我大致确定这不是协议,我尝试在多个设备上使用curl。 我已经与网站托管商联系,以检查他们是否阻止了我的IP。那不是问题。
为什么我的网站不希望通过cURL从服务器获取我的精彩“ hello world”字符串?而我将如何测试这些原因?