Running LimeSurvey-installation with JSON and PHP is migrated (copied) to new root-server. New LimeSurvey runs fine, but when using our HTML(PHP)-application with some RPC2 calls I get this message:
Warning: fopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /var/www/vhosts/xxx.de/httpdocs/b/f/jsonRPCClient.php on line 133
Warning: fopen(): Failed to enable crypto in /var/www/vhosts/xxx.de/httpdocs/b/f/jsonRPCClient.php on line 133
Warning: fopen(
www.xxx.de/q/index.php/admin/remotecontrol
): Failed to open stream: operation failed in /var/www/vhosts/xxx.de/httpdocs/b/f/jsonRPCClient.php on line 133
Fatal error: Uncaught Exception: Unable to connect to
www.xxx.de/q/index.php/admin/remotecontrol
context:Resource id #6 in /var/www/vhosts/xxx.de/httpdocs/b/f/jsonRPCClient.php:144 Stack trace: #0 /var/www/vhosts/xxx.de/httpdocs/b/f/survey-list.php(48): jsonRPCClient->__call() #1 {main} thrown in /var/www/vhosts/xxx.de/httpdocs/b/f/jsonRPCClient.php on line 144
The server runs only LimeSurvey and our own application. JSON/RPC2 is called by PHP and works fine on the old server. The problem occurs immediately when calling
$myJSONRPCClient = new jsonRPCClient( LS_BASEURL.'/index.php/admin/remotecontrol' );
SSL-Certificate for the domain is active, but none for webmail. We don't plan to use mail on that server (I even didn't know that certificates for mail exist and didn't need some on the old server).
Could someone please tell me
- if RPC2 might use some mail-function?
- if installing an additional certificate for mail might solve my problem?
- if there is some other point I could look at?
Many thanks in advance,
Erich