[solved] Can't get the drone websocket connection working

I’ve been banging my head against this for a while now, but for the life of me can’t figure out why this is happening.

Every time I go to the drone web ui, it tells me that the websocket connection fails because:

WebSocket connection to 'ws://drone01.companydomain.local/ws/feed' failed:
	Establishing a tunnel via proxy server failed.

This is not via a proxy server.

Here’s my master config:

DRONE_ADMIN: 'myusername',
DRONE_OPEN: true,

DRONE_SECRET: 'drone_secret_sha',

# Remote configuration
DRONE_GITLAB: true,
DRONE_GITLAB_CLIENT: 'client_sha',
DRONE_GITLAB_SECRET: 'secret_sha',
DRONE_GITLAB_URL: 'https://gitlab.companydomain.local',
DRONE_GITLAB_GIT_USERNAME: 'drone_build',
DRONE_GITLAB_GIT_PASSWORD: 'password',
DRONE_GITLAB_SKIP_VERIFY: true,
DRONE_GITLAB_PRIVATE_MODE = false,

# Proxy settings
HTTP_PROXY:  'http://proxy.companydomain.local:3128/',
HTTPS_PROXY: 'http://proxy.companydomain.local:3128/',
NO_PROXY:    '127.0.0.1,localhost,companydomain.local',

DRONE_DEBUG: true,

Tailing the docker logs only gives me http 200 responses for “/” and “/api/user/feed”.

My drone version is 0.5, and I’m exposing it on 8080.

Am I missing something critical in the configuration?

Apparently, this is all because my windows proxy settings had “localhost;companydomain.local” instead of “localhost;*.companydomain.local”
#fml