Question: what does it mean you don't have permission to access / on this server?
Answer: The “Access Denied” error appears when your Mozilla Firefox browser uses a different proxy settings or VPN instead of what's really set on your Windows 10 PC. Thus, when a website detected that there is something wrong with your browser cookies or your network, it blocks you which is why you can't open it.