[ https://issues.apache.org/jira/browse/GEODE-1548?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15925182#comment-15925182 ]
Swapnil Bawaskar commented on GEODE-1548: ----------------------------------------- I tried to connect to a locator on AWS using the below command: {noformat} gfsh>start locator --name=loc1 --J=-Djmx-manager-hostname-for-clients=52.35.218.38 --J=-Djava.rmi.server.hostname=52.35.218.38 {noformat} But the gfsh connection from my laptop timed out: {noformat} gfsh>connect --locator=52.35.218.38[10334] Connecting to Locator at [host=52.35.218.38, port=10334] .. Connecting to Manager at [host=172.31.24.20, port=1099] .. Could not connect to : [host=172.31.24.20, port=1099]. Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: 172.31.24.20; nested exception is: java.net.ConnectException: Operation timed out] {noformat} However, when I tried to using --jmx-manager, I was able to connect: {noformat} gfsh>connect --jmx-manager=52.35.218.38[1099] Connecting to Manager at [host=52.35.218.38, port=1099] .. Successfully connected to: [host=52.35.218.38, port=1099] {noformat} I should have been able to connect using --locator as well. > jmx-manager-hostname-for-clients not honored > -------------------------------------------- > > Key: GEODE-1548 > URL: https://issues.apache.org/jira/browse/GEODE-1548 > Project: Geode > Issue Type: Bug > Components: gfsh, management > Reporter: Swapnil Bawaskar > Assignee: Jared Stewart > Fix For: 1.0.0-incubating > > > While running Geode on AWS, found that {{jmx-manager-hostname-for-clients}} > is not being honored resulting in not being able to connect to gfsh from > outside AWS. > I started a locator in AWS with the following command: > {noformat} > gfsh>start locator --name=locator > --J=-Dgemfire.jmx-manager-hostname-for-clients=<public_ip> > --hostname-for-clients=<public_ip> > {noformat} > When trying to connect to this locator from my laptop I get the following > error: > {noformat} > gfsh>connect --locator=52.41.104.182[10334] > Connecting to Locator at [host=52.41.104.182, port=10334] .. > Connecting to Manager at > [host=ec2-52-41-104-182.us-west-2.compute.amazonaws.com, port=1099] .. > Could not connect to : > [host=ec2-52-41-104-182.us-west-2.compute.amazonaws.com, port=1099]. Failed > to retrieve RMIServer stub: javax.naming.CommunicationException [Root > exception is java.rmi.ConnectIOException: error during JRMP connection > establishment; nested exception is: > java.net.SocketException: Connection reset] > {noformat} > Note that gfsh is trying to connect to the public dns for the instance, not > using the {{jmx-manager-hostname-for-clients}} property provided. -- This message was sent by Atlassian JIRA (v6.3.15#6346)