You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Sumit Mohanty (JIRA)" <ji...@apache.org> on 2013/05/08 01:09:17 UTC
[jira] [Updated] (AMBARI-1178) Fix use of use ip address for JMX
metrics request
[ https://issues.apache.org/jira/browse/AMBARI-1178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sumit Mohanty updated AMBARI-1178:
----------------------------------
Fix Version/s: (was: 1.3.0)
1.2.3
> Fix use of use ip address for JMX metrics request
> -------------------------------------------------
>
> Key: AMBARI-1178
> URL: https://issues.apache.org/jira/browse/AMBARI-1178
> Project: Ambari
> Issue Type: Bug
> Affects Versions: 1.2.0
> Reporter: Tom Beerbower
> Assignee: Tom Beerbower
> Fix For: 1.2.1, 1.2.3
>
> Attachments: AMBARI-1178.patch
>
>
> The request for JMX metrics might use ip address instead of FQDN. Can result in the following ...
> {code}
> JMXPropertyProvider:251 - Caught exception getting JMX metrics : spec=http://10.114.118.37:50030/jmx
> java.net.ConnectException: Connection refused
> at java.net.PlainSocketImpl.socketConnect(Native Method)
> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> at java.net.Socket.connect(Socket.java:529)
> at java.net.Socket.connect(Socket.java:478)
> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> at sun.net.www.http.HttpClient.openServer(HttpClient.java:395)
> at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
> at sun.net.www.http.HttpClient.<init>(HttpClient.java:234)
> at sun.net.www.http.HttpClient.New(HttpClient.java:307)
> at sun.net.www.http.HttpClient.New(HttpClient.java:324)
> at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
> at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
> at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
> at org.apache.ambari.server.controller.internal.URLStreamProvider.readFrom(URLStreamProvider.java:36)
> at org.apache.ambari.server.controller.jmx.JMXPropertyProvider.populateResource(JMXPropertyProvider.java:189)
> at org.apache.ambari.server.controller.jmx.JMXPropertyProvider.populateResources(JMXPropertyProvider.java:119)
> at org.apache.ambari.server.controller.internal.ClusterControllerImpl.populateResources(ClusterControllerImpl.java:306)
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira