I just moved a site over to a Windows server, and my homepage loads fine, but sub pages are not loading. I just get an error message that the connection was reset. Adding index.php to the url doesn't do anything.

My control panel is also loading fine, it's just the sub-pages.

I don't really have any experience with Windows servers, so I'm not sure how to go about troubleshooting this. I'm using the standard craft web.config file. Is there a config setting I need to add?

  • What files did you move over? You might try clearing Craft's cache files (Settings -> Clear Caches) since Craft's caches rely on folder paths. If you're now on a different server/OS those paths will be different. May 1, 2017 at 15:53
  • @RitterKnight I moved over all files. Cleared caches and rebuilt image and search indexes. Same results.
    – artmem
    May 1, 2017 at 16:00
  • Do you have access to the IIS error / event log? That should help determine why exactly the connection is being reset. May 1, 2017 at 16:10
  • @RitterKnight I don't have access to the error log.
    – artmem
    May 1, 2017 at 16:50
  • @artmem It's probably a 500 ISE error and the underlying error is probably in the IIS error logs / Windows event viewer. Maybe have your host look into the logs or at the least give you access to them?
    – Brad Bell
    May 1, 2017 at 19:31

1 Answer 1


Figured it out. Config was set to force https, but the new server didn't have an ssl certificate set up. Fixing that cleared up the issue.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.