Address already in use - listen(2) (Errno::EADDRINUSE) / listen loop error: Invalid argument - getsockopt(TCP_CORK/TCP_NOPUSH) (Errno::EINVAL)
After giving up with vagrant I have tried the Windows Subsystem for Linux technique.
For the most part the instructions worked, the main hurdle I hit was go being installed with version 1.7 but seemingly needing to be version 1.12 or above? After cracking that it seemed to go pretty smoothly again.
Except... when I run gdk run I get these errors;
08:43:58 rails-web.1 | E, [2019-06-17T08:43:58.485340 #29981] ERROR -- : /home/lee/node-v10.15.0/gitlab-development-kit/gitlab.socket {:tcp_defer_accept=>1, :accept_filter=>"httpready", :backlog=>1024, :tcp_nopush=>nil, :tcp_nodelay=>true}: Address already in use - listen(2) (Errno::EADDRINUSE)
08:46:26 rails-web.1 | E, [2019-06-17T08:46:26.051360 #30253] ERROR -- : listen loop error: Invalid argument - getsockopt(TCP_CORK/TCP_NOPUSH) (Errno::EINVAL)
I have already changed the port and i'm fairly confident nothing else is listening on it.
I have killed any running node process and relaunched with no joy.
The first error appears when launching; the latter when trying to hit it in the browser.
The browser returns; net/http: timeout awaiting response headers