Script control 'RM1' is not a registered script control
Some of you might be getting the following error:
Script control 'RM1' is not a registered script control. Script controls must be registered using RegisterScriptControl() before calling RegisterScriptDescriptors(). Parameter name: scriptControl
in one of the following situations
- After sending a PM
- After approving a forum application
- After filling a registration application and clicking next
The problem has to do with permission of the ASP.NET account (Network Service
by default). Please make sure the Network Service account has correct permission on the drive and site root folder where the forum is located. The correct and secure permission is as follows:
- Drive: Remove Everyone and then add + enable access for Administrators, SYSTEM, and Authenticated Users. Grant Administrators and SYSTEM "Full Control", whilst for Authenticated Users, uncheck all, leaving only "List Folder Contents"
- Root Folder For Web: grant Authenticated Users "Read & Execute"
This should solve the problem.
The problem can also be caused by Visual Source Safe
. If you run Visual Source Safe, then it could put all folders as Read-only and this is NOT the correct thing to do on a production server
. Remove Visual Source Safe from your production machine and the problem will go away.
post edited by Samuel - 2009/10/06 12:48:01