Own domain issues on namecheap to yunohost

Good eye, Aleks. I cannot access from outside the local network, and I thought that this was due to the certificate error. This is what I have tried:

  • port-forwarding rules don’t open ports 80 nor 443 (ISP most likely blocks them)
  • in my home router, placing the server on the DMZ opens all ports except 80 and 443
  • in the server, I opened 8080 and 4433
  • in the server, I replaced 80 and 443 with 8080 and 4433 in my.domain.conf
  • in the DNS records, I created a redirect URL record to mydomain:8080
  • in the server, in /etc/hosts/, I have tried replacing the 127.0.0.1 or 127.0.1.1 values with my.domain, as suggested here
  • I am also aware that changing 443 for another value can be a problem, as suggested here

In sum: ISP blocks ports 80 and 443, I have failed at opening or changing these ports, cannot access the server from outside the local network. I found threads about how to use different ports, such as this, but have had no luck. Any advice or documentation on how to handle this “port 80 blocked” problem would be largely appreciated!

Configuration:

  • raspberry pi 3
  • up-to-date yunohost version
  • NameCheap domain with recommended DNS records