Hi,

I configured a ESB cluster with analytics in docker. Followed the guide [1]
and updated the hostname/port in event publisher artifacts. But still ESB
gives and error when I try to anable statistics in a proxy service.

Looks like some configuration is missing. However I searched in configs and
find any place to change the hostname to the analytics server connection.
Can someone point me to the correct config pls ?.

esb_worker1      | [2016-08-23 11:58:51,041]  WARN - DataEndpointGroup No
receiver is reachable at reconnection, will try to reconnect every 30 sec
esb_worker1      | [2016-08-23 11:58:51,044] ERROR -
DataEndpointConnectionWorker Error while trying to connect to
ssl://localhost:7712
esb_worker1      |
org.wso2.carbon.databridge.agent.exception.DataEndpointSecurityException:
Error while trying to connect to ssl://localhost:7712
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory.createClient(ThriftSecureClientPoolFactory.java:61)
esb_worker1      | at
org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory.makeObject(AbstractClientPoolFactory.java:39)
esb_worker1      | at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1212)
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:91)
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:42)
esb_worker1      | at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
esb_worker1      | at
java.util.concurrent.FutureTask.run(FutureTask.java:262)
esb_worker1      | at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
esb_worker1      | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
esb_worker1      | at java.lang.Thread.run(Thread.java:745)
esb_worker1      | Caused by:
org.apache.thrift.transport.TTransportException: Could not connect to
localhost on port 7712
esb_worker1      | at
org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:237)
esb_worker1      | at
org.apache.thrift.transport.TSSLTransportFactory.getClientSocket(TSSLTransportFactory.java:169)
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory.createClient(ThriftSecureClientPoolFactory.java:56)
esb_worker1      | ... 9 more
esb_worker1      | Caused by: java.net.ConnectException: Connection refused
esb_worker1      | at java.net.PlainSocketImpl.socketConnect(Native Method)
esb_worker1      | at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
esb_worker1      | at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
esb_worker1      | at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
esb_worker1      | at
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
esb_worker1      | at java.net.Socket.connect(Socket.java:579)
esb_worker1      | at
sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:625)
esb_worker1      | at
sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:413)
esb_worker1      | at
sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
esb_worker1      | at
org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:233)
esb_worker1      | ... 11 more
esb_worker1      | [2016-08-23 11:58:51,046] ERROR -
DataEndpointConnectionWorker Error while trying to connect to the endpoint.
Cannot borrow client for ssl://localhost:7712
esb_worker1      |
org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException:
Cannot borrow client for ssl://localhost:7712
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:99)
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:42)
esb_worker1      | at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
esb_worker1      | at
java.util.concurrent.FutureTask.run(FutureTask.java:262)
esb_worker1      | at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
esb_worker1      | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
esb_worker1      | at java.lang.Thread.run(Thread.java:745)
esb_worker1      | Caused by:
org.wso2.carbon.databridge.agent.exception.DataEndpointSecurityException:
Error while trying to connect to ssl://localhost:7712
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory.createClient(ThriftSecureClientPoolFactory.java:61)
esb_worker1      | at
org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory.makeObject(AbstractClientPoolFactory.java:39)
esb_worker1      | at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1212)
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:91)
esb_worker1      | ... 6 more
esb_worker1      | Caused by:
org.apache.thrift.transport.TTransportException: Could not connect to
localhost on port 7712
esb_worker1      | at
org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:237)
esb_worker1      | at
org.apache.thrift.transport.TSSLTransportFactory.getClientSocket(TSSLTransportFactory.java:169)
esb_worker1      | at
org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory.createClient(ThriftSecureClientPoolFactory.java:56)
esb_worker1      | ... 9 more
esb_worker1      | Caused by: java.net.ConnectException: Connection refused
esb_worker1      | at java.net.PlainSocketImpl.socketConnect(Native Method)
esb_worker1      | at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
esb_worker1      | at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
esb_worker1      | at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
esb_worker1      | at
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
esb_worker1      | at java.net.Socket.connect(Socket.java:579)
esb_worker1      | at
sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:625)
esb_worker1      | at
sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:413)
esb_worker1      | at
sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
esb_worker1      | at
org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:233)
esb_worker1      | ... 11 more


[1] https://docs.wso2.com/display/ESB500/Prerequisites+to+Publish+Statistics

thanks,
-- 
Supun Malinga
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to