Порт, кажется, открыт, но соединение отказано

Если ваш сервер прослушивает только интерфейс localhost, вы не сможете получить к нему доступ с удаленного компьютера. Похоже, это ваша основная проблема, поскольку в вашем выводе netstat указан только 127.0.0.1:3000.

Вам также необходимо будет убедиться, что "mydomain.com " разрешает правильный IP-адрес для вашего компьютера, так что подключение к нему приведет к взаимодействию с внешним интерфейсом этого компьютера.