-2

I just create a NODE APP with express (Basic express generator in Apache server) in AWS Lightsail, I have a fixed IP http://44.197.139.141/, the app is installed in /mailing/ with default template from express, so the url is http://44.197.139.141/mailing, if you check url you get the files. I can't figure it out how to see my app, http://44.197.139.141/mailing:3000 don't work. The bitnami documentation says:

NOTE: Access to the server on port 3000 may be blocked for security reasons. In this case, you must first create an SSH tunnel between your local system and the server before you can access the application.

But I'cant make it work. Thanks in advance for the help.

John Rotenstein
  • 241,921
  • 22
  • 380
  • 470
  • The port goes after the hostname, not at the end of the URL, it would be `http://44.197.139.141:3000/mailing` – Mark B Sep 15 '21 at 17:12
  • Still don't work, I get ERR_CONNECTION_TIMED_OUT, I just wandering if I have to configure a reverse proxy for apache. Thanks for the comment, it really help to understand the user of ports. – Cristian Parada Sep 15 '21 at 22:08
  • 1
    Did you open port 3000 in the AWS Lightsail security settings? – Mark B Sep 15 '21 at 22:50
  • Mark B Thank you, that was the problem, I really appreciate your help, please reply the question to give you the credit. – Cristian Parada Sep 16 '21 at 13:53

1 Answers1

0

You need to open port 3000 in the Lightsail Instance Firewall.

Mark B
  • 183,023
  • 24
  • 297
  • 295