This indicates there is no server or process running at port 3000
If there is no server running at http://localhost:3000 there is no server to capture the code and do the oAuth exchange.
No proxy or port forward is requried for localhost, generally speaking