My suspicion was along the ipv6 line as well. After I posted and in the process of trouble shooting I disabled IPv6 on my server. So I suppose that is why the curl -6 failed.
I don’t understand why I am getting the ‘unauthorized’ error as I have never seen that since I setup docker about 18 months ago. My next step in debugging is to find out why my DNS resolver is suddenly asking for IPv6 addresses first and then IPv4. Then I will tackle the authorization error.
So, in the meantime, if you have any other ideas, they would be welcome.