It seems I’ve become the “go to guy” when it comes to Mapguide 6.5 on modern platforms! This post builds on my previous post that documents how to install Mapguide 6.5 on Windows 2008. In this edition we look at the situation faced on a clients server. Basically the installation went off without a hitch with one exception. When attempting to test the Mapguide 6.5 ISAPI the following error occurred:
HTTP Error 500.19 – Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid
Odd – but I realized immediately this server felt different. I added the Local Computer \ Users group to the folder permissions for the MapAgents folder and gave that group Read and Execute. This resulted in the page at least rendering. At this point the listener was active, but the Mapguide server could not be found.
MapGuide Server #1 [Local] Autodesk MapGuide Server could not be found. If you need more assistance, please contact your Autodesk MapGuide Server Administrator.
This looked similar to the old DCOM problem that occurred back on XP when you applied Windows XP service pack 2 – but the server service was running. I checked the DCOM permissions and everything there was correct. After a bit of messing around I realized that indeed this Windows server was hardened and the permissions has been restricted. To resolve this problem I had to give the local Users group read and execute permissions to the Mapguide folder. I had to give the local Users group write access to the logs folder. After that the mapagent could talk to the server no problem!
Now I admit I screwed up troubleshooting 101 here. I had a hard stop coming and really needed to get this resolved ASAP. Instead of doing one thing at a time and testing I added both permissions. When I tried to undo the permissions to see if I could replicate the problem I could not reproduce it. It may be possible that I only needed to give the local Users group modify access to the logs folder. If you encounter this problem and determine this to be the case please let me know!
If you’re having problems with Mapguide 6.5 and could use a little help – feel free to contact me via ChasmTech.
