The online FAQ database contains hundreds of answers to frequently asked questions, articles on using our
web server applications and other related technologies, and resolutions to common problems. If you are seeing
an error message, be sure to try searching on the error message or error number that you are seeing.
|
| |
| |
| |
| |
|
I received the error message "error '8002801d' Library not registered" when trying to post an auction or a classified ad. What is causing this problem?
|
|
|
This error is related to features used in newer versions of XCENT web server applications and software. The applications use the regular expression object built into
the Microsoft VBScript engine. In some installations this RegExp library can possibly become disabled or corrupted. Below are some advanced techniques to reestablish functionality for this component. These can only be done by a system administrator. If you do not have adminsitrator access to your web server, you may need to contact your ISP or web host for assistance.
First be sure to download the most recent XcDiag.asp (XCENT's diagnosis script) file from our website. Once you have downloaded the most recent diagnostic script, upload it to your site and point your browser to the script. In the list of tested components look for the RegExp object and verify that there is a no next under the installed column for this component. If you see a No under the installed component then this indicates that you might have a problem with the web server.
1. Check the VBScript Engine version reported by xcDiag. It should be version 5.0 or later. If you have an earlier version, download the updated scripting engine from the Microsoft web site at www.microsoft.com/scripting.
2. Permissions for the object may not be properly set. This requires changes to be made to the system registry in Windows. Make a backup of the system registry before attempting any changes. If you make a mistake with the registry, Windows may fail to load. If you are not sure on these instructions, stop and get assistance from someone who is familiar with making registry changes.
For instructions on making a backup of the registry settings for the server, refer to the Microsoft Support Article http://support.microsoft.com/default.aspx?scid=kb;EN-US;322755. Once you have a backup, then proceed to the next step.
Edit the Registry using the RegEdt32.exe registry editor in order to set permissions on registry keys. Drill down through the registry and navigate to the following key for the regular expression object:
HKEY_CLASSES_ROOT\TypeLib\[3F4DACA7-160D-11D2-A8E9-00104B365C9F]
When you have found and selected the appropriate key, click the Security menu and select the Permissions option. From there you can specify the permissions you want to allow for users on the server. You want to give Full Control to the Everyone Group for this key, or you can be more specific with your permissions if you already have a security schema that you wish to implement.
3. The VBscript object may have become corrupt. You can try re-registering the component by typing the following command in the Open text box on the Run window:
regsvr32 %systemroot%\system32\vbscript.dll
This will re-register the VB-Script engine and should repair any minor corruption that may have occurred.
If these techniques do not have any affect, then you may need to reinstall IIS (Internet Information Services). If the registry is corrupted beyond repair, then you may need to completely re-install the operating system from scratch.
|
|
|
|
| |