Unable to create orders from live server using SOAP

Hi,

I'm getting this error(below) while trying to make a save request to webservice. Name of webservice is ZSOH.

SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://myprivateurl/soap-wsdl/syracuse/collaboration/syracuse/CAdxWebServiceXmlCC?wsdl' : failed to load external entity "http://myprivateurl/soap-wsdl/syracuse/collaboration/syracuse/CAdxWebServiceXmlCC?wsdl"

I've written this code in PHP:

/**
* Login credentials for webservice
*/
$keys = [
'login' => '',
'password' => '',
'trace' => 1,
'exceptions' => true,
'stream_context' => stream_context_create([
'ssh' => [
'verify_peer' => false,
'verify_peer_name' => false
]
])
];
// Build Calling Context array for connecting to the Web Service
$CContext = new \stdClass();
$CContext->codeLang = 'ENG';
$CContext->poolAlias = 'POCTEST';
$CContext->Id = null;
$CContext->requestConfig = 'adxwss.optreturn=JSON';

// Get the SOAP structures from the Web Service
$client = new SoapClient('myprivateurl/.../CAdxWebServiceXmlCC, $keys);

// Making the call to webservice
$result = $client->save($CContext, "YSOH", json_encode($requestJSON));
return response()->json($result);
Can someone please help me to create sales order or any SOAP request from my website to Sage X3? I've made sure my server has SOAP enabled. I've already tried from 2 linux servers and I've failed to make a request.
Thank you.