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

1С:Предприятие ::

Метки: 

УТ 10.3, не получается настроить выгрузку на сайт с SSL

Я
   ponaroshku
 
27.03.18 - 17:07
Доброе время суток!

Подскажите пожалуйста, УТ 10.3 на 8.3.10. База файловая
Выполнялась выгрузка на сайт, http

Сейчас у сайта установили защищенное соединение, выгрузка перестала работать. Причины понятны, попробовала исправить.

Что я сделала:
0. Нашла информацию, что необходимо добавить сертификаты подключения в 1С
1. скачала сертификаты и через git сформировала тексты сертификатов
2. добавила их в bin\cacert


Если оставляю процедуру без изменений
Соединение = Новый HTTPСоединение(СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси);

Получаю ошибку 
Не удалось установить соединение с сервером. Авторизация пользователя не выполнена.

Через отладку с остановкой по ошибке проваливаюсь
Ошибка при вызове метода контекста (получить) в модуле
со ссылкой на строку ошибки
Соединение.Получить(СокрЛП(ПараметрыЗапроса), ИмяФайлаОтвета, СокрЛП(Заголовки));



Если меняю процедуру на 
Соединение = Новый HTTPСоединение(СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси,,Новый ЗащищенноеСоединениеOpenSSL);

ошибка такая же


Я не там ищу и нужно вносить изменения где-то в другом месте?
или нужно задать сертификат у Новый ЗащищенноеСоединениеOpenSSL?
Или вообще требуется сделать что-то другое?


Поиск по форуму не дал результата, либо я не поняла, что это относится к моей проблеме.

Благодарю заранее за ответ
 
  Рекламное место пустует
   ponaroshku
 
1 - 27.03.18 - 17:15
Находила рекомендацию, тоже пробовала, не взлетело
        
        ssl = Новый ЗащищенноеСоединениеOpenSSL(
               Новый СертификатКлиентаWindows(),
               Новый СертификатыУдостоверяющихЦентровWindows());   

        Соединение = Новый HTTPСоединение(СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси,,ssl);
   Omnia
 
2 - 27.03.18 - 23:48
Недавно делал, все получилось. Делай как в (1), порт должен быть 443, отладчиком проверь все остальные параметры, передаваемые в конструктор.
   ponaroshku
 
3 - 28.03.18 - 15:26
(2) не взлетает
в отладчике уже принудительно поставила 443 (у меня вообще не используется прокси-сервер, но воткнула порт)  - никак

Защищенное    Истина    Булево
ЗащищенноеСоединение    ЗащищенноеСоединениеOpenSSL    ЗащищенноеСоединениеOpenSSL
----СертификатКлиента    СертификатКлиентаWindows    СертификатКлиентаWindows
--------СпособВыбораСертификатаWindows    Подбирать автоматически    СпособВыбораСертификатаWindows
----СертификатыУдостоверяющихЦентров    СертификатыУдостоверяющихЦентровWindows    СертификатыУдостоверяющихЦентровWindows
ИспользоватьАутентификациюОС    Ложь    Булево
Порт    443    Число
Прокси    ИнтернетПрокси    ИнтернетПрокси
Сервер    "https"    Строка
Таймаут    0    Число



Что не так, не могу понять
   ponaroshku
 
4 - 28.03.18 - 15:27
Прошу помощи, где бы вы смотрели?
   Omnia
 
5 - 28.03.18 - 17:20
Почему у переменной "Сервер" значение "https"? Должно быть просто имя сервера без всяких http и https. Там есть процедура разбирающая указанный в настройках адрес сервера на части, и она не понимает подстроку "https", ее надо научить.


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