I’m try different variations. username=user password=password, and username=username:password, and in url http://username:password@10.10.10.4:5000/v2/
Nothing. RouterOS not sending header “authorization: Basic …” in http request to registry.
I’m use latest stable version for HAP ax3 - 7.17, also i’m try install 7.18beta - get same result
UPDATE
Also i’m try get private image from official docker registry (hub.docker.com) with authorization credentials on hub.docker.com - all ok. Authorization pass.
Docker registry API v2 uses Oauth2 Token Authentication with Bearer access token not Basic, that could be the reason why ROS is not sending authorization header with Basic auth data.
You can remove authorization in own registry service if you don’t have Oauth2 implementation and restrict access to it on network level.