php curl не работает с моего веб-сервера, но работает со многих других веб-серверов

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

но

я купил сервер Google Compute Engine и сделал его веб-сервером Windows 2012, я подключил этот веб-клиент к веб-службе, и он работал хорошо, но когда я переместил этот php-клиент на свой общий хостинг, запрос curl не дает 400 ошибка.

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

Это точно не проблема с кодом, потому что, если я развертываю php-клиент на другом хостинг-провайдере или запускаю его с локальной машины, он работает. Также, если я подключаю свой php-клиент к веб-службе, размещенной на другом сервере, GCE также работает.

В чем может быть проблема? GCE блокирует IP-адрес веб-сервера? или Мой хостинг-провайдер блокирует доступ к GCE IP?

вот вывод

Ошибка Curl: не удалось подключиться к hostCURL FAIL: http://xxxxxx TIMEOUT=50, CURL_ERRNO=7


person Baigoo    schedule 05.11.2015    source источник
comment
stackoverflow .com/questions/14418312/   -  person Zulkhaery Basrul    schedule 05.11.2015
comment
Предоставленная вами ссылка очень полезна, но я не думаю, что мой хостинг-провайдер отключит для меня selinux?   -  person Baigoo    schedule 05.11.2015