Docker manifest inspect, x509: certificate signed by unknown authority

I’ve set up a self-signed certificate using OpenSSL in Linux. I’ve added the certificate to the Docker daemon on the repository server. My Nginx running on the same server intercepts 443, 80, and reroutes requests to the HTTP connector for the docker repository running on port 5000. I’ve added the certificate to my Trusted CA certificates on my Windows client. My NXRM version is oss 3.21.1.1-01

I used docker login as admin with all permissions before executing the docker commands.
I can push my tagged image to the repository, but when I call docker manifest inspect on it, it returns x509: certificate signed by unknown authority

Why would docker push work which requires the certificate and not the docker manifest inspect?

I see I had made separate key for my CA and my Server, and had copied the wrong certificate, my bad