Add rancher/agent on same host as rancher/server on Windows

I`m having problems adding rancher/agent on same host as rancher/server on Windows 10 Pro.
It works fine if i try to add any rancher/agent on any other Windows 10 Machine.

(Some URLs have a space between http and : for forum limitation reasons.)

PS C:> docker version
Client:
Version: 17.03.1-ce
API version: 1.27
Go version: go1.7.5
Git commit: c6d412e
Built: Tue Mar 28 00:40:02 2017
OS/Arch: windows/amd64

Server:
Version: 17.03.1-ce
API version: 1.27 (minimum version 1.12)
Go version: go1.7.5
Git commit: c6d412e
Built: Fri Mar 24 00:00:50 2017
OS/Arch: linux/amd64
Experimental: true

Local Windows IP: 10.0.0.20

PS C:> docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
45539140f715 rancher/agent:v1.2.1 “/run.sh http ://10…” 59 seconds ago Up 58 seconds confident_mclean
37a22e3c41ff rancher/server:latest “/usr/bin/entry /u…” 36 minutes ago Up 36 minutes 3306/tcp, 0.0.0.0:8080->8080/tcp amazing_kirch

PS C:> docker logs 45539140f715
INFO: Running Agent Registration Process, CATTLE_URL=http://10.0.0.20:8080/v1
INFO: Attempting to connect to: http ://10.0.0.20:8080/v1
ERROR: http://10.0.0.20:8080/v1 is not accessible

PS C:> docker exec -it 45539140f715 bash
root@45539140f715:/# curl http://10.0.0.20:8080/v1
curl: (7) Failed to connect to 10.0.0.20 port 8080: Connection refused