2013-03-06 4 views
0

Я нахожусь в VPS и использую скрипт bash для развертывания веб-сайтов в подкаталогах внутри моих учетных записей. Я использовал этот скрипт без проблем до сегодняшнего дня, случайно, cPanel решил игнорировать завиток.cPanel перестает отвечать на запросы на завивки

В этом скрипте я автоматически создаю базу данных и добавляю к ней пользователя, который выполняется посредством керлинга cPanel с соответствующей информацией.

Вот что я делал и раньше работал безупречно.

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

Я выделил эту строку для отдельного сценария для отладки. Вот кикер, сервер просто не отвечает. Curl просто говорит Trying X.X.X.X..., а затем в конечном итоге время соединения. Curl работает для всего остального, поэтому я знаю, что это не так. Просто для усмешек я попробовал wget, и он не может установить соединение.

У меня есть [были] токены безопасности в cPanel.

Вопрос в том, что приведет к сбою соединения? Я в тупике, потому что вчера это работало.

Я не против расследовать и отлаживать, но без ошибок или чего-либо, что я просто не знаю, где искать. Я поговорил с моим хозяином, и они сказали, что не было никаких обновлений брандмауэра/безопасности.

Предложения по вопросам или где искать?

Редактировать: Так что если я запустил эту команду curl локально в OSX, она загорается и не создает проблему с БД. Так по какой-то причине URL не отвечает на мой собственный сервер (сам) o.o

Edit 2: Кажется, мой сервер не может свернуться себя на этом порту мне нужно (знаю почему это остановило бы). Например, если я скручиваю свой IP-адрес сервера или домен на моем сервере (с сервера), он работает. Если я попытаюсь скрутить мой ip: 2083, он не будет разрешен.

Как разрешить завиток работать с портом 2083?

+0

Вы уверены, что вещь не за прокси-сервером или чем-то еще? Это будет иметь отношение к этому эффекту. Можете ли вы подключиться к localhost: 2083? – Wrikken

ответ

0

Мой брандмауэр CSF позволяет подключать только TCP-соединение к порту 2083 на сервер. Но другой заблокировал исходящую связь tcp на порту 2083.

Таким образом, открытие обоих портов IN-OUT на обоих серверах решило проблему.

Смежные вопросы