|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Не работает меркурий  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
ta-so


Зарегистрирован: 01/06/2020 11:30:30
Сообщений: 5
Оффлайн

Удалось решить на платформе 8.2.19.130, файловая БД, на ОС : windows xp x32, windows 7 x64.
Что было сделано:
1) Установил приложение OpenSSL с https://slproweb.com/products/Win32OpenSSL.html (версия 3МБ для х32 систем), прямая ссылка: https://cloud.mail.ru/public/3kbZ/4My2AxSpV
2) Взял сертификаты из поста Марии ( https://cloud.mail.ru/public/3JYz/o2oCPjq4G )
3) Каждый из сертификатов из архива установил в хранилище сертификатов "Личное" (очень важно, при установке в другое хранилище не работает!), https://cloud.mail.ru/public/4owo/42Rfu1FhD .
4) Сохранил каждый из сертификатов в файл *.cer (по примеру из сообщения пользователя trilogia), https://cloud.mail.ru/public/2g3h/3WsxfSjPv , получились 4 файла: comodo.cer, vetrf.cer, sha2.cer, sertigo.cer
5) Используя приложение OpenSSL из п.1, с помощью командной строки, по примеру из сообщения пользователя trilogia выгрузил каждый сертификат в файл *.pem, для этого:
-создал каталог D:\newcert
-перенес туда все сохраненные файлы *.cer из п.4
-используя openssl прописал для каждого сертификата команду: openssl x509 -inform der -in D:\newcert\vetrf.cer -out D:\newcert\vetrf.pem -text -fingerprint -md5 , меняя "vetrf" на "sha2", "comodo" и "sertigo" соответственно ( https://cloud.mail.ru/public/5j9Q/3A3cEec2Y ).
6) Скопировал содержимое каждого получившегося файла *.pem в конец файла cacert.pem в C:\Program Files\1cv82\8.2.19.130\bin, предварительно удалив из него все блоки с сертификатами, у которых срок истекал 30.05.2020 (запускал поиск в блокноте по цифре "2020"), то есть удаляя для них всё, начиная с названия сертификата, заканчивая словами ---end certificate---, https://cloud.mail.ru/public/CwuR/kq4NxgDpX , сохранил полученный файл cacert.pem
7) Запустил менеджер сертификатов, Win+R, затем туда certmgr.msc. Упорядочил сертификаты из раздела "доверенные корневые.." по сроку действия, удалил тот, который кончался 30.05.2020, https://cloud.mail.ru/public/2VaR/5uHiMNbx6

Вот итоговый файл cacert.pem: https://cloud.mail.ru/public/2aGe/3yZoM18in
Для сервера не проверял, но, судя по постам ранее, для серверного варианта нужно затронуть только серверный ПК.

Это сообщение было редактировано 7 раз. Последнее обновление произошло в 01/06/2020 17:22:01

Silentdi


Зарегистрирован: 01/06/2020 16:11:50
Сообщений: 1
Оффлайн

Спасибо! Помогло!
toliman


Зарегистрирован: 25/08/2016 12:08:14
Сообщений: 49
Оффлайн

это нужно сделать на сервере или на каждой клиентской машине?
ta-so


Зарегистрирован: 01/06/2020 11:30:30
Сообщений: 5
Оффлайн

toliman wrote:это нужно сделать на сервере или на каждой клиентской машине?


Я правил в файловой базе.
Другие пользователи ранее писали про исправления на сервере платформы 8.3, где затрагивался только серверный ПК. Смею предположить, что здесь (на 8.2) по аналогии нужно затронуть только сервер.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 01/06/2020 16:53:57

poshogor


Зарегистрирован: 27/11/2019 09:06:48
Сообщений: 3
Оффлайн

ta-so, Спасибо большое! На Windows 7 x64. Платформа 8.2.19.130. Работоспособность данного решения подтверждена.
ta-so


Зарегистрирован: 01/06/2020 11:30:30
Сообщений: 5
Оффлайн

poshogor wrote:ta-so, Спасибо большое! На Windows 7 x64. Платформа 8.2.19.130. Работоспособность данного решения подтверждена.


Ура! У вас файловая БД или сервер 1С? Хочу добавить в описание.
poshogor


Зарегистрирован: 27/11/2019 09:06:48
Сообщений: 3
Оффлайн

ta-so wrote:
poshogor wrote:ta-so, Спасибо большое! На Windows 7 x64. Платформа 8.2.19.130. Работоспособность данного решения подтверждена.


Ура! У вас файловая БД или сервер 1С? Хочу добавить в описание.


Файловая БД.
nix


Зарегистрирован: 01/06/2020 13:56:49
Сообщений: 3
Оффлайн

poshogor wrote:
ta-so wrote:

Ура! У вас файловая БД или сервер 1С? Хочу добавить в описание.


Файловая БД.


У кого-нибудь есть рабочее решение для серверного варианта на платформе 8.2.19.130?
ta-so


Зарегистрирован: 01/06/2020 11:30:30
Сообщений: 5
Оффлайн

nix wrote:
poshogor wrote:
ta-so wrote:

Ура! У вас файловая БД или сервер 1С? Хочу добавить в описание.


Файловая БД.


У кого-нибудь есть рабочее решение для серверного варианта на платформе 8.2.19.130?


У вас через rdp или тонкий клиент? Пробовали уже по инструкции для файловой базы?
nix


Зарегистрирован: 01/06/2020 13:56:49
Сообщений: 3
Оффлайн

ta-so wrote:
nix wrote:

У кого-нибудь есть рабочее решение для серверного варианта на платформе 8.2.19.130?


У вас через rdp или тонкий клиент? Пробовали уже по инструкции для файловой базы?

rdp. Пляски с сертификатами нужно проводить именно на сервере? Или достаточно взять Ваш файл cacert.pem?
ta-so


Зарегистрирован: 01/06/2020 11:30:30
Сообщений: 5
Оффлайн

nix wrote:
ta-so wrote:
nix wrote:

У кого-нибудь есть рабочее решение для серверного варианта на платформе 8.2.19.130?


У вас через rdp или тонкий клиент? Пробовали уже по инструкции для файловой базы?

rdp. Пляски с сертификатами нужно проводить именно на сервере? Или достаточно взять Ваш файл cacert.pem?


Если rdp, тогда точно на сервере. Попробуйте выполнить 2,3,7, а затем подсуньте мой файл. Если не сработает, тогда придется пройтись по всем пунктам.
Не забудьте предварительно сохранить ваш оригинальный cacert

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 01/06/2020 22:17:37

FilimonVl


Зарегистрирован: 31/05/2020 18:46:47
Сообщений: 2
Оффлайн

Server 2008R2x64 и 1С 8.2.19.130 серверная.
Решение от ta-so помогло.
Цитата:
Вот итоговый файл cacert.pem: https://cloud.mail.ru/public/2aGe/3yZoM18in
Его поместить в папка bin.
PS. На всякий случай старый сохранить. Исходное сообщение вверху этой страницы. Подключения rdp, так что и файл добавлялся на сервере.

Могу уточнить: Все куртится на одном железе. Сервер 1С 32 бит. SDL 2008.

Это сообщение было редактировано 3 раз. Последнее обновление произошло в 03/06/2020 08:06:54

termius


Зарегистрирован: 01/06/2020 12:32:36
Сообщений: 1
Оффлайн

FilimonVl, можно поподробнее? У нас 2016 сервер и 1С 8.2.19.130 серверная. Простая замена cacert.pem в bin серверной 1с не помогла.
NeoMage


Зарегистрирован: 03/12/2019 09:36:21
Сообщений: 2
Оффлайн

У меня на сервере - 1С Предприятие 8.2.19.130 x64, а на клиентах x32 (используем терминальный сервер). Сделал как написал ta-so:

На сервере сам сервис 1С 8.2.19.130 x64 запускается под учётной записью USR1CV8

1) Зашел на сервер под USR1CV8
2) Заменил cacert.pem в c:\Program Files\1cv82\8.2.19.130\bin. Файл cacert.pem скачал у ta-so ( https://cloud.mail.ru/public/2aGe/3yZoM18in )
3) Установил сертификаты Локальному пользователю (USR1CV8) в Личное ( скачал https://cloud.mail.ru/public/2g3h/3WsxfSjPv )
4) Перезапустил сервис 1С.

5) Зашел на терминальный сервер под собой и заменил cacert.pem в c:\Program Files (x86)\1cv82\8.2.19.130\bin\
(если у вас обычные компьютеры - надо заменить на каждом)


Получается сами сертификаты установил только на сервере, причем Локальному пользователю, под которым запускается сервис 1С, в Личное. А файл cacert.pem заменял и на сервере и на клиентах.

В итоге Контур.Меркурий заработал

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 03/06/2020 00:12:20

FilimonVl


Зарегистрирован: 31/05/2020 18:46:47
Сообщений: 2
Оффлайн

Ошибся….

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 03/06/2020 08:22:04

 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team