Вход | Регистрация



Как прописать прокси 1C для TCP SOCKS5

Как прописать прокси 1C для TCP SOCKS5
Я
   ИС-2
 
17.04.18 - 12:28
Пишу Прокси.Установить("tcp"....) - не правильно значение параметра 1.
Как в 1C сделать прокси через tcp ?
 
 
   Garykom
 
1 - 17.04.18 - 12:31
Вопрос относится к запрещенным к публикации "способам обхода блокировок"?
   ИС-2
 
2 - 17.04.18 - 12:46
все и везеде пригодится
   lubitelxml
 
3 - 17.04.18 - 12:47
у кого бот перестал работать? ))
   Garykom
 
4 - 17.04.18 - 12:54
(0) Надеюсь меня не забанят, но лучший выход это VPN и маршрутизация
   Garykom
 
5 - 17.04.18 - 12:56
"маршрутизация" это когда поднимается свой "прокси-сервис" где то и 1С-ка стучится туда (напрямую как будто к родному), а он уже перенаправляет запросы куда надо.
   Garykom
 
6 - 17.04.18 - 12:58
(5) у меня таким образом работает доступ к 1С-ке (через браузер/тонкий клиент) и прочим сервисам (включая видеонаблюдение) для точек которые без белого ip

пришлось iptables сильно курить и pptpd
   ИС-2
 
7 - 17.04.18 - 13:21
(5) выносим сервак в германию и делаем обмен между нашим сервакм и германцем...
   Garykom
 
8 - 17.04.18 - 13:36
(7) Правильно
   eklmn
 
9 - 17.04.18 - 14:33
кто сказал что 1с поддерживает прокси TCP?
   leshikkam
 
10 - 17.04.18 - 14:39
а зачем в 1С прокси TCP SOCKS 5?
Достаточно простого https прокси и его использовать в
Новый HTTPСоединение()
Ведь обращение же идет только к web сервису api.site.org
 
 Рекламное место пустует
   ИС-2
 
11 - 18.04.18 - 11:54
(10) т.к прокси сервер телеграмма работает по TCP SOCKS5
   eklmn
 
12 - 18.04.18 - 12:13
ну что ты такой ленивый то? )
гуглом пользоваться не учили? вот первая же китайская поделка https://github.com/oyyd/http-proxy-to-socks
без прокладки из 1с никак
   Lexey_
 
13 - 18.04.18 - 12:59
(11) сам придумал?
   ИС-2
 
14 - 18.04.18 - 13:19
(11) нет. Когда в настроках телеграмма указал этот прокси он заработал
   Lexey_
 
15 - 18.04.18 - 13:38
(14) ну ты же для бота используешь прокси? причем тут настройки телеграма?
   eklmn
 
16 - 18.04.18 - 13:42
(15) ну хочется ему ))
мож у них там все закрыто и сокс оставили, он же партизанит. ССЗБ
   LDSoft
 
17 - 19.04.18 - 09:33
Прокси.Установить("https","socks5://адрес_прокси",имя_пользователя,пароль,Ложь)
   sound
 
18 - 24.04.18 - 16:09
(17) Так реально работает, только там еще порт после адреса прокси.
   arsik
 
19 - 24.04.18 - 16:28
(17) Спасибо. Заберу себе в копилочку
   ruz_jul
 
20 - 25.04.18 - 15:42
(18) Подскажите, пожалуйста, что в данной конструкции неверно?
Прокси = Новый ИнтернетПрокси(Ложь);
Прокси.Установить("https", "socks5://адрес_прокси", порт,имя_пользователя,пароль,Ложь)
Соединение  =  Новый HTTPСоединение(сервер,порт,,,Прокси,,Новый ЗащищенноеСоединениеOpenSSL());

Адрес прокси, порт, имя, пароль точно рабочие, но 1С их не воспринимает...
   LDSoft
 
21 - 26.04.18 - 07:38
(20) Прокси.Установить("https", "socks5://адрес_прокси:[b]порт[/b]",имя_пользователя,пароль,Ложь)
В прокси порт пишется через двоеточие после адреса
   ruz_jul
 
22 - 26.04.18 - 10:02
(21)  Так ошибка:
Ошибка при вызове метода контекста (Установить)
по причине:
Несоответствие типов (параметр номер '3')

Версия 8.3.11.2867
В синтакс-помощнике написано, что третий параметр - порт (число).
   LDSoft
 
23 - 26.04.18 - 10:50
(22)
хм, а порт - число или строка?
   ruz_jul
 
24 - 26.04.18 - 10:53
(23) Когда пишу Прокси.Установить("https", "socks5://адрес_прокси", порт,имя_пользователя,пароль,Ложь), порт - числом указываю.
Когда исправляю на Прокси.Установить("https", "socks5://адрес_прокси:[b]порт[/b]",имя_пользователя,пароль,Ложь), то третьим параметром становится имя_пользователя, а это уже строка. 
Пробовала еще  Прокси.Установить("https", "socks5://адрес_прокси:[b]порт[/b]",,имя_пользователя,пароль,Ложь) - то есть оставить пустое место для порта, который перенесла во второй параметр, тогда ошибки нет, но и соединения нет (аналогично первому варианту)
   arsik
 
25 - 26.04.18 - 11:05
(24) Смотри последнее сообщение
https://www.forum.mista.ru/topic.php?id=817679
   ruz_jul
 
26 - 26.04.18 - 11:47
(25) Увы, не помогает. Все еще "Ошибка работы с Интернет:   Не могу установить соединение"
   LDSoft
 
27 - 26.04.18 - 11:52
(26)
может полный код?
   ruz_jul
 
28 - 26.04.18 - 12:17
(27) ТекстСообщения = "Тест";
            Сервер = "api.telegram.org";
            Прокси_FCK_RKN = Новый ИнтернетПрокси; 
            Прокси_FCK_RKN.Установить("https","socks5://адрес_прокси",порт_прокси,имя_пользователя,пароль,Ложь);  

            Ресурс = "bot" + Настройки.Токен + "/sendMessage?chat_id=" + СтрЗаменить(Формат(Польз.id, "ЧДЦ=; ЧС=; ЧРГ=."), ".", "") + "&text=" + ТекстСообщения; 

            Соединение = Новый HTTPСоединение(Сервер,443,,,Прокси_FCK_RKN,,Новый ЗащищенноеСоединениеOpenSSL()); 

            Запрос = Новый HTTPЗапрос(Ресурс); 

            Ответ = Соединение.Получить(Запрос); 

Без прокси раньше работало на ура, а сейчас на Соединение.Получить(Запрос) выдает ошибку "Ошибка работы с Интернет:   Не могу установить соединение"
   LDSoft
 
29 - 26.04.18 - 12:43
(28)
Прокси точно рабочий? Адрес какой у проски?
   Nyoko
 
30 - 26.04.18 - 12:44
почему ни кто не читает справку ? сразу пишет сюда, знаю но не скажу, RTFM
   ruz_jul
 
31 - 26.04.18 - 13:25
(30) Справку все читают, а когда не находят ответов, тогда уже пишут сюда.
И в ИнтернетПрокси устанавливала параметр ПроксиПоУмолчанию = Ложь, и в httpСоединение ИспользоватьАутентификациюОС, не помогло.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует