Novell Appnotes September 2002
Total Page:16
File Type:pdf, Size:1020Kb
Novell, Inc. 464-000063-009 Novell AppNotes • September 2002 Novell AppNotes Order Desk PO Box 14530 Fremont, CA 94539 USA Novell AppNotes® Tel 925 463 7391 Tel 800 395 7135 Novell Research www.novell.com Call 1-800-395-7135 for subscriptions SEPTEMBER 2002 Novell’s Technical Journal for Implementing, Managing, and Programming to one Net Spotlight on Troubleshooting APPNOTES 4 Troubleshooting Novell MEDIA MAIL iChain 2.1 Authentication U.S. Postage Issues PAID Fremont, CA 29 Managing Windows 2000 Permit# 774 Group Policies with Novell Appnotes Returns ZENworks for Desktops 3 c/o Zomax, Inc. Troubleshooting Spotlight on 47 How to Use the Alarm 1640 Berryessa Rd, Suite B Management System of San Jose, CA 95133 ZENworks for Servers 3 USA DEVELOPER NOTES CHANGE SERVICE REQUESTED 59 A Methodology for Troubleshooting DirXML 79 Implementing a Utility for Searching Windows Executable Files on NetWare 87 How to Build J2EE Applications Using Novell Technologies: Part 5 SECTIONS 95 Net Management 105 Net Support 116 Code Break 127 Viewpoints AppNotes ® Novell’s Technical Journal for Implementing, Managing, and Programming to one Net September 2002 Volume 13, Number 9 Editor-in-Chief Gamal B. Herbon Novell AppNotes® (formerly Novell Application Notes, ISSN# 1077-0321, and now including the former Novell Developer Notes) is published monthly by Novell, 1800 S. Managing Editor Ken Neff Novell Place, Provo, UT 84606. The material in the AppNotes is based on actual field experience and technical research performed by Novell personnel, covering topics in these Senior Editor Edward Liebing main areas: Editor Rebecca Rousseau • Network design and optimization strategies • Network management tactics Senior Research Engineer • Novell product internals and theory of operations Kevin Burnett • Novell product implementation guidelines • Integration solutions for third-party products Research Engineer Jeff Fischer • Network applications development and tools Graphics Wes Heaps This information is designed to benefit Novell’s technical audience consisting of systems engineers, support engineers, consultants, programmers, network managers, and information Online Production Robert Rodriguez systems personnel. Subscription Information Production Zomax Incorporated The AppNotes subscription rate for a 1-year subscription (12 issues) is US $99. To order, call This AppNotes edition was produced (800) 395-7135 or (925) 463-7391. Orders can also be faxed to (510) 657-1473 or sent by e- using Adobe FrameMaker 6, Illustrator, mail to [email protected]. Or use the order form at the back of each AppNotes Photoshop, QuarkXPress, WebWorks edition. (Bulk subscriptions are available at a discounted rate.) For subscription service Publisher Professional, and HP LaserJet questions and changes of address, call (800) 395-7135 or fax (510) 657-1473. printers. AppNotes on the Web The AppNotes are accessible on the World Wide Web at http://www.novell.com/appnotes. Permissions You must obtain permission before reproducing any material from the Novell AppNotes in any form. To quote from or reprint any portion of an AppNote, send a written request to Novell Research Editor-in-Chief, 1800 S. Novell Place, Provo, UT, 84606, or fax to (801) Reader Service 861-4123. For subscription service questions and AppNote Back Issues changes of address, call: You can order back issues of past Novell AppNotes, subject to availability, for $15 each, $20 (800) 395-7135 or each outside the United States. (Bulk orders are available at a discounted rate.) The (925) 463-7391 Publications List in each AppNotes edition provides part numbers for back issues. For more Or send e-mail to: information, see the order form at the back of this AppNotes edition. [email protected] Editorial Comments Copyright © 2002 by Novell, Inc., Provo, Utah. All rights reserved. Direct any comments or suggestions about Novell, Inc. makes no representations or warranties with respect to the contents or use of the content of AppNotes to: these Application Notes (AppNotes) or of any of the third-party products discussed in the AppNotes. Novell reserves the right to revise these AppNotes and to make changes in their Gamal B. Herbon content at any time, without obligation to notify any person or entity of such revisions or Novell Research changes. These AppNotes do not constitute an endorsement of the third-party product or Novell, Inc. MS PRV A-231 products that were tested. Configuration(s) tested or described may or may not be the only 1800 S. Novell Place available solution. Any test is not a determination of product quality or correctness, nor does Provo, Utah 84606 USA it ensure compliance with any federal, state or local requirements. Novell does not warranty Voice (801) 861-6504 products except as stated in applicable Novell product warranties or license agreements. Letter from the Editor September 2002 Dear AppNotes Readers: Welcome to the September 2002 issue of Novell AppNotes! As the summer comes to a close in the Northern Hemisphere, it’s nice to know that so many of you are reading the AppNotes faithfully. It’s also nice to receive your feedback so that we know what you need from us. I must say, the amount of feedback we’ve been receiving lately is on the rise, and I consider that a good thing. Since one of the most frequently requested topics for AppNotes is troubleshooting, that is our spotlight topic this month. We start off with “Troubleshooting Novell iChain 2.1 Authentication Issues” by Neil Cashell and Shane Johns. Next, we have “Managing Windows 2000 Group Policies with ZENworks for Desktops 3,” contributed by Randy Bender. Following this is another ZEN article, “How to Use the Alarm Management System in ZENworks for Servers 3” by Manish Gupta. For developers we have more troubleshooting information on DirXML in an article from Israel Forst, Hicham Mourad, and Garth Williamson, “A Methodology for DirXML Troubleshooting.” Next, K.S. Venkatram provides information on how he developed a handy utility in “Implementing a Utility for Searching Windows Executable Files on NetWare.” Finally, we have another installment in the popular series by Jeff Hanson, “How to Build J2EE Applications Using Novell Technologies: Part 5.” Of course, we have our usual sections, including Net Management, Net Support, Code Break, and Viewpoints. I hope you find these useful. Let us know what you need from these sections! For all of you developers (or wannabe developers), make sure you check the DeveloperNet Web site at http://developer.novell.com for the latest information on the current Developer Seminar Tour. This promises to be quite informative for everyone. Seating is limited, so sign up early! You may have heard that Novell recently acquired SilverStream Software. This is an acquisition that has all of us here on the AppNotes and DeveloperNet University teams quite excited. To see what we are so excited about, visit the SilverStream Web site at http://www.silverstream.com and check out their Development Center. You’ll see what the future holds for Web services, and how Web service application development just got a whole lot easier. Please keep sending me your feedback, as I do read it and consider everything you suggest. I also appreciate the chance to talk to various readers from time to time. Keep the e-mails coming. It may take a while for me to respond to each e-mail, but I will do it. Again, remember that I can’t answer technical support questions. Enjoy the dog days of summer, and keep those networks humming! Until next time, Gamal B. Herbon Editor-in-Chief 1 Contents September 2002 APPNOTES (Spotlight on Troubleshooting) 4 Troubleshooting Novell iChain 2.1 Authentication Issues Neil Cashell, Shane Johns Gives detailed insight into the interfaces and flow control of Novell iChain 2.1’s authentication components, provides a list of available tools, and discusses how to troubleshoot common issues. 29 Managing Windows 2000 Group Policies with ZENworks for Desktops 3 Randy Bender Explains how to integrate Windows 2000 Group Policies with ZENworks for Desktops and provides an example of how this helped simplify network management in an academic lab environment. 47 How to Use the Alarm Management System of ZENworks for Servers 3 Manish Gupta Covers the basics of using the Alarm Management System (AMS) of ZENworks for Servers 3 to proactively monitor network alarms and receive updates on events occurring on your network. DEVELOPER NOTES 59 A Methodology for Troubleshooting DirXML Israel Forst, Hicham Mourad, Garth Williamson Describes the tools that are commonly used to troubleshoot DirXML issues and outlines a recommended methodology for identifying and resolving problems. 79 Implementing a Utility for Searching Windows Executable Files on NetWare K.S. Venkatram Describes the creation of a simple WINVER.NLM utility that extracts vendor and version information from executable files that conform to Microsoft’s Portable Executable (PE) file format. 87 How to Build J2EE Applications Using Novell Technologies: Part 5 J. Jeffrey Hanson Fifth in a series that outlines a platform and methodology for developing applications on NetWare with the Java 2 Platform Enterprise Edition (J2EE) using a service-oriented architecture. www.novell.com/appnotes 2 SECTIONS 95 Net Management Network Novice - Customizing Views in ConsoleOne, Small Business Solutions - What You Get in Novell’s Small Business Suite 6 Directory Primer - NDS Error Types Tips and Tricks - DSREPAIR -XK3: How to Use It and Why You Would Use It, eDirectory