• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Issue Port 3000 is closed and not listening

maczad

New Pleskian
I installed plesk on ubuntu, my project works with port 3000 and other ports which needs to be enabled and also listens, but i am finding it difficult to find out how to really open it and get it to listen. Here is what i have tried:

  1. Using sudo ufw allow 3000 directly from ssh
  2. Enabling firewall and allowing on ports on plesk
  3. Using iptables to add ports. ( When i type in iptables list, it shows that the ports i added are there but when i type in the listening ports, my added ports isn’t included)
My ports are currently added but how do i get them to listen or is there something i’m not doing right
 
You need a service listening on a port before you can connect to it. Assuming you are using Linux you can check this with the ss -lntp | less command.
 
You need a service listening on a port before you can connect to it. Assuming you are using Linux you can check this with the ss -lntp | less command.
I have an android and ios application that i pointed to listen to mydomain.com:3000 but it keeps failing to connect each time i try to access my app. . When ou say i need a service listening on a port, what kind of service do you mean?
 
I have an android and ios application that i pointed to listen to mydomain.com:3000 but it keeps failing to connect each time i try to access my app. . When ou say i need a service listening on a port, what kind of service do you mean?
You need a service listening on a port before you can connect to it. Assuming you are using Linux you can check this with the ss -lntp | less command.
I have my nodejs on port 3000, isn't that a service?
 
then you have nothing on the server running on it, since it would show it like this:
Code:
# netstat -tulpen | grep :80
tcp        0      0 127.0.0.1:80            0.0.0.0:*               LISTEN      0          84096210   25418/nginx: worker
tcp        0      0 192.168.1.10:80         0.0.0.0:*               LISTEN      0          84096209   25418/nginx: worker
 
is that nodejs app running correctly on the port?
Code:
netstat -tulpen | grep :3000
Code:
public static final String SITE_URL = "https://mydomain.com"; // site main url
 public static final String API_URL = SITE_URL + ":3000/"; // base url for all api
 public static final String APPRTC_URL = "http://IPADDRESS:8080";
 public static final String CHAT_SOCKET_URL = "wss://mydomain.com:8087/";


 /**
  * For publish and subscribe
  */
 public static final String SOCKET_IO_URL = SITE_URL + "8082";//Port number

 /**
  * Dynamic Link Share URL
  */
 public static final String APP_SHARE_URL = SITE_URL;


This is how my constant.java on android looks like, it is suppose to connect to my ports i've added on my server but it doesn't
 
If you do not have a service on your server listening on port 3000 then your android app will not connect.
 
Back
Top