Member since
12-20-2013
3
Posts
0
Kudos Received
0
Solutions
05-02-2018
10:33 PM
I manually enabled TLS/SSL on Cloudera Manager and Agents, and I am trying to configure cloudera director to use this https to access cloudera manager api. I am trying to update the template via curl post to the API with the { "name": "impala-cloudera-manager", "tlsEnabled": true, "port": 7183, "trustedCertificate": "-----BEGIN CERTIFICATE-----\nMM...+OkuE6N36B9K\n -----END CERTIFICATE-----\n" }, "managerVirtualInstance": { "id": "d901df10-07a8-4a26-85bf-413b6b72fa5e", "template": { "name": "cloudera-manager", "type": "m3.xlarge", } and it doesn't seem to work. I am using the correct cert and root CA. Here is the error in cloudera director logs ----------------------------- Caused by: javax.ws.rs.ProcessingException: java.io.IOException: IOException invoking https://10.xxx.xxx.xxx:7183/api/version: HTTPS hostname wrong: should be <10. xxx.xxx.xxx > at org.apache.cxf.jaxrs.client.AbstractClient.checkClientException(AbstractClient.java:596) at org.apache.cxf.jaxrs.client.AbstractClient.preProcessResult(AbstractClient.java:578) at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:748) at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:231) at com.cloudera.api.$Proxy228.getCurrentVersion(Unknown Source) ... 125 common frames omitted -------------------------------- Why is it trying to validate against the IP Address? If I put the IP in the browser of course I would be presented with a SSL certificate error.
... View more
Labels:
- Labels:
-
Cloudera Manager