In order to continue with the old behavior, use HTTPS but have cert and 
hostname validation turned off, the following has to be done
             nitro_service.set_certvalidation(false);
             nitro_service.set_hostnameverification(false);

> -----Original Message-----
> From: Syed Ahmed [mailto:sah...@cloudops.com]
> Sent: Wednesday, November 27, 2013 5:58 AM
> To: dev@cloudstack.apache.org
> Subject: Getting error while adding Netscaler with the new 10.1 API
> 
> Hi,
> 
> I am trying to move the Netscaler to the 10.1 Nitro API and while using the
> new API I am getting the following error when adding Netscaler device
> 
> PKIX
>   path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to find
> valid certification path to requested target
> 
> 
> I have changed to use HTTP instead of HTTPS in nitro to temporarily work
> around this problem. Is HTTPS absolutely required for communication with
> external devices? or does my workaround is a valid fix?
> 
> Thanks,
> -Syed

Reply via email to