software:openease_robot_interface_gsoc
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
software:openease_robot_interface_gsoc [2017/08/20 10:48] – created asil | software:openease_robot_interface_gsoc [2018/06/08 11:51] (current) – gkazhoya | ||
---|---|---|---|
Line 33: | Line 33: | ||
It is suggested before starting that take a look at predicates in knowrob_cloud_logger/ | It is suggested before starting that take a look at predicates in knowrob_cloud_logger/ | ||
- | The latest changes in openEASE are not pushed in the main seerver yet. You can use local openEASE instance at 192.168.100.219 for now. | + | The latest changes in openEASE are not pushed in the erface connected" |
+ | " | ||
Line 100: | Line 101: | ||
" | " | ||
Finally, right click to the source file and saving it will let you keep the episodic memory in your local drive | Finally, right click to the source file and saving it will let you keep the episodic memory in your local drive | ||
+ | |||
+ | |||
+ | ====== Troubleshooting ====== | ||
+ | |||
+ | **Q**: I get an error | ||
+ | | ||
+ | at sun.security.ssl.Alerts.getSSLException(Alerts.java: | ||
+ | at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java: | ||
+ | at sun.security.ssl.Handshaker.fatalSE(Handshaker.java: | ||
+ | at sun.security.ssl.Handshaker.fatalSE(Handshaker.java: | ||
+ | at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java: | ||
+ | at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java: | ||
+ | at sun.security.ssl.Handshaker.processLoop(Handshaker.java: | ||
+ | at sun.security.ssl.Handshaker.process_record(Handshaker.java: | ||
+ | at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java: | ||
+ | at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java: | ||
+ | at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java: | ||
+ | at jpl.Query.hasMoreSolutions(Query.java: | ||
+ | at jpl.Query.allSolutions(Query.java: | ||
+ | at org.knowrob.json_prolog.query.AllSolutionsCommand.execute(AllSolutionsCommand.java: | ||
+ | at org.knowrob.json_prolog.query.ThreadedQuery.run(ThreadedQuery.java: | ||
+ | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java: | ||
+ | at java.util.concurrent.FutureTask.run(FutureTask.java: | ||
+ | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: | ||
+ | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java: | ||
+ | at java.lang.Thread.run(Thread.java: | ||
+ | Caused by: java.security.cert.CertificateException: | ||
+ | at sun.security.util.HostnameChecker.matchIP(HostnameChecker.java: | ||
+ | at sun.security.util.HostnameChecker.match(HostnameChecker.java: | ||
+ | at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java: | ||
+ | at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java: | ||
+ | at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java: | ||
+ | at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java: | ||
+ | at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java: | ||
+ | ... 26 more | ||
+ | | ||
+ | | ||
+ | at org.knowrob.json_prolog.JSONPrologNode$NextSolutionCallback.build(JSONPrologNode.java: | ||
+ | at org.knowrob.json_prolog.JSONPrologNode$NextSolutionCallback.build(JSONPrologNode.java: | ||
+ | at | ||
+ | | ||
+ | at org.ros.internal.node.service.ServiceRequestHandler.access$100(ServiceRequestHandler.java: | ||
+ | at org.ros.internal.node.service.ServiceRequestHandler$1.run(ServiceRequestHandler.java: | ||
+ | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: | ||
+ | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java: | ||
+ | at java.lang.Thread.run(Thread.java: | ||
+ | | ||
+ | ' | ||
+ | at jpl.Query.get1(Query.java: | ||
+ | at jpl.Query.hasMoreSolutions(Query.java: | ||
+ | at jpl.Query.allSolutions(Query.java: | ||
+ | at org.knowrob.json_prolog.query.AllSolutionsCommand.execute(AllSolutionsCommand.java: | ||
+ | at org.knowrob.json_prolog.query.ThreadedQuery.run(ThreadedQuery.java: | ||
+ | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java: | ||
+ | at java.util.concurrent.FutureTask.run(FutureTask.java: | ||
+ | ... 3 more | ||
+ | |||
+ | Make sure the certificate has the correct expiration date and your correct IP (not just localhost). |
software/openease_robot_interface_gsoc.1503226119.txt.gz · Last modified: 2017/08/20 10:48 by asil