diff --git a/workflow/engine/methods/processes/processes_webEntryValidate.php b/workflow/engine/methods/processes/processes_webEntryValidate.php
index 03f78520a..32387cea6 100644
--- a/workflow/engine/methods/processes/processes_webEntryValidate.php
+++ b/workflow/engine/methods/processes/processes_webEntryValidate.php
@@ -20,14 +20,17 @@ $sWE_USR = $oData->WE_USR;
//echo ($sTASKS."
");
//echo ($sDYNAFORM."
");
+$streamContext = [];
-if (G::is_https())
+if (G::is_https()) {
$http = 'https://';
-else
+ $streamContext = ['stream_context' => stream_context_create(['ssl' => ['verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true]])]; //lsl
+} else {
$http = 'http://';
+}
$endpoint = $http . $_SERVER['HTTP_HOST'] . '/sys' . SYS_SYS . '/' . SYS_LANG . '/' . SYS_SKIN . '/services/wsdl2';
-@$client = new SoapClient( $endpoint );
+$client = new SoapClient( $endpoint, $streamContext );
$user = $sWS_USER;
$pass = $sWS_PASS;