|
Ошибка инициализации HTTP соединения
| ☑ |
0
bvb
19.08.19
✎
15:07
|
При отправке POST запроса возникает ошибка :
Возврат HTTP.ОтправитьДляОбработки(Запрос);
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
Адрес в интрасети порт 7000
ВыполнитьPOSTЗапрос("192.168.20.12", 7000, ТекстXML, "/cwms/ws/NOM");
сисадмины говорят что все порты (80, 7000) в брандмауере открыты
AdwancedRESTСlien отрабатывает корректно
|
|
1
bvb
19.08.19
✎
15:08
|
ЗЫ Вот собственно функция запроса
Функция ВыполнитьPOSTЗапрос(ИмяСервера, Порт, СтрокаОтправки, СсылкаНаРесурс) Экспорт
ssl = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows(),Новый СертификатыУдостоверяющихЦентровWindows());
HTTP = Новый HTTPСоединение(ИмяСервера,Порт,,,,60,ssl);
ЗаголовокЗапросаHTTP = Новый Соответствие();
ЗаголовокЗапросаHTTP.Вставить("Content-Length",СтрДлина(СтрокаОтправки));
ЗаголовокЗапросаHTTP.Вставить("Content-Type", "application/x-www-form-urlencoded");
//ЗаголовокЗапросаHTTP.Вставить("Content-Type", "application/json; charset=utf-8");
Запрос = Новый HTTPЗапрос(СсылкаНаРесурс,ЗаголовокЗапросаHTTP);
Запрос.УстановитьТелоИзСтроки(СтрокаОтправки);
Возврат HTTP.ОтправитьДляОбработки(Запрос);
КонецФункции
|
|
2
Поpyчик-4
19.08.19
✎
15:52
|
Просто
ssl = Новый ЗащищенноеСоединениеOpenSSL();
|
|
3
bvb
19.08.19
✎
15:58
|
(2) Без изменения
|
|
4
Cyberhawk
19.08.19
✎
16:00
|
В браузере-то открой
|
|
5
Поpyчик-4
19.08.19
✎
16:03
|
Значит, прокся или нет доступа к сайту. 192.168.XX.XX - это же внутренний адрес в сети.
|
|
6
bvb
19.08.19
✎
16:04
|
(4) С той стороны рест сервис : в браузере "HTTP Status 404 – Not Found"
(5) Через рест клиент все работает ок
|
|
7
Cyberhawk
20.08.19
✎
08:18
|
Возможно порезан доступ (а вернее разрешен) для конкретных процессов ОС, поэтому рест-клиент работает, а 1С - нет
|
|
8
Garykom
гуру
20.08.19
✎
08:26
|
ssl = Новый ЗащищенноеСоединениеOpenSSL();
|
|
9
Сияющий в темноте
20.08.19
✎
08:27
|
там еще авторизация по сертификату может быть
|
|
10
Garykom
гуру
20.08.19
✎
08:27
|
Вряд ли, скорее сервер отвергает клиентский сертификат
|
|
11
Save_Vol
20.08.19
✎
08:28
|
Убери Новый СертификатыУдостоверяющихЦентровWindows()
|
|
12
Save_Vol
20.08.19
✎
08:29
|
и телнетом предварительно проверь адрес
|
|
13
Garykom
гуру
20.08.19
✎
08:30
|
Да ошибка может быть в чем угодно даже регистре символов в "/cwms/ws/NOM"
|
|