Ошибка "Failure when receiving data from the peer" при htttp-Запросе с прокси
Добрый день, ошибка, не гуглится, напрямую http-запрос отрабатывает корректно, ответ 200, хочу использовать прокси сервер, купил несколько платных, проверил чекером, вроде работают.
При запросе с использованием прокси выходит ошибка "Failure when receiving data from the peer" на строке HTTPСоединение.Получить(HTTPЗапрос), менял настройки, порты, платные/бесплатные https прокси с авторизацией и без и т.п. Все время одна и та же ошибка.
Винда 10, 64х. 1С 8.3 (8.3.24.1342) 64х файловая, установлен Apache, служба остановлена.
Может у кого-то была подобная ошибка, есть решение. Спасибо!
При запросе с использованием прокси выходит ошибка "Failure when receiving data from the peer" на строке HTTPСоединение.Получить(HTTPЗапрос), менял настройки, порты, платные/бесплатные https прокси с авторизацией и без и т.п. Все время одна и та же ошибка.
Винда 10, 64х. 1С 8.3 (8.3.24.1342) 64х файловая, установлен Apache, служба остановлена.
Прокси = Новый ИнтернетПрокси(Ложь);
Прокси.Установить("https", АдресСервера, 9490, Логин, Пароль);
Заголовки = Новый Соответствие;
Заголовки.Вставить("Content-Type", "text/xml; charset=utf-8");
ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Новый СертификатыУдостоверяющихЦентровWindows());
HTTPСоединение = Новый HTTPСоединение(АдресСервиса,443,,,Прокси,5,ЗащищенноеСоединение);
HTTPЗапрос = Новый HTTPЗапрос(АдресСтраницы, Заголовки);
HTTPОтвет = HTTPСоединение.Получить(HTTPЗапрос);
ПоказатьМожет у кого-то была подобная ошибка, есть решение. Спасибо!
Найденные решения
Оказалось, что не исправил, запрос выполнялся но ip не менялся. Ошибка была связана с тем что не проходила аутентификация на прокси сервере, там в строке
Прокси.Установить("https", АдресСервера, 9490, Логин, Пароль, Ложь); обязательно надо последний параметр в Ложь высталять, иначе пытается залогиниться средствами винды.
Прокси.Установить("https", АдресСервера, 9490, Логин, Пароль, Ложь); обязательно надо последний параметр в Ложь высталять, иначе пытается залогиниться средствами винды.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Ошибку исправил, в описании было написано использование https, но работает только так
Прокси.Установить("http", АдресСервера, 9490, Логин, Пароль), хотя напрямую к сайту без https не работает, что еще "странней". Думаю прокси которые купил работают по "http/https", до прокси идет http, он его шифрует, посылает https запрос к серверу, получает ответ, расшифровывает и посылает обратно http.
Прокси.Установить("http", АдресСервера, 9490, Логин, Пароль), хотя напрямую к сайту без https не работает, что еще "странней". Думаю прокси которые купил работают по "http/https", до прокси идет http, он его шифрует, посылает https запрос к серверу, получает ответ, расшифровывает и посылает обратно http.
Оказалось, что не исправил, запрос выполнялся но ip не менялся. Ошибка была связана с тем что не проходила аутентификация на прокси сервере, там в строке
Прокси.Установить("https", АдресСервера, 9490, Логин, Пароль, Ложь); обязательно надо последний параметр в Ложь высталять, иначе пытается залогиниться средствами винды.
Прокси.Установить("https", АдресСервера, 9490, Логин, Пароль, Ложь); обязательно надо последний параметр в Ложь высталять, иначе пытается залогиниться средствами винды.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот