Error: "Tree or server not found" when SLP configured to obtain DA addresses via DHCP.
(Last modified: 22Jul2004)
This document (10093676) is provided subject to the disclaimer at the end of this document.
fact
Novell Client for Windows NT/2000/XP
Novell Client 4.90 SP2 for Windows NT/2000/XP
Novell Client 4.90 SP1a for Windows NT/2000/XP
Novell ZENworks Management Agent + Client
Novell ZENworks for Desktops 4 Management Agent
symptom
Error: "Tree or server not found" when SLP configured to obtain DA addresses via DHCP.
SLPINFO /A on client workstation does not display any information as having been learned from DHCP.
cause
Port use conflict between ZENworks agent's NOVDHCP.DLL & IPCTL.DLL and other services attempting to obtain information via DHCP.
fix
This issue is addressed in IPCTL.DLL 20FEB2004 to be included in a post-4.0.1 ZENworks for Desktops Management Agent update. For additional information on availablility of this fix, please see the document Errors when renewing TCP/IP address via DHCP with the ZENworks Desktop Agent installed.
Workaround:
Renaming the NOVDHCP.DLL of the ZENworks for Desktops Management Agent (to a disabled filename such as NOVDHCP.OLD) will prevent the conflict from occurring, although at the same time preventing the ZENworks for Desktops Management Agent from obtaining information via DHCP. (For example a middle tier server address being delivered via DHCP, How to use DHCP to deliver the Middle Tier address.)
Additional information:
When a Novell Client for Windows workstation is dependant upon obtaining SLP scope and/or DA information via DHCP options 78 & 79, any failure to obtain this information from DHCP can result in "Tree or server not found"-type symptoms unless the required SLP DAs and/or SAs can still be located by the workstation via direct multicast querying.
When the issue described in this document occurred, although the Novell Client for Windows (SRVLOC.SYS) would successfully attempt to query for options 78 & 79 from DHCP (in a LAN trace, both the query and the answer from the DHCP server can be seen), the port usage conflict would prevent the actual answer data from reaching SRVLOC.SYS, and instead the LAN trace will show SRVLOC.SYS again querying DHCP for options 78 & 79 because the previous answer was not successfully received.
Ultimately SRVLOC.SYS fails to successfully obtain information from DHCP, as is indicated by a complete absence of information designated "DHCP" in the "Source(s)" sections of the SLPINFO.EXE /A output at the workstation. Whether or not the workstation can still successfully login or access specific resources will depend on whether the workstation is still able to find a required DA or SA using a multicast query in absence of the DHCP-supplied information.
document
Document Title: | Error: "Tree or server not found" when SLP configured to obtain DA addresses via DHCP. |
Document ID: | 10093676 |
Solution ID: | NOVL97897 |
Creation Date: | 18Jul2004 |
Modified Date: | 22Jul2004 |
Novell Product Class: | Netware Client |
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.