Имя: Пароль:
1C
 
1С перестал работать обмен с сайтом валют европейского центрального банка
,
0 olo_lo1
 
03.07.19
11:03
Подскажите, есть примитивный код, возвращает курсы валют ЕЦБ

ИмяСервера = "http://www.ecb.europa.eu";;
ПутьКФайлуНаСервере ="/stats/eurofxref/eurofxref-hist.zip";
Таймаут = 30;
Заголовки = Новый Соответствие;
Соединение = Новый HTTPСоединение(ИмяСервера, , , , , Таймаут, Новый ЗащищенноеСоединениеOpenSSL(), );
ПутьДляСохранения = ПолучитьИмяВременногоФайла("zip");
HTTPЗапрос = Новый HTTPЗапрос(ПутьКФайлуНаСервере, Заголовки);
HTTPЗапрос.Заголовки.Вставить("Accept-Charset", "utf-8");
HTTPОтвет = Соединение.Получить(HTTPЗапрос, ПутьДляСохранения);


на моем домашнем компе, все работает, на компе знакомых все работает, а вот на рабочем сервере пишет ошибку

Error calling context method (Получить): Internet error: Unable to connect


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

при этом курсы ЦБ РФ загружаются без проблем.
1 olo_lo1
 
03.07.19
11:04
На раб.сервере добавил сайт и ссылку в доверительные сайты в эксплорере и все из броузера открывается. Без этого не открывал. Может это тоже как то влияет.
2 olo_lo1
 
03.07.19
11:06
причем если ставлю
Таймаут = 10 то пишет timout exceed , если ставлю = 30 то пишет Unable to connect
3 Garikk
 
03.07.19
11:07
а потомучто там редирект на https
4 Garikk
 
03.07.19
11:08
хотя да, вижу ssl...
Независимо от того, куда вы едете — это в гору и против ветра!