home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / nfs197.exe / NFS197.TXT
Text File  |  1995-08-10  |  18KB  |  459 lines

  1. NOVELL TECHNICAL INFORMATION DOCUMENT
  2.  
  3. TITLE:  NFS197; NW NFS Services 2.1 Maintenance Patch
  4. README FOR:  NFS197.EXE
  5.  
  6. NOVELL PRODUCTS and VERSIONS:
  7. NetWare NFS Services - NetWare 4 Edition 2.1
  8.  
  9. ABSTRACT:
  10.  
  11. NFS197.EXE is a patch for NetWare NFS Services 2.1 NetWare 4
  12. Edition (only).  It contains  fixes and enhancements.  NFS197 is
  13. strongly recommended for most NFS Services 2.1 NetWare 4 Edition
  14. sites.  New features include support for DNS Subnetting and FTP
  15. Banner.
  16.  
  17.  
  18.  
  19.  
  20. -----------------------------------------------------------------
  21.  DISCLAIMER
  22.  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  23. NOVELL.  NOVELL
  24.  MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. 
  25. HOWEVER, THE
  26.  INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION
  27. ONLY.  NOVELL
  28.  MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS
  29. INFORMATION.
  30.  
  31. -----------------------------------------------------------------
  32.  
  33.  
  34. SYMPTOM:
  35.  
  36. The audit log in UNICON is presented in an editable format and
  37. should be read-only.
  38.  
  39.  UNICON cannot administer WKS records, although UNICON --> DNS
  40. Administration shows this option.
  41.  
  42.  UNICON login should support  NDS names with relative path. 
  43.  
  44.  When modifying very large hostgroup, UNICON can abend with Page
  45. Fault Processor Exception,  Running Process: hostgadm.
  46.  
  47.  UNICON --> FTP Administration  abend when bringing up list of
  48. FTP users.  Can only happen when many FTP clients logging in and
  49. out rapidly.
  50.  
  51.  UNICON DNS Replicate domain list allows invalid entries in
  52. addr.arpa domain. 
  53.  
  54.  UNICON-->FTP Admin--->FTP Current session--->  Statistics shows
  55. that number of files transferred counts to 99 and then increments
  56. to 10 instead of 100.
  57.  
  58.  Abends when using UNICON --> MANAGE SERVICES --> MANAGE PRINT
  59. SERVICES.
  60.  
  61.  NFS server in NetWare mode does not correctly emulate NFS Server
  62. 1.2c when set to "not create trustees."
  63.  
  64.  UNICON may abend during Printer Configuration if certain NDS
  65. objects are removed.
  66.  
  67.  DNS may not respond to ns query from a replicated domain because
  68. the NDS Replica database is not checked for duplicate domain name
  69. entries for soa & ns records.
  70.  
  71.  Duplicate menu items appear on the Installed Products list when
  72. upgrading to NFS Services 2.1 and NetWare 4.1 on a server with
  73. Netware/IP already installed.
  74.  
  75.  Cannot cancel a print job from NetWare PCNFS client.
  76.  
  77.  NetWare PCNFSD does not support Beame & Whiteside mode 4.  The
  78. lock support procedure for PCNFSD in NFS Server should be
  79. modified to handle MODE=4.
  80.  
  81.  Stack Overflow abend when using certain UNICON functions if
  82. using TCPIP.NLM version previous to 3.00e.
  83.  
  84.  LPR client "lprm -Pprinter - command" can cause abend.
  85.  
  86.  PLPD may occasionally abend in WaitOnSemaphore during a UNISTART
  87. if a remote bindery queue has been exported.
  88.  
  89.  Files may disappear from NFS Gateway volume when 17 or more
  90. volumes are configured.  It should support any number of volumes.
  91.  
  92.  NFS Gateway File Date/Time stamp not updated immediately.  There
  93. is a small time gap after file is closed before a workstation
  94. client sees the true time from the remote NFS server.
  95.  
  96.  LPR Print Server abends when printing to a queue with no defined
  97. queue users.
  98.  
  99.  NetWare PCNFSD support needed for print jobs from FTP Software
  100. ONNET 1.2.
  101.  
  102.  NetWare PCNFSD does not delete the local spool job after
  103. submitting the job to PLPD.
  104.  
  105.  When configuring exported NetWare queues for UNIX-to-NetWare
  106. printing, the available host list is not updated correctly.
  107.  
  108.  When in NetWare access mode, file created by the NFS client on
  109. the NetWare NFS server has owner set to root instead of the user,
  110. even if the user is mapped across.
  111.  
  112.  NFS Gateway abends when the NFS Gateway volume dismounted while
  113. another NLM is using the volume.
  114.  
  115.  FTP Server transfers files in 2KB blocks.  It should be tunable
  116. based on topologies such as FDDI which support larger block
  117. sizes.
  118.  
  119.  FTP Server occasional abend under heavy load.
  120.  
  121.  FTP Server cannot find trustee home directory for NDS user.
  122.  
  123.  FTP user can login as an ordinary user by specifying username
  124. anonymous when logging in from a different OU than the product
  125. context.
  126.  
  127.  RARPSERV abends if trying to bind RARP to a board with 802.2
  128. (unsupported) frame type.
  129.  
  130.  
  131. SOLUTION: 
  132.  
  133. For each SYMPTOM, install NFS197.EXE self-extracting file as
  134. described below in Installation.
  135.  
  136.  NOTE:  NFS197 only replaces some of the NFS Services 2.1 files. 
  137. It cannot run on its own, and it cannot be used to upgrade from
  138. NetWare NFS 1.x or NFS Gateway 1.x to NetWare UNIX Print Services
  139. 2.1 NetWare 4 Edition.
  140.  
  141.  NOTE: this patch may be installed on any NetWare 4.1 server,
  142. even if NFS Services 2.1 is not present.   However, the patch
  143. cannot function without the full product being installed.  The
  144. patch can be installed either before or after the installation of
  145. NFS Services 2.1 itself.  If patch is installed after 2.1, DNS
  146. sub-zone options are not displayed during patch installation.
  147.  
  148.  ----------------------------
  149.  New Features
  150.  ----------------------------
  151.  
  152.  FTP Banner
  153.  
  154.  The FTP server (FTPSERV.NLM) will display a welcome banner when
  155. FTP users login.  The banner file is SYS:ETC/BANNER.FTP on the
  156. server running FTPSERV.  It will only be displayed after a
  157. successful login.   The FTP server also displays the contents of
  158. the file message.txt (if present) when the user changes directory
  159. (cd) into that directory.
  160.  
  161.  To suppress this feature, the FTP user can enter a dash ("-") as
  162. the first character of the password.
  163.  
  164.  
  165. -----------------------------------------------------------------
  166.  
  167.  DNS Subnetting
  168.  
  169.  This patch contains an enhanced DNS implementation that supports
  170. IP subnetting. 
  171.  
  172.  NOTE:  This feature is optional.  If you do not need NetWare DNS
  173. server to master a subnetted IP domain, answer NO when prompted. 
  174. More information on DNS Subnetting will be found in the
  175. appropriate section of the Novell White Paper entitled "NFS
  176. Services 2.1: New Features."
  177.  
  178.  NOTE:  If you are upgrading from an earlier version of DNS which
  179. comes with NFS 2.1, NetWare/IP 1.2, or NFS Gateway 1.2, there may
  180. be more than one primary entry for a domain under in-addr.arpa in
  181. the SYS:ETC/NAMED.CFG file.  The duplicate entries also will be
  182. seen in UNICON when attempting to Delegate Subzone Authority.
  183.  
  184.  Example NAMED.CFG:
  185.  
  186.     primary     4.57.130.in-addr.arpa.     filename
  187.     primary     5.57.130.in-addr.arpa      filename
  188.  
  189.  It is not acceptable to have two primary domain servers.  To
  190. avoid this, it is recommended to install this patch FIRST, and
  191. then install the NFS Services 2.1 NetWare 4 Edition.  To remedy
  192. this, edit the NAMED.CFG file with any text editor.
  193.  
  194.  NOTE:  Initialization of the DNS database happens during
  195. installation, and whenever the Initialize DNS Master Database is
  196. used from UNICON.  To re-initialize DNS services after
  197. installation,  LOAD UNICON /I.
  198.  
  199.  
  200. -----------------------------------------------------------------
  201.  
  202.  Configuration of DNS master
  203.  
  204.  To configure DNS server to master a subnetted IP domain, use
  205. UNICON:
  206.  
  207.  1.  Manage Services -->
  208.  2.     DNS --->
  209.  3.        Inititalize DNS Master Database ---> YES
  210.  4.            DNS service for specific subnetworks --> YES
  211.  NOTE: check to see that the domain is correct before continuing.
  212.  5.           Select desired subnetworks by inserting or deleting
  213. IP subnets to the list.
  214.  6.              Inititalize DNS database --> YES
  215.  7.                 Remove Local Nameservers Old Database --->YES
  216.  
  217.  Now the DNS master will begin mastering the specified IP
  218. subnets.  No other domains in the in-addr.arpa. domain will be
  219. managed other than those subnets.
  220.  
  221.  
  222. -----------------------------------------------------------------
  223.  
  224.  Implementation Details
  225.  
  226.  The following files are used by DNS.   Most are created or
  227. refreshed during database initialization.
  228.  
  229.  sys:etc/named.cfg contains information on the type of server
  230. (Primary/Secondary/Cache), zone authority and source for initial
  231. data.
  232.  
  233.  sys:etc/dns/root.db contains information of authoritative name
  234. servers for the root domain and frequently accessed domains that
  235. are not related to the master zone. The DNS server cache is
  236. primed with name server addresses during startup.
  237.  
  238.  sys:etc/dns/hosts.db contains information about hosts in the
  239. zone for which the name server is the authority.  The location of
  240. this file is specified in the boot file sys:etc/named.cfg.
  241.  
  242.  sys:etc/dns/hostsrev.db specifies the in-addr.arpa domain which
  243. is a special domain that allows address to host name mapping.  It
  244. allows for natural grouping of hosts in a network.  This file is
  245. created automatically in the background when the DNS server is
  246. configured at the NetWare NFS Services 2.1 server.  If the new
  247. subnet partition scheme is selected to master IP subnets,
  248. hostsrev.db will be replaced by subhosts.db.  Otherwise
  249. hostsrev.db will be kept and used.
  250.  
  251.  Note that the data format is like a DNS domain name, with the IP
  252. address appended with "in-addr.arpa." domain name.  For each host
  253. address, there will be an in-addr.arpa entry.  An example record
  254. in hostrev.db would be "1.4.57.130.in-addr.arpa".
  255.  
  256.  sys:etc/dns/zonexx.db database contains data about hosts in the
  257. domain "xx" for which the name server is a replica.  "xx" is the
  258. number assigned by DNSADMIN.NLM.
  259.  
  260.  sys:etc/dns/subhosts.db is a new database for the in-addr.arpa
  261. domain.  It contains data about hosts in IP subnets in the form
  262. of in-addr.arpa domains.  If subnetting is not configured, the
  263. hostsrev.db database is retained for the in-addr.arpa domain.
  264.  
  265.  sys:etc/resolv.cfg specifies the DNS domain and lists the IP
  266. addresses for the DNS server to use in resolving queries from 
  267. the DNS Client.
  268.  
  269.  
  270. Self-Extracting File Name: nfs197.exe
  271.  
  272. Files Included     Size     Date      Time
  273.  
  274. ..\
  275.       NFS197.TXT     (This file)
  276. ..\DISK1\
  277.     PINSTALL.NLM          156263         6-28-95     10:07:48 am
  278.        SPACE.DAT              13         7-18-95     10:58:08 am
  279. ..\DISK1\SYSTEM\
  280.     CONFADDR.NLM           27582         7-18-95      9:49:20 am
  281.     DNSADMIN.NLM           43527         6-28-95     11:48:46 am
  282.     DNSAGENT.NLM           32606         7-13-95      9:30:24 am
  283.     DNSDBGEN.NLM           12992         6-28-95     11:51:42 am
  284.        NAMED.NLM           33893          8-3-95      5:52:56 pm
  285.      NFS_41X.NAM           14930         6-12-95      4:24:42 pm
  286.      PCONFIG.NLM           21587         6-28-95     10:11:02 am
  287.       SRVAGT.NLM           24861         6-12-95     10:51:12 am
  288.       UNICON.NLM           92205         6-28-95      5:28:02 pm
  289.     UNINSTAL.NLM           92369         6-28-95      3:29:34 pm
  290. ..\DISK1\SYSTEM\NLS\
  291. ..\DISK1\SYSTEM\NLS\19\
  292.      PCONFIG.DAT             197         6-13-95      5:21:14 pm
  293.      PCONFIG.HLP            2183         7-29-92      1:27:20 pm
  294.      PCONFIG.MSG            1142         6-28-95     10:10:58 am
  295.       PFILES.DAT            5804         7-18-95      4:52:08 pm
  296.     PINSTALL.HLP            7839         6-20-95      9:20:58 am
  297.     PINSTALL.MSG           11628         6-28-95     10:07:40 am
  298.     UNINSTAL.HLP             898          3-3-95      1:01:18 pm
  299.     UNINSTAL.MSG           11628         6-28-95      3:29:18 pm
  300. ..\DISK1\SYSTEM\NLS\4\
  301.     CONFADDR.MSG            2201         7-18-95      9:49:12 am
  302.     DNSADMIN.HLP            6167         5-31-95      4:25:56 pm
  303.     DNSADMIN.MSG            5193         6-28-95     11:48:38 am
  304.     DNSAGENT.MSG            2016         7-13-95      9:30:16 am
  305.        NAMED.MSG            4699         6-28-95     11:36:24 am
  306.      NFS_41X.MSG            2169         6-12-95      4:24:38 pm
  307.          NIS.MSG            7886         6-12-95     11:22:42 am
  308.      PCONFIG.DAT             197         6-13-95      5:21:14 pm
  309.      PCONFIG.HLP            2183         7-29-92      1:27:20 pm
  310.      PCONFIG.MSG            1142         6-28-95     10:10:58 am
  311.       PFILES.DAT            5804         7-18-95      4:51:16 pm
  312.     PINSTALL.HLP            7839         6-20-95      9:20:58 am
  313.     PINSTALL.MSG           11628         6-28-95     10:07:40 am
  314.       SRVAGT.MSG            1361         6-12-95     10:51:06 am
  315.       UNICON.HLP           15185         5-31-95      8:12:20 am
  316.       UNICON.MSG           10301         6-28-95      5:27:46 pm
  317.     UNINSTAL.HLP             898          3-3-95      1:01:18 pm
  318.     UNINSTAL.MSG           11628         6-28-95      3:29:18 pm
  319. ..\DISK1\SYSTEM\NLS\6\
  320.      PCONFIG.DAT             197         6-13-95      5:21:14 pm
  321.      PCONFIG.HLP            2183         7-29-92      1:27:20 pm
  322.      PCONFIG.MSG            1142         6-28-95     10:10:58 am
  323.       PFILES.DAT            5804         7-18-95      4:51:36 pm
  324.     PINSTALL.HLP            7839         6-20-95      9:20:58 am
  325.     PINSTALL.MSG           11628         6-28-95     10:07:40 am
  326.     UNINSTAL.HLP             898          3-3-95      1:01:18 pm
  327.     UNINSTAL.MSG           11628         6-28-95      3:29:18 pm
  328. ..\DISK1\SYSTEM\NLS\7\
  329.      PCONFIG.DAT             197         6-13-95      5:21:14 pm
  330.      PCONFIG.HLP            2183         7-29-92      1:27:20 pm
  331.      PCONFIG.MSG            1142         6-28-95     10:10:58 am
  332.       PFILES.DAT            5804         7-18-95      4:51:46 pm
  333.     PINSTALL.HLP            7839         6-20-95      9:20:58 am
  334.     PINSTALL.MSG           11628         6-28-95     10:07:40 am
  335.     UNINSTAL.HLP             898          3-3-95      1:01:18 pm
  336.     UNINSTAL.MSG           11628         6-28-95      3:29:18 pm
  337. ..\DISK1\SYSTEM\NLS\8\
  338.      PCONFIG.DAT             197         6-13-95      5:21:14 pm
  339.      PCONFIG.HLP            2183         7-29-92      1:27:20 pm
  340.      PCONFIG.MSG            1142         6-28-95     10:10:58 am
  341.       PFILES.DAT            5804         7-18-95      4:51:56 pm
  342.     PINSTALL.HLP            7839         6-20-95      9:20:58 am
  343.     PINSTALL.MSG           11628         6-28-95     10:07:40 am
  344.     UNINSTAL.HLP             898          3-3-95      1:01:18 pm
  345.     UNINSTAL.MSG           11628         6-28-95      3:29:18 pm
  346. ..\DISK2\
  347. ..\DISK2\SYSTEM\
  348.      FTPSERV.NLM           47819         7-14-95      1:33:56 pm
  349.        NFSCA.NLM           31728         6-28-95     12:08:12 pm
  350.      NFSGWVS.NLM          242029         6-12-95     11:35:52 am
  351.      NISADMM.NLM           19763         6-12-95     11:25:24 am
  352.      NISDMAG.NLM           32917         6-12-95     10:57:40 am
  353.      NISSERV.NLM           23871         6-12-95     11:06:30 am
  354.     NWPCNFSD.NLM           24286         7-14-95      6:09:10 pm
  355.         PLPD.NLM           34854         7-18-95      5:36:52 pm
  356.        PRADM.NLM           36487         7-18-95     10:08:08 am
  357.        PRLIB.NLM           21948         7-18-95      5:25:50 pm
  358.     RARPSERV.NLM            8124         6-12-95     12:07:32 pm
  359.        TCPIP.NLM          163028          5-8-95     11:52:22 am
  360.      TELNETD.NLM           10726         6-12-95     12:06:24 pm
  361.      UNIXLIB.NLM           32589         6-28-95     12:41:22 pm
  362.     XCONSOLE.NLM           66851         6-12-95     12:05:06 pm
  363. ..\DISK2\SYSTEM\NLS\
  364. ..\DISK2\SYSTEM\NLS\4\
  365.      FTPSERV.MSG            5286         7-14-95      1:33:50 pm
  366.        NFSCA.MSG            5007         6-28-95     12:08:08 pm
  367.     NFSCAHLP.HLP           13190         1-20-95     10:27:20 am
  368.      NFSGWVS.MSG           26699         6-12-95     11:34:40 am
  369.      NISADMM.HLP            3250        10-20-94      1:17:20 pm
  370.      NISADMM.MSG            2980         6-12-95     11:25:16 am
  371.     NWPCNFSD.MSG            3848         7-14-95      6:09:04 pm
  372.         PLPD.MSG            6859         6-28-95     12:22:40 pm
  373.        PRADM.MSG            3676         7-18-95     10:07:50 am
  374.        PRLIB.MSG            1596         7-18-95     10:00:48 am
  375.      TELNETD.MSG            1795         6-12-95     12:06:20 pm
  376.      UNIXLIB.MSG            2253         6-28-95     12:41:12 pm
  377.     XCONSOLE.MSG            4288         6-12-95     12:04:50 pm
  378.  
  379.  
  380. Installation Instructions:
  381.  
  382. 1. Backup your current SYS:SYSTEM and SYS:ETC subdirectories as a
  383. precaution.
  384.  
  385.  2. At a workstation attached to the NetWare 4.1 server, create a
  386. new directory named NFS197 on any NetWare volume.  Any other name
  387. may optionally be used instead of NFS197.
  388.  
  389.     MD NFS197
  390.  
  391.  3. Copy NFS197.EXE into the new directory.
  392.  
  393.     COPY  NFS197.EXE  NFS197
  394.  
  395.  4. Type NFS197 <enter> to extract the files.
  396.  
  397.     CD  NFS197
  398.     NFS197
  399.  
  400.  5.  From the server console, run UNISTOP.NCF as a general
  401. precaution.
  402.  
  403.     UNISTOP
  404.  
  405.  6. From the server console, activate the installation program.
  406.  
  407.     LOAD INSTALL
  408.  
  409.  NOTE:  RCONSOLE can also be used to remotely access the server
  410. console.
  411.  
  412.  7. Select PRODUCT OPTIONS.
  413.  
  414.  The Currently Installed Products Menu appears and lists the
  415. following:
  416.  
  417.        NFS 2.1        NFS 2.1
  418.  
  419.  This entry may not be present.  As noted previously, since the
  420. patch can be installed before the product itself, this is not a
  421. problem.
  422.  
  423.  8. Press <Insert>  to install new product.
  424.  
  425.  9. Press <F3> to install the files in NFS197.  The "SPECIFY
  426. DIRECTORY PATH" dialogue box will appear.
  427.  
  428.  10. Enter the path to the directory where the NFS197 files were
  429. extracted, in the DISK1 subdirectory. 
  430.  
  431.     SYS:/NFS197/DISK1
  432.  
  433.  After the installation program installs the files, the
  434. "Currently Installed Products" menu will list:
  435.  
  436.       NFS 2.1              NFS 2.1
  437.       NFSPAT 2.1      NFS Patch 2.1
  438.  
  439.  11. Exit the Installation program or press <ALT-ESC> to return
  440. to the system console prompt.
  441.  
  442.  12. From the server console, run UNISTART.NCF to restart NFS
  443. Services 2.1 (and other products if installed).
  444.  
  445.     UNISTART
  446.  
  447.  
  448.  
  449.  
  450. -----------------------------------------------------------------
  451.  Any trademarks referenced in this document are the property of
  452. their
  453.  respective owners.  Consult your product manuals for complete
  454. trademark
  455.  information.
  456.  
  457. -----------------------------------------------------------------
  458.  
  459.