home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / ntplc424.zip / readme.fix < prev    next >
Text File  |  1999-03-15  |  20KB  |  431 lines

  1.  
  2.     IBM Networks Client for Microsoft Windows NT                (README.FIX)
  3.     ________________________________________________________________________
  4.  
  5.     Version 4.2.4                                         Jan  1, 1999
  6.  
  7.  
  8.     ------------
  9.     Introduction
  10.     ------------
  11.  
  12.         This file (README.FIX) contains descriptions of new features, things
  13.         that have been improved and APARs that have been fixed in this version
  14.         of the IBM Networks Primary Logon Client (PLC) and the IBM Networks
  15.         Coordinated Logon Client (CLC).
  16.  
  17.  
  18.     ------------------------
  19.     What's New And Important
  20.     ------------------------
  21.  
  22.         This section describes what is new and important in this release.  To
  23.         see a cumulative list of changes, see the Release History section.
  24.  
  25.         * Added support for parsing of autoexec.bat
  26.  
  27.             To set the environment variable in memory GINA will parse
  28.             autoexec.bat for environment variable in the same way pure
  29.             NT does.
  30.  
  31.             See the entry under "Version 4.2.3" of the "Release History"
  32.             section below for details.
  33.  
  34.         * Added support for using %logonserver% environment variable
  35.  
  36.             The %logonserver% enviroment variable can be used in the
  37.             logonscript.
  38.  
  39.             See the entry under "Version 4.2.3" of the "Release History"
  40.             section below for details.
  41.  
  42.         * Added support for group mapping
  43.  
  44.             Our number one enhancement request for the PLC has been to add
  45.             support to allow IBM OS/2 Warp Server domain administrators to
  46.             administer local workstations.  Group mapping allows you to
  47.             specify that members of a particular domain group will be added
  48.             to a specified local group during logon.
  49.  
  50.             Example:  You want administrators from domain WSDOM to have
  51.                       administrator authority over your NT workstations.
  52.  
  53.                       With group mapping, you can configure your workstations
  54.                       to add users that are members of the "ADMINS" group in
  55.                       WSDOM to the "Administrators" group on the local NT
  56.                       workstation.
  57.  
  58.             See the bullet for group mapping under "Version 4.2.1" of the
  59.             "Release History" section below for details.
  60.  
  61.  
  62.     -------------
  63.     Helpful Hints
  64.     -------------
  65.  
  66.         Many of the "problems" reported to IBM can be fixed by changing
  67.         settings in NT's registry:
  68.  
  69.         * How do I disable the "A slow link has been detected..." message I
  70.           get sometimes when logging on?
  71.  
  72.           In the NT registry, set the following value:
  73.  
  74.             HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WinLogon
  75.  
  76.             Value:  SlowLinkDetectEnabled
  77.             Type:   REG_DWORD
  78.             Data:   0
  79.  
  80.         * Every time I logon to my workstation, I get a new profile directory
  81.           directory that takes up space on my drive.
  82.  
  83.             c:\winnt\profiles\user_id
  84.             c:\winnt\profiles\user_id.000
  85.             c:\winnt\profiles\user_id.001
  86.             ...
  87.  
  88.           The easiest fix for this problem is to change the PLC logoff policy
  89.           from Delete to Keep or Disable.  See "Managing dynamic user accounts"
  90.           in the on-line user's guide for instructions.  This also has the
  91.           added benefit of speeding up your logons!
  92.  
  93.           If you need to keep the logoff policy as Delete, then you can change
  94.           how NT manages cached roaming profiles.
  95.  
  96.           In the NT registry, set the following value:
  97.  
  98.             HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WinLogon
  99.  
  100.             Value:  DeleteRoamingCache
  101.             Type:   REG_DWORD
  102.             Data:   1
  103.  
  104.           This does not clean up previously cached roaming profiles.  Previously
  105.           cached profiles must be deleted manually.
  106.  
  107.  
  108.     ---------------------------
  109.     How To Get The Latest Fixes
  110.     ---------------------------
  111.  
  112.         Fixes and updates for the IBM Networks Clients will be distributed
  113.         on the World-Wide Web.  Periodically, the clients that you download
  114.         from the IBM OS/2 Warp Server home page or from IBM Software Choice
  115.         will be refreshed with the latest level of code.
  116.  
  117.         IBM OS/2 Warp Server
  118.             http://www.software.ibm.com/os/warp-server/
  119.  
  120.         IBM Software Choice
  121.             http://www.software.ibm.com/os/warp/swchoice/
  122.  
  123.  
  124.     ---------------
  125.     Release History
  126.     ---------------
  127.         Version 4.2.4+
  128.         * APAR  IC23186 - NET USE with IP names gives syntax error.
  129.  
  130.             * DEFECT 50893 - Booting to LKGC no longer works.
  131.                              Now the gina dll triggers NT to update the LastKnownGood
  132.                              configuration.
  133.  
  134.         Version 4.2.4
  135.  
  136.             * APAR IC22557 - Wrong message in case of same correct old and new password.
  137.                              Return code was modified to popup correct messages.
  138.  
  139.             * APAR IC22368 - ntuser.dat was not being updated on users home directory.
  140.  
  141.             * APAR IC22031 - The PLC doesn't update the environment variable from autoexec.bat
  142.                 Now this feature has been added for IBMGINA.
  143.  
  144.             * APAR IC21984 - The CLC hangs if try to start any service with automatic startup using
  145.                 a userid and password. A new function has been written to overcome this problem.
  146.  
  147.             * APAR IC22139 - The environment variable LOGONSERVER is not set for use in logon script.
  148.                 The user environment is updated with the varibale LOGONSERVER pointing to the value of
  149.                 currently logged on server.
  150.  
  151.             * APAR IC21899 - Net WHO on smb server still shows the logged off users from PLC.
  152.                 Fixed the problem by calling 16 bit logoff API to smb server with proper user
  153.                 credentials.
  154.  
  155.             * APAR IC21596 - A new registrykey 'TimerDependency' is added  under
  156.                 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IBMNeTNT\networkprovider
  157.                 This key can be used configure the wait time for network information.
  158.                 This is done to prevent the  Quick logon failure  on CLC after the system boots up .
  159.  
  160.             * APAR IC20941 - PLC NET VIEW command does not parse correctly
  161.                 Fixed the problem where the NET VIEW will work as same as NETNT VIEW does.
  162.  
  163.             * APAR IC20751 - NET ADMIN with NET SESS fails with pipe MORE command
  164.                 on CLC and PLC.
  165.                 In fact this problem was with MORE command of NT which could not handle
  166.                 some special characters. Fixed the problen by filtering  the characters
  167.                 before displaying.
  168.  
  169.             * APAR IC21359 - PLC doesn't set the %errorlevel% correctly for NET USE
  170.                 command. It occurs with CLC also.
  171.                 Fixed the problem by returning the exitcode to the Operating System. It
  172.                 sets the errorlevel environment variable.
  173.                 e.g.
  174.                 NET USE X: \\non-existentserver\alias
  175.                 will set errorlevel 2.
  176.                 Can be seen by typing ECHO %ERRORLEVEL% from the command prompt.
  177.  
  178.            * APAR IC21162 - IBMNetNT service cannot start due to the logon failure
  179.                 Fixed the problem where the new random password generated for IBMGINA
  180.                 service account is complying to the Windows NT's password rules.
  181.  
  182.             * APAR IC21133 - Incompatibility with Client Access.
  183.  
  184.                 The problem is when PLC and Client Access are both installed on NT
  185.                 workstation and PLC is listed before Client Access in Network Provider
  186.                 order, the PLC intercepts all the AS/400 network type requests.
  187.                 Both PLC and CLC has been updated to allow the AS/400 network type
  188.                 requests going to the Client Access Network provider.
  189.  
  190.         Version 4.2.3
  191.  
  192.             * APAR IC20914 - NT domain not found when the Browser Service is disabled.
  193.  
  194.                 Fixed problem in NT domain logon process where, if the Browser service is
  195.                 disabled then the logon process will take some more extra times to allow
  196.                 the NT domain discovery process completed.
  197.  
  198.             * APAR IC20668 - NET ADMIN command fails with usercomment containing
  199.                 hyphen (-) character on PLC and CLC.
  200.  
  201.                 The problem has been fixed by letting the user to put hyphen (-)
  202.                 inside the usercomment. eg.
  203.                 NET ADMIN \\PDC /C NET USER username /USERCOMMENT:\"This - will work\"
  204.  
  205.             * APAR IC20658 - Net Command fails with server name containing &.
  206.  
  207.                 This problem is fixed to allow the Net command with server name
  208.                 having & (AMPERSAND) character.
  209.                 eg.
  210.  
  211.                 NET USE X: "\\HUMNR&D1\C$"
  212.  
  213.                 will work now.
  214.                 Fixed for both CLC and PLC.
  215.  
  216.             * DEFECT 45779 - Null password can't be changed.
  217.  
  218.                 This problem is fixed by letting the user to change the null password
  219.                 to any password and vice versa.
  220.  
  221.             * APAR IC20583 - NT PLC does not blank password field after entering
  222.                 wrong password.
  223.  
  224.                 This problem has been fixed in the logon information dialog box
  225.                 and Workstation locked dialog box. The focus is set on the
  226.                 password field.
  227.  
  228.             * APAR IC20614 - CLC was not logging on to BDC if Primary Domain
  229.                 Controller is down. This problem was also existing with PLC.
  230.  
  231.                 The logon broadcast was failed because Backup domain controller
  232.                 was unable to keep track of the number of broadcast retrial.
  233.                 Fixed by updating the retrial count in the logon broadcast mailslot.
  234.  
  235.             * APAR IC19666 - No LAN Server connection for CLC if system restarts.
  236.  
  237.                 If home directory is defined on NT machine , now if system is
  238.                 restarted the user doesn't get the logon assignments defined
  239.                 on the warp server.
  240.                 This is fixed by calling the API which handles logon assignment
  241.                 and profile.bat after the user shell starts.
  242.  
  243.                 This problem affects only the CLC.
  244.  
  245.             * APAR IC18600 - Ctrl-Alt-Del being hit multiple times causes PLC hangs
  246.                 Fixed problem where PLC hangs if Ctrl-Alt-Del is hit
  247.                 multiple times during the logoff process.
  248.  
  249.             * APAR IC19726 - User id containing a space will not get logon assignments
  250.  
  251.                 Fixed problem on both PLC and CLC.
  252.  
  253.  
  254.         Version 4.2.2
  255.             * Added support for disabling roaming profiles
  256.  
  257.                 A few customers requested the ability to disable roaming
  258.                 profile support in order to reduce network bandwidth usage.
  259.  
  260.                 To disable roaming profile support:
  261.  
  262.                    1) Start REGEDT32.EXE
  263.                    2) Select the HKEY_LOCAL_MACHINE window.
  264.                    3) Double-click on SYSTEM
  265.                    4) Double-click on CurrentControlSet
  266.                    5) Double-click on Services
  267.                    6) Double-click on IBMNeTNT
  268.                    7) Click on Parameters
  269.                    8) From the "Edit" menu, click on "Add Value"
  270.  
  271.                         Value Name:  DisableRoamingProfiles
  272.                         Data Type:   REG_DWORD
  273.  
  274.                    9) Click on the "OK" button.
  275.                   10) In the Data Editor dialog, set the value to 1.
  276.                   11) Click on the "OK" button.
  277.                   12) Close REGEDT32.
  278.  
  279.                 The change takes effect on the next logon (no need to reboot).
  280.  
  281.             * APAR IC18348 - User environment variables not set
  282.  
  283.                 Fixed problem where only system environment variables were
  284.                 being set during logon.
  285.  
  286.             * APAR IC18472 - Connections made in PROFILE.BAT have no access
  287.  
  288.                 Fixed problem where NET USE statements executed in PROFILE.BAT
  289.                 to a dynamically shared alias ("As requested by user") resulted
  290.                 in connections being made within a null session.
  291.  
  292.             * APAR IC18848 - Local users sometimes deleted or disabled
  293.  
  294.                 Fixed problem in PLC dynamic user account management where, if
  295.                 you logged on to a non-NT domain as a roaming user, logged-off,
  296.                 then logged on to the local workstation, the local user account
  297.                 would be "managed" at logoff.  Only roaming users should be
  298.                 managed at logoff.
  299.  
  300.             * APAR IC18895 - Quick logins after reboot sometimes causes failures
  301.  
  302.                 On some slower machines, trying to login too quickly after a
  303.                 reboot could cause various failures (no roaming profile, logon
  304.                 assignments fail, no home directory, etc.) due to some NT
  305.                 services not being fully running.  The CLC has been updated to
  306.                 wait until the required services are available.
  307.  
  308.                 This problem affects only the CLC.
  309.  
  310.         Version 4.2.1
  311.             * Added PLCUPDAT.BAT and README.FIX
  312.  
  313.                 PLCUPDAT.BAT allows you to update the version of the PLC that
  314.                 you already have installed on your workstation to the latest
  315.                 level without uninstalling, then reinstalling.
  316.  
  317.             * Added support for group mapping
  318.  
  319.                 Group mapping allows you to configure the PLC to add members
  320.                 of a domain group to a specified local group during logon.
  321.  
  322.                 To add a group mapping:
  323.  
  324.                 1) Add the "GroupMapping" key to the workstation's registry
  325.                    if it is not already present.
  326.  
  327.                    a) Start REGEDT32.EXE
  328.                    b) Select the HKEY_LOCAL_MACHINE window.
  329.                    c) Double-click on SYSTEM
  330.                    d) Double-click on CurrentControlSet
  331.                    e) Double-click on Services
  332.                    f) Double-click on IBMNeTNT
  333.                    g) From the "Edit" menu, click on "Add Key"
  334.                    h) Set the key name to "GroupMapping"
  335.                    i) Click on the "OK" button.
  336.  
  337.                 2) Click on the "GroupMapping" key.
  338.                 3) From the "Edit" menu, click on "Add Value"
  339.                 4) Set the value name to the name of the domain group.
  340.  
  341.                    Example:  WSDOM_ADMINS is the name of the "ADMINS" group
  342.                              in domain "WSDOM".
  343.  
  344.                 5) Data type should be REG_SZ.
  345.                 6) Click on the "OK" button.
  346.                 7) In the String Editor dialog, enter the name of the local
  347.                    group that you want members of the domain group to be
  348.                    added to.
  349.  
  350.                    Example:  "Administrators" would give members of the
  351.                              "WSDOM_ADMINS" group local administrator rights.
  352.  
  353.                 8) Click on the "OK" button.
  354.                 9) Close REGEDT32.
  355.  
  356.                 The next time someone performs a logon, ADMINS from the WSDOM
  357.                 domain will have administrative rights on the local workstation
  358.                 (based on our example).  No reboot is required for changes to
  359.                 the GroupMapping key to take effect.
  360.  
  361.                 Steps 2-8 can be followed to add new group mappings at any time.
  362.  
  363.             * Optimized initial cursor placement in "Logon", "Change Password"
  364.               and "Unlock Workstation" dialogs.
  365.  
  366.             * APAR IC17813 - Improve FIXNTACC performance / fix NTUSER.DAT growth
  367.  
  368.                 Fixed problem in FIXNTACC that was causing NTUSER.DAT to grow
  369.                 by approximately 20K per logon.
  370.  
  371.                 NOTE:  User's should run "FIXNTACC /FIX" once after installing
  372.                        this version of PLC to cleanup redundant access control
  373.                        entries.
  374.  
  375.                 This APAR also fixed performance problems during logon by
  376.                 changing FIXNTACC to only run at the user's first logon for
  377.                 their profile.
  378.  
  379.             * APAR IC18049 - Limit shared apps displayed in the GUI
  380.  
  381.                 Updated the GUI to only display shared applications that the
  382.                 user has access to.
  383.  
  384.             * APAR IC18317 - Fix security hole in SMB/DCE domain drivers
  385.  
  386.                 Fixed a security hole in the SMB and DCE domain drivers that
  387.                 could give users access to resources on the local workstation
  388.                 that they are not authorized to access.
  389.  
  390.         Version 4.2
  391.             * GA version of IBM Networks Primary Logon Client
  392.  
  393.  
  394.     --------------------
  395.     Cumulative APAR List
  396.     --------------------
  397.  
  398.        PLC CLC   APAR      Description
  399.        --- ---   -------   ----------------------------------------------------
  400.         x        IC17813   Improve FIXNTACC performance / fix NTUSER.DAT growth
  401.         x   x    IC18049   Limit shared apps displayed in the GUI
  402.         x        IC18317   Fix security hole in SMB/DCE domain drivers
  403.         x        IC18348   User environment variables not set
  404.         x   x    IC18472   Connections made in PROFILE.BAT have no access
  405.         x        IC18600   Ctrl-Alt-Del hit multiple times causes PLC hangs after reboot
  406.         x        IC18848   Local users sometimes deleted or disabled
  407.             x    IC18895   Quick logins after reboot sometimes causes failures
  408.         x   x    IC19726   User ID containing a space will not get logon assignments
  409.         x        DF45779   Null password can't be changed.
  410.         x        IC20583   PLC doesn't blank the password field after wrong password.
  411.         x   x    IC20614   PLC & CLC did not log on to BDC if DC is down.
  412.             x    IC19666   No Logon assgn if homedir is defined on NT.
  413.         x   x    IC20658   Net command fails with server name containing &.
  414.         x   x    IC20668   NET ADMIN command fails with usercomment containing '-'.
  415.         x   x    IC21133   Incompatibility with Client Access.
  416.         x        IC21162   The IBMNetNT service cannot start due the logon failure.
  417.         x   x    IC21359   PLC doesn't set the %errorlevel% correctly for NET USE.
  418.         x   x    IC20751   NET ADMIN with NET SESS fails with pipe MORE command.
  419.         x   x    IC20941   NET VIEW does not pasre correctly.
  420.             x    IC21596   Quick logon on CLC after the system boots up results in failure.
  421.         x        IC21899   Net WHO on smb server still shows the logged off users from PLC.
  422.         x        IC22139   The environment variable LOGONSERVER is not set for use in logon script.
  423.             x    IC21984   The CLC hangs if try to start any service with automatic startup using a userid and password.
  424.         x        IC22031   The PLC doesn't update the environment variable from autoexec.bat
  425.         x        IC22368   ntuser.dat was not being updated on users home directory.
  426.         x        IC22557   Wrong message in case of same correct old and new password.
  427.     x       IC23186   NET USE with IP names gives syntax error.
  428.  
  429. END OF DOCUMENT
  430.  
  431.