Я полагаю, у вас все еще есть что-то, подключенное к локальному порту 3000.
Вы можете найти его с помощью
netstat -tulpn | grep 3000
а затем избавьтесь от него. Например, в моей машине:
[:~] % netstat -tulpn | grep 5900(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.)tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 2547/vino-servertcp6 0 0 :::5900 :::* LISTEN 2547/vino-server
правильно идентифицирует процесс, ожидающий и подключенный к порту 5900 (сервер vnc).
Еще одна полезная команда - это
fuser 3000/tcp
...возможно, все они должны быть запущены с sudo если вы не являетесь владельцем процесса, который открывает порт.