|
Как прописать прокси 1C для TCP SOCKS5 | ☑ | ||
---|---|---|---|---|
0
ИС-2
naïve
17.04.18
✎
12:28
|
Пишу Прокси.Установить("tcp"....) - не правильно значение параметра 1.
Как в 1C сделать прокси через tcp ? |
|||
1
Garykom
гуру
17.04.18
✎
12:31
|
Вопрос относится к запрещенным к публикации "способам обхода блокировок"?
|
|||
2
ИС-2
naïve
17.04.18
✎
12:46
|
все и везеде пригодится
|
|||
3
lubitelxml
17.04.18
✎
12:47
|
у кого бот перестал работать? ))
|
|||
4
Garykom
гуру
17.04.18
✎
12:54
|
(0) Надеюсь меня не забанят, но лучший выход это VPN и маршрутизация
|
|||
5
Garykom
гуру
17.04.18
✎
12:56
|
"маршрутизация" это когда поднимается свой "прокси-сервис" где то и 1С-ка стучится туда (напрямую как будто к родному), а он уже перенаправляет запросы куда надо.
|
|||
6
Garykom
гуру
17.04.18
✎
12:58
|
(5) у меня таким образом работает доступ к 1С-ке (через браузер/тонкий клиент) и прочим сервисам (включая видеонаблюдение) для точек которые без белого ip
пришлось iptables сильно курить и pptpd |
|||
7
ИС-2
naïve
17.04.18
✎
13:21
|
(5) выносим сервак в германию и делаем обмен между нашим сервакм и германцем...
|
|||
8
Garykom
гуру
17.04.18
✎
13:36
|
(7) Правильно
|
|||
9
eklmn
гуру
17.04.18
✎
14:33
|
кто сказал что 1с поддерживает прокси TCP?
|
|||
10
leshikkam
17.04.18
✎
14:39
|
а зачем в 1С прокси TCP SOCKS 5?
Достаточно простого https прокси и его использовать в Новый HTTPСоединение() Ведь обращение же идет только к web сервису api.site.org |
|||
11
ИС-2
naïve
18.04.18
✎
11:54
|
(10) т.к прокси сервер телеграмма работает по TCP SOCKS5
|
|||
12
eklmn
гуру
18.04.18
✎
12:13
|
ну что ты такой ленивый то? )
гуглом пользоваться не учили? вот первая же китайская поделка https://github.com/oyyd/http-proxy-to-socks без прокладки из 1с никак |
|||
13
Lexey_
18.04.18
✎
12:59
|
(11) сам придумал?
|
|||
14
ИС-2
naïve
18.04.18
✎
13:19
|
(11) нет. Когда в настроках телеграмма указал этот прокси он заработал
|
|||
15
Lexey_
18.04.18
✎
13:38
|
(14) ну ты же для бота используешь прокси? причем тут настройки телеграма?
|
|||
16
eklmn
гуру
18.04.18
✎
13:42
|
(15) ну хочется ему ))
мож у них там все закрыто и сокс оставили, он же партизанит. ССЗБ |
|||
17
LDSoft
19.04.18
✎
09:33
|
Прокси.Установить("https","socks5://адрес_прокси",имя_пользователя,пароль,Ложь)
|
|||
18
sound
24.04.18
✎
16:09
|
(17) Так реально работает, только там еще порт после адреса прокси.
|
|||
19
arsik
гуру
24.04.18
✎
16:28
|
(17) Спасибо. Заберу себе в копилочку
|
|||
20
ruz_jul
25.04.18
✎
15:42
|
(18) Подскажите, пожалуйста, что в данной конструкции неверно?
Прокси = Новый ИнтернетПрокси(Ложь); Прокси.Установить("https", "socks5://адрес_прокси", порт,имя_пользователя,пароль,Ложь) Соединение = Новый HTTPСоединение(сервер,порт,,,Прокси,,Новый ЗащищенноеСоединениеOpenSSL()); Адрес прокси, порт, имя, пароль точно рабочие, но 1С их не воспринимает... |
|||
21
LDSoft
26.04.18
✎
07:38
|
(20) Прокси.Установить("https", "socks5://адрес_прокси:[b]порт[/b]",имя_пользователя,пароль,Ложь)
В прокси порт пишется через двоеточие после адреса |
|||
22
ruz_jul
26.04.18
✎
10:02
|
(21) Так ошибка:
Ошибка при вызове метода контекста (Установить) по причине: Несоответствие типов (параметр номер '3') Версия 8.3.11.2867 В синтакс-помощнике написано, что третий параметр - порт (число). |
|||
23
LDSoft
26.04.18
✎
10:50
|
(22)
хм, а порт - число или строка? |
|||
24
ruz_jul
26.04.18
✎
10:53
|
(23) Когда пишу Прокси.Установить("https", "socks5://адрес_прокси", порт,имя_пользователя,пароль,Ложь), порт - числом указываю.
Когда исправляю на Прокси.Установить("https", "socks5://адрес_прокси:[b]порт[/b]",имя_пользователя,пароль,Ложь), то третьим параметром становится имя_пользователя, а это уже строка. Пробовала еще Прокси.Установить("https", "socks5://адрес_прокси:[b]порт[/b]",,имя_пользователя,пароль,Ложь) - то есть оставить пустое место для порта, который перенесла во второй параметр, тогда ошибки нет, но и соединения нет (аналогично первому варианту) |
|||
25
arsik
гуру
26.04.18
✎
11:05
|
(24) Смотри последнее сообщение
https://www.forum.mista.ru/topic.php?id=817679 |
|||
26
ruz_jul
26.04.18
✎
11:47
|
(25) Увы, не помогает. Все еще "Ошибка работы с Интернет: Не могу установить соединение"
|
|||
27
LDSoft
26.04.18
✎
11:52
|
(26)
может полный код? |
|||
28
ruz_jul
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Запрос(Ресурс); Ответ = Соединение.Получить(Запрос); Без прокси раньше работало на ура, а сейчас на Соединение.Получить(Запрос) выдает ошибку "Ошибка работы с Интернет: Не могу установить соединение" |
|||
29
LDSoft
26.04.18
✎
12:43
|
(28)
Прокси точно рабочий? Адрес какой у проски? |
|||
30
Nyoko
26.04.18
✎
12:44
|
почему ни кто не читает справку ? сразу пишет сюда, знаю но не скажу, RTFM
|
|||
31
ruz_jul
26.04.18
✎
13:25
|
(30) Справку все читают, а когда не находят ответов, тогда уже пишут сюда.
И в ИнтернетПрокси устанавливала параметр ПроксиПоУмолчанию = Ложь, и в httpСоединение ИспользоватьАутентификациюОС, не помогло. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |