/etc/hpd/hpd.conf
, добавив в список плагинов для SSL-сервера плагин webclient.В конец конфига необходимо добавить параметры плагина webclient:
webclient bank code = Terminal webclient to account = Terminal |
Банк (bank code
) и счет платежной системы (to account
) с заданными кодами должны присутствовать в системе (см. общее описание).
В каталоге /opt/hydra/hpd/opt/ipriv/lib
необходимо скомпилировать библиотеку ipriv с помощью следующей команды:
hpd@bill:~/opt/ipriv/lib$ make && \ make install |
Аналогично для утилиты checker по работе с цифровой подписью в /opt/hpd/opt/ipriv/checker
:
hpd@bill:~/opt/ipriv/checker$ make && \ make install |
WebClient.zip
обязательно в каталог C
:\WebClient
.:\WebClient\config\config.xml
заменить значения в секции <dealer_info>
по оператору связи.
C:\WebClient\config\operators.xml:
config.xml
заменить значения в секции <dealer_info>
по оператору связи.
<url>
в секции <check>
на IP-адрес сервера АСР, на котором установлен hpd. Пример знаения: 192.168.0.1:9443.<url>
в секции <payment>
на IP-адрес сервера, на котором установлен hpd. Пример значения: 192.168.0.1:9443.<url>
в секции <status>
на IP-адрес сервера, на котором установлен hpd. Пример значения: 192.168.0.1:9443.:\WebClient\keys
в /etc/hpd/ipriv/keys
на сервере с АСР (данный каталог прописан в параметре keypath
файла checker.ini
).ebClient
./etc/hpd/ipriv/checker.ini:
keynumber
= значение <serial_no> из C:\WebClient\config\config.xml
на сервере с терминалом.bankkey
= значение <serial_no> из C:\WebClient\config\config.xml
на сервере с терминалом.password
= значение <sec_password> из C:\WebClient\config\config.xml
на сервере с терминалом./etc/init.d/hpd start