home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / ptf432.exe / PTF432.TXT < prev    next >
Text File  |  1993-11-22  |  20KB  |  416 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              SAA 1.2 Maintenance
  5. DOCUMENT ID:        TID250036
  6. DOCUMENT REVISION:  B
  7. DATE:               18NOV93
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         PTF432.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare for SAA 1.2
  14.  
  15. ABSTRACT:
  16.  
  17. PTF 432 is the latest Maintenance PTF for NetWare for SAA 1.2.  It is highly
  18. recommended for all sites running NetWare for SAA 1.2.  It corrects several
  19. problems.  Do NOT simply copy the files in.  You MUST follow the installation
  20. instructions.  This file updates PTF428 which contained a corrupt DISK1.INS
  21. file.  The correct DISK1.INS is contained in this file (PTF432).  Also, if
  22. you downloaded PTF428 and need just the DISK1.INS, it is available as a
  23. downloadable file named INS.EXE.
  24.  
  25. ──────────────────────────────────────────────────────────────────────────────
  26. DISCLAIMER
  27. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  28. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  29. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  30. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  31. ──────────────────────────────────────────────────────────────────────────────
  32.  
  33. SYMPTOM
  34.  
  35.      USING LU 6.2
  36.           Server Hang
  37.           Server Abend 
  38.           Transaction Program unable to establish conversation  
  39.           STATE_CHECK error
  40.           NWSAA server abend with "out of Correlator ID".
  41.           Massive amounts of errors in SYSTEM.LOG.
  42.           Unable to establish conversation
  43.           Server fails with "GPPE error in SNAP"
  44.           Workstation hangs during XCOM 6.2 file transfer            
  45.      GENERAL
  46.           Fixes required relative to "NetWare SNA Links"
  47.           Workstation unable to connect with more than 29 Comm Servers on Net 
  48.           Unable to connect to NWSAA through TCP/IP connection     
  49.           "Alloc short term memory allocator request exceeded the
  50.           configuration"
  51.           GPPE errors including "Running Process: Streams Q Runner
  52.      CONNECTED TOKEN RING
  53.           Connection does not establish with "Link Disconnected" message 
  54.           Lose Connection to the Host
  55.      RUNNING PC SUPPORT
  56.           Unable to use independent LUs from 0-81
  57.           Blank screen
  58.           PCS6545  0A  0001    000000A1   00
  59.           Error on start 32
  60.           Unable to correct password after executing STRNRTR 
  61.           High server utilization rate 
  62.           Problems using JD Edwards applications
  63.           Unable to connect three (3) AS/400s
  64.           COMM ERROR 001 00000018
  65.           Workstation Hang
  66.           "9999 Unexpected Code Error" with failure to transfer large files
  67.      CONNECTED SDLC
  68.           The Link would not come back up after going down
  69.           GPPE error when server is loaded and unloaded
  70.           "Data larger than MAX SDLC frame size, caused by checksum error"
  71.           "No ECB available
  72.           RTS stays high
  73.           Workstations hang and SDLC board no longer communicates
  74.           Link does not establish
  75.           Slow performance
  76.           Sense Codes
  77.           Aborted file transfers from the Host                        
  78.           Unable to establish connection to the Host
  79.           Problems when running full duplex
  80.           Reports of Transmit Errors
  81.      NEW FEATURE - Auto Disconnect support
  82.  
  83. SOLUTION
  84.  
  85.      Apply PTF 428
  86.  
  87.      Self-Extracting File Name:  PTF432.EXE     Revision:  B
  88.  
  89.      Files Included    Size      Date      Time
  90.  
  91.      \
  92.        PTF432.TXT        (This File)
  93.      AS400PCS.NLM      17362   07-12-92   *336
  94.            CM.NLM      36813   10-05-92   *396
  95.          CMAT.NLM      43921   10-02-92   *396
  96.         CMTCP.NLM      36483   10-19-92   *405, 396
  97.         CNSMX.NLM      57795   10-05-92   *396, 303
  98.        CS$ERR.DAT       9451   02-26-90   *425
  99.       CS$HELP.DAT       3722   09-01-89   *425
  100.        CS$MSG.DAT      24812   12-14-89   *425
  101.         CSCON.EXE     370462   08-28-92   *425
  102.      CSCONFRM.FRM      27767   08-20-92   *425
  103.      CSCONFRM.HLP      65167   07-22-92   *425
  104.       CSSECUR.NLM      95019   11-19-92   *426
  105.        ITRNPS.NLM      35083   05-04-92   *301
  106.      NOVELLRT.MRI       6415   03-28-92   *285
  107.      NOVELLRT.OVL       5750   07-12-92   *336
  108.         NWSAA.NLM     294695   09-02-93   *521
  109.      PB_NWSAA.NLM      29275   06-08-93   *521
  110.       PBTRACE.NLM       2646   06-08-93   *521
  111.        R3SDLC.LAN      22125   11-23-92   *428
  112.       RMVNRTR.EXE      10203   07-12-92   *336
  113.        SDLCPS.NLM      33371   04-22-93   *478
  114.       STRNRTR.EXE      30629   07-12-92   *336
  115.      CSINSTAL.NLM     149897   03-02-92
  116.         NWSAA.RMV       1390   02-20-92
  117.         DISK1.INS        659   11-17-93
  118.  
  119.      * Novell Internal Control Number
  120.  
  121.      Installation Instructions:
  122.  
  123.      STOP!!! 
  124.           Do not simply copy these files!
  125.           You MUST follow the installation instructions below exactly!! 
  126.  
  127.      NOTE: CSINSTAL must be used to install this PTF.  
  128.  
  129.      NOTE: Version 1.2 of NetWare for SAA must be installed before this PTF is
  130.      installed.
  131.  
  132.      NOTE: In addition to the installation instructions, the PROBLEM/SOLUTION
  133.      DETAIL section includes instructions which must be followed for some
  134.      fixes and new features to be implemented.
  135.  
  136.      1.  If the Communications Executive is active do a CSDOWN from the CS>
  137.      prompt.  
  138.  
  139.      2.  Unload the Communications Executive by typing "UNLOAD COMMEXEC" from
  140.      the server (:) prompt.
  141.  
  142.      3.  Install PTF 428
  143.           A. If the server has a hard drive:
  144.           - Copy PTF 428 onto the SAA servers hard drive.
  145.           - At the comm server (:) prompt type LOAD (followed by the path to
  146.           the \CSINSTAL directory) For example:  LOAD C:\CSINTAL
  147.           - Chose the option to "Update Netware Communication Service".
  148.           - Confirm that Netware for SAA should be updated.
  149.           - Exit CSINSTAL and reload the COMMEXEC and Host profiles.
  150.           B. If the server does not have a hard drive, but does have a high
  151.           density 3.5" drive:
  152.           - Copy PTF 428 onto a 3.5" high density disk.
  153.           - Place the disk into:
  154.           - The server's A drive.
  155.           - At the comm server (:) prompt type "LOAD A:CSINSTAL A".
  156.                OR
  157.           - The server's B drive.
  158.           - At the comm server (:) prompt type "LOAD B:CSINSTAL B".
  159.           - Chose the option to "Update Netware Communication Service".
  160.      Be patient, it may take more than 10 minutes for update to complete.
  161.           - Confirm that Netware for SAA should be updated.
  162.           - Exit CSINSTAL and reload the COMMEXEC and Host profiles.
  163.  
  164.      4. If you are using PC Support with a SDLC connection:
  165.           A. Bring up the SNA SDLC Configuration Panel and change the PU2.1
  166.           link station role to SECONDARY. 
  167.           B. On the AS400 
  168.           - In the Controller Description, change the Data Link role to
  169.           SECONDARY.
  170.           - In the Line Description change the Data Link role to PRIMARY. 
  171.           Failure to do this will result in the link not being established. 
  172.  
  173.      5.  ONLY IF three AS400s are connected.
  174.      Configure CONFIG.PCS as in the EXAMPLE below.  Note that the TRLI
  175.      parameters contain the three system names, followed by their local
  176.      adapter addresses contained within the line configuration of the
  177.      associated AS/400.
  178.           CSNA SAA
  179.           SFLR 1,D,,PHASE4
  180.           UPDT D:\QIWSFLR,C:PCS,S,,,PC SUPPORT/400
  181.           RTYP ITRN
  182.           RTLN APPN.FRED
  183.           TRLI PHASE4,400000032348,04
  184.           TRLI WARP2,4000000A1062,04
  185.           TRLI MACH1,400000063232,04
  186.  
  187.      6.  ONLY for Token Ring Connection. 
  188.      Put the following statement in AUTOEXEC.NCF prior to loading the SNA
  189.      Service Profile.  
  190.           LOAD ITRNPS /RT=n
  191.  
  192.      "n" is a number from 1 to 5, with each increment equaling 5 seconds.  As
  193.      ITRNPS tries 6 times before dropping the connection "LOAD ITRNPS /RT=5"
  194.      would set the Response Timer to the maximum wait of 30 seconds.  
  195.  
  196. Patch History:
  197.  
  198.      PTF 428 supersedes all prior NetWare for SAA v1.2 PTFs, including PTF 384
  199.      which was the immediately preceding PTF. 
  200.  
  201. Solution Specifics:
  202.  
  203.      Duplicate any symptom cause solution fields required.
  204.      1. USING LU6.2
  205.           1A. The server hung when a Transaction Program issued a
  206.           MC_SEND_ERROR after issuing a MC_RECEIVE_WAIT. 
  207.  
  208.           1B. Server Abend 
  209.                - When a Transaction Program referenced a zero-location
  210.                pointer.
  211.                - When two workstations constantly loaded and unloaded
  212.                Transaction Programs.
  213.  
  214.           1C. Transaction Program unable to establish conversation.  
  215.  
  216.           1D. A STATE_CHECK error was received when a MC_TEST was issued while
  217.           in SEND state.
  218.  
  219.           1E. NWSAA server abend with "out of Correlator ID".
  220.  
  221.           1F. A SEND_ERROR verb generated massive amounts of errors in
  222.           SYSTEM.LOG.
  223.  
  224.           1G. Userids and passwords supplied by LU6.2 applications were not
  225.           passed   to the host.  They will now be passed to the host, allowing
  226.           conversations   to be established.
  227.  
  228.           1H. "GPPE error in SNAP" should no longer be received when using two
  229.           site  information records with CPIC API.
  230.  
  231.           1I. When using XCOM 6.2 file transfer a 12FF and 12E1 were sent in
  232.           the   data stream and hung the workstation.  
  233.  
  234.           1J. A number of problems have been corrected which occurred in both
  235.           PU2.0  or PU2.1 configurations.
  236.  
  237.      2.  GENERAL
  238.           2A. When Netware for NFS and NetWare for SAA were installed on the
  239.           same server, a UNIX client was not able to connect to NetWare for
  240.           SAA through a TCP/IP connection.  The problem was caused by Netware
  241.           for SAA and NetWare for NFS print services both trying to use port
  242.           515 for TCP/IP connection.  CMTCP.NLM has been changed so Netware
  243.           for SAA will now use TCP/IP port 1366.
  244.  
  245.           2B. A 3270 LAN workstation will now be able to connect without
  246.           problems if more than 29 Comm servers are on the Network.
  247.   
  248.           2C. The error message, "Alloc short term memory allocator request
  249.           exceeded the configuration" was sometimes received at the SAA server
  250.           and the SAA server subsequently failed.  There are two possible
  251.           causes for the error message:
  252.           - Too little RAM in the server.  Solution: a minimum of 6M RAM
  253.           - Corrupted Memory Pointers.  Solution: apply this PTF   
  254.  
  255.           2D. 3270 LAN Workstation for DOS sent a packet with an invalid
  256.           source identification field to Netware for SAA during session
  257.           startup.  When the SAA server received such a packet it would abend
  258.           with the error message, "General Protection Processor Exception
  259.           Running Process: Streams Q Runner Process".
  260.  
  261.      IMERC.EXEs dated 5/18/92, or later, include a modification so the
  262.      workstation will no longer send a packet that contains a corrupted source
  263.      ID field.  THEREFORE this problem will not be solved unless your 3270 LAN
  264.      Workstations for DOS are at version 2.02 (or higher) AND with an
  265.      IMEREC.EXE dated 5/18/92 or later.  Contact Attachmate in order to secure
  266.      a such an IMEREC.EXE02 and in order to upgrade to V2.02.
  267.  
  268.      3. WITH TOKEN RING CONNECTION
  269.           3A.  The connection would not establish and the server displayed the
  270.           error message; "Link Disconnected" because, SAA responded with "XID 
  271.           negotiation error byte 9 bit offset 4" to an "00 Exchange State Not 
  272.           Supported" in XID from the host. 
  273.   
  274.           3B.  SAA sets a response timer for each frame that it sends to an
  275.           IBM Host and disconnects the link to the Host (displaying a message
  276.           at the CS Console) if a response is not received before this timer
  277.           expires.  The response can be slow in large WAN environments,
  278.           resulting in a loss of connection.  After installing the new
  279.           ITRNPS.NLM by following Installation Instruction #5 you will have
  280.           the ability to adjust the response timer so that SAA will wait
  281.           longer for a Host response before disconnecting the link.
  282.  
  283.      To do so, put the following statement in AUTOEXEC.NCF prior to loading
  284.      the SNA Service Profile.  
  285.           LOAD ITRNPS /RT=n
  286.      "n" is a number from 1 to 5, with each increment equaling 5 seconds.  As
  287.      ITRNPS tries 6 times before dropping the connection "LOAD ITRNPS /RT=5"
  288.      would set the Response Timer to the maximum wait of 30 seconds.  
  289.  
  290.      4. Accessing an AS/400 via PC Support
  291.           4A.  NWSAA.NLM modified to allow independent LUs from 0-81 to be
  292.           used.
  293.  
  294.           4B.  With NetWare for SAA on a NetFrame server; after the router  
  295.           (STRNRTR) starts and the Workstation Function (WSF) loads, the
  296.           emulation screen is blank except for the Operator Information Area
  297.           (OIA). 
  298.  
  299.           4C.  The length of the PIU was incorrect causing one byte of the
  300.           file to be overwritten.  This caused large file transfers to fail
  301.           with the message, 9999 Unexpected Code Error.
  302.  
  303.           4D.  Support for the connection of three AS/400s on a Token Ring
  304.           network did not work because the third Mac address overlaid the
  305.           second Mac  address.  The ITRNPS.NLM included with this PTF adds
  306.           support for the connection of three (3) AS\400s.  See installation
  307.           step #5 above. 
  308.  
  309.           4E.  If "A" was pressed to ADD A STUDENT when using Schools  
  310.           Administrative Student Information (SASI), from Macro Educational  
  311.           Systems, the workstation locked with COMM ERROR 001 00000018.  
  312.  
  313.           4F.  High server utilization rates were observed at some
  314.           installations.
  315.  
  316.           4G.  An incorrectly entered password could not be corrected during  
  317.           STRNRTR.
  318.  
  319.           4H.  Problems were experienced running JD Edwards applications.
  320.  
  321.           4I.  Recognition of the System Name has been modified so that if the
  322.           AS/400 system name is less than 8 characters, the workstation will
  323.           no longer hang when Rochester Software Connection's ShowCase Vista
  324.           software is invoked when the system is selected.  
  325.  
  326.           4J.  RTRMAP from IBM, maps requests from "Extended DOS PC Support"  
  327.           functions into requests recognized by the NetWare Router for AS/400
  328.           PC  Support.  When RVMRTR is used to remove the Router it frees the
  329.           memory  that RTRMAP was using but did not display a message.
  330.           (corrected with   additional APPC verb support) 
  331.           NOTE:  RTRMAP is in a patch available from IBM 
  332.           - V2 Release 1 requires IBM PTF SF09653    
  333.           - V2 Release 1.1 requires IBM PTF SF09654
  334.           - V2 Release 2 contains the corrected code 
  335.    
  336.           4K.  Additional APPC verb support has been added so that:
  337.           - When running Remote SQL (RMTSQL) from IBM with PC Support
  338.           Extended, it will no longer fail with "error on start 32" 
  339.           - After starting Workstation Function (WSF) from PC Support
  340.           Extended, and signing on at the Sign On Screen, the monitor will no
  341.           longer go blank with the exception of two lines at the bottom:
  342.           PCS6545  0A  0001    000000A1   00  (first line)
  343.           The WSF status line                 (second line)
  344.  
  345.           - When the Remove PC Support (RMVPCS) command is used to release the
  346.           memory of selected PC Support Functions, it will now remove the
  347.           NetWare Router for AS/400 PC Support.
  348.  
  349.      5. With SDLC Connection 
  350.           5A. R3SDLC has been modified so that: 
  351.           1) The server will no longer abend with a GPPE error if the server
  352.           is unloaded and reloaded while a leased line link is up. 
  353.           2) The message "Data larger than MAX SDLC frame size, caused by   
  354.           checksum error" will no longer display on the console.  Instead, the
  355.           "receive packet too big count" in MONITOR will be incremented. 
  356.      NOTE: The error can be caused by a Network Interface Card with shared RAM
  357.      interfering with the SDLC adapter.  We suggest trying another brand of
  358.      LAN card.
  359.  
  360.           3) The profile configuration will now determine if RTS is held high
  361.           or toggles.
  362.   
  363.           4) Workstations will no longer hang if the SAA adapter board
  364.           receives an invalid interrupt.
  365.  
  366.           5) Frames will no longer be resent unnecessarily.  The retrys
  367.           degraded performance.
  368.      
  369.           6) 'Ghost', "Receive Packet Miscellaneous Errors" will no logged be
  370.           logged in the Monitor Utility, when in fact, not occurring. 
  371.      
  372.           7) Abort Frames will now be properly handled.  Abort Frames from the
  373.           Host were detected but not handled correctly.  A RESEND was
  374.           requested, but the bad frame not flushed.  Instead, it was added to
  375.           the resent Frame and passed on to the workstation.  This caused the
  376.           display screen to show the bad frame data.  In structured field mode
  377.           the length of field came out wrong, and a sense code was returned to
  378.           the Host.
  379.  
  380.           In the case of file transfer (RECEIVE.EXE) the transfer aborted.
  381.   
  382.           8) Full duplex communication will now be properly supported.  When
  383.           running Full Duplex the number of SDLC frames transmitted from the
  384.           Host did not match the number received.
  385.  
  386.      NOTE: To implement a Full Duplex line use a statement like the     
  387.      following Line Macro example:
  388.           N11L001  LINE  ADDRESS=(001,FULL)
  389.           ISTATUS=ACTIVE
  390.  
  391.           5B. SDLCPS was modified: 
  392.                1) To improve ECB management.  This will sharply reduce the
  393.                number of sites receiving the console message "No ECB
  394.                Available". 
  395.   
  396.                2) So that NetWare for SAA will now respond with a UA
  397.                (Unnumbered  Acknowledge) when FEP sends a DISCONNECT (53). 
  398.                Failure to send a UA  caused the Link to not establish.  
  399.   
  400.                3) The Comm Server will respond with only one UA when the Host
  401.                sends two SNRM's in a row.  The Comm Server was responding with
  402.                two UAs which caused the Host to send a disconnect to the Comm
  403.                Server.  This resulted in the connection to the Host never
  404.                being established.
  405.  
  406.      NEW SDLC FEATURE
  407.      R3SDLC.LAN now supports Auto Disconnect.  The firmware disables the
  408.      receiver when it turns off DTR.
  409.  
  410.      SDLC CHANGE 
  411.      R3SDLC.LAN will no longer send a message to the console "No DSR from
  412.      modem, please dial to host.  Need to use Novell cable".  When the R3 SDLC
  413.      cable is disconnected and the R3 driver attempts to connect to host. 
  414.      Instead, the DSR Inactivity Count under Custom Statistics for the R3SDLC
  415.      driver will increment the counter by one every time the driver attempts
  416.      to make a host connection without the cable attached.