Greetings and thanks for a great application!
I'm running GSP in a hosted environment where I only have file access the server, ie I can't modify any IIS settings (more than a few related to .Net version etc).
The server was recently migrated from IIS 6 to IIS 7 and after that I'm not able to upload anything to the site.
I have been trying to figure out why this happens and it seems to end up with this reply from the ISP helpdesk:
Quote:Customer applications run impersonated as their IUSR.
This IUSR should be in the same group as their FTP login, meaning that they should have full control of their entire webhotel. Generally speaking permissions should not be an issue on Windows hotels.
However, in some specific instances their code will run as the less privileged NETWORK SERVICE user instead. This user does not have write access to their files. This is the case with code run from Application_End() and Application_Begin()in their Global.Asax file.
The Local System is not involved in executing applications on our servers, and under no circumstance can we run their code as this user, as this would severely compromise security on the server.
As far as I understand this implies that GSP always runs as Network Service and that the ISP only allows applications that may be impersonated as the web hotel user.
Is it possible to avoid GSP running as Network Service or do I have to change ISP to get this working?
I'm running version 2.3.3456 of GSP. However, I tried to install a clean 2.5 to a subdomain on the same server and I still experience the same problem.
Best regards,
Peter