home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / ptf424.exe / PTF424.TXT < prev   
Text File  |  1993-10-22  |  11KB  |  250 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              PTF424.TXT
  5. DOCUMENT ID:        TID250024
  6. DOCUMENT REVISION:  B
  7. DATE:               19OCT93
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         PTF424.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare HostPrint 1.0
  14.  
  15. ABSTRACT:
  16.  
  17. PTF 424 is the latest Maintenance PTF for NetWare HostPrint 1.0. It contains
  18. all current fixes plus files required to make HostPrint 1.0 compatible with
  19. NetWare for SAA 1.3.
  20.  
  21. _________________________________________________________________ 
  22.  
  23. DISCLAIMER
  24. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  25. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  26. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  27. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  28. _________________________________________________________________ 
  29.  
  30. SYMPTOM 
  31. - HostPrint crash
  32. - Reconnection problems
  33. - SAA Server abends with error message: "Free called with a memory block that
  34. has an invalid resource tag"
  35. - SAA Runtime server abends with CLIB error.
  36. - SAA Runtime server gets "NO NCP CONNECTIONS AVAILABLE".
  37. - Incorrect bolding and underlining.  
  38. - PRCONFIG incorrectly displaying long server names.
  39.  
  40. SOLUTION 
  41.  
  42. Install PTF 424
  43.  
  44. Self-Extracting File Name:  PTF424.EXE
  45.  
  46. Files Included     Size     Date
  47.  
  48. \
  49.   PTF424.TXT             (This File)
  50. CSINSTAL.HLP       2336   03-09-93   *HPU  
  51.  HOSTPRT.001        358   11-23-92   *481  
  52.  HOSTPRT.NLM      53738   09-02-93   *520 
  53.  HOSTPRT.NNN      53526   09-02-93   *520 
  54.  HOSTPRT.RMV        548   11-20-92   *481  
  55. HPUPDATE.NLM       4859   03-03-93   *HPU
  56.   MIB12F          24576   05-15-93   *HPU
  57.   MIB12F.STR      45056   05-15-93   *HPU
  58. PINSTALL.NLM      87963   06-10-93   *HPU
  59. PRCONFIG.EXE      48423   03-02-93   *481 
  60. PRCONFIG.HLP      19756   03-02-93   *481 
  61.  PRODUCT.DDD        206   09-01-93   *520 
  62.  
  63.  
  64. * Novell Internal Control Number
  65.  
  66.  
  67. Installation Instructions: 
  68. I. If you want to install HostPrint on a server on which NetWare for SAA 1.3
  69. has already been installed, follow instructions 1, 2, and 3 below.  Otherwise,
  70. skip to Installation Instruction II.  
  71.  1. On a DOS workstation, login or attach to the target server as "SUPERVISOR"
  72. and map a DOS drive (for example, "n:") to the SYS:\SYSTEM directory on the
  73. target server.  
  74.  
  75.  2. Insert the HostPrint installation diskette (the diskette that came with
  76. the NetWare HostPrint product) into a disk drive on the DOS workstation.  
  77.  
  78.  3. Issue the following DOS commands:
  79.     copy a:hostprt.* n:
  80.     copy a:prconfig.* n:
  81.     copy a:*.xlt n:
  82.  (Change the "a:" and "n:" in the above commands to identify the appropriate
  83. diskette and network drives, if necessary.)
  84.  
  85. II.  Install the PTF
  86. NOTE:  During the installation of this PTF the NetWare server must be active
  87. but NetWare for SAA and COMMEXEC.NLM must not be running.  
  88.  1. Unload COMMEXEC.  
  89.  
  90.  2. If the PTF is on a hard drive, copy it to a diskette.
  91.  
  92.  3. Insert the PTF diskette into a disk drive on the NetWare server.  
  93.  
  94.  4. At the NetWare console prompt (":"), enter the command:
  95.        LOAD A:HPUPDATE
  96.  
  97.  (If you placed PTF 424, in a drive other than the "A:" drive, change the "A:"
  98. in the above command to identify the appropriate drive.)
  99.  
  100.  5. You will see a series of messages about files being copied, followed by a
  101. message that PINSTALL.NLM is being loaded.  Then you will asked to confirm
  102. that the update/installation process should continue.  
  103.  
  104.  6. The installation of the PTF will then be completed automatically. When it
  105. is completed press the Escape key to exit from PINSTALL.  No reconfiguration
  106. is required. 
  107.  
  108. NOTE: See "Solution Specifics" below regarding:
  109.  1. Using a CLIB.NLM dated before 9/4/92.
  110.  
  111.  
  112. Patch History: 
  113.  
  114. PTF 424 supersedes all prior HostPrint PTFs including PTF 423 and PTF 382
  115. which were the preceding PTFs. 
  116.  
  117.  
  118. Solution Specifics: 
  119.  
  120. 1. Logic and NetWare console messages are improved relative to reconnection.
  121.  
  122. 2. HostPrint could crash if a queued job began to print while HostPrint was
  123. initializing host sessions during its load process AND if a non-zero timeout
  124. parameter TIMEOUT was specified for the session that began printing.   
  125.  
  126. 3. Under certain timing conditions, HostPrint could crash was it was unloaded
  127. from the NetWare console.
  128.  
  129. 4. When a HostPrint LU3 session sent a print job to the SAA server the SAA
  130. server would sometimes abend with the error: 
  131.   "Free called with a memory block that has an invalid resource tag"
  132.  
  133. This was caused by a RU, with a 19h (printer control End of Message {EM}) as
  134. the only byte and no real data before it, being received after the bind.
  135.  
  136. HOSTPRT.NLM has been modified to correct the problem.
  137.  
  138. 5. Two separate problems caused Runtime server Abends with a CLIB error.
  139.  A. If HostPrint is on a Runtime server, CLIB.NLM dated 9/4/92 or later must
  140. be used.  (CLIB.NLM dated 9/4/92 is supplied on the HostPrint install disk.)
  141.  
  142.  B. A "guest" account (without a password) must be active on the Fileserver
  143. where the print queue resides.  After the installation of this PTF neither
  144. problem will cause an abend.  Instead the following messages will display:
  145.       On the Hostprint screen: 
  146.           Unable to login to servername/guest
  147.  
  148.         At the CS prompt:
  149.           LC: unload from Netware console of service: HOSTPRT
  150.  
  151. 6. Runtime SAA servers using multiple Remote Print Servers (PSERVER.EXE), on
  152. the network, sometimes received the message "NO NCP connections available"
  153. when HostPrint loaded.
  154.  
  155. HostPrint will now only use one NCP connection on the 3.11 file server to make
  156. a connection to HostPrint, no matter how many remote print servers
  157. (PSERVER.EXE) are in use.
  158.  
  159. 7. LU1 datastreams will no longer sometimes result in incorrect bolding and
  160. underlining on the printed page.
  161.  
  162. The problem was caused by the internal column counter resetting after each RU
  163. chain was removed.  This caused incorrect processing of LU1 datastreams,
  164. containing Backspace (BS) control codes, that spanned across two RU chains.
  165.  
  166. 8. The PRCONFIG display has been changed to correct occasional errors in the
  167. display of long server, queue, and Printer Definition names in the Print Job
  168. objects list.
  169.  
  170. Formerly, "..." (used when the name is too long to display in its entirety)
  171. sometimes displayed when it should not have, and vice versa; and garbage
  172. characters sometimes displayed after the end of names.
  173.  
  174. 9. A configuration option has been added which allows LU3 sessions to honor a
  175. Characters per line value (MPP or Maximum Print Position) that exceeds 132. 
  176. Previously, the MPP value would default to 132 for LU3 sessions even though
  177. set to a higher value.  This was because we were adhering to the IBM standard
  178. of a maximum MPP of 132 for 3287 printing with LU3.
  179.  
  180. FEATURES ADDED BY THE PTF
  181. 1. If the connection to a remote file server, used by HostPrint for an output
  182. print queue, is lost it will now be recovered.  The recovery attempts will be
  183. made once every 60 seconds and a message will be displayed on the NetWare
  184. console concerning the success or failure of each attempt.  The recovery
  185. process will also be initiated for each remote file server that is not
  186. available during HostPrint initialization.  Therefore, it will now be possible
  187. to bring up the HostPrint NLM even when some of the target remote file servers
  188. are not currently active.  Note that, as always, the status indicator in the
  189. Printer Control Panel for a host session is set to "45" if an attempt is made
  190. to print when the target file server/print queue is not_available, and an
  191. appropriate Sense Code is returned to the host.  With the new recovery
  192. support, a LUSTAT will be sent to the host when the target file server/print
  193. queue is reconnected, and the status indicator will revert to the "blank"
  194. condition.
  195.  
  196. 2. If a "Hard Reset" is sent (from the CSSTATUS utility) to a host printer
  197. session being managed by HostPrint, that session will now be re-initialized
  198. and an attempt will be made to re-establish the session by means of Search
  199. Service/Open Route requests to the COMMEXEC NLM.  A message will be displayed
  200. on the NetWare console concerning the success or failure of the attempt.  Only
  201. one attempt to re-establish the session is made for each "Hard Reset"
  202. received; a Search Service/Open Route that fails is not retried.  Previously,
  203. a session that was "Hard Reset" was lost to HostPrint until the HostPrint NLM
  204. was brought down and back up again.
  205.  
  206. 3. Printer session output formatting parameters (such as the horizontal tab
  207. settings) that are set by the host data stream in an LU1 SCS session are no
  208. longer reset at the end of each host print job.  This design change was made
  209. to more closely emulate the operation of a dedicated IBM 3287 hardware
  210. printer.  These parameters are now preserved from each host print job to the
  211. next host print job.
  212.  
  213. 4. More escape sequences can now be entered in the printer definition, thereby
  214. allowing full printer initialization strings.
  215.  
  216. NOTES REGARDING USING HOSTPRINT V1.0 WITH NETWARE FOR SAA V1.3
  217. If used with NetWare for SAA 1.3, HostPrint NetWare for SAA v1.3 works as
  218. described in the HostPrint documentation except for three minor differences.
  219.  
  220. 1. Issue the command to load HostPrint from the NetWare ":" prompt (the "CS>"
  221. prompt does not exist under NetWare for SAA v1.3).  The command is "load
  222. hostprt" (NOT "csload hostprt").
  223.  
  224. 2. Issue the command to unload HostPrint from the NetWare ":" prompt (the
  225. "CS>" prompt does not exist under NetWare for SAA v1.3).  The command is
  226. "unload hostprt" (NOT "csunload hostprt").
  227.  
  228. 3. The "csdown" command is implemented as a .NCF file.  You may want to add an
  229. "unload hostprt" command to the CSDOWN.NCF file.
  230.  
  231. NOTES REGARDING USING HOSTPRINT V1.0 WITH NETWARE 4.0x
  232. 1. HostPrint cannot be configured to access global print queue objects defined
  233. in a NetWare 4.0 directory.  HostPrint accesses print queues only by means of
  234. a file server name and a print queue name (which must be defined as a bindery
  235. object on that file server).  THEREFORE, bindery emulation must be implemented
  236. on each NetWare 4.0 file server that has print queues which are to be utilized
  237. by HostPrint.
  238.  
  239. 2. When HostPrint is configured to print jobs to a queue on a remote file
  240. server (that is, a file server other than the one on which HostPrint is
  241. running), HostPrint.NLM performs a login as "GUEST" on the remote server. 
  242. THEREFORE, when the remote file server is running under NetWare 4.0x, you must
  243. make sure that a user named "GUEST", with no password, has been defined on the
  244. remote server and that the "GUEST" user has access rights to the print queue
  245. or queues that are to be used by HostPrint on that server.
  246.  
  247. NOTES REGARDING USING HOSTPRINT V1.0 WITH NETWARE 3
  248. The maximum number of file servers is 32.  This limitation does not exist with
  249. NetWare 4.
  250.