Cannot connect to gitlab registry from oracle vm

i cannot login to gitlab registry at all from my oracle virtual machine. it seems that gitlab is actively refusing connections from my vm.

Error response from daemon: Get "": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

i also cant pull any images hosted in my gitlab container registry. meanwhile logging in and pulling from docker hub works 100%. any reason for blocking this specific provider? thanks.

Where is the VM hosted - your local desktop computer, or somewhere in the cloud/data center? Might be interesting to see which network route is taken, maybe a provider on the way is intercepting or blocking the request. I have seen some organizations use specific packet filters that proxy/optimize traffic which can be a source of errors, too.


Please share the command line that leads to this error message, too.

basically if i am trying to pull docker images from my repository i get (often) timeout errors. currently i can login but i still facing errors on pulling images such as:
docker pull

traceroute result:

traceroute to (, 30 hops max, 60 byte packets
 1 (  0.361 ms  0.401 ms  0.385 ms
 2 (  18.910 ms  18.917 ms  19.464 ms
 3 (  20.385 ms  20.592 ms  20.597 ms
 4 (  20.852 ms (  20.859 ms (  20.845 ms
 5 (  21.602 ms  21.796 ms  21.731 ms
 6  * * *
 7 (  247.830 ms  246.793 ms  248.256 ms

my network:
server (at home) → my home isp → oracle server (as vpn) → global internet

i also tried pulling the docker image on the oracle server directly with same results.

another timeout error message:

Error response from daemon: Get "": dial tcp i/o timeout