My site certificate only supports non-www addresses. So, when we try to access an image uploaded to the site we are getting a bad certificate warning because there is a ‘www’ in the address. Is there a solution for this?

    • @suspended@lemmy.mlOP
      link
      fedilink
      12 years ago

      Here are the server blocks of my nginx conf file:

      server {
      	if ($host = beehaw.org) {
      		return 301 https://beehaw.org$request_uri;
      	} # managed by Certbot
      	
      	listen 80;
      	listen [::]:80;
      	server_name beehaw.org www.beehaw.org;
      	location /.well-known/acme-challenge/ {
      		root /var/www/certbot;
      	}
      	location / {
      		return 301 https://$host$request_uri;
      	}
      
      }
      
      server  {
      	listen 443 ssl http2;
      	listen [::]:443 ssl http2;
      	server_name beehaw.org www.beehaw.org;
      	ssl_certificate /etc/letsencrypt/live/beehaw.org-0001/fullchain.pem; #managed by Certbot
      	ssl_certificate_key /etc/letsencrypt/live/beehaw.org-0001/privkey.pem; #managed by Certbot
      
      • @nutomic@lemmy.mlM
        link
        fedilink
        12 years ago

        Its possible that certbot messed up something in your nginx config, but i dont see how that would affect the html sent by the server. Did you previously have www.beehaw.org set in docker-compose.yml? Maybe its still using the old setting.

        Otherwise i cant think of anything.

        • @suspended@lemmy.mlOP
          link
          fedilink
          22 years ago

          Did you previously have www.beehaw.org set in docker-compose.yml? Maybe its still using the old setting.

          I may have. I don’t know how it could retain the old setting. Strange. Thanks for helping.