2013-03-06 73 views
0

我在VPS上并使用bash脚本将网站部署到我的帐户中的子目录。直到今天,我一直在使用这个脚本没有问题,随机地,cPanel决定忽略curl。cPanel停止响应卷曲请求

在这个脚本中,我自动创建一个数据库并添加一个用户,通过curling cPanel和适当的信息来完成。

这就是我正在做的事情,以前工作完美无瑕。

curl -k -v -G -d db=$db_name https://$cpanel_user:[email protected]$cpanel_host:2083/frontend/x3/sql/addb.html 

我将此行隔离为单独的脚本进行调试。这是踢球者,服务器根本没有回应。卷曲只是说Trying X.X.X.X...,然后最终连接超时。卷曲适用于一切,所以我知道那不是。只是为了咧嘴,我试过wget,它也无法建立连接。

我在cPanel中禁用了安全令牌。

我的问题是什么会导致连接失败?我很难过,因为昨天工作。

我不介意调查和调试,但没有任何错误或任何东西,我根本不知道在哪里看。我跟我的主机谈过,他们说没有任何防火墙/安全更新推出。

关于问题或在哪里寻找的建议?

编辑:所以,如果我在OSX本地运行该curl命令它会启动并创建数据库没有问题。因此,出于某种原因,URL没有响应我自己的服务器(本身)o.O

编辑2:看来我的服务器不能卷曲本身端口我需要(说不上来为什么它会停止)。例如,如果我卷曲我的服务器IP或我的服务器上的域(从服务器)它的工作。如果我试图蜷缩我的IP:2083它不会解决。

我该如何让卷曲与端口2083一起工作?

+0

你确定这个东西不在代理之后吗?这将会产生这种效果。你能连接到localhost:2083吗? – Wrikken 2013-03-06 20:05:14

回答

0

我的防火墙CSF只允许端口2083上的TCP连接与服务器相连。但另一个阻塞端口2083上的传出tcp连接。

因此,在两个服务器上同时打开两个端口IN-OUT解决了问题。