From: mckimg@alienbaby.ucs.indiana.edu (Geoffrey McKim)
Subject: Re: Netware for Macintosh 3.011 upgrade details? (Long)
Organization: Indiana University
Date: Tue, 21 Jul 1992 13:33:32 GMT

In article <b4Q-vAA@engin.umich.edu> marmoset@mondo.engin.umich.edu (Dave  
Walker) writes:
> We just got our upgrade postcard in the mail for Netware for Macintosh
> 3.011.  Unfortunately, the card provides no details regarding
> changes from 3.01.
> 
> Can someone (perhaps someone from Walnut Creek) fill us in on what
> the changes (new features, bugfixes) are incorporated in this new
> version?  Or maybe someone who's already got it could post the
> README file.
> 
> Thanks.
> 
> | Dave Walker, Detroit Art Services (DAS)                                 
|
OK, hopefully fifty people don't post this at once: here is the readme  
file from Netware for Macintosh 3.011:

Welcome to NetWare for Macintosh v3.011! This file contains 
enhancements and fixes made to problems in previous releases of 
NetWare for Macintosh.

The NetWare for Macintosh Installation and Maintenance manual 
(Novell Part # 100-00914-002), Basic Operations manual (Novell 
Part # 100-00913-002), and NetWare for Macintosh v3.011 Additional 
Features addendum (Novell Part # 123-000209-001) document this 
release of the NetWare for Macintosh software. In addition, this 
file describes numerous enhancements. We recommend that you print 
this file and save it as a reference to this new release of 
NetWare for Macintosh.


GENERAL NOTE

Periodically, Novell provides patches to correct problems in its 
software products. Before you apply a Novell patch, take a moment 
to read the patch's release notes and to verify that the software 
you plan to update is the correct version.


SUPPORTED LOCALTALK CARDS AND DRIVER

The DL/2 or DL2000 LocalTalk cards from Dayna Communications, Inc. 
are the only LocalTalk cards that support NetWare for Macintosh. 
Version 3.14 of the Dayna driver is required to work with NetWare 
v3.11. You can obtain LocalTalk cards and the NetWare v3.11 driver 
by contacting Dayna Communications:

Dayna Communications, Inc.
50 South Main Street, Fifth Floor
Salt Lake City, Utah 84144 
Phone: 801-531-0600 


ENHANCEMENTS in NetWare for Macintosh v3.011:


APPLETLK.NLM:

(1) Printer Access Protocol (PAP) problem: We fixed a problem in 
PAP that could cause a server to ABEND. When a PAPClose command 
was received immediately after a connection socket was opened, 
ATPS would intermittently crash when it was receiving print jobs.

(2) ATZONES.CFG problem: We fixed a problem that occurred during 
the reading of the ATZONES.CFG file. This problem caused leading 
non-alphanumeric characters (such as spaces or punctuation) in 
zone names to be ignored. For example, a zone name like ".Tone 
Zone" would be read as "Tone Zone" with the initial period 
dropped. This applied only to leading non-alphanumeric characters, 
not those non-alphanumeric characters embedded in the zone name.


AFP.NLM:

(1) We fixed a problem that prevented users from successfully 
copying a folder containing files into a DropBox folder. This fix 
affects clients that are running either System 6.x or System 7.0. 
Because of this fix, the patch AFPFIX1, required for AFP v3.0 and 
AFP v3.01, is not needed for AFP v3.011.

(2) We fixed a problem that caused System 7.0 machines to 
disconnect with an error when the server was being backed up. Now 
System 7.0 machines can stay connected when the Bindery is closed. 
Because of this fix, the patch AFPFIX2, required for AFP v3.0 and 
AFP v3.01, is not needed for AFP v3.011. 

(3) We fixed a problem where a user with an expired password could 
log in to the server (if the administrator configured a grace 
login period for users with expired passwords) without receiving a 
warning message. In previous versions, a problem prevented the 
delivery of a warning message via the Notify Init. Because of this 
fix, the patch AFPFIX3, required for AFP v3.0 and AFP v3.01, is 
not needed for AFP v3.011.

(4) We made a set of changes required for compatibility with 
Farallon PhoneNET Talk, which uses AFP Short Names. However, if 
you find that you are unable to mount a volume from Farallon's 
PhoneNET Talk, change the volume name so that it has no period (.) 
and fewer than 8 characters. Because of this fix, the patch 
AFPFIX4, required for AFP v3.0 and AFP v3.01, is not needed for 
AFP v3.011.

(5) We fixed a problem that caused DOS files to revert to generic 
icons when the files were moved from one server folder to another 
from a Macintosh. Because of this fix, the patch AFPFIX5, required 
for AFP v3.0 and AFP v3.01, is not needed for AFP v3.011.

(6) A problem was fixed that prevented you from creating a new 
folder in a directory (folder) that had the Create right, but not 
the Access Control right. This problem only occurred on work 
stations running Macintosh System 7.0. A message was erroneously 
displayed that said that the folder was not created, when in fact 
it actually was created.

(7) We fixed a problem, which occurred on both Macintosh System 
6.x and Macintosh System 7.0 workstations, that caused files with 
the Create, but not Modify right to loose Finder information (for 
example, Type and Creator) when they were copied to the server. 


ATPS.NLM:

(1) We fixed problems that caused print jobs to fail when 
submitted to the ATPS print server via the LaserWriter 7.1 driver, 
which is included with Apple's System 7.0 TuneUp.

(2) We fixed a problem that sometimes prevented the ATPS Print 
Server from detecting error conditions such as the printer being 
out of paper when printing the last page of a PostScript print 
job.

(3) We fixed a problem that caused the server to ABEND if an 
ATPS.CFG configuration line included no spooler or printer name 
but did include the -wb option. ATPS now returns an error and 
unloads.

(4) We fixed a problem in which ATPS was unable to retrieve a font 
list from some printers with attached hard disks. This could 
prevent a spooler dependent on that font list from initializing.

(5) We changed ATPS_PSRVR bindery object to a different bindery 
object type. This is to prevent it appearing under the "Print 
Server Information" menu of PCONSOLE, because changes made there 
would only affect ATPS operation adversely. The ATPS print server 
still functions as before, and the old ATPS_PSRVR Print Server 
object may be deleted from the "Print Servers" list in PCONSOLE.

(6) The ATPS print server no longer automatically restores hidden 
printers when it is unloaded. Instead, a console screen appears 
("ATPS Unload Screen") asking whether the user wishes to restore 
some, all, or none of their hidden printers. Administrators who 
wish their printer to remain hidden or to avoid delays to 
unloading caused by restoring printers should specify "none." ATPS 
does not unload until the user makes this choice.

(7) We modified ATPS to allow more time between NBP look-ups for 
printers that are not immediately found on the network. ATPS now 
performs look-ups at progressively longer intervals, up to a 
maximum of one look-up every two minutes, in order to prevent 
network congestion caused by too frequent NBP broadcasts. This 
change may cause delays in printing when a printer that could not 
be reached for a long period of time becomes available again.

(8) We fixed a problem in which ImageWriter and ImageWriter LQ 
printers would hang for a short time after being hidden or 
restored.

(9) A problem was corrected in which syntax errors in the ATPS.CFG 
file could sometimes cause ATPS to unload incompletely. Attempts 
to unload ATPS after an incomplete unloading occurred would lock 
the file server console. 

(10) A problem was fixed in which printing to the ATPS Print 
Spooler could intermittently ABEND the server. The running process 
might be listed as ATPS, but often it was identified as the 
Streams Q Runner or AppleTalk stack processes, and the listed 
cause would vary. The problem was generally experienced when 
printing documents that claimed that they were Adobe Document 
Structuring Convention compliant, but which in fact were incorrect 
in their compliance. This problem was addressed in NW-MAC 3.01 
with the patch ATPSFIX1.NLM, and was not present in NW-MAC 3.0.

(11) A problem was corrected in which the ATPS Print Spooler could 
ABEND the server when receiving Adobe Document Structuring 
Convention-compliant PostScript print jobs that used linefeed 
characters (0xA) instead of carriage returns (0xD) to mark the 
ends of lines. PostScript jobs generated on the Macintosh use 
carriage returns exclusively, but other platforms such as UNIX 
systems may (legally) use linefeeds instead.

(12) We fixed a problem that ATPS had with parsing console 
commands whose arguments began with non-alphabetic characters.


Additional Print Service Features

(1) Three new font list files, PERSLWNT.FNT, APPLWF.FNT, and 
APPLWG.FNT, are included for the Personal LaserWriter NT and Apple 
LaserWriter IIf and IIg printers, respectively. The last two files 
are identical.

(2) The APLASER2.PDF and PSTSCRPT.PDF files have been modified 
slightly. The "PostScript" mode of each no longer includes the 
string "%%P7BIT" as the header. The header is now blank. This 
change should not affect their use or operation.

(3) We slightly modified the ATPS PostScript utilities (*.ps) to 
work more smoothly with AppleTalk PostScript downloaders such as 
SendPS by Adobe Systems, Inc. Their effect on printers should be 
unchanged.

(4) We included a PostScript utility, EHANDLER.PS, provided by 
Adobe Systems, Inc. When downloaded to your printer, EHANDLER.PS 
acts as a resident PostScript error handler, printing PostScript 
language exceptions to a separate page on the printer. The utility 
can assist you in troubleshooting problems with non-AppleTalk 
PostScript printers, since ATPS is unable to detect and return 
errors from printers not serviced by the ATPS Print Server. To 
install this utility on your printer, use NPRINT to send the file 
to the PostScript printer's memory.

[EHANDLER.PS, (c) Copyright 1986, Adobe Systems Incorporated. All 
Rights Reserved]

(5) We have included new PostScript utility, HIDE.PS, to allow 
persistent hiding of LaserWriters. It prevents printers from 
resuming their normal NBP-type when power-cycled or re-
initialized. Restore the printer using the ATPSSHOW command or by 
choosing to restore the printer in the ATPS Unload Screen. This 
utility exploits an undocumented feature of early LaserWriters, 
and it will not work on the Apple LaserWriter IIf or IIg and many 
third-party PostScript printers. To install this utility on your 
printer, use NPRINT to send the file to the PostScript printer's 
memory.


KNOWN PROBLEMS IN NETWARE v3.11:

PROBLEM #1: The server might hang if IPX.COM is run under DOS 
before the server is loaded. 

CAUSE: This situation occurs only when the server binds a protocol 
to the same network board that IPX.COM is using. NetWare is not 
designed to share a network board with DOS.

SOLUTION: Add another network board to the server for use by 
IPX.COM. No server protocols should be bound to this board.


PROBLEM #2: Error messages are generated about lost hardware 
interrupts.

CAUSE: There are two possible causes for these error messages. If 
the server is a 486 system, there is a documented problem with 
lost hardware interrupts with the 486 chip. If the server is a 386 
system and is using the NE/2 or NE2000 LAN driver, the messages 
result from a timing problem between the LAN driver and the 
NetWare operating system.

SOLUTION: There is no apparent operational side-effect to this 
problem, so you can ignore these messages. If they are generated 
frequently, you can instruct the system to stop displaying the 
messages by using this SET command line: 

SET Display Lost Interrupt Alerts = OFF


PROBLEM #3: When you restore Macintosh files using *some* versions 
of the SBACKUP utility and the restore path is different from the 
backup path, folders are restored with their DOS names only.

CAUSE: SBACKUP software problem.

SOLUTION: Restore Macintosh files only to their original volume 
and directory.


KNOWN PROBLEMS IN ATCON:

PROBLEM #1: On very large internets, the "View RTMP Table" 
function of ATCON is practically unusable. When you select this 
function, the "Please Wait" message displays for several minutes, 
and ATCON responds sluggishly to keyboard input.

CAUSE: ATCON builds and displays an updated RTMP list every 5 
seconds. When the RTMP list is very large (covering several 
hundred or more networks), the time required for ATCON to retrieve 
data from the router and build the new list can be greater than 5 
seconds. While it is building the new list, ATCON does not process 
keyboard input.

SOLUTION: Bring the system console to the screen: press 
<Ctrl>+<Esc>, type the numeral "1" and press <Enter>. From the 
system console, unload ATCON. This course of action is faster than 
waiting for ATCON to process an <Esc> keystroke to quit the "View 
RTMP Table" function.


KNOWN PROBLEMS IN MACINTOSH CLIENT SOFTWARE:

PROBLEM #1: Device names appear and disappear rapidly, or they 
don't appear at all in the Chooser when there are many instances 
of a single service in one zone.

CAUSE: A well-known limit on the number of services displayed in 
the pre-System 7.0 Macintosh Chooser causes this problem. It 
occurs when many devices of the same type reside in the same zone. 
This problem has been observed with a group of more than 15 device 
names whose average length is 12 characters. Information on 
device, zone, and name limitations in older versions of the 
Chooser can be found on AppleLink in the Apple Support/Training 
Icon. The search syntax under Tech Info Library is "Chooser 
Devices." The file name is "Chooser: Device, Zone, and Name 
Limits."

SOLUTION: One option is to upgrade client software to System 7.0 
or later. Another is to reduce the total number of characters in 
the names of services of one type (e.g., the names of all 
AppleShare servers in a zone) in one zone. You can do this by 
shortening names or by redistributing service providers among 
zones so that fewer exist in any one zone, or by doing both.

If you configure many ATPS print spoolers on a server, you may 
have experienced this problem for the service "LaserWriter" (print 
queues or LaserWriters not appearing consistently in the Chooser). 
A new feature in NetWare for Macintosh allows for the registration 
of individual queues in one list of zones. 

PROBLEM #2: The Macintosh Finder does not operate properly with 
server volumes larger than 2 Gigabytes (GB) (that is, a volume 
that is 2,147,483,648 bytes or greater). If you attempt to copy 
files to a volume larger than 2 GB, a message is erroneously 
displayed that claims that not enough free space is available on 
the volume.

CAUSE: A Finder limitation on volume size.

SOLUTION: Make sure that volumes that can be accessed by Macintosh 
users are smaller than 2 GB.


PROBLEM #3: If the "encrypt" option is used on the AFP.NLM command 
line, the Chooser gives users the option of choosing "Standard 
Apple UAMs," even though the Apple UAMs are not available on the 
server. If the user selects "Standard Apple UAMs," the Chooser 
displays this message: "This file server does not use a 
recognizable log on sequence."

CAUSE: Macintosh client software problem.

SOLUTION: Select "NetWare UAMs" in the Chooser dialog.


PROBLEM #4: In System 7.0, when locating an item referenced by an 
Alias, the Finder skips the NetWare UAM, even if it is installed 
on the Macintosh's AppleShare folder. As a result, the password is 
not encrypted. If the "encrypt" option is used on the AFP.NLM 
command line, the login attempt fails. 

CAUSE: Macintosh system software problem.

SOLUTION: Log in to the server through the Chooser.


PROBLEM #5: A compatibility problem exists between the AppleShare 
RDEV in pre-System 7.0 Macintosh Chooser and third-party user-
authentication methods, such as the NetWare UAM software in this 
product. If a server has more than one volume and the Macintosh 
already has one or more of those volumes mounted, your attempts to 
mount additional volumes from that server via the Chooser will 
crash the Macintosh.

CAUSE: Macintosh client software problem.

SOLUTION: The problem is fixed in Macintosh System 7.0. For 
AppleShare v2.02 clients (typically those who are pre-Macintosh 
System 7.0), you must patch the AppleShare RDEV to use the NetWare 
UAM on servers with multiple volumes. The AppleShare Updater is an 
application that patches the AppleShare RDEV to make it work 
correctly with the NetWare UAM. If you support Macintosh clients 
(pre-System 7.0) on NetWare v3.11 servers with multiple volumes 
and wish to use encrypted passwords, you can obtain this 
application from two bulletin board services. On AppleLink, the 
AppleShare Updater application is located below "Third Parties" 
under Novell in the NetWare for Macintosh folder. On Compuserve's 
NetWire, it is located below NOVLIB Library 8; the file's name on 
NetWare is ASUPDT.SIT. If you are unable to obtain this 
application from either of these sources, contact your Novell 
reseller or Novell's Macintosh Technical Services Department.


PROBLEM #6: The Message module of the NetWare DA will not display 
more than 100 user connections. The users with a connection ID 
above 100 (i.e., 101 and higher) do not appear in the list of 
users, and thus messages cannot be sent to those users with the 
Message module in the NetWare DA.

CAUSE: A limitation of the design of the Message module in the 
NetWare DA.

SOLUTION: None is available for the Macintosh user who needs to 
use the Message module to send a message to a NetWare user whose 
connection ID is above 100. However, messages can be sent to users 
with connection IDs below 101 using the Message module of the 
NetWare DA. Moreover, users whose connection IDs are above 100 can 
be seen from a DOS workstation connected to the server, and 
messages can be sent to those users with the SEND utility in the 
NetWare shell for DOS.


KNOWN PROBLEMS IN APPLE IIGS CLIENT SOFTWARE:

PROBLEM #1: Printing from the Apple IIGS to ATPS.NLM queues for 
the ImageWriter and ImageWriter LQ may work unreliably, causing 
corrupted data and incorrectly printed images.

CAUSE: Not currently known, but the IIGS has shown similar 
behavior when printing to other print spoolers.

SOLUTION: Print directly to ImageWriter and ImageWriter LQ 
printers and not to queues when using the Apple IIGS.


KNOWN PROBLEMS IN AFP FILE SERVICES MODULE:

PROBLEM #1: When AFP has the Single Trustee mode active, a 
Macintosh user with only the AFP See Folders right for a given 
folder cannot see any folders residing in that folder. (On an 
Apple AppleShare server,the user would see the folders as grayed 
icons.)

CAUSE: This is a result of differences between AppleShare and 
NetWare rights. A NetWare server shows only those folders 
(directories) for which the user has some access rights. An 
AppleShare server shows folders for which the user has no rights, 
but they may not be opened.

SOLUTION: None.


PROBLEM #2: In Single Trustee Mode, the AFP Make Changes right is 
interpreted inconsistently. If a user is granted the Make Changes 
right in a folder, then that user has the NetWare Write-Erase-
Create-Modify group of rights. However, if a group or Everyone is 
granted the Make Changes right, users are granted only the NetWare 
Create right (corresponding to the drop-box folder) unless See 
Folders or See Files, or both, were also granted to the group or 
Everyone.

CAUSE: Software problem in AFP.NLM.

SOLUTION: To correct this situation, assign both See Folders and 
See Files when you assign Make Changes to a group or to Everyone.


PROBLEM #3: When you move a Macintosh application from one folder 
to another while that application is being run by a Macintosh 
workstation, the volume directory structure becomes corrupted. 
After this happens, workstations lock up when attempting to list 
the contents of the directory, attempts to dismount the volume 
from the server console never complete, and Monitor freezes if you 
attempt to clear the workstation's connection. These problems are 
fixed when the server is restarted and the volume is loaded again. 
The mount process generates this message:

Volume mount had the following error(s) that were fixed:
Number of phantom files that were removed 2

The application that was moved may have a damaged resource fork 
and should be reinstalled on the file server.

CAUSE: Unknown at this time.

SOLUTION: Do not move applications that are in use.


PROBLEM #4: When a Macintosh user attempts to overwrite a folder 
inside a parent folder in which the user has Create but not Erase 
rights (for example, by dragging a folder of name "XXX" to a 
parent folder that contains another folder named "XXX"), the user 
is warned that he or she does not have sufficient rights to 
perform the operation because you do not have the Erase right. 
However, because the user does have the Create right, the system 
offers the user the option to continue or cancel the operation. If 
the user cancels, no problem occurs. If the user continues, the 
system returns an error message numbered -1805, and the overwrite 
of the folder is disallowed. This problem is restricted to System 
7.0 and later.

CAUSE: Conflict between NetWare rights and AppleShare permissions.

SOLUTION: If possible, make sure the user acquires the Erase right 
in the parent folder where that user wants to perform the 
overwrite operation. Otherwise, the user must (a) rename the 
folder that he or she wants place in the parent folder, (b) drag 
it into the parent folder, (c) have another user with Erase rights 
delete the folder that the original user wanted to overwrite, and 
(d) rename the new folder back to its original name after it is in 
the parent folder.


KNOWN PROBLEMS IN ATPS PRINT SERVICES MODULE:

PROBLEM #1: Warning messages about unreleased resources sometimes 
appear on the console when ATPS is unloaded.

CAUSE: When ATPS is unloaded, it may not release some of its 
resources, especially if printing is in progress. Instead, the 
release is performed by the operating system, which prints 
messages on the console. 

SOLUTION: Ignore the messages.


PROBLEM #2: ATPS does not carry out console commands (e.g., 
ATPSHIDE) completely if they are issued in rapid succession.

CAUSE: Console commands may not perform correctly if one command 
is issued before another completes.

SOLUTION: Wait for ATPS console messages to indicate that an ATPS 
console command has completed before issuing another command.


KNOWN PRINTING PROBLEMS WITH THIRD-PARTY SOFTWARE:

PROBLEM #1: Users may experience very slow printing performance 
when printing from Aldus PageMaker v4.2 for the Macintosh to an 
ATPS print spooler of type LaserWriter.

CAUSE: PageMaker v4.2 expects a non-standard format when making a 
font list query of a printer or spooler. It does not recognize the 
standard query format returned by most print spoolers, including 
ATPS, so it downloads fonts unnecessarily, greatly increasing the 
time necessary to spool and print the job.

SOLUTION: Three different strategies for avoiding this problem are 
available.

The first strategy involves using the Apple LaserWriter driver 
when you are printing from PageMaker v4.2. In order to do this, 
simply hold down the Option key when you choose "Print" from the 
"File" menu. Not all PageMaker features are supported when you 
print in this manner, but the majority of jobs should print 
correctly.

The second strategy involves editing the PPD/PDX files for your 
printers to include all fonts available on the printer. You can do 
this by using the PDX editor that Aldus supplies.

The third strategy involves setting up a separate ATPS spooler 
that returns the font list query expected by PageMaker v4.2. A new 
font list file, PM42.FNT, is provided to assist this process. Here 
is an example:

"Marketing LW:M-Zone" -o "Marketing Q (all others)" -q MARKETING_Q
-o "Marketing Q (PM 4.2 only)" -q MARKETING_Q -f PM42 -wb

These two configuration lines specify the "MARKETING_Q" queue, to 
be serviced by printer <Marketing LW:LaserWriter@M-Zone>. The 
queue is advertised by two spoolers, one visible in the Chooser as 
"Marketing Q (all others)" and one visible as "Marketing Q (PM 4.2 
only)". *Only* when printing from PageMaker v4.2, users should 
select the latter spooler. When printing from *all* other 
applications, including earlier versions of PageMaker, users 
should select the former spooler. Choosing the wrong spooler for 
the application from which the user is printing will result in 
slower printing performance and possible substitution of fonts by 
bit-map images in the final printed output.

The file PM42.FNT should suffice as a default font list for Apple 
LaserWriters (all but the original LaserWriter) or HP LaserJets. 
To create customized font lists (for printers with downloaded 
fonts or third-party printers) that conform to PageMaker v4.2's 
syntax requirement, follow the instructions in the Chapter 8 of 
the NetWare for Macintosh Installation and Maintenance manual 
(Novell Part # 100-000914-002), but precede each font name in the 
list with a forward slash (/). Refer to PM42.FNT as an example.


PROBLEM #2: This problem can occur when using PageMaker 4.2 to 
print to a server that has never spooled jobs from an earlier 
version of PageMaker. When the PageMaker 4.2 jobs are submitted to 
a printer, they fail to print, and the following PostScript 
exception is returned:

[ Error: undefined; Offending Command: AldusDict2 ]

ATPS will return this error to the System Log and to the ATPS 
screen, if active:

ATPS: open dictionary file: no such file or directory

CAUSE: A change in the PageMaker AldusPrep dictionary causes ATPS 
to parse its version and revision information incorrectly when it 
is downloaded to the spooler, and the file into which ATPS saves 
the dictionary is named incorrectly. As a result, ATPS is unable 
to access the file when it is time for the job to be printed.

SOLUTION: If this problem occurs, go in to the ATPS directory on 
the server (the default is SYS:SYSTEM\ATPS) and rename a file 
named either "ALD00.PRS" or "AL00.PRS" to "ALD20955.PRS." This 
will correct the problem permanently for all ATPS spoolers on this 
server, unless the file is later deleted or renamed, or the ATPS 
directory is changed.


KNOWN PROBLEMS IN NETWARE FOR MACINTOSH UTILITIES INCLUDED WITH 
NETWARE FOR MACINTOSH V3.011:

PROBLEM #1: The NetWare DA Rights module, when "File Info" is 
selected, may display this message: "Sorry, the NetWare desk 
accessory cannot get a needed resource."

CAUSE: Software problem in the Rights module.

SOLUTION: Select "Folder Info" once before selecting "File Info."


PROBLEM #2: NCC displays the message "NetWare Error 157 occurred: 
No More Directory Handles."

CAUSE: This message occurs if you create or delete a large number 
of trustee assignments, such as several hundred assignments in one 
NCC session.

SOLUTION: Quit the NCC and dismount the volume(s) on which you 
were doing the assignments. You may then mount the volume(s) 
again, launch the NCC, and continue.


PROBLEM #3: NCC displays the message "NetWare error 156 occurred: 
INVALID PATH or NO MORE TRUSTEES."

CAUSE: This message occurs if files have been listed in an NCC 
window and then deleted by the Finder, so that their names still 
appear in the NCC window even though the files have been deleted. 
If you select these deleted files and choose Trustee Rights 
(Command-T), NCC displays this message once for each selected file 
name. You can dismiss the messages by pressing Return. However, 
the NCC application might quit at some point in this series of 
messages.

SOLUTION: Do not leave NCC file lists open while large numbers of 
files might be deleted.


PROBLEM #4: NCC on occasion inappropriately displays this message: 
"Your current mode is set for single trustees. Adding more 
trustees may affect the rights of the current trustee."

CAUSE: If you are in Single Trustee Mode and you modify rights or 
assignments so that a folder is no longer in an AppleShare-
compatible state, you should see this message. At this release, it 
does not display reliably when it should, and sometimes displays 
when it should not.

SOLUTION: Ignore the message.


SERVER ADMINISTRATION ISSUES:

(1) When you configure or remove previous versions of NetWare for 
Macintosh by using the ATCFG or ATREM modules (which are called by 
INSTALL), the server's search path must include the directory 
containing these modules. These modules are installed in 
SYS:SYSTEM. If you move them to another location, make sure you 
change or add a search path to include that location.

(2) If you edit the NetWare for Macintosh configuration files 
(ATZONES.CFG,ATPS.CFG, *.FNT) from a Macintosh workstation, note 
that NW-MAC expects a line feed character (0xA) between all lines 
of the file. Most Macintosh text editors use a carriage return 
(0xD) instead of a line feed to separate lines. Configuration 
files that lack line feeds are not read correctly by the module 
(APPLETLK.NLM, ATPS.NLM). NetWare installation and EDIT.NLM always 
use line feeds.

(3) When a Macintosh user deletes files from the server and 
empties the Trash while the Purge attribute on the files is turned 
OFF, the server volume does not report more space in the server 
volume immediately. This situation is normal; it correlates with 
the file space being moved from the "erased but not purgeable" to 
the "erased and purgeable" list. The amount of available space is 
updated when the files are purged.

(4) ATPS print queues for ImageWriter LQ printers can support a 
maximum of one paper bin. Therefore, print jobs sent to an 
ImageWriter LQ printer from an ATPS print queue access only the 
first paper bin.

(5) The maximum legal NBP name length is 32 characters. Therefore, 
if a printer name has 30 characters or more, you cannot use the 
default queue name "NW printer-name" because adding the three-
character string "NW "to "printer-name" would result in a default 
queue name longer than 32 characters.

(6) If you set up your Apple LaserWriter to be connected serially 
to a queue (using PSERVER), use the PostScript utility SERIAL.PS 
to enable your LaserWriter to use 8-bit serial communication; 
otherwise, all 8-bit characters in your print jobs are mapped to 
seven bits. SERIAL.PS is included with NetWare for Macintosh 
v3.011 and is installed in SYS:PUBLIC. To install this utility on 
your printer, use NPRINT to send the file to the PostScript 
printer's memory.


USING VREPAIR WITH NETWARE FOR MACINTOSH

To run VREPAIR on a volume supporting the Macintosh name space it 
is necessary to load an additional NLM, V_MAC. Follow these steps 
to load V_MAC. (V_MAC should reside in the same directory from 
which Vrepair will run.)

1. Load Vrepair at the System Console Screen by typing:

LOAD VREPAIR

2. Press <Alt>+<Esc> to toggle to the ":" prompt on the System 
console screen.

3. Type:

LOAD V_MAC

4. Press <Alt>+<Esc> to toggle back to the VRepair Console Screen.

Vrepair is now set to run on any volume supporting the Mac name 
space. Refer to the NetWare System Administration Manual for 
additional Vrepair information.
 
Alternately, you can store VREPAIR.NLM and V_MAC.NLM on your DOS 
partition in the same directory where SERVER.EXE is stored (or a 
floppy diskette). Then, when the SYS volume fails to mount, 
perform these steps:

1. Type:

SEARCH ADD C:\NW   # Specify the path to your SERVER.EXE directory

2. Type:

LOAD VREPAIR

--
Geoffrey McKim
Network Planning & Development Group
Indiana University, Bloomington
mckimg@ucs.indiana.edu
(812) 855-4643