Docker certificate is not valid for any names

Hi everyone,
How Can I solve this problem?
I installed docker on linux Ubuntu with snap. and I have some containers on that. Now I created certificate with this guide. also I put the daemon configuration in both path :
/var/snap/docker/1779/config/daemon.json
/var/snap/docker/2285/config/daemon.json

{
“log-level”: “error”,
“storage-driver”: “overlay2”,
“debug”: true,
“tls”: true,
“tlscacert”: “/root/snap/docker/2285/.docker/ca.pem”,
“tlscert”: “/root/snap/docker/2285/.docker/cert.pem”,
“tlskey”: “/root/snap/docker/2285/.docker/key.pem”,
“hosts”: [“tcp://bitbucket1muc.domain.com:2376”]
}

Also I run this command after that:
mkdir -pv ~ /snap/docker/2285/.docker
cp -v {ca,cert,key}.pem ~ /snap/docker/2285/.docker
export DOCKER_HOST=tcp://bitbucket1muc.domain.com:2376 DOCKER_TLS_VERIFY=1

Also I run this command before:
echo subjectAltName = DNS:bitbucket1muc.domain.com,IP:192.168.5.110,IP:127.0.0.1 >> extfile.cnf

Then restarted the docker service with snap. But Now I got previous error:

error during connect: Get “https://bitbucket1muc.domain.com:2376/v1.24/containers/json”: x509: certificate is not valid for any names, but wanted to match bitbucket1muc.domain.com