This could be a configuration problem. Does the site have different DNS names from within the LAN and from outside? I mean do you use say, http://192.168.1.10 from within and http://moodle.your.domain from outside?
Check the correctness of your $CFG->wwwroot (it is a line in the file config.php).
Hardware and performance
Moodle initial load is very slow on my linux server
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.