Steps to Uninstall or Re-Install ZENworks Middle Tier Server on the Windows platform

(Last modified: 02Nov2005)

This document (10083672) is provided subject to the disclaimer at the end of this document.

goal

Steps to Uninstall or Re-Install ZENworks Middle Tier Server on the Windows platform

Removing ZENworks Middle Tier Server on the Windows platform

How to uninstall the ZENworks Middle Tier software from a Windows Server

fact

Novell ZENworks for Desktops 4.0.1 - ZfD4.0.1

Novell ZENworks 6.5 Desktop Management - ZfD6.5

Novell ZENworks Middle Tier

Microsoft Windows 2000 Server

Microsoft Windows 2003 Server

symptom

Event Viewer Error: 

"Faulting application w3wp.exe, version 6.0.3790.1830, faulting module ndm.dll, version 1.0.0.1, fault address 0x00003797.

event id 1000 catergory 100 Source application error."

fix

Steps to re-install Middle Tier:

1. Stop the IIS Admin Service.

2. Edit C:\WINDOWS\system32\inetsrv\MetaBase.xml with a text editor. Search for instances of oneNet and and the sections that contain oneNet and remove the instances of oneNet

3. Re-install the Middle Tier software on the Windows server.

note

ALERT  - Removing the Middle Tier/XTier software can stop the following products from working/functioning correctly:

- iFolder
- NetStorage
- eDirectory
- Novell Client
- ZENworks Desktop Management Agent

Removing Middle Tier/XTier manually using the deletion of the mentioned files and registry keys can cause failure of the software listed above, which could include the Novell Client Login if the Client is installed on the box.

Removing Middle Tier/XTier with the above mentioned software installed can result in complete failure of login, authentication, and networking services. It is suggested that a full system backup be made before uninstallling XTier if any of the above mentioned software are present on the ZENworks Middle Tier server.

The files and registry key entries in this document do not take to account or explicitly specify what additional software besides Middle Tier/XTier might be dependent on the same instances of keys and files. Deletion or removal of the stated files and registry keys should be used with extreme caution.

fix

Steps to uninstall or remove Middle Tier:
(Note that the following files and registry entries listed in the uninstall steps below may or may not exist on your server and may be specific to either ZEN 4.0.1 or ZEN 6.5)

1. Using Internet Services Manager delete the oneNet and the NetStorage Virtual Directories. The NetStorage directory will show up in two places: below oneNet and at the same level as oneNet. Make sure both NetStorage directories are deleted.

2. Using Internet Services Manager open the properties of the Default Web Site, select the ISAPI Filter tab and delete the oneNet entry.

3. Stop the IIS Admin Service.

4. Unregister the c:\one\onenet.dll file (regsvr32 /u c:\onenet\onenet.dll)

5. Delete the Middle Tier registry keys:
    
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\XTier
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\ZENworks\ZfD\Middle Tier Server

(Warning: the following registry keys may be used by more than the Novell Middle Tier Server)
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{1A5ED4EE-AD85-4A58-90F0-EBFAC25720AF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{1A5ED4EE-AD85-4A58-90F0-EBFAC25720AF}\LocalServer32
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{03ED78D3-0A78-4dfa-8AF4-A35131512842}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{13655650-BAD6-461a-9C4F-CB8A33901259}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{1BB29FC6-FABA-47AF-88F2-E86F628F88F4}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{1C0099E3-CC17-11d2-8F39-3A3682000000}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{20DAD64C-821E-41CD-B22D-148D118A8E7D}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{22B818AF-CB41-11d2-8661-00A0C9249033}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{22B818B2-CB41-11d2-8661-00A0C9249033}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{22B818B3-CB41-11d2-8661-00A0C9249033}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{3028B01B-AABA-473d-9DC5-C02983107420}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{3266F875-96B1-4c69-A95E-CB5ACE5AF45C}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{38E9E8DC-8179-41c9-945F-1956DF440E8F}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{4207784F-278F-11d3-BD25-BAF9ECAF2C64}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{523E1566-7615-4b83-945A-E666B341BF48}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{52CB0386-5EC7-4257-9651-EDE2466B88BD}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{59B15C79-0FBE-11d3-BBF3-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{5A5D1C80-3461-11d3-BF79-F9874F558F66}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{664A234F-16D8-11d4-B027-00508B4D97B6}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{675FCA2D-963A-11d4-BC1B-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{6AC0492F-3EEF-11d3-BBF3-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{7DFE1301-54E5-46bb-ADD5-B3E5E7E0E7E4}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{7F4F2EB7-07B3-11d3-BBF2-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{87D63E12-B098-11d2-AFFC-00A0C9D549D6}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{8ED08475-2297-11d3-BBF3-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{8EE659E9-A74E-11d3-BBFF-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{A00AD199-232F-11d3-8677-00A0C9249033}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{A87F3924-54C8-459A-9325-C7462EDE5157}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{ADD5E351-BDAB-11d2-8230-0008C7B97C75}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{B5F71D85-B827-4450-872D-E41F8FA2DFFB}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{C5C98757-0180-4175-811E-4A4C4F85DF55}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{E8D72300-F8CA-11D2-B00C-00A0C9D549D6}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{F0382440-8B63-11D2-8292-9703F2DD8B7C}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{F69BC683-C0B4-450E-BA87-2A5E76476870}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{F752361A-4A84-11d3-B934-00A0C925127D}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{F76EFFD3-0C20-11d5-BC28-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{F886E2B2-4292-45C5-B5DE-B15478103924}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{FCB7267E-D373-11d3-BC08-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{FCB72685-D373-11d3-BC08-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\CLSID\{FCB72687-D373-11d3-BC08-00A0C9EA53EF}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\Directory Providers\NDAP Provider\{03ED78D3-0A78-4dfa-8AF4-A35131512842}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\Network\Available
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\Network\Configured
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\Network\IP\Address Resolution Providers\Available
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\Network\IP\Address Resolution Providers\Configured
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\File System Providers\Available\{F0382440-8B63-11D2-8292-9703F2DD8B7C}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\File System Providers\Configured\{F0382440-8B63-11D2-8292-9703F2DD8B7C}
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\Policies\Logical Path Providers\Configured\{1BB29FC6-FABA-47AF-88F2-E86F628F88F4}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nciomnt
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NCPFSPNT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NCPNT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDMNDPNT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDMNT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDS4NT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ndscnt
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ndslppnt
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NIAMNT

(WARNING: This NICM registry key is also used by the Novell Client if present on the Middle Tier Server)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NICM

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NIPCTLNT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nlfsnt
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nlpcnt
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NSCMNT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NSNSNT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nsvcstnt
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NVLSNT
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XTGHBN
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\xsrvnsp
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Client\DSCache

6. Delete the following files on the Middle Tier server:
<Root Drive>\oneNet\*.*

(Warning: the following files may be used by more than the Novell Middle Tier Server)

<Windows Dir>\System32\Novell\
  eventmgr.dll
  hostbyname.dll
  mdvwin32.dll
  ncfswin32.dll
  ncplw32.dll
  ncpproxy.dll
  ndefscm.dll
  ndm.dll
  nidauth.dll
  nioctl.dll
  nsadmin.dll
  nscmw32.dll
  nsns.dll
  xdavwin32.dll
  xfilewin32.dll
  xmlparse.dll
  xmltok.dll
  xtaddr.dll
  xtcifs.dll
  xtdomaindav.dll
  xtghbnsv.exe
  xtier.reg
  xtlmauth.dll
  xtlog.dll
  xtnetid.dll
  xtutilwin32.dll
  xwsimport.dll
  XZENInvWin32.dll
  xzenwin32.dll
  zwregdll.bat

(WARNING: NICM.SYS is also used by the Novell Client if present on the Middle Tier Server)
 <Windows Dir>\System32\drivers\
   nicm.sys

(Warning: the following files may be used by more than the Novell Middle Tier Server)
 <Windows Dir>\System32\drivers\Novell\
   NCIOMNT.sys
   NLFSNT.sys
   NLPCNT.sys
   ncpfspnt.sys
   ncpnt.sys
   ndmndpnt.sys
   ndmnt.sys
   nds4nt.sys
   ndslppnt.sys
   niamnt.sys
   nipctlnt.sys
   nscmnt.sys
   nsnsnt.sys
   nsvcstnt.sys
   nvlsnt.sys
   xsrvnsp.sys
   xtghbn.sys

 <Windows Dir>\System32\inetsrv\
  xtiisflt.dll

7. Reboot the Server

.

document

Document Title: Steps to Uninstall or Re-Install ZENworks Middle Tier Server on the Windows platform
Document ID: 10083672
Solution ID: NOVL89819
Creation Date: 28May2003
Modified Date: 02Nov2005
Novell Product Class:Management Products

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.