Summary
When accessing the control panel (http://localhost:786) you get a challenge-response login prompt in the web browser windows. Clicking cancel results in following error message.
Error: Access is Denied.
Applies To
MachPanel all versions
IIS 6.0
IIS 7.0
Solution
This problem occurs when the anonymous user is miss-configured for a web site in IIS. You have to set appropriate user and its password in IIS for anonymous user settings. Please follow the steps below:
Step1:
Create User MachPanel_Web or Reset Password for MachPanel_Web
- Click on Start
- Click on Run
- Type compmgmt.msc and press Enter / click OK. This will open Computer Management MMC.
In Computer Management MMC:
- Under System Tools click on Local Users and Groups.
- Click on Users.
- Right click on Users and click New User to create new user with name MachPanel_Web.
- If user already exists, Reset Password for this user and note current password.
Step2: Set MachPanel_Web as anonymous user
- Click on Start
- Click on Run
- Type inetmgr and press Enter / Click OK. This will open Internet Information Services (IIS) MMC.
For IIS 6.0
In IIS MMC:
- Expand your server i.e. PC_Name (local computer).
- Click on Web Sites
- Right Click and go to Properties for the website named: MachPanel Control Server.
- Click on Directory Security Tab.
- Click on Edit button for Authentication and access control option.
- Check Enable anonymous access.
- Enter username MachPanel_Web
- Enter current password for user MachPanel_Web.
- Check Integrated Windows authentication and click OK twice.
For IIS 7.0
In IIS MMC:
- Expand your server i.e. PC_Name (local computer).
- Click on Sites
- Then go for the website named: MachPanel Control Server.
- Double Click on Authentication icon form the Home Menu.
- Click on Edit button from the actions and then check the Application Pool identity option.
- Click on Application Pools under the PC_Name and go to the pool name:MachPanel Control Server.
- Select MP AppPool 2.0 and click on advanced settings from the Edit Application Pool.
- In the Process Model, click on the tab on the side of the Identity and select the Custom Account from there.
- Enter username MachPanel_Web
- Enter current password for user MachPanel_Web.