I have a self hosted Gitlab-CE server and I am not allowed to open SSH for ISO compliance reasons.
When ever I do a git clone via HTTPS from my laptop to our Gitlab server it clones at a maximum of 300KiB/s, the latency from my laptop to the server is about 150ms.
If I do a git clone from a server in the same data center I get 10 MiB/s. I have checked with our network admin, there is no throttling done on HTTPS externally.
Any suggestions to what could be causing the slow speeds ?