Hi Supun,

You only need to change file [1] and [2].

[1]
- 
<ESB_HOME>/repository/deployment/server/eventpublishers/MessageFlowConfigurationPublisher.xml
[2]
- 
<ESB_HOME>/repository/deployment/server/eventpublishers/MessageFlowStatisticsPublisher.xml

Thanks,

On 23 August 2016 at 19:11, Supun Malinga <sup...@wso2.com> wrote:

> 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
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Rajith Vitharana

Senior Software Engineer,
WSO2 Inc. : wso2.com
Mobile : +94715883223
Blog : http://lankavitharana.blogspot.com/
<http://wso2.com/signature>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to