Problem in proxing 3rd docker proxy using nexus

Hi,
I am trying to proxy a 3rd docker repository (https://m.docker-registry.ir instead of https://registry-1.docker.io) using the nexus repo manager. the problem is when I try to use “docker pull nexus_server:port/nginx/nginx” to pull the image, I get " Error response from daemon: manifest for 192.168.86.44:8185/nginx/nginx:latest not found: manifest unknown: manifest unknown" message and the following message in the nexus log.
“2021-12-20 15:21:05,508+0330 WARN [qtp560412956-8662] admin org.sonatype.nexus.repository.docker.internal.V2Handlers - Error: HEAD /v2/nginx/nginx/manifests/latest
java.lang.IllegalArgumentException: Digest must be formed as ‘alg:hex’: 13af0f-3573-61be3fd7”
But I can easily pull the image with the " docker pull m.docker-registry.ir/nginx/nginx" command. Could anyone give me an advice to solve the problem?