The CMS (Studio) page is showing “Page Not Found.”
The Open edX (LMS) page is opening as a Nextcloud page, even after adding the IP and URLs to the system hosts file.
Hi @roshani_babar and welcome to the community ![]()
what you are describing implies a problem with either your DNS configuration or the port forwarding on your firewall to reach the service. The fact that you get a Nextcloud page indicates that the request is not reaching the correct server hosting your Tutor instance.
It should be noted that a Hosts file entry affects ONLY the system on which you apply the Hosts modification. For example if you update the Hosts file on your laptop then ONLY your laptop will resolve that entry, other PC’s on the network will not function the same. Ideally you want to register the DNS records at the Name Servers that are authoritative for your domain (eg example.com) so you’d set an A record for the domain of your server (eg lms.example.com) pointing to your public IP of the server (xxx.xxx.xxx.xxx) and a CNAME record for the wildcard (eg *.lms.example.com) pointing back to your A record to resolve all the subdomains.
If it’s your firewall/router forwarding the ports to the incorrect server then you’ll need to update those rules on the firewall.
In summary, Hosts file is not the appropriate place to configure DNS except for limited testing requirements