Go to All Forums

Can't make RealBrowser to work on a linux on premise Poller

Hello,

 

As the title says, we are trying to make some checks with RealBrowser on a a on premise poller (the site we are monitoring is only accessible from our Network, so we need to use on premise poller). But we never get any data from the monitor we set up on the poller.

 

While investigating, we found that the realbrowser agent was failing to start, we were able to correct the startup script to make it start (you may want to publish an updtate for that) but alas, that wasn't enough to make it work : we are still not getting any date form the monitor.

The only two hints of what's going on are some network error that pops regularly in the logs :

debug0.txt :

[Fri Aug 03 07:15:39 PDT 2018|DEBUG|19]:SSL Handshake Time for plus.site24x7.com:443/poller/PollerStatusUpdater is : 315
[Fri Aug 03 07:15:53 PDT 2018|DEBUG|29]:IO Exception while Reading Response : Read timed out


console0.txt :

[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 java.net.SocketTimeoutException: connect timed out
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at java.net.PlainSocketImpl.socketConnect(Native Method)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at java.net.Socket.connect(Socket.java:589)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at org.apache.http.conn.ssl.SSLSocketFactory.initConnection(SSLSocketFactory.java:824)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:458)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:247)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:687)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at com.manageengine.eum.url.httpclient.HttpConnection.sendRequest(HttpConnection.java:1003)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at com.manageengine.eum.url.httpclient.HttpConnection.Get(HttpConnection.java:1402)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at com.manageengine.eum.agent.commframework.WMSCommunicationClient.get(WMSCommunicationClient.java:45)
[Wed Aug 01 10:54:29 PDT 2018|console|29]:07:31:2018 13:42:04 at com.manageengine.eum.agent.commframework.WMSAdapter$ZohoEvent.run(WMSAdapter.java:206)

I'm not sure what to do off these, I double checked that we can reach both site24x7 urls and the site we are trying to monitor.

 

Any help would be greatly apreciated.

Thanks

Note : to correct the realAgent startup scripts :

- The script is launched with sh instead of bash, but use "echo -e" to create jvm arguments. The -e option of echo is not supported by sh, so you need to eihter start the script with bash or get rid of the -e

- The jars are in the folder lib/jars, but somehow some jars in the RealBrowser classpath are referenced as if they were in lib directly (you probably moved them and forgot to update the script).

Like (3) Reply
Replies (0)