Hello,
I have moodle version 3.3 installed on a Linux red hat server. Using my local IP and the permissions settings mentioned for dedicated server in this article https://docs.moodle.org/33/en/Security_recommendations, I am able to use the application successfully.
Although when I go to try and access the moodle using my external ip address I am not able to access the folder. It does not pop up a permission error, it really just times out. I originally started with permission 755 for the moodle directory, with apache being the owner and group. I have also tried setting root as owner with apache as group with permissions 750. Both of these settings work off my local ip, but time out externally.
My index page works externally, and I also set up a test folder with a test index.php & index.html with the exact same permissions as my moodle folder, and it displays just fine.
I'm kind of beating my head against the wall with this one; I'm not sure if it's a Moodle issue, network or if there's something incorrectly set up on my server. Any advice that can be given or more ideas to try would be greatly appreciated. Thank you.