Помогите!
Поиск на этом форуме ничего конкретно не дал. Кто может пошагово расписать шаги интеграции с ОСМП. В документации нетап инструкция-отписка (руки им обрубить).
Интересует следующее:
1. Как поставить NBS отдельно (другой сервер) нежели сам билинг?
2. Какая строка для URL платежного приложения (https://prov.osmp.ru/registries/techData.do)?
3. Где взять серверный и клиентский сертификаты?
4. Формат ввода основного идентификатора абонента (^\d{3,12}$)?
Инструкция к настройки UTM5 с платежной системой ОСМП
Re: Инструкция к настройки UTM5 с платежной системой ОСМП
Разобрался сам.RHAmzin писал(а):Помогите!
Поиск на этом форуме ничего конкретно не дал. Кто может пошагово расписать шаги интеграции с ОСМП. В документации нетап инструкция-отписка (руки им обрубить).
Интересует следующее:
1. Как поставить NBS отдельно (другой сервер) нежели сам билинг?
2. Какая строка для URL платежного приложения (https://prov.osmp.ru/registries/techData.do)?
3. Где взять серверный и клиентский сертификаты?
4. Формат ввода основного идентификатора абонента (^\d{3,12}$)?
Для организации раздельного NBS и сервера с базой билинга необходимо:
1. Установить на сервер, который будет являться NBS (виден с инета по порту 8080 - разрешить в правилах фаерволла) модули:
install-netup-payment-systems-FreeBSD-MySQL.sh
install-netup-osmp-FreeBSD-MySQL.sh
При том, что на том же сервере должны лежать файлы ядра билинга с утилитой utm5_payment_tool!
2. В файле /netup/etc/netup-payment-systems_config.xml изменить параметры подключения на удаленный сервер с базой билинга:
3. Сгенерировать SSL сертификат либо купить. Установить на этот сервер. Можно привязать к IP.<data_base>
<!-- the database connection parameters -->
<parameters name="UTM5" login="users" password="password" max_connection="10"
host="192.168.1.xxx" port="3306" socket="/tmp/mysql.sock" verification="yes" options=""/>
</data_base>
4. Экспортировать серверный сертификат. Подробности в файле testing_system_user_guide.pdf на стр. 25.
5. На сайте https://prov.osmp.ru в разеделе технические данные прописать:
URL: https://osmp.domain.ru:8080/osmp
Серверный сертификат: тот, который экспортировали пп.4
6. Настроить utm5_payment_tool.cfg.
Если у вас проблема с тем, что при запуске install-netup-payment-systems-FreeBSD-MySQL.sh вылазиет, что мол архив (security.tar.gz) не может быть распакован - то однозначно проблема с тем, что несовподают контрольные суммы MD5.
WinSCP не корректно копирует эти файлы.
Проверьте файлы, которые вы скачали с личного кабинета на соответствие хешам.
Это можно сделать следующими командами:
в Linux: md5sum ИМЯ_ФАЙЛА
в FreeBSD: md5 ИМЯ_ФАЙЛА
в Windows: fciv.exe ИМЯ_ФАЙЛА
(Утилиту fciv.exe можно скачать по адресу: http://support.microsoft.com/kb/841290)
Затем, если нужно этот файл скопировать на другой сервер, упакуйте его архиватором Winrar либо типа того, и на сервере распакуйте.
Проверено!
WinSCP не корректно копирует эти файлы.
Проверьте файлы, которые вы скачали с личного кабинета на соответствие хешам.
Это можно сделать следующими командами:
в Linux: md5sum ИМЯ_ФАЙЛА
в FreeBSD: md5 ИМЯ_ФАЙЛА
в Windows: fciv.exe ИМЯ_ФАЙЛА
(Утилиту fciv.exe можно скачать по адресу: http://support.microsoft.com/kb/841290)
Затем, если нужно этот файл скопировать на другой сервер, упакуйте его архиватором Winrar либо типа того, и на сервере распакуйте.
Проверено!