AWS EC2 connection refused

Posted on

AWS EC2 connection refused – Managing your servers can streamline the performance of your team by allowing them to complete complex tasks faster. Plus, it can enable them to detect problems early on before they get out of hand and compromise your business. As a result, the risk of experiencing operational setbacks is drastically lower.

But the only way to make the most of your server management is to perform it correctly. And to help you do so, this article will share nine tips on improving your server management and fix some problem about linux, networking, amazon-web-services, tomcat, websphere.

Hello I am running AWS EC2 on centos. I have installed Webspehre liberty and started it.

When I run netstat -an | grep 9080

I see

tcp        0      0 ::ffff:127.0.0.1:9080       :::*      LISTEN

But when I go to my Public DNS: ec2-XX-XXX-XX-XXX.us-east2.compute.amazonaws.com:9080 in my web browser I get ERR_CONNECTION_REFUSED

In my security groups I have allowed Inbound traffic on all ports from anywhere Port: 0 – 65535 Source: 0.0.0.0/0

When I wget ec2-XX-XXX-XX-XXX.us-east2.compute.amazonaws.com:9080 on the server I get the home page downloaded onto the server, so the site is up but just not publicly accessible.

Also when I run

#service iptables status
iptables: Firewall is not running.

So the firewall is off.

What am I doing wrong?

Image of Security Group

Thank

Solution :

The address ::ffff: is a subnet prefix that indicates an IPv4 address embedded in an IPv6 address. Thus, ::ffff:127.0.0.1:9080 indicates your service is only listening on the local loopback address 127.0.0.1 (localhost) and is therefore not accessible via your external address.

To make this work you need to cause your service to listen on the appropriate external address.

Leave a Reply

Your email address will not be published. Required fields are marked *