SOAP Call from external Web server | Community
Skip to main content
Level 2
April 16, 2025
Solved

SOAP Call from external Web server

  • April 16, 2025
  • 2 replies
  • 863 views

Hi Team,

 

For one of our projects, we are using the SOAP call to Adobe campaign V8 from the client's PROD web server. During the API call this is the error log generated in the web server.

 

Error: Hostname/IP does not match certificate's altnames: Host: https. is not in the cert's altnames: DNS:*.campaign.adobe.com)

 

However, there is no error while making the call from DEV web server.

Could you pls let me know the root cause and what solution need to be done from client's end or Adobe end?

 

Best answer by Manoj_Kumar

Hello @ignatius_dilip  The fix would be to disable the SSL verification in external server. If they are using CURL or similar way to call API then disable verify -> false and ssl ->false

2 replies

SushantTrimukheD
Level 4
April 16, 2025

Hi @ignatius_dilip,

The error suggests that the SOAP client on the PROD web server is attempting to connect to a hostname (in this case, "https", which is unusual and likely a misconfiguration) that is not included in the SSL certificate's Subject Alternative Names (SANs). The certificate presented by the Adobe Campaign server is valid for domains matching *.campaign.adobe.com (e.g., prod.campaign.adobe.com), but maybe the client is using an invalid or incorrect hostname, leading to the mismatch.

The PROD server's SOAP client is performing strict SSL verification, which checks if the hostname in the request matches the certificate's SANs or Common Name (CN). The DEV server may have less strict settings (e.g., SSL verification disabled or a different endpoint configuration), which is why it works there.

Thanks
Sushant Trimukhe
Manoj_Kumar
Community Advisor
Manoj_KumarCommunity AdvisorAccepted solution
Community Advisor
April 17, 2025

Hello @ignatius_dilip  The fix would be to disable the SSL verification in external server. If they are using CURL or similar way to call API then disable verify -> false and ssl ->false

Manoj  | https://themartech.pro
Level 2
April 17, 2025

Hi @_manoj_kumar_ : Thanks for the solution. I will ask the client to disable the SSL verification in the web server