Event Log
This concerns enabling the E-Commerce pages to write to the Event log after setting the VerbosityLevel to 5 in SiteConfig.config. Generally all you need to do to get logging to occur is to give the ASP.NET worker process Full Control to the eventlog key in the registry (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\eventlog). If using IIS 7.5 the worker process for this is the AppPool that you have assigned to your E-Commerce pages, for example, IIS APPPOOL\DEFAULTAPPPOOL.
To perform this process follow these steps:
1. Click Start, and then click Run.
2. In the Open text box, type, “regedit”.
3. Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\eventlog
4. Right-click the eventlog subkey and select Permissions from the menu.
5. Click the Add button to open the Select Users or Groups window.
6. Make sure that Select this object type is set to Users, Groups, or Built-in security principals.
7. Make sure that From this location is set to your local machine name.
8. Enter the following into the Enter the object names to select text box: IIS AppPool\DefaultAppPool substituting the AppPool that you have assigned to your E-Commerce pages for DefaultAppPool.
9. Click the Check Names button and you should now see the name of your AppPool underlined in the text box.
10. Click OK to return to the Permissions window.
11. Select the Full Control check box under the Allow column under Permissions for DefaultAppPool.
12. Close the Registry Editor.
Sometimes this will not be enough to enable logging to occur. If this is the case, you need to create an event source under the Application Event log in the Registry Editor.
To perform this operation, follow these steps:
1. Click Start, and then click Run.
2. In the Open text box, type, “regedit”.
3. Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\eventlog\Application
4. Right-click the Application subkey, point to New, and then click Key.
5. Enter Siriusware E-Commerce Pages for the key name.
6. Close the Registry Editor.