Это выглядит простым, но я не знаю, как зафиксировать.
Откройте следующий URL в своем браузере:
https://ecomm.sella.it/gestpay/gestpayws/WSCryptDecrypt.asmx?WSDL
Это кажется работой, и это загрузит и WSDL XML в Вашем браузере.
Но на нашем сервере Linux, когда я пробую к wget тот же URL, он возвращается с 404 - Не найденный ошибкой:
wget https://ecomm.sella.it/gestpay/gestpayws/WSCryptDecrypt.asmx?WSDL
В то же время, когда я пробую к wget Google или hotmail, он просто хорошо работает. Но этот URL WSDL возвращается с 404 кодами ошибки. Похож это - некоторая проблема кэширования.
Как я могу зафиксировать это?
Это полностью локально. Он открывается для прокси Нидерландов и Германии, но дает 404 для прокси США (не считая моего собственного местоположения).
404 - это ошибка на стороне клиента. Если у вас нет опечатки перед запросом (?), Это просто означает, что на подключенном сервере нет файла, который вы пытаетесь загрузить. Могут быть региональные серверы, на которых отсутствует развертывание, попробуйте wget с того же регионального хоста, если у вас есть, где он работал из браузера.