Иван Иванов

6
Рейтинг

svk2007
Иванов Иван



  •   Регистрация: 21.10.2009 (14 лет назад)

  •   Был(а) на сайте: 24.04.2024

Подписчики 1

Рейтинг 6


Комментарии

Devне работает динамическое обновление#7 22.04.24 15:39
(6) База файловая?

Динамическое обновление не получится, если с файловым вариантом информационной базы работают веб-клиенты или тонкие клиенты, подключенные через веб-сервер;
DevОтправка HTTP-запроса для формирования письма UniSender#8 03.04.24 16:17
(5) А в заголовок запроса Content-Type добавить ;charset=utf-8 не пробовали?
DevОтправка HTTP-запроса для формирования письма UniSender#2 01.04.24 16:38
Попробуйте сконвертировать текст в код unicode, например здесь: https://checkserp.com/encode/utf8/

Прикрепленные файлы:

Скриншот 01-04-2024 163420.jpg
ОбменПадает http-запрос. Обмен с SberAPI#4 29.03.24 13:00
(2)Спасибо, заработало.

Очень странно, ранее когда сертификат подхватывался не тот, запрос отрабатывал, в ответе приходило CERTIFICATE_ACCESS_EXCEPTION. Описание: Сertificate not found или ошибка инициализации SSL-соединения если сертификат не был установлен. Единственное изменение на сервере - был переход на 22-ю платформу. Причем и на 22-й платформе запрос выполнялся с 2-3 попыток какое-то время. А последнюю неделю перестал выполняться вообще.
ОбменПадает http-запрос. Обмен с SberAPI#3 29.03.24 10:25
(2)Спасибо, попробую. Хотя, я думаю, если бы сертификат подтягивался не тот, вылетало бы при установке соединения с ошибкой инициализации SSL соединения. Это мы уже проходили)
ОбменПадает http-запрос. Обмен с SberAPI#1 29.03.24 9:42
Коллеги, доброго времени суток.

Платформа 8.3.22.2411. Имеем настроенный обмен с SberAPI, более года успешно работал. В один прекрасный момент http-запросы начали выбрасывать исключение - Failure when receiving data from the peer. Сертификаты установлены. HTTP-cоединение с их сервером устанавливается успешно, а при попытке отправить запрос - вышеуказанная ошибка.
Код
   Защита = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows());
   Попытка
      Соединение = Новый HTTPСоединение(АдресСервера, Порт,,,,, Защита);
   Исключение
      ОписаниеОшибки = ОписаниеОшибки();
   КонецПопытки;

   Заголовки = Новый Соответствие;
   Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");
   Заголовки.Вставить("Accept", "application/json");
   Запрос = Новый HTTPЗапрос(АдресРесурса, Заголовки);
   Запрос.УстановитьТелоИзСтроки(" grant_type=refresh_token&client_id=****&refresh_token=*****&client_secret=******", КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);
   Попытка
      Ответ = Соединение.ОтправитьДляОбработки(Запрос); // Вот здесь вылетает в исключение
       Исключение
      КонецПопытки;

В логах WireShark после установки TLS соединения и начала передачи данных сервер Сбера завершает соединение.
В месте разрыва соединения подсвечена информация Didn't find padding of zeros, and an undecoded trailer exists. There may be padding of non-zeros.
Техподдержка Сбера по логам WireShark ничего сказать не смогла.


Может у кого-нибудь есть идеи, в какую сторону копать?

Прикрепленные файлы:

Скриншот 29-03-2024 093250.jpg
Dev1С, Автоматическая подстановка пользователя в поле#3 15.02.24 16:22
(1)Если конфигурация с БСП, то при создании формы на сервере прописать в этот реквизит Пользователи.АвторизованныйПользователь(). Проверку только на новый объект не забыть, чтобы в уже записанных не поменять при входе в документ.
ГосбюджетПереход на БГУ2 с 1.0.66.13#9 27.01.21 12:38
Можно выложить здесь, пожалуйста. Не нашла как написать личное сообщение.
ПубликацииРасчетный листок для 1С8.3: ЗУП 3.1, ЗИКГУ 3.1#174 11.05.18 9:39
Подскажите, пожалуйста, как добавить основную норму часов в шапку.
БУЖурнал операций 0504071 без свертки однотипных проводок. БГУ 1.0#0 16.02.16 14:31
Журнал операций 0504071 без свертки однотипных проводок (по-старому)