Вы получаете эту ошибку, потому что имя, которое вы используете для репозитория, muhammad.h.mughal
, содержит .
периодов.
Вы заметите, что хост, на который вы ссылаетесь, это muhammad.h.mughal.dkr.ecr.us-east-1.amazonaws.com
, но сертификат для *.dkr.ecr.us-east-1.amazonaws.com
. *
в этом контексте (общие имена сертификатов ssl) соответствует только одному компоненту домена. Добавив .
в свои имена, вы случайно создали доменное имя с 3 компонентами домена (muhammad
, h
и mughal
), аннулировав сертификат ssl ECR.
Решение, пусть и радикальное, простое - удалить репо. Это имя никогда не будет работать правильно, и сейчас самое время начать все сначала.