|
ЗащищенноеСоединениеOpenSSL НаСервере Ошибка работы с Интернет |
☑ |
0
790th
04.09.15
✎
09:27
|
ssl = Новый ЗащищенноеСоединениеOpenSSL(неопределено, неопределено);
Соединение = Новый HTTPСоединение("api.telegram.org/bot"+Токен+"/",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
Соединение.Получить("sendMessage?chat_id="+Чат+"&text="+ТекстСообщения, имяВыходногоФайла);
|
|
1
790th
04.09.15
✎
09:28
|
Следующая конструкция нормально работает &НаКлиенте но выдает ошибку &НаСервере
|
|
2
oleg_km
04.09.15
✎
09:31
|
(1) Ну так а текст ошибки?
|
|
3
790th
04.09.15
✎
09:31
|
при вызове НаСервере выдает ошибку:
{Форма.Форма.Форма(16)}: Ошибка при вызове метода контекста (Получить)
Соединение.Получить("sendMessage?chat_id="+Чат+"&text="+ТекстСообщения, имяВыходногоФайла);
по причине:
Ошибка работы с Интернет: Не могу установить соединение
- в чем может быть дело?
|
|
4
790th
04.09.15
✎
09:34
|
полный текст модуля формы:
&НаСервереБезКонтекста
Процедура ОтправитьНаСервере()
ТекстСообщения="22";
имяВыходногоФайла = ПолучитьИмяВременногоФайла();
Токен = "скрытый_токен";
Чат = "номер_чата";
ssl = Новый ЗащищенноеСоединениеOpenSSL(неопределено, неопределено);
Соединение = Новый HTTPСоединение("api.telegram.org/bot"+Токен+"/",,,,,
5, // таймаут в секундах
ssl // защищенное HTTPS соединение
);
Соединение.Получить("sendMessage?chat_id="+Чат+"&text="+ТекстСообщения, имяВыходногоФайла);
КонецПроцедуры
&НаКлиенте
Процедура Отправить(Команда)
ОтправитьНаСервере();
КонецПроцедуры
|
|
5
790th
09.09.15
✎
08:31
|
Разобрался. Учетная запись, под которой запущен сервис "Агент сервера 1С:Предприятие 8.3" не имела доступа в интернет. Настроил запуск под другим пользователем, имеющим доступ в инет.
|
|