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)