home *** CD-ROM | disk | FTP | other *** search
/ IBM Presents OS/2 Software Hits 1995 / OS-2_SW_HITS_2ND_EDITION_1995.ISO / i17 / gwy195.abs < prev    next >
Text File  |  1995-02-17  |  9KB  |  228 lines

  1. STATUS:                                                  BBS:YES
  2. FL: NETWARE NFS GATEWAY 1.2 UPDATE FOR NW 3.X     GWY195
  3.  
  4.  This package is made up of the following files:
  5.  
  6.          GWY195.DOC    - This document
  7.          GWY195.EXE    - Binary self-extracting file.
  8.  
  9.  ---------------------------------------------------------------
  10.  
  11.  NOVELL PRODUCT and VERSION: NetWare NFS Gateway 1.2
  12.  
  13.  ABSTRACT:
  14.  
  15.  Accumulated bug fixes for NetWare NFS Gateway.  Read the
  16.  installation instructions INSTALL.TXT when installing.  Read
  17.  the supplement FEATURES.TXT to understand new features and
  18.  parameters.
  19.  
  20.  ---------------------------------------------------------------
  21.  DISCLAIMER
  22.  THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  23.  NOVELL.  NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY
  24.  THIS INFORMATION.  HOWEVER, THE INFORMATION PROVIDED IN THIS
  25.  DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL MAKES NO
  26.  EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  27.  ---------------------------------------------------------------
  28.  
  29.  SYMPTOM
  30.  
  31.  1)  Server abend with GPPE when using Wordperfect 5.1 in
  32.  Windows 3.11. Windows and Wordperfect are installed on a
  33.  NetWare volume.
  34.  
  35.  Steps to reproduce:
  36.  a. Start Wordperfect.
  37.  b. Open a file which resides on a gateway volume.
  38.  c. Click on Open again to open two submenus.
  39.  d. From one of the submenus double click on ".."  to go up one
  40.     directory.
  41.  e. The server abends with a GPPE error.
  42.  
  43.  Also, the GPPE can occur by using the DOS command "cd ..".
  44.  
  45.  2)  Documentum, or other applications which create files on the
  46.  NFS server through some other means than the Gateway itself,
  47.  is intermittently unable to access newly created files.  User
  48.  gets "file not found".  In the case of Documentum, the
  49.  workstation sends TCP messages directly to an AIX box running
  50.  Oracle.  Oracle and UNIX function calls (fcreate, fopen, fread,
  51.  fwrite) create a temporary directory called /DATA/COMMON which
  52.  lasts for duration of Documentum session.  The NFS Gateway may
  53.  not always see these files even if /ETC/NWPARAMS contains
  54.  "DIR_COMP_TIME = 0".
  55.  
  56.  This problem can be recreated without Documentum as follows:
  57.  a. UNIX:  mkdir tst/d1
  58.  b. UNIX:  cp /etc/hosts tst/d1/f1
  59.  c. DOS:  DIR TST/D1 /S
  60.  d. DOS:  TYPE TST/D1/F1
  61.  e. UNIX:  rm -rf tst/d1
  62.  f. UNIX:  mkdir tst/e1 ( e1 should have the same i-node as d1 )
  63.  g. UNIX:  cp /etc/hosts tst/e1/f1 ( f1 should have the same i-
  64.     node as previous f1 )
  65.  h. DOS:  TYPE TST/E1/F1 ====> THIS SHOULD FAIL
  66.  i. UNIX:  rm-rf tst/e1
  67.  j. UNIX:  mkdir tst/g1 (g1 should have the same i-node as d1
  68.     and e1 )
  69.  k. DOS:  CD G1 ====> THIS SHOULD FAIL
  70.  
  71.  3)  Cannot mount NFS server running on OS/2 because UNICON
  72.  prevents user from typing "\".  Changed to allow "\" character.
  73.  It is no longer necessary to manually edit the SYS:ETC/NWPARAMS
  74.  file.
  75.  
  76.  4)  Installation of NFS Gateway 1.2 increases allowed
  77.  connections, which is shown in SYSCON and other NetWare
  78.  administration utilities.  For example, a 100-user license of
  79.  NetWare would appear as 250-user after installing NFS Gateway
  80.  1.2.  May cause problems with some applications which examine
  81.  the maximum connection allowed, such as ARCSERV.
  82.  
  83.  5)  Can't read/copy files from SJF-NFSGW to local drives even
  84.  though files have read/write permissions.
  85.  
  86.  6)  Abend: nfsgw (gwch read_data_ release func-release()).
  87.  Intermittent problem which occurs when gateway is under a load
  88.  greater than 40 workstations.  There was small window of time
  89.  for error in the synchronization of a write and read request
  90.  after a lock request.
  91.  
  92.  7)  Workstation connection can become hung.  Hung connection
  93.  cannot be removed through MONITOR.NLM or any means other than
  94.  rebooting the server.  Fixed for known circumstances.
  95.  
  96.  8)  Abend: DeleteFromHash was called with directory entry
  97.  number.
  98.  
  99.  9)  Cannot copy files from the Gateway volume to local drive
  100.  even though files have read and write permissions.
  101.  
  102.  10)  Certain applications, including MHS router, CC:Mail and MS
  103.  Mail, and MS Access applications cannot read files on the SYS:
  104.  volume.  They appear to be locked whenever NFSGW is loaded.
  105.  CC:MAIL programs (such as ADMIN.EXE) get message "Cannot Unlock
  106.  Database File."
  107.  
  108.  11)  After heavy use of the Gateway, some files in a directory
  109.  are marked as hidden even if the file names do not start with a
  110.  leading period (.).
  111.  
  112.  Steps to reproduce:
  113.  a. UNIX:  touch .xyz
  114.  b. DOS:  NDIR [XYZ  (The Gateway uses carat ([) to indicate
  115.  hidden files.)
  116.  c. UNIX:  mv .xyz abc
  117.  d. DOS:  NDIR ABC
  118.  e. note that ABC it is marked as hidden.
  119.  
  120.  12)  Windows File Manager cannot copy a sub-directory from
  121.  local disk to a drive letter mapped to Gateway volume using
  122.  drag and drop.  Error is "cannot create file/directory".
  123.  
  124.  Steps to reproduce:
  125.  From DOS:
  126.  a. touch xyz
  127.  b. flag xyz ro
  128.  c. flag xyz ro
  129.  d. del xyz
  130.  From File Manager:
  131.  e. Drag the c:\dos directory to drive mapped to a Gateway
  132.  volume.  This should give an error.
  133.  NOTE: During the above test, the Gateway should not be used by
  134.  anyone else.
  135.  
  136.  13)  Cannot access a remote directory if it was created with
  137.  the same inode number as a directory recently deleted from
  138.  UNIX.
  139.  
  140.  14)  A filename is changed on gateway volume where NFS server
  141.  is running on IBM OS/2 version 2.1.  If correct filename
  142.  contains non-numeric characters, the character "0" is appended
  143.  to filename.  If it consists of all numeric characters, the
  144.  file name is "incremented" by one.  The correct name is
  145.  restored when volume is re-mounted.  NFS Gateway is attempting
  146.  to avoid a duplicate name collision when this is not necessary.
  147.  Problem occurs because some OS/2 systems support only upper
  148.  case, at least as seen through the NFS daemon of OS/2.  If NFS
  149.  Gateway user creates file "STUB" the Gateway will create the
  150.  file "stub" on the NFS server (assuming that most users will be
  151.  UNIX users).  OS/2 saves the file as upper case STUB".  Now
  152.  when the Gateway user does a DIR, the Gateway detects that it
  153.  already has "STUB" in its cache or shadow file, so to avoid
  154.  duplicates it displays "STUB0".
  155.  
  156.  With this fix, when the volume is first mounted it will attempt
  157.  to create a lower case scratch file, then read it back to test
  158.  whether the file has been on upper or lower case on the NFS
  159.  server.  If upper, then the NFS server only supports upper case
  160.  filenames.
  161.  
  162.  NOTE: The exported directory of the remote NFS volume must be
  163.  writable by the UID used for mounting, or the scratch file test
  164.  will fail.
  165.  
  166.  NOTE:  A related tunable parameter UPPER_CASE has been added to
  167.  the SYS:ETC/NWPARAMS file.  It forces the NFS Gateway to create
  168.  only upper case file and directory names.  See the FEATURES.TXT
  169.  for details.
  170.  
  171.  15)  Gateway time stamps incorrect for a while after DOS COPY.
  172.  To reproduce, copy some files from C: drive onto Gateway drive.
  173.  Use DIR to see time stamp.  Time stamp reflects  the server
  174.  system time for an unpredictably long time.
  175.  
  176.  16)  Need DBCS Character support.  NFS Gateway 1.2J  running on
  177.  NW 3.12J does not support DBCS on NW volumes.
  178.  
  179.  17) Source code error found during code review.
  180.  
  181.  18)  On Gateway volume with directories with up to 15 levels of
  182.  subdirectories, the deletion of  directories via DELDIR or
  183.  FILER is fast when there are 5 levels or less.  More than 5
  184.  levels incurs a delay of up to 10 seconds for each level.
  185.  
  186.  19)  File is truncated to some fixed length when copying files
  187.  in non-packet burst mode from a Gateway volume.  The file is
  188.  large and the NFS transfer size (NFS_XFER_SIZE) is set  less
  189.  than 8k.
  190.  
  191.  SOLUTION
  192.  
  193.  Apply GWY195.EXE
  194.  
  195.  Self-Extracting File Name:  GWY195.EXE     Revision:  A
  196.  
  197.  Files Included     Size     Date      Time
  198.  
  199.  \
  200.    GWY195.TXT         (This File)
  201.     NFSGW.NL_     227007   12-02-94    5:26p
  202.     SPACE.DAT         10   02-01-93    3:58p
  203.    PFILES.DAT        388   01-23-95    3:19p
  204.   GWADMIN.NL_      19607   12-02-94    5:28p
  205.   INSTALL.TXT       3116   01-27-95    3:34p
  206.   PCONFIG.DAT         64   12-02-94    2:55p
  207.   PCONFIG.HLP       2183   07-29-92    1:27p
  208.   PCONFIG.NLM      15934   09-17-93    6:03p
  209.  FEATURES.TXT       4163   01-27-95    3:36p
  210.  PINSTALL.HLP       6798   06-21-93    2:53p
  211.  PINSTALL.NLM     130422   11-08-93    6:39p
  212.  P_UNINST.HLP        892   07-27-92   12:02p
  213.  P_UNINST.NLM      72042   11-08-93    6:40p
  214.  
  215.  Installation Instructions:
  216.  
  217.  See INSTALL.TXT.
  218.  
  219.  Solution Specifics:
  220.  
  221.  GWY195.EXE corrects all of the listed symptoms.
  222.  
  223.  ---------------------------------------------------------------
  224.  Any trademarks referenced in this document are the property of
  225.  their respective owners.  Consult your product manuals for
  226.  complete trademark information.
  227.  ---------------------------------------------------------------
  228.