Thanks for reporting your issue. A couple follow-up questions:
- What browser are you using?
- Have you opened ports 80 and 443 on your router? If you want your FreedomBox to be accessible on the public internet, please go into your router settings and open port 80 and port 443 for the local IP address of your FreedomBox.
I believe that this is related to the issue with the Let’s Encrypt certificate. Check out the advice in this thread for more information: Let's Encrypt "Failed to obtain certificate ..." - #4 by sunil
In particular, here is what @njoseph said in that thread:
Please check if .freedombox.rocks is actually mapped to your IP address, both in GnuDIP and manually.
Login to GnuDIP and verify your IP address. You can also update your IP address there if it’s wrong.
Run ping .freedombox.rocks in a terminal and see what IP address it shows.