If you see "not detected" in the Application column of the Main Menu while running connectd_installer, it means that no tcp listener was found on that port. This could mean:
- The desired program is not installed. Note that while the connectd_installer script has options for configuration with VNC and web servers, these programs are not installed by default.
- The program is installed, but it's not running. Check to make sure the program is running and works over the LAN.
- The program is installed and running, but it's on a different port than you have specified. To see all tcp listeners running on your device along with the ports they are using, run the command
- The program is actually using UDP instead of TCP. Check the documentation for your application to see if this might be the case. Some applications allow you to configure them for TCP as well but it may not be the default setting.
- The program is installed and running, but it cannot be detected using netstat. If you're pretty sure the program is working as expected (say, by trying it on the LAN), go ahead and try it with remote.it.
sudo netstat -lpn | grep tcp
Lines beginning with "tcp" represent TCP v4 sockets. Lines beginning with "tcp6" represent TCP v6 sockets.
An entry such as 0.0.0.0:5901 means "listen on all interfaces for traffic on port 5901". This corresponds above to 11419/Xtightvnc. This indicates that process ID 11419 is the Xtightvnc server.
An entry such as 127.0.0.1:3350 means "listen on interface 127.0.0.1 (localhost) for traffic on port 3350".
The output shown is just one possibility and what you will see depends on how you have your device configured. Check the documentation for netstat to learn more about this very powerful utility.