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

Как прописать прокси 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 человек.