|
ИнтернетПрокси | ☑ | ||
---|---|---|---|---|
0
Kapystin
26.01.20
✎
19:26
|
Всем привет!
Уважаемые, подскажите(дайте совет). Не удается подключиться к прокси из 1с(8.3.16.1063), при установке прокси, попадаю в исключение и следовательно дальше при установки(Новый HTTPСоединение....) падает с ошибкой. мои попытки: Попытка ПроксиСервер = Новый ИнтернетПрокси; //пробовал устанавливать ПроксиСервер = Новый ИнтернетПрокси(истина или ложь); на просторах инета были рекомендации ПроксиСервер.Пользователь = "****"; ПроксиСервер.Пароль = "****"; ПроксиСервер.Установить("https","185.221.***.***","***"); Исключение Сообщить("ошибка установки прокси"); КонецПопытки; |
|||
1
Kapystin
26.01.20
✎
19:28
|
при установке данного прокси в настройки Windows или браузера(mozila), успешно проходит соединение, проверял на 2ip.ru
|
|||
2
ДенисЧ
26.01.20
✎
19:33
|
ОписаниеОшибки() за тебя будет Сам озвучивать?
И да, клиент/сервер? |
|||
3
Kapystin
26.01.20
✎
19:38
|
ОписаниеОшибки()
"Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка работы с Интернет: Не могу установить соединение" И да, клиент/сервер? "Сервер (файловый вариант):Admin (16), DESKTOP-****" |
|||
4
Garykom
гуру
26.01.20
✎
19:49
|
(0) ПроксиСервер.Установить("https","185.221.***.***","***");
Вот тут исправь ПроксиСервер.Установить(,"185.221.***.***", Порт, Пользователь, Пароль, Ложь); |
|||
5
Garykom
гуру
26.01.20
✎
19:49
|
(4) Порт - это число
|
|||
6
Garykom
гуру
26.01.20
✎
19:51
|
И покажи полный код, там в HTTPСоединение надо про SSL не забыть если у тебя httpS
|
|||
7
Kapystin
26.01.20
✎
19:59
|
HTTPЗапрос = Новый HTTPЗапрос;
... ... ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows); ПроксиСервер = Новый ИнтернетПрокси; ПроксиСервер.Установить("http","185.***.***.***", "9790", "Пользователь", "Пароль", Ложь); HTTPСоединение = Новый HTTPСоединение("api.******.org",443,,,ПроксиСервер,10,Новый ЗащищенноеСоединениеOpenSSL()); а = ОписаниеОшибки(); Попытка ОтветHTTP = HTTPСоединение.ОтправитьДляОбработки(HTTPЗапрос); Исключение ош = ОписаниеОшибки(); Сообщить("Ошибка отправки данных!"); КонецПопытки; |
|||
8
Kapystin
26.01.20
✎
20:01
|
первую строку ошибочно добавил в коммент)
|
|||
9
Garykom
гуру
26.01.20
✎
20:02
|
(7) Сертификаты убери к чертям, просто Новый ЗащищенноеСоединениеOpenSSL()
|
|||
10
Garykom
гуру
26.01.20
✎
20:04
|
(7) Ты понимаешь что у тебя пиздец в коде?
Для начала ты делаешь ПроксиСервер.Установить("http","185.***.***.***", "9790", "Пользователь", "Пароль", Ложь); Тут у тебя ошибка что "http", хотя далее ЗащищенноеСоединениеOpenSSL ? Просто Неопределено там или пусто ПроксиСервер.Установить( ,"185.***.***.***", И второе не "9790" а просто 9790 число надо! |
|||
11
Garykom
гуру
26.01.20
✎
20:06
|
(10)+ Т.е. если у тебя один прокси для всех протоколов (http, https, ftp) то не надо его указывать для всех и установи
|
|||
12
Garykom
гуру
26.01.20
✎
20:08
|
Ну и еще тонкий момент что на прокси вашем админами может быть запрещен трафик не от браузеров, чтобы разные левые софтины не лезли (типа 1С)
|
|||
13
Kapystin
26.01.20
✎
20:14
|
И второе не "9790" а просто 9790 число надо!
+++++++ к твоей карме СПАСИБО! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |