You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@usergrid.apache.org by "David Johnson (JIRA)" <ji...@apache.org> on 2014/07/24 14:05:38 UTC
[jira] [Created] (USERGRID-202) [CHOP] Complete documentation for
AMI creation
David Johnson created USERGRID-202:
--------------------------------------
Summary: [CHOP] Complete documentation for AMI creation
Key: USERGRID-202
URL: https://issues.apache.org/jira/browse/USERGRID-202
Project: Usergrid
Issue Type: Improvement
Components: Chop
Reporter: David Johnson
The first time I tried to use Chop, I started with instances created from standard Ubuntu EC2 AMIs.
There were problems connecting from the Chop Webapp to the runners. See the error message below [1].
When I switched over to using the Chop project provided AMIs (no longer available) the problems went away.
What we need this:
a) complete documentation for creating a Chop Webapp instance, including setting up any SSL certs, keystores, etc.
b) complete documentation for creating an AMI suitable for being a Chop runner, including setting up any SSL certs, keystores, etc.
[1] the SSL error:
2014-07-17 12:00:42.373 ERROR service.runner.RunnerServiceImpl.getState(43)<qtp1765474380-141>- Error to get a runner status:
com.sun.jersey.api.client.ClientHandlerException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:155)
at com.sun.jersey.api.client.Client.handle(Client.java:652)
at com.sun.jersey.api.client.WebResource.handle(WebResource.java:682)
at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)
at com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:509)
at org.apache.usergrid.chop.client.rest.AbstractRestOperation.execute(AbstractRestOperation.java:133)
at org.apache.usergrid.chop.client.rest.RestRequests.status(RestRequests.java:207)
at org.apache.usergrid.chop.webapp.service.runner.RunnerServiceImpl.getState(RunnerServiceImpl.java:40)
at org.apache.usergrid.chop.webapp.view.runner.RunnersLayout.addRunnerToTable(RunnersLayout.java:121)
at org.apache.usergrid.chop.webapp.view.runner.RunnersLayout.getRunnersTable(RunnersLayout.java:112)
--
This message was sent by Atlassian JIRA
(v6.2#6252)