Обновили тут капитально сервер биллинга.
Текущие версии:
utm5 - 5.3.1-002-12 (2014-12-17, сборка под x86-FreeBSD-9)
Версия СУБД: MySQL 5.6
FreeBSD 10.1-RELEASE-p5 + compat9x-i386
Apache/2.4.12 (FreeBSD)
OpenSSL/1.0.1j-freebsd
PHP/5.6.5
Работает всё, кроме веб-интерфейса для клиентов. При попытке логина с правильными реквизитами получаем сообщение такого вида прямо в браузере:
URFA error: call: recvPacket failed
расположенное над формой логина.
В логах апача при этом есть такое сообщение:
Код: Выделить всё
[:error] PHP Warning: stream_socket_enable_crypto(): Could not get peer certificate in /usr/local/www/apache24/data/utm5/lib/urfa.php on line 69
Код: Выделить всё
Feb 17 16:53:45 Info : 2c00b200 RPC2Connection: Connection from: [127.0.0.1]:21760 new
Session Key <e947e354570a00f3bf050013a3e4f367>
Feb 17 16:53:45 Info : 2c00b200 RPCConn[SSL]<test_login@127.0.0.1>: Access granted
to [SSL]<test_login@127.0.0.1> (UID: 1340)
Feb 17 16:53:45 Warn : 2c00b200 RPCConn[SSL]<test_login@127.0.0.1>: Session closed
Код: Выделить всё
$ openssl version
OpenSSL 1.0.0k-fips 5 Feb 2013
$ openssl s_client -host [Billing IP] -port 11758
CONNECTED(00000003)
3077958188:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:699:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 112 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
---
Всё остальное - RFW, utm_payment_tool, ядро биллинга, java-админка - работают без проблем.
Модули php_openssl и php_pcre установлены.
Просьба помочь разобраться. По правилам рекомендуется прикладывать номер тикета: 2015021710000071
Заранее большое спасибо за любую посильную помощь.