Доброго времени суток, уважаемые коллеги!
Инфы в интернете по данной проблеме почти не нашла, обращаюсь к вам за помощью.
Есть некая конфа на 7-ке, в которой реализован обмен данными с порталом. Ранее был тестовый портал, на котором все работало. сейчас нужно переключить на рабочий. Тестовый был http, а рабочий https.
На рабочий портал 1с-ка отсылать информацию не желает, и в ответ мне выдает вот такое сообщение:
WinHttp.WinHttpRequest: Получено непредвиденное сообщение или оно имеет неправильный формат
P.S. Само тело запроса по идее должно быть корректным, так как я ни чего не меняла в нем. Да и когда запрос писался, 1с-ка мне другую ошибку возвращала
Сама задала вопрос, сама и отвечаю. Мало ли, может кому пригодится.
Поскольку сервер, где вертится 1с старый как г..но мамонта (win server 2003), то на сколько я понимаю, при обмене возникло недопонимание по сертификатам. попробовала отправить запрос из той же базы, но с уже более новой ОС, ошибки не возникло. Теперь это головная боль админа)
Сама задала вопрос, сама и отвечаю. Мало ли, может кому пригодится.
Поскольку сервер, где вертится 1с старый как г..но мамонта (win server 2003), то на сколько я понимаю, при обмене возникло недопонимание по сертификатам. попробовала отправить запрос из той же базы, но с уже более новой ОС, ошибки не возникло. Теперь это головная боль админа)
(2) Такая же проблема - дилерпоинт... все сделано примерно также. на рабочую версию перешли довольно давно и все работало до недавнего времени. Сервер 2003. Вы смогил решить проблему на этой системе? Поделитесь как
Да, админ обновил сертификаты на сервере и все заработало. Что именно обновлял, я не в курсе
Марина, а не могли бы выяснить у админа, что он менял и как. Очень надо. Такая же проблема с https на windows server 2003. Обновил корневые сертификаты, не помогло.
Все мои исследования этой проблемы указывают, что если https сайт использует протокол TLS1.1 или TLS1.2, а IE на системе их не поддерживает, то через объект WinHttp.WinHttpRequest.5.1 не получится работать с таким сайтом. Обновить server 2003 для поддержки протоколов TLS1.1 и TLS1.2, в связи с завершением поддержки этой операционки, навряд ли получится.