Hi, firstly thanks for the help with kms installation on vps. That's all sorted now.
I am facing different problem. Could you please help me solve this one?
I see kms starting fine, I see the process listening on 8888.
But when I start java hello word example locally (on my laptop) I am getting exceptions:
1. on server side (as noted in subject)
2014-12-09 01:16:28.662178 31748 [139964364023936] info KurentoModuleManager ModuleManager.cpp:132 loadModules() Looking for modules in /usr/lib/x86_64-linux-gnu/kurento/modules
2014-12-09 01:16:28.663104 31748 [139964364023936] debug KurentoModuleManager ModuleManager.cpp:84 loadModule() Module loaded from /usr/lib/x86_64-linux-gnu/kurento/modules/libkmsfiltersmodule.so
2014-12-09 01:16:28.663145 31748 [139964364023936] warning KurentoModuleManager ModuleManager.cpp:99 loadModule() Cannot get module descriptor
2014-12-09 01:16:28.663162 31748 [139964364023936] info KurentoModuleManager ModuleManager.cpp:107 loadModule() Loaded filters version 5.0.4
2014-12-09 01:16:28.666518 31748 [139964364023936] debug KurentoModuleManager ModuleManager.cpp:84 loadModule() Module loaded from /usr/lib/x86_64-linux-gnu/kurento/modules/libkmselementsmodule.so
2014-12-09 01:16:28.666554 31748 [139964364023936] info KurentoModuleManager ModuleManager.cpp:107 loadModule() Loaded elements version 5.0.5~74.g193ee0c
2014-12-09 01:16:28.666774 31748 [139964364023936] debug KurentoModuleManager ModuleManager.cpp:84 loadModule() Module loaded from /usr/lib/x86_64-linux-gnu/kurento/modules/libkmscoremodule.so
2014-12-09 01:16:28.666802 31748 [139964364023936] info KurentoModuleManager ModuleManager.cpp:107 loadModule() Loaded core version 5.1.0~142.g9b88e82
2014-12-09 01:16:28.666917 31748 [139964364023936] info KurentoMediaServer main.cpp:212 main() Kmsc version: 5.1.0~47.g6ed11cd
2014-12-09 01:16:28.666938 31748 [139964364023936] info KurentoMediaServer main.cpp:57 load_config() Reading configuration from: /etc/kurento/kurento.conf.json
2014-12-09 01:16:28.667201 31748 [139964364023936] info KurentoMediaServer main.cpp:69 load_config() Configuration loaded successfully
2014-12-09 01:16:28.667426 31748 [139964219504384] debug KurentoWorkerPool WorkerPool.cpp:36 workerThreadLoop() Working thread starting
2014-12-09 01:16:28.667426 31748 [139964229994240] debug KurentoWorkerPool WorkerPool.cpp:36 workerThreadLoop() Working thread starting
2014-12-09 01:16:28.667779 31748 [139964364023936] info KurentoWebSocketTransport WebSocketTransport.cpp:206 WebSocketTransport() Secure websocket server not enabled
2014-12-09 01:16:28.668027 31748 [139964364023936] info KurentoMediaServer main.cpp:219 main() Mediaserver started
2. on client (java) side ( I am using oracle jdk 1.7 on mac):
02:15:19.560 [App.main()] INFO - o.k.tutorial.helloworld.HelloWorldApp - Starting HelloWorldApp on localhost with PID 46989 (/Users/agaton/Sonrisa/kurento/kurento-tutorial-java/kurento-hello-world/target/classes started by agaton in /Users/agaton/Sonrisa/kurento/kurento-tutorial-java/kurento-hello-world)
02:15:19.566 [App.main()] DEBUG - o.k.tutorial.helloworld.HelloWorldApp - Running with Spring Boot v1.1.4.RELEASE, Spring v4.0.6.RELEASE
02:15:21.391 [App.main()] INFO - o.h.validator.internal.util.Version - HV000001: Hibernate Validator 5.0.3.Final
02:15:23.451 [App.main()] INFO - o.k.tutorial.helloworld.HelloWorldApp - Started HelloWorldApp in 4.593 seconds (JVM running for 13.85)
02:15:40.214 [Executor-1] ERROR - o.s.w.s.c.WebSocketConnectionManager - Failed to connect
javax.websocket.DeploymentException: The HTTP response from the server [HTTP/1.1 404 Not Found
] did not permit the HTTP upgrade to WebSocket
at org.apache.tomcat.websocket.WsWebSocketContainer.parseStatus(WsWebSocketContainer.java:632) ~[tomcat-embed-websocket-7.0.52.jar:7.0.52]
at org.apache.tomcat.websocket.WsWebSocketContainer.processResponse(WsWebSocketContainer.java:616) ~[tomcat-embed-websocket-7.0.52.jar:7.0.52]
at org.apache.tomcat.websocket.WsWebSocketContainer.connectToServer(WsWebSocketContainer.java:343) ~[tomcat-embed-websocket-7.0.52.jar:7.0.52]
at org.springframework.web.socket.client.standard.StandardWebSocketClient$1.call(StandardWebSocketClient.java:125) ~[spring-websocket-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at org.springframework.web.socket.client.standard.StandardWebSocketClient$1.call(StandardWebSocketClient.java:122) ~[spring-websocket-4.0.6.RELEASE.jar:4.0.6.RELEASE]
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) ~[na:1.7.0_17]
at java.util.concurrent.FutureTask.run(FutureTask.java:166) [na:1.7.0_17]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_17]
02:15:49.441 [080-exec-1] ERROR - o.a.c.c.C.[.[.[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.kurento.commons.exception.KurentoException: Timeout of 10s when waiting to connect to Websocket server] with root cause
org.kurento.commons.exception.KurentoException: Timeout of 10s when waiting to connect to Websocket server
at org.kurento.jsonrpc.client.JsonRpcClientWebSocket.connectIfNecessary(JsonRpcClientWebSocket.java:172) ~[kurento-jsonrpc-client-5.0.4.jar:5.0.4]
at org.kurento.jsonrpc.client.JsonRpcClientWebSocket.internalSendRequestWebSocket(JsonRpcClientWebSocket.java:246) ~[kurento-jsonrpc-client-5.0.4.jar:5.0.4]
at org.kurento.jsonrpc.client.JsonRpcClientWebSocket.access$000(JsonRpcClientWebSocket.java:54) ~[kurento-jsonrpc-client-5.0.4.jar:5.0.4]
at org.kurento.jsonrpc.client.JsonRpcClientWebSocket$1.internalSendRequest(JsonRpcClientWebSocket.java:83) ~[kurento-jsonrpc-client-5.0.4.jar:5.0.4]
at org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper.sendRequest(JsonRpcRequestSenderHelper.java:75) ~[kurento-jsonrpc-client-5.0.4.jar:5.0.4]
at org.kurento.jsonrpc.internal.JsonRpcRequestSenderHelper.sendRequest(JsonRpcRequestSenderHelper.java:69) ~[kurento-jsonrpc-client-5.0.4.jar:5.0.4]
Thanks in advance,
Milan