ISPConfig – Roundcube Plugins for ISPConfig – Soap Error: Could not connect to host

Wie immer lange Rede kurzer Sinn bzw. Lösung

Hab hier ein Debian Jessie mit ISPConfig und PHP 5.6.
Neuste Roundcube-Version und die Plugins für Roundcube am ISPConfig

Nachdem alles konfiguriert ist bekomme ich beim Aufruf im Roundcoube folgenden Fehler:

Soap Error: Could not connect to host

Die Lösung wurde schon gefunden und zwar hier.

Damit dann auch die Plugins funktioneren muss man am Server in jedem Plugin die PHP-Datei ändern und zwar z.B. bei ispconfig3_account in der ispconfig3_account.php

Folgende Zeilen:

$this->soap = new SoapClient(null, array(‚location‘ => $this->rcmail_inst->config->get(’soap_url‘) . ‚index.php‘,
‚uri‘ => $this->rcmail_inst->config->get(’soap_url‘)));

erweitern die dann so aussehen sollten:

$this->soap = new SoapClient(null, array(‚location‘ => $this->rcmail_inst->config->get(’soap_url‘) . ‚index.php‘,
‚uri‘ => $this->rcmail_inst->config->get(’soap_url‘),
‚trace‘ => 1,
’stream_context’=> stream_context_create(array(’ssl’=> array(‚verify_peer’=>false,’verify_peer_name’=>false)))));

Nachdem funktionieren die Plugins auch wieder.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.