vkulakov » 06 май 2016, 19:27
Не получается настроить модуль MPS для протокола sbrf - при запросе в логах предупреждение:
$this->bbcode_second_pass_code('', '
MPSExecuter - MPSExecuter. Authentication error of payment system [remoteAddr=127.0.0.1, authType=null]. Payment system not found with [login=sberbank]
')
Конфиг модуля:
$this->bbcode_second_pass_code('', '
mps.5.mode=1
mps.5.title=Сбербанк
mps.5.protocol=sbrf
mps.5.protocol.ext=noBaseAuth
mps.5.cert=0
mps.5.pid=29
mps.5.search.mode=contract
mps.5.search.allow.contract.groups=44
mps.5.numberPattern=[A-Z,a-z]{1,4}\-[0-9]{3}\/[0-9]{2}
mps.5.param.keys=fio,address
mps.5.fio=15
mps.5.address=10
')
Цифры 1, 2, 3, 4 заняты другими платёжными системами, пропусков нет. Другие платёжные системы работают без проблем.
Проверка сертификата и логина/пароля сделана в NGINX.
Пробовал подставлять другие протоколы для проверки - всегда есть нормальный ответ с ошибкой. Пробовал подставить несуществующий протокол - исключение на сервере. С sbrf почему-то ругается на аутентификацию.
Может кто-нибудь подсказать, что не так?
P. S. Сервер перезагружал.
Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91