Click for MacWindows home


 
 
Parallels Desktop 5.0 for Mac Run all the applications you need without switching between Windows and Mac OS X! Better integration of Mac and Windows. Supports Windows 7 Aero, with graphics peformance up to 7 times greater than before. Supports Apple trackpad gestures, new Crystal mode, speech recognition, good notebook battery life, and more.

"Parallels is the clear winner running each group of tests...Parallels Desktop 5 runs 30% faster with Windows XP, and 43% faster with Windows 7, than VMware Fusion 3.0.1."
--MacTech Magazine

 

Mac OS X 10.2 (Jaguar) Cross-Platform Report 

Last updated January 9, 2004


On this page:

For issues with Mac OS X Server and Windows Clients, see the MacWindows Mac OS X Server Cross-platform Issues page.

For issues concerning earlier versions of Mac OS X 10.2, see our Mac OS X 10.0-10.1.5 page. Some of these problems are also occur with Jaguar.

For information on Active Directory integration, see the MacWindows Active Directory Reports page.

An Introduction to Jaguar Cross-platform Features

August 26, 2002 -- On Saturday, Apple began shipping Jaguar-- Mac OS X 10.2 (US $129). This release does more for compatibility with Windows than has any previous Mac OS release--a major upgrade for those on Windows networks. The drawback for owners of Mac OS X 10.1 there is no upgrade price. There is also a US $199 5-unit license called the Family Pack (although Flagship Merchant Services fees might apply). (See also the CNET review.)

Here's a first look at of some of the major cross-platform and networking features, along with a few how-to's:

• Support of Microsoft's Active Directory

Each Mac OS X 10.2 user can access Microsoft's Active Directory without the need for Mac OS X Server on the network, as was previously required. Apple says that "Your network administrator can use the same password authentication system that Windows people use, and can store your home directory on a remote Windows server, if that's how your network is set up." Jaguar includes a new application called Director Access in the Utilities folder for configuration.

We asked Apple's Bill Evans to elaborate a bit, and he offered this:

Mac OS X v10.2 is based on a technology we call Open Directory that manages all directory related services. The primary industry standard for directory service protocols is LDAP and Open Directory provides full support for LDAP. Our Open Directory technology and the Directory Access application also gives Active Directory administrators the tools they need to integrate Macs into Windows networks. With these tools, a user can type their username and password in to the login window and have that be validated by an Active Directory server.

For more on Active Directory integration, see the MacWindows Active Directory Reports page.

• Built virtual private network (VPN) client

The Internet Connect utility has a new command in the File menu called New VPN Connection Window. Choose it, and a window appears offering to establish a VPN connection over your existing Internet connection. It asks you for a server address, user name, and password. You have the option to add the password to the OS X Keychain.

The VPN client uses Microsoft's Point to Point Tunneling protocol (PPTP). Apple says that IPsec is built into Jaguar at the lower networking levels, though there is no user client. It may take a third-party effort or a future Apple update to yield an IPsec client at the user level.

• An SMB file server for Windows clients

For the first time, a client version of Mac OS includes a peer-to-peer SMB file server enabling Windows users to access files on the Mac. Mac OS X will give you the URL that Windows users can type,but according to Apple, the Mac should show up in the My Network window of a Windows PC. By default, the Mac is placed in the "WORKGROUP" work group on the Windows network, but that can be changed using Jaguar's new Directory Access utility.

There are several steps to turning SMB sharing on. First, you click a box in the Sharing pane of System Preferences. Next, you create accounts for the PC users in the Accounts pane of System Preferences. For each account, you need to check a box labeled "Allow user to log in from Windows."

• SMB client now with browsing

Mac OS X 10.1 added the ability to access Windows file servers via the Windows-native SMB file sharing protocol, but only when you typed in a URL. Version 10.2 adds SMB browsing, so that Windows servers appear in the Connect to Server dialog. The Windows workgroup(s) appear(s) in the left column. Click on a workgroup, and you'll get a list of Windows file servers. Click on server and you can log on. (The "smb:/" URL is also displayed, though you no longer need to type it in.)

• Reorganized Sharing configuration

The Sharing pane of System Preferences has been reorganized in a more logical manner. The default tab, Services, lists seven services that you can turn on to allow other users to access your Mac. These are:

Built in firewall with exceptions for services

The Sharing pane of System Preferences has a new Firewall tab that lets you permit access by the seven services listed above. It also lists the ports the services are using.

Internet Connection Sharing

Finally, a feature that Windows has had for awhile--the ability to share a single Internet connection with other Macs and PCs on a local network. You turn on Internet Connection Sharing with the click of a single button in the Internet tab of the Sharing pane of System Preferences.

• Rendezvous networking

Rendezvous doesn't enable Windows integration, but should work with PCs systems that use the ZeroConf standard. It basically makes IP configuration like AppleTalk configuration--devices discover each other and self-configure.

• Preview exports to a variety of Windows and Mac formats

The Preview PDF reader application can export a PDF file several file formats, including BMP, JPEG, Photoshop, PICT, PNG, SGI, TGA, and TIFF. The Export command is in the File menu.

• Bug fixes

As with any major releases, there are always bug fixes. We discovered that an annoying problem with SMTP e-mail disappeared with Jaguar. The problem, not universal but widely reported at Apple's discussion forums, prevented some users form sending more than small email messages using certain ISP, including EarthLink. (The problem was not seen in OS 9.) We had experienced the problem with all versions of OS X before Jaguar and with every e-mail client we tried. The problem disappeared with the first developer build we received after WWDC in May.

Top of page

Version History

Version 10.2.8 October 6, 2003 -- Apple has re-released Mac OS X 10.2.8 Update (Build 6R73). Apple pulled the original release of this update due to problems with Power Mac G4 and Ethernet, among other problems. There is now another version for the Power Mac G5, and another for the server called Mac OS X Server Update 10.2.8 (Build 6R73). Among the listed enhancements are support for USB 2.0 devices, "including PCI and PC cards for computers that do not include USB 2.0 hardware." The Software Update utility listed LDAP as having "enhanced functionality and improved reliability," but the Knowledge Base article did not mention LDAP.

Mac OS X 10.2.6 fixes AFP/MS UAM bug. May 7, 2003 -- Less than a month after issuing the last Mac OS X update, Apple released the version 10.2.6 update. Among the improvements are those in the area of AFP and SMB, including a fix for the Microsoft UAM Finder crash created by Mac OS X 10.2.5 Combo Update.

Mac OS X 10.2.5 update addresses SMB issue, has other bugs. April 11, 2003 -- Yesterday, Apple released Mac OS X 10.2.5 update through the Software Update mechanism and as a stand-alone installer that updates 10.2.4 to 10.2.5. The Software Update panel said 10.2.5 improvements were in "AirPort, Bluetooth, Classic compatibility, FireWire, Graphics, Image Capture, Mail, and OpenGL." However, Knowledge Base article 25405 does not mention AirPort. It does, however, mention SMB file sharing:

Addresses a potential data loss issue that could occur when copying certain files to an SMB volume.

This refers to the SMB file corruption issues that we've been reporting since last October.

The Software Update panel also mentions AFP file sharing and Windows file services:

The update includes improvements to AFP, web services, dial-up connections over PPP, and Windows file services, as well as audio, disc recording, graphics, and printing improvements.

However, the Knowledge Base article does not mention AFP.

However, readers are reporting that the update creates other problems, including reinstalling the same Gimp-Print problem caused by a recent Security Update, even if you've already fixed it. Reader also report that the update has a conflict with the Microsoft UAM (an option for accessing Services for Macintosh). After the update, launching the MS UAM cause the Finder to quit and restart. One reader send a workaround. We have reader reports on the Mac OS X 10.2.5 update below.

Mac OS X 10.2.4 update: SMB and AFP fixes promised; Word problem fixed. February 19, 2003 -- Apple released a Mac OS X 10.2.4 update at its web site and through Mac OS X's Software Update feature. Although it promised improvements for SMB and AFP file sharing, readers are reporting that some of the problems reported below have not be fixed. However, other readers report that the 10.2.4 update does fix problems with Word X that we've reported.

Here is what Apple says is related to AFP and SMB:

Apple releases OS X 10.2.3 Update: major cross-platform problems not listed as fixed. December 20, 2002 -- Yesterday Apple released free v10.2.3 updates for Mac OS X and Mac OS X Server. At 51 MB for the client version,10.2.3 is a large download, with fixes and improvements in many different areas. Some of the fixes are related to cross-platform fixes, there was no mention of the networking problems we have been reporting, such as the SMB file corruption bug, the "dot-underscore" problem, or the problem with files disappearing on servers when names are changed.

The Software Update mechanism mentioned improvements to "AFP and WebDAV networking," but the longer Knowledge Base article did not mention these. The article mentions these cross-platform improvements:

Reader reports on 10.2.3 are below.

Mac OS X Server Update 10.2.2. November 18, 2002 -- Apple has released Mac OS X Server Update 10.2.2 which "delivers enhancements and reliability" to components of the cross-platform server, including:

Software RAID, NFS, FTP, Print services, Apache 2, WebMail, IP Firewall, LDAP, Open Directory Password Server, Workgroup Manager, Macintosh Manager, and Security,

It also adds journaling, a new protective feature for HFS Plus file system for use "in the event of an unplanned shutdown or power failure." Apple says:

When you enable journaling on a disk, a continuous record of changes to files on the disk is maintained in the journal. If your server stops because of a power failure or some other issue, the journal is used to restore the disk to a known-good state when the server restarts.

With journaling turned on, the file system logs transactions as they occur. If the server fails in the middle of an operation, the file system can "replay" the information in its log and complete the operation when the server restarts.

However, some third-party utilities can inadvertently turn off the new journaling, according to Knowledge Base article 107259. You can tell this has occurred when "The Apple Disk Utility no longer indicates the volume is journaled."

10.2.2 fixes SMB browsing issue. November 26, 2002 -- Apple Knowledge Base article 107085 says that Mac OS 10.2.2 fixes a problem where numbers appear in Connect to Server dialog instead of computer names of Windows workstations. This is a problem with Mac OS X 10.2 and 10.2.1 when there is DNS reverse lookup on the network. In this case, PCs appear with DNS names, such as "dhcp192.168.10.12" or "h2n1079p2." The article says updating to 10.2.2 clears up the problem.

OS X 10.2.2 fixes Win2K password-protected volume bug. November 15, 2002 -- John DeMillion reports that this week's Mac OS X updated, v. 10.2.2, fixes a problem with Windows clients accessing file sharing volumes on OS X 10.2.0:

The recent Mac OS X 10.2.2 update fixed the problem introduced in v10.2.0, where password-protected volumes couldn't be mounted (at least it did for OS X clients hitting a Win2K SP3 server).

Password-protected volumes is a feature of NT4/Win2K/UNIX ASIP servers (Apple's own ASIP & Mac OS X servers have never supported it) that allow you to place a password directly on a share, so that even though (for example) all users have read-only access to a network volume, no one can get to it unless they know the volume password, over and above their own username/password. We find this feature very useful for implementing a "universal software installer" volume so that we can go right to a user's machine and do installations from this volume without having to go through all the mess of dismounting/remounting volumes and re-authenticating multiple times.

This functionality worked fine in Mac OS 9 and Mac OS X 10.0 through 10.1.5, but they broke it in 10.2.0. It's working again in 10.2.2, although it's not mentioned in the fix list.

If you've seen this fix, please let us know.

Top of page


Reader Reports

Virtual PC slowdown in Jaguar

Please see our Virtual PC 5 Report page for information on this problem.

Problems with a Jaguar USB connection to PocketPC via Virtual PC

Please see our Virtual PC 5 Report page for information on this item.

Problems with a Jaguar USB connection to PocketPC

September 9, 2002
Justin Clark

I can also verify that PocketMac does not work under Jaguar. I formatted the hard drive and freshly installed MacOS X and PocketMac. I can not get my Compaq iPaq 3870 to communicate with my PowerMac G4. This was previously working under MacOS X 10.1.5.

Jaguar and AFP access--loss of resource forks? (Dot-underscore files "._")

NOTE: there is also a discussion of this problem with SMB on our Mac OS X 10.0-10.1.5 Reports page.

August 27, 2002
Steve Crossman reports having problems accessing AFP (AppleShare compatible) file servers with Mac OS X 10.2:

Jaguar is a godsend and a disappointment. Using Jaguar to connect to our Win2K servers, which has MacServer IP v7, I cannot access any files, unless I copied them there using Jag. All the files don't have an icon, only a light gray dashed border around them. When I click on them, they disappear and the Finder's display of how many files are there decrements each time.

I have been in touch with one other user experiencing the same symptoms, but with just AFP built-into Win 2k. SMB works fine.

August 30, 2002
Marcus J. Albers

We've run into the same problems with Jaguar trying to access Win2k servers running MacServerIP version 8. The problem doesn't appear on our servers running the native SFM server, however. I have contacted Cyan about this, and they said that they are aware of the bug and are working on an update. No ETA.

August 30, 2002
Tobias Ross

For some odd reason, Files that appear just fine under MacOS 9 and AppleShare on a MacServer IP 8 (XP and 2000 server) appear with the file icons ghosted out under MacOS X 10.2. Any idea what's happening? I'm not seeing this on a different server running Services for Macintosh.

I actually updated to MacServerIP 8 hoping it would fix the problem. Services for Macintosh has no such issues, although I do see a lot of ._ files from time to time from Windows.

Suggestions

August 30, 2002
Steve Winegar

We saw this happen last night as we were going final with a large job. One of the team logged in to our Win2K server from Jaguar and saw files disappear as he clicked them. We're digging into it, but nothing to report right now. Also, we came across another potential headache. If you log onto a Win2K server share that is shared as both SMB and AFP form Jaguar using SMB, then copy Mac files locally or to another Mac or AFP-mounted volume, you lose the resource fork. This can really mess up some types of files like Quark and Photoshop that depend on resource forks.

August 30, 2002
John DeMillion

I saw Steve Crossman's report on the Win2K AFP issues with Jaguar. FWIW, almost all of our Win2K AFP volumes work fine with Jaguar. When I open a directory with a lot of files/folders in it, the initial list view does show files with generic gray icons with outlines around them as he describes, but in my environment the Finder quickly moves down the list replacing the generic icons with the file's real icon. Not sure what's happening to Steve, but it's not happening here. I'd suggest trying a CHKDSK on those volumes if he hasn't recently, or perhaps some of these hints on fixing AFP volumes, which now apply to Win2K SFM as well as Win NT:

I mentioned "almost all" of our volumes because Apple once again forgot to test with password-protected AFP volumes, and Jaguar breaks support for them. This is a volume that has a password assigned to it that is independent of the user's login/password, and you can create them in Win2K/Win NT SFM as well as in UNIX implementations.

If you log in and try to mount one of these volumes with Jaguar, you don't get prompted for the volume password, and the "Connect to Server" dialog disappears, leaving you as you started, and the volume doesn't get mounted.

Apple broke this functionality once before in a classic Mac OS release, I think it was 8.6, and they fixed it a few months later.

The workaround that we use is to run the Classic Chooser, which allows you to mount the password-protected volumes, and they show up immediately on the Jaguar desktop, just as if you mounted them from the Mac OS X side.

Jaguar problems with Cisco VPN

Please see our VPN Reports page for information on this problem.

Issues with Windows accessing Jaguar files

August 27, 2002 -- Steve Maser report three issues and suggestions he's discovered about Windows file sharing in Mac OS X 10.2:

1) If you do an upgrade install and turn on all the Windows File Sharing features, you must *reset* your password in the Accounts System Preference to have the ability to log in to the Mac from Windows. Clean installs don't have this problem.

2) While a "WINS" setting is in Directory Access, it's currently not working. You can set a WINS address there, but the machine will still not look beyond the local subnet when browsing. A patch for this will be coming eventually.

3) The default name for the Mac as it appears to Windows is "Samba 2.2.3a <hostname>" For some reason, Apple didn't put the ability to rename your NetBIOS name in the SMB configuration, so you have to manually edit /etc/smb.conf and put a "netbios name = <name>" in the [global] section. It would be nice to have a GUI utility to do this, though...

August 30, 2002
Dan Ruth

I have also seen issues 1 & 3 that Steve Maser ran into. I upgraded to 10.2 and wanted to try file sharing with Windows right away. I wasn't able to connect at first, then I changed my ID and password to match those of my Windows machine and it worked just fine. Once connected, I noticed the connection to my Mac on my Windows machine was in fact "Samba 2.2.3a <hostname>" - I did not try anything to change this, so I can't comment on the workaround.

September 16, 2002
G. Braque

I have the same issues with accessing my iBook (G3 500 MHz) from my Win 98 machine using Jaguar. I can browse the Windows machine without any problem from the iBook. I've "reset" the password, i.e. changed the password but I still couldn't gain access. The error keeps reporting that my "password is incorrect," but it's not. I've wasted considerable time troubleshooting this issue to no avail. If anyone has a clue as to a fix, I'd appreciate it.

I can report that this is not an issue with Win XP and iBook. I was also using the beta version of Dave prior to having any luck. I uninstalled Dave and used the native SMB protocol built into Jaguar. Works without a hitch so far. My iBook can browse the XP box and XP has no problems sharing with the iBook. Oh, BTW the iBook is networked to the PCs via an airport card and a Dlink 614+ wireless router.

TIP: Check your user name and version of Windows

September 17, 2002
Nik Sands

When older versions of Windows (prior to Win 2000) log into an SMB share (whether on a Mac, or PC), they can only send the username that is currently logged into Windows, even if you supply a different username in the connect dialogue (although some versions of Windows don't even allow you to type another username - only a password).

It might be worth these users double-checking what name they're logged into Windows as, and making sure it's the same user they're trying to connect to the Mac as.

Jaguar SMB client browsing problems: Apple says only local subnets supported.

Buried in a recent Apple developer Technical Note TN2053 Mac OS X 10.2 is the one-sentence explaination of why so many of our readers can't get SMB (Windows) file sharing browsing to work in Mac OS X 10.2:

"SMB browsing is only supported on the local subnet."

Initial descriptions of the problem

August 30, 2002
Dave Garaffa

Where I work we have a C class network 100.200.x.y and we have many thousands of machines across many subnets. When I installed Jaguar I was excited with the news that I could finally SMB browse and as soon as I entered the 'connect to server' dialog I noticed the different WORKGROUPS (ala WINS) but many were missing. When I entered our companies 'MAIN' workgroup all I was able to see were other machines that were on the same IP SUBNET as me.

I then went to DirectorySetup and set my 'default workgroup' and typed in our company's WINS server IP address.

Now when I went back to the 'connect to server' dialog and click on our 'default workgroup' the list of computers I see contain exactly ONE device (the WINDS server that I entered in DirectorySetup). All of the machines from my default subnet are now gone. When I delete the WINS server (via DirectorySetup) the other machines from my subnet return to the browser.

No matter what I do I can't seem to browse the ENTIRE company network. Also the only way for me to connect to an SMB server is with the following: SMB://domain-name/share/ (this works for every machine I've tried - both on and off my subnet)

Where domain name is either the IP address or the DNS name of the machine. If I try to connect with the following I am also unable to connect. (note on our network 'WINS-host-name' does NOT equal 'DNS-host-name'... So the following always fails.

SMB://smb-name/share/

After rereading this I'm not ever sure it makes sense but maybe some of those who really know this stuff well might have some ideas.

August 30, 2002
Douglas Higley

After updating to Jaguar yesterday on my G4 500 TiBook, I found that the SMB browsing function does not work properly. I tried the finder command "Connect to Server", the search window pops up, but after several minutes, it stopped and could not find any machine on the network. If I type the SMB command for a machine's specific IP address directly in the address line, I can connect to any machine on the server without any problems. There is also no Workgroup or * in the left pane.

August 30, 2002
Kevin Housen

When I try to browse our corporate network of Windows servers I only get a partial list of workgroups. Furthermore, when I click on a workgroup I see only a small fraction of the servers in that workgroup.

Further investigations and theories

September 4, 2002
Jason Preston

I have experienced the problems described on your site, especially the ones described by Dave Garaffa. I am using the new PPTP client in Internet Connect, which works fine. After I connect I can't browse to any machines on the corporate network (no machines on my subnet). If I configure the WINS server and workgroup in Directory Access, I can see only that one machine in the 'Connect To' window. 

It looks like the problem is not specific to VPN connections.

Hopefully any fix to allow browsing across subnets will take care of my scenario as well.

September 4, 2002
Brian James

For users that open their connect to server windows and see no windows computers or workgroups: are you sure you installed the "BSD Subystem" when installing OS X. It is an optional component but users on apples discussion board are claiming that once they went back and installed that component they were able to find windows shares without a problem.

September 4, 2002
Noel Adolph

I am experiencing the same results as others with 10.2 on a corporate network. Typing in the smb://share.company.com brings up a proxy authentication window, then allows you to browse from a dropdown menu the available shares. However, browsing by WORKGROUP in the Finder will only give you a list of available shares on a subnet. Totally frustrated, I resorted to installing DAVE beta 4.0 so I could work. Apple still has work to do in this arena.

September 4, 2002
Chris Garay

As some of your other readers have reported, it doesn't work....at least on WINS networks.

I was in the Seed program and reported that bug early in the test process (I can furnish the bug number if you'd like it). It was only last week (and three engineer escalations later), that Apple finally sent me an e-mail acknowledging that the nmblookup tool in their implementation of SAMBA wasn't working properly on WINS networks, and that they were planning to make a fix available via the Software Update control panel at a future date.

September 4, 2002
John P. Matznick

Yes I have seen this same issue on our enterprise global WAN. I am in Technology Development but have an extensive background in IT Management, so I have done some testing and it may be because of internal configurations of all LAN switches and WAN routers. I do not have the time to do nay elaborate testing of this issue however maybe someone else does. The problem may be able to be fixed in the NetInfo Manager under OS X Utilities.

If I am not mistaken, in order for OS X to browse Windows networked systems it needs to do some IP broadcasting. These broadcasts I know for a fact are blocked on our corporate internal network subnets to eliminate chatter from any machine and application. There are a number of other Windows and Mac applications that also use this broadcast method to communicate and I have found the same issues with these as well. When 'Connecting to Server' only a partial listing of systems... on our local 10.52.x.x are displayed however typing in the server or system IP address and pressing Enter will show an authentication prompt and the the shared resources available on the that system. So this does seem like an SMB issue to me.

September 4, 2002
Todd Miller

I have had the exact same experience as Dave Garaffa. I also had tried to enter a WINS address in the Directory Access under SMB and also experienced the problem of ONLY the wins server's IP number showing up.

Here are some things I tried - none of them worked.

I had DAVE 3.1 installed. I uninstalled it.

I noticed that my OS X machine was winning the browse master elections on my subnet. I had to edit smb.conf to make that stop. OS X was a very poor browse master showing only 25 of the 2879 machines on the domain.

I REINSTALLED OS X 10.2 onto a repartitioned and reformatted drive. This showed some improvement. I now get the same problem as Dave Garaffa describes. This was painful, but I wanted to be sure that this was not a problem of DAVE or SMB browser being partially (un)installed. Before reinstalling, I could only see 1 or 2 machines on our domain. Now I see what would be reasonable to assume are all the Windows machines on my subnet. I see the DOMAIN or WORKGROUP names of all the workgroups or domains that are represented with machines on my subnet. I also see more traditional type IP names from other Macs on campus. Strangely, not all Macs. Like I see 5 Macs listed in a group called psychology.uiowa.edu. I am one of only two or three Macs in this subnet, so I know that some Macintoshes are able to advertise themselves across subnet boundaries, but not all. I do not have AppleTalk turned on my computer. (God I liked typing that!!)

I have some ideas. Reverse lookup doesn't work on the machines in our Active Directory. Say I have a machine whose netbios name is HAPPY. If I ping HAPPY.mydomain.com I get 65.123.98.12. If I do a NSLOOKUP on 65.123.98.12 I get DOM98-12.mydomain.com as the computer name. I notice that the names listed in the Connect to Server Browser are of the DOM98-12 variety, and not their NetBIOS names. I think that OS X is not using NetBIOS to create a list of machines on the domain, but rather some kind of network broadcast. If this broadcast were limited at the switch or router, it would explain why only the single subnet shows up. Also it would explain why you get the IP numbers' reverse lookup name rather that the NetBIOS name. This is a total guess on my part.

Our Domain is running Active Directory in mixed mode.

I can connect to Windows machines by typing in their IP Name. For instance FILESERVER.mydomain.com. Because Windows 2000 machines register themselves in active directory's DNS, and because our sub-domain handles it's own DNS,

I am able to type in Windows 2000 or better server's NetBIOS names only to connect. If I want to connect to a pre-2000 machine, either its netbios name needs to be manually entered into the DNS server, or I need to type in its IP number to connect. If I type in the NetBIOS name of a Windows NT 4.0 server, I am not able to connect. This is further proof that OS X doesn't support NetBIOS.

The part I don't get is that if OS X doesn't do NetBIOS, what is it doing participating in and WINNING master browser elections?

September 17, 2002
Brad Judy

I noticed posting about the issue of SMB browsing being limited to the local subnet on OS X 10.2. I'll offer a brief explanation of browsing for the readers so that they might understand why this is occurring. Granted I don't have anyone to confirm that this is the reason, but the behavior is expected given the way the browser service works.

Browsing under Windows works on two levels. Within a network segment (within a subnet depending on your network configuration) workstations will advertise their NetBIOS names and availability. One computer within the segment will be elected as a segment master browser and will create a browse list of computers on the segment, other will become backup segment browse masters. These computers will distribute the browse lists to clients on the segment that request one.

On the second level, the segment master browsers will replicate their browse lists with the central domain master browser. The domain master browser is usually located by a special record on a WINS server or LMHOSTS file. This replication of lists allows for browsing between network segments.

I believe OS X 10.2 is only capable of creating its own browse list and not of obtaining one from a segment or domain master browser, thus is limited to segment-level browsing only. In playing a little bit with it I am not entirely sure how it is building its browse list, but it appears to be dynamically generated by the local machine, but I haven't done any in-depth looking to figure it out exactly. My guess is that the OS X box creates the browse list itself from replies to a broadcast and does not retrieve the list from a segment or domain master browser.

Regardless of how it is created, it is evident that OS X 10.2 is not capable of creating or retrieving replicated (multiple segment) browse lists.

September 26, 2002
Victor Roudenko

I wouldn't say this is scientific, but based upon my earlier ventures into Samba it may be that OS X doesn't implement the nmbd daemon which I believe is responsible for doing WINS and NETBIOS types of lookups which would let it span subnets.

Perhaps someone out there could confirm or deny this.

Problem with Jaguar burning CDs for Windows

Note: Apple says Mac OS X 10.2.1 fixes this problem.

August 27, 2002
Mike Trakas reports this problem with Mac OS X 10.2:

Burning CD's in the Finder that contain files within subfolders, can no longer be read by machines running Windows. The Windows machines can only see the folders, not the files inside them.

August 30, 2002
Bill Buchanan

I read about this in the discussion forums on Apple's tech support site. I installed Jaguar onto my iBook 14" before I knew about this, and gave it a try, fearing the worst. Of course, that is exactly what happens. The PC can see the folder on the CD, but it won't open the folder so that you can see the files inside. The folks on the discussion forum are mighty irate about the whole situation, and have made their demands that Apple return the functionality of the ISO 9660 standards immediately, since there was no such issue with OS X 10.1.5. Apparently, Toast is supposed to be able to get around this, but some users report that Toast 5.x doesn't work properly with Jaguar! Naturally, you can boot back to OS 9.2 as your startup CD, but that is sure taking a giant step backward.

Furthermore, you have the restrictions of the 31-letter filenames in OS 9.x. I have to say had I known about this, I never would have upgraded my computer. This is a major problem with compatibility with the dark side. Pulling this off during Apples "Switch" campaign is even more baffling.

August 30, 2002
Mike Trakas points out that this problem has been reported on the Apple discussion forums, the Ars Technica forums, and the MacFixIt forums.

September 6, 2002
Gordon Williams

I have had the same experience on multiple systems running cleanly installed versions of 10.2

Hopefully there will be a fix forthcoming from Apple. In the meantime, don't put anything below the top level of the cd's directory, or use "Disk Copy" to create and load an MS-DOS or UNIX image and then burn that to an inserted blank CD, if compatibility with platforms is required.

Active Directory problems in Jaguar

NOTE: These discussions have been moved to the MacWindows Active Directory Reports page.

How to print with Jaguar's CUPS: PC printers and more using Gimp-Print

September 20, 2002 -- Gimp-Print 4.2.2 for Mac O X Jaguar is now available as a standard Mac OS X installer package. The software includes open-source printer drivers for Epson, Canon, Lexmark, and HP printers drivers that act as plugins to the CUPS printing technology built-in to Mac OS X 10.2. When combined with CUPS, Gimp-Print adds printers that are otherwise unsupported on Mac OS X, including USB, TCP/IP and network shared Windows printers via SAMBA.

In Mac OS X 10.2, you can access CUPS by going to your web browser and entering http://127.0.0.1:631. We've tried to find out more about Apple's implementation of CUPS, which lets you print to PC printers and print servers that you previously could not. There are still no Knowledge Base articles about it and nothing in Mac OS X Help. Apple's Developers page on Mac OS X printing just barely mentions the existence of CUPS in Jaguar. Apple describes CUPS as the print spooler in Mac OS X 10.2 and later. We did find a press release at the CUPS.org site from last March, when Apple licensed the technology from Easy Software Products. CUPS is actually a bit more than a print spooler, and includes a version of GNU Ghostscript, which is how CUPS enables Jaguar to print to non-Postscript (non-Mac) printers.

September 20, 2002
Michael Kuntscher sent us a detailed description of how to use the cross-platform CUPS (Common Unix Printing System) technology built into Mac OS X 10.2, as well as a description of the technology.

CUPS is probably one of the coolest additions to Mac OS X. CUPS is the foundation of Jaguar's new printing architecture. When you open Print Center and add a printer for example, you are really using CUPS.

If you open a browser and type in http://127.0.0.1:631 and hit Return, you are taken to the web interface to CUPS. If you click on the Printers link you will see the printers you have already configured in Print Center. If you add a printer using the web interface, it will also appear in Print Center.

I have a Netgear PrintServer (PS110) that I have been using for more than a year now. I have never been able to print to the two printers connected to it through my Macs until Jaguar came out. This is because the Previous printing architecture could not be configured to print through a print server, especially when one of the printers connected to it is "Windows-only." That printer is a LaserJet 6L.

However, with CUPS, all that has changed. Using the web interface, I clicked the link for "Add Printer." The next screen asks for printer name and location, so I typed that stuff in. Then on the next screen you are presented with a pulldown letting you select how your printer is connected to your computer. I chose "LPD/LPR Host or Printer" and clicked continue. On the next screen you enter the IP address for the print server (different connection selections in the previous will present different options on this screen obviously). The LaserJet was connected to the first parallel port on the print server, so I typed

"lpd://192.168.1.140/p1" and clicked continue.

The next couple of screens is where CUPS really shines. CUPS comes with a set of printer drivers that boast far more choices than Apple had been able to support with the previous printing architecture. On this first screen you choose the manufacturer of the printer. Clicking continue, you then select the kind of printer. By default, CUPS will list a couple of options for HP: a deskjet option, and a LaserJet option. An addition you can get for CUPS, called gimp-print, expands that list even further, allowing me to actually select a driver for the LaserJet 6 series of printers! Clicking continue one more time configures and sets up the printer driver and CUPS will tell you whether the operation was successful. Now the printer is ready! Open a Print dialog and you will see that printer listed. That's all there was to it.

With a little extra configuration (namely creating a symbolic link that allows CUPS to see the SAMBA spool file), you can get CUPS to offer you the choice of "Windows Printer via SAMBA" in the connection screen of the setup wizard mentioned above. Then you just type in the SMB address of the shared printer,

"SMB://[workgroup];username:password@computer/share" (not sure if that's the right format or not, but you get the idea) and now you can send jobs to a printer connected to your PC or known to your PC. This is how I got my deskjet printer to work on my Macs. It is connected to the second parallel port on the print server and so I set up CUPS to send the job to my PC, which knows how to send jobs to that printer.

The reason Apple may not provide any documentation in Help Center specific to CUPS is because setting up a printer in Print Center uses CUPS, but that this is not revealed to the user since all they typically care about it is printing, not the underlying method or technology that is used to accomplish it.

As I mentioned earlier, gimp-print is a freeware addition to CUPS that adds tons of printers and more printing and configuration options.

The latest version is 4.2.2, which is good for the just released 10.2.1. It has an installer that does everything for you. Once it is installed, when you go to set up a printer using the CUPS web interface or Print Center (I believe), you will see a lot more printers listed than before.

CUPS is the very basis of Jaguar's printing architecture and opens up a whole new realm of printing possibilities to Mac OS X users.

September 27, 2002
Adrian Fry

The new printing architecture in 10.2 is great in a mixed PC/Mac environment...CUPS appears to allow printing to all sorts of printers, but not a shared printer on a PC as shipped by Apple. You need to download gimp-print first, then, if you want to print from Adobe applications like Illustrator, you will also need ESP Ghostscript - to be able to print via Samba. I tried it at work and it printed like a dream to a shared LaserJet 6! You need to make sure you get the Samba share address right. Oh, and to configure the printer after, go to http://127.0.0.1:631 - the print centre hasn't got many options in it.

September 27, 2002
Kevin Montera

I thought I would share my experience printing to networked dot matrix printers using Mac OS X 10.2. In my business a number of employees need to print various multipart forms on Okidata 320 turbo dot matrix printers. Each form is loaded onto a separate printer so there are always ready to be used. The employees use FileMaker Pro to print the forms. On Mac OS 9 I used PowerPrint for Networks to network the printers. However PowerPrint for Networks is not Mac OS X native (and no plans by the software developer to further develop the product) and therefore Mac OS X applications cannot print to these printers. So under Mac OS X 10.1.X I was stuck running FileMaker Pro 5 in classic mode to print to these printers. There was always a problem of different style output on the form depending on which computer was used to print the form. Also it was difficult to configure Windows computers to print using PowerPrint for Networks. The future use of Mac's in my business looked bleak.

However thanks to Jaguar and Apple's licensing of CUPS printing technology I can leave the Classic environment behind forever and have a seamless cross-platform solution for printing to these dot matrix printers. I purchased HP Jet Direct 300X print servers and attached them to the printers. I assigned IP addresses to each print server. Okidata has an article (Doc# 2057) on their website which describes how to configure HP Jet Direct Devices to the 300 series turbo printers which basically states that you set the Parallel Mode to "Centronics" and the Parallel Handshaking to "nACK and Busy". I used Print Center to add the printers using IP Printing.

For the printer model I selected the Epson 9 pin series that is listed under the ESP popup menu. I upgraded everybody to FileMaker Pro 6. Now the Mac's are equal citizens with the Windows machines in their ability to print to the dot matrix printers. I know its not the most exciting subject but I think it demonstrates Jaguar's ability and potential that Mac OS 9 never had.

TIP: using CUPS through the Print Center. September 30, 2002 -- Michael Kuntscher sent us a description of how to use the Mac OS 10.2 CUP features using the Print Center utility instead of the web interface:

A friend showed me a cool "hidden" feature in Print Center that makes it easier to configure the full range of printers available through the use of CUPS in Jaguar.

Open Print Center and go to the Printer List window. While holding down the Option key, press the Add button in the toolbar. A sheet will slide out that looks just like the one you would get if you hadn't held down option. However, upon viewing the first pulldown menu in that sheet, you will see the new listing "Advanced" at the bottom.

Selecting this gives you a graphical, Print Center-based version of the same configuration options available through the web-interface to CUPS (http://127.0.0.1:631). You'll notice the one-to-one relationship between the options presented here and those presented in the web-interface configuration wizard, just all in the same window.

TIP: How to print to PCL inkjet over network.

October 21, 2002
Michael Perbix

After installing gimp-print, I set up my laptop to print to my HP Deskjet 970 CXI printer shared off of a windows 98 machine. As long as the computer name and share names do not contain spaces, it works like a charm. I use the URL of

smb://machine_name/share_name

You can password protect but for home use it should be fine without. You can add your name and password into the URL. I am using the PCL_900 driver and have printed a variety of pages with success.

Remember you need to hold down the option key when clicking on the ADD PRINTER Icon, then select the Windows via Samba option located under ADVANCE. I also connect via wireless to a Linksys router. The Windows machine is connected via Ethernet.

SMB file corruption problems with Jaguar.

October 15, 2002
Suraj Rai

I recently posted the following on the macsx-admin@omnigroup.com mailing list. There are serious problems with SAMBA and Jaguar. File corruption being the biggest one. My post to the mailing list on October 2 follows:

I am having some really weird problems with 10.2.1 and Windows XP File Share. Basically, I have 4 JPEG files on my desktop and when I try to copy to them over to my XP share, only 3 get copied. There is one file which is refusing to get copied for some reason. When I drag the file over to the share, it looks like it is copying the file but after a short while it just disappears from the folder. The file in question does not have any funny characters in it's name. Copying it using /usr/bin/cp works.

Any ideas as to what might be happening here? Is there a way to set the log level of samba in 10.2.1?

Related to this I have created a short video clip to illustrate the problem. As you can see from the clip the problem is intermittent. This problem occurs both with Windows shares and Linux SAMBA servers. This does not happen with NFS.

I also noticed that sometimes the data gets corrupted when transferring over SAMBA. JPEG image files in particular gets corrupted.

I would advise against using SAMBA for file sharing due to these problems. The data corruption issue is very serious since you will probably only notice it after the fact. I have reported the issue to Apple.

October 16, 2002
Graham Niblo

Had a similar problem trying to copy a couple of gif files to a Samba server running on our Solaris/Apache web server. One copied fine, the other did no appear to want to copy at all, but I eventually found that it had, with a name change. On the Mac it had a name like r2_f9_c0.gif, and on the server it appeared as _r2_f9_c0.gif.

I'd be grateful for any feedback about what is going on. Is it related to the fact I was trying to overwrite existing files?

 

October 23, 2002
Michael Hasse

I have been seeing all sorts of odd problems with SMB connections if the file name has spaces or underscores in it. E.g. a file called "My new file.doc" or "My_File.doc" will have problems copying, opening and saving changes, whereas files named "Mynewfile.doc" or "MyFile.doc" are fine. Simply renaming them appears to be sufficient.

I have also seen problems with () and %, but at least those are a little less common and less surprising.

I should mention that this is while connecting to a Linux (RedHat 6.1) box. My 98 and 2K machines have no such problems and I have not tried from the Mac to 98 or 2K shares.

October 24, 2002
Kevin Spencer sees it with Excel files:

I've begun to experience file corruption with Excel workbooks transferred to and from a Windows NT file server. After working and saving an Excel file, I've saved it to a Windows SMB share. When I double-click the file on the server, I receive a file corruption error message from Excel. The original file on the Macintosh is OK. I have not experienced this problem with earlier versions of Mac OS X. SAMBA is definitely broken here.

October 24, 2002
Rafael Garcia sees Flash files corrupted with both Linux SAMBA and Windows servers:

Copying Flash files from a Mac OS X workstation to a Debian Samba Server or to a share on a Win 2k box using the built-in Samba Client results in a corrupt .fla file. Today we copied several files from a Mac OS X 10.2.1 workstation to a Linux Samba Server version 2.2.3a-6 and back to the Mac OS X workstation. Text files, Photoshop-files and .swf files were transferred correctly, but Flash .fla files got corrupted.

md5sums:

Local on the workstation:
# md5 /Users/User/Documents/version1.6.9.fla
MD5 (..) = 16d987b172fcdebb7bdf92f1746bd85a

On the server:
# md5 /Volumes/TRANSFER/version1.6.9.fla
MD5 (..) = 9d02b541258325022cfaef12ca800811

Copy from the server on the workstation:
# md5 /Users/User/Desktop/version1.6.9.fla
MD5 (..) = 9d02b541258325022cfaef12ca800811

That means that the .fla file was modified while being transferred from the workstation to the server.

We tested the same scenario with a Win2K box: copying the same files from the Mac OS X workstation to a Win2K share produced the same problems:

Local on the workstation:
# md5 /Users/User/Documents/version1.6.9.fla
MD5 (..) = 16d987b172fcdebb7bdf92f1746bd85a

Copy from the the Win2K share on the workstation:
# md5 /Users/User/Desktop/version1.6.9.fla
MD5 (..) = 06693daab779cce82a54245e504e07c7

With other types of files it worked:

Local on the workstation:

# md5 /Users/User/Documents/flash.swf
MD5 (..) = e6354f1e0ac381eabd446032b68e7605

# md5 /Users/User/Desktop/flash.swf
MD5 (..) = e6354f1e0ac381eabd446032b68e7605

November 4, 2002
Sebastian Alvarez

Apple's implementation of SMB in Jaguar is unusable. I mounted a Windows drive, it mounts just fine, and then I transferred video files of different types: AVI, MOV and Mpeg-2. For AVI files, most of them can't even be played; Mov files, they play and just before reaching the end QuickTime Player on Windows crashes. For Mpeg 1 and 2 files, it's very funny. The transfer actually "steals" a few bytes from the end of the file, so the video ends a few seconds before it should, from 10 to 30 seconds.

Apple promotes Jaguar as having full network compatibility with Windows, and this is what they call compatibility? All transferred files corrupted? It's just pathetic.

November 4, 2002
Gary Satterfield

The OS X clients were able to connect to the MS shares through SMB, but had loads of file corruption issues with Quark files, PDF files, Photoshop files, Excel files, and TIFF-IT files. [The problems cleared up after installing Services for Macintosh and connecting via AFP, Apple File Protocol.]

I talked to Quark Tech Support about the file corruption issue. They had me copy a suspect Quark file from the SMB share to a local Mac desktop, then to an AppleTalk share and then back to the Mac desktop. This seems to fix the Quark file corruption issue to a degree, but as with anything on a Windows server, the solution is hit-or-miss. There is also an issue with Quark 4 freezing while opening a file saved down to Quark 4 from Quark 5. They suggested the same workaround.

The characters everyone seems to be having trouble with are standard Forbidden Characters on the Windows platform. Files with any of these characters become corrupted as they are moved, copied, or backed up. And what's worse is that if a folder contains any of these Forbidden Characters, all the files stored in this folder become corrupted. The SFM services on Win2K and NT seem to protect these files from becoming trashed, but if you have a cluster or just don't have SFM installed, you're out of luck.

This file corruption issue is very serious. We are all very happy the IT department religiously does backups, as some 600 GB of files had to be restored due to this problem. My opinion: if you value your data, don't trust it to SMB.

November 11, 2002
Dan Schwartz

I too am seeing a variation of the Jaguar -> SMB/CIFS corruption problem at a photo lab, where the X10.2 workstation is transferring TIFF files prepared in Photoshop 7 to the NT4/SP6a/Workstation RIPstation/front end for a Durst Epsilon photo printer. What is devastating is that the files appear to transfer correctly; but instead of being corrupted to the point where they (gracefully) don't open, about half of the files have a black stripe across the bottom 10-15 percent of the image

Since dozens of image files are sent to the RIPstation at a time and are automatically "nested" (optimized placement & rotation for minimal paper waste) for output without previewing, the corrupted results aren't seen until the roll has been printed and processed... Sometimes hours later or even the next morning, as the 30 inch wide printer only runs at 4 inches per minute.

Because the RIPstation is part of a package and the Durst RIPstation software isn't certified for either NT4/Server or any Win2k version, I'm almost stuck. I *temporarily* fixed the problem in this small lab by upgrading the Win 98 cash register (POS terminal) to Win2k/Server and setting up an SFM -enabled shared folder on it, with Directory Replication enabled to automatically retransfer the files from the cash register to the NT4 RIPstation intake folder. Ugly; but for the computer newbie owner/operator it's bulletproof.

If you have seen this problem, please let us know.

10.2.2: is SMB corruption not fixed

November 26, 2002 -- Kevin Spencer reports on his web page (Nov. 15 entry) that the SMB file corruption issue appears to be fixed in the MacOS X 10.2.2. He says:

One very bad bug that appears fixed involved file corruption when copying files to and from a Windows SMB share. That feature was OK in 10.2 but broke with the 10.2.1 update.

December 13, 2002
Gérald Thirion reports

I have the same big problem. Whenever I put a file (for example a *.mov file) from Mac OS X to a Windows server via an SMB connection, the file is corrupted and unreadable. I just downloaded the 10.2.2 OS X upgrade but it is still the same.

December 16, 2002
Gérald Thirion

Good news, It works now. I don't know why, but effectively, the files are not corrupted anymore. Mysteries of computers.

December 16, 2002
David Dunham reports that the problem does not occur when he uses the Unix shell command cp (copy) in the Terminal application, which could point to the Finder as a source of the problem:

I have seen this problem under 10.2.2, but not all the time. When a file is corrupt, I have so far always been able to copy it successfully by using the Terminal (and the standard "cp" command).

Furthermore, I have reported this to Apple using the developer bug tracking system. (Non-developers should report it as well, probably through the Mac OS X feedback page.)

December 16, 2002
Rick O'Brien says "I still experience SMB file corruption under 10.2.2. Especially Word files."

December 16, 2002
Brett Rockwood sees corruption of PDF files. Not only that, but his problem began with 10.2.2:

Having read about SMB corruption I just want to confirm that I have had numerous problems transferring PDF files created on Mac OS X to Windows file servers. More often than not they come up as unreadable/unopenable. I never had this problem with 10.2.1 but since moving to 10.2.2 I keep my fingers crossed everytime I have to transfer a file. Interestingly enough, I can do a "save as" from 10.2.2 out of Acrobat to a Windows file server and it has (almost) always worked but if I try to drag a file from 10.2.2 to a the windows server it is often corrupted.

December 16, 2002
Jon Nedry sees the problem with Quark files:

I can confirm the problem still occurs on our server. It appears it happens when copying files TO the server, not when retrieving them from the server. We are running 10.2.2 on an NT server. We don't seem to see the problem with Illustrator or Photoshop files, but it does occur in Quark files. It *appears* that the problem is occurring not in the visible portion of the file, but in the invisible part of the file (the apple-double portion that begins with ._ )

I'll keep pounding on this to try to figure it out, but for now, I can't exactly call my info rock-solid. Feel free to post it as confirmation that the problem does exist, but I'm not sure the other parts are much more than theory at this point.

December 16, 2002
JF Paradis also see the problem with Quark, which he says he can reproduce 100 percent of the time:

There is still a problem though: Quark.

Quark Express runs both on OS 9 and Classic and it seems its file structure relies on the old resource & data fork: when you put a file on a SMB mounted volume and bring it back, you can not reopen it. The problem does not show-up with a AFP volume (Apple File Protocol). Our backend servers are on Windows NT.

All other applications are fine: Photoshop, InDesign, Illustrator, etc... Quark is the only Classic application we are using.

The Apple SMB client stores on the NT server two separate files, the regular data file and a .filename for the resource fork. When it retrieves the file, it recombines both.

In my experience, only Quark has a problem with SMB. The bug is consistent, I can reproduce it 100 percent of the time:

  1. Create a Quark file on your desktop, and link images files to it. Open it and close it: it works.
  2. Move it (with all its linked images) on an AFP- mounted volume. Open it and close it: it works.
  3. Bring it back on the desktop. Open it and close it: it works.
  4. Move it (with all its linked images) on an SMP- mounted volume. Open it and close it: no go!
  5. Bring it back on the desktop. Open it and close it: still impossible.

    Quark, and maybe applications that rely on the resource fork, really suffers from this bug. It is a pain, but for now, we are using AFP.

December 16, 2002
Ingemar Arfvidsson

I also often experienced corrupted files when copying files to Windows servers until I noticed that selecting another folder in the Finder window, in this case a local folder, fixed the problem.

December 16, 2002
Tom Knoff

No problem to a couple of NT 4 machines with 10.2.2

Workarounds

December 18, 2002
Jarl Sobel

SMB corruption with 10.2.2 is definitely an issue. I experience the same trouble as other users [with Mac OS X 10.2.2 and earlier] , but with text files in the form of Mathematica Notebooks (produced by Mathematica from Wolfram Research ). Not all files are affected, but the files that are, become corrupted in exactly the same way every time.

A simple workaround that I have found, other than using the cp (copy) command from the Terminal application, is simply to enclose the file to be copied in a folder, and drag the folder to the server. Then, the file inside the folder is copied without errors.

December 20, 2002
Brian Kearney

I've tried Jarl Sobel's suggestion to copy a folder, rather than a file to eliminate file corruption--but I've found lately that the folder will copy, until it gets to a Quark document, and will invariably then report that "one or more objects cannot be found" and not copy the Quark file, or any other file after the quark file (listed alphabetically). Copying the quark file, and then the rest of the files seems to then work--individually or in a group. Mac is an 867, 10.2.2, and the server is W2K, SP2.

December 20, 2002
Lawrence You finds that corruption occurs when the server folder is in icon view, but not in list view:

I've seen the problem where some files copied from a local disk to an SMB volume are corrupted. Recently, I have been collecting Acrobat (PDF) files and copying them from my Mac OS X 10.2.2 and 10.2.3 SMB clients to a FreeBSD 4.7 host running SMB as a server. Occasionally files would be corrupted when they were copied. Occasionally the problem would occur using a G4 Dual 1 GHz (Quicksilver) client, but I could never reproduce the problem using a PowerBook G3 333 MHz (Bronze/"Lombard") client. Both are running 100 Base-T Ethernet to the SMB (FreeBSD) server. I could speculate that it might be related to a race condition that arises from multiprocessors, processor speed, or something else but I don't have any proof. It would be interesting to know if anyone has this problems with uniprocessor systems.

I did some testing a few weeks ago to try to discover if there was anything reproducible about the file corruption problem. My testing of a dozen or so files turned up this: 

Corruption would occur when I dragged a file into a folder when you are using "icon view". If I used "view by list" and I think also "view by columns" the file would not be corrupted. The corruption occurs on block boundaries of about 1 KB in size (for example, 0x4fc00-0x4fff or 0x5f800-0x5fff) and is always filled with zeros in the copy.

Corruption never occurred for me when I used the traditional Unix copy command, "/bin/cp", or the Mac OS X copy tool "/Developer/Tools/CpMac" (available if you have the developer tools installed). Copying a file from the server to my local OS X disk never produced incorrect results.

My workaround is to just not use "view by icon" on SMB directories or to use AFP (but that opens up another can of works because the Netatalk implementation that I'm using on FreeBSD has its problems too). 

December 20, 2002
Samuel Litt

Here's a workaround I use when ever I encounter a Mac OS X Finder issue that prevents me from copying data to and from a server: I use a third party utility like Lacie's SilverKeeper (a free program), Dantz's Retrospect, or Intego's Personal Backup to move data to and from the problematic server in lieu of Mac OS X's Finder.

I came up with this workaround when I encountered an error with a Snap Server while bulk copying files and encountering some nebulous message complaining about file name size.

December 28, 2002
Jon Nedry

I can follow up on a few of the items listed:

1) Regarding JF Paradis' post [Dec 16], my problems are also with Quark, but intermittent. I have not yet been able to get it to happen 100 percent of the time. I've copied hundreds of files to test this and at this point it tends to run around 13 percent of the time (1 out of every 8 files is corrupted).

2) Copying files within folders (as posted by Jarl Sobel) seems to work fine every time. I've copied over 600 files to test it and all worked fine (unlike my previous tests). I haven't experienced the problems posted by Brian Kearney [Dec 20].

3) The problem is still very much present in 10.2.3.

There is very little presence for this issue at the discussions at apple.com, I would suggest people start adding to the posts there to underscore the significance of the problem.

If you can add to this discussion, please let us know.

Problem persists in 10.2.4

February 19, 2003
Jarl Sobel

I just downloaded 10.2.4, and the problem with SMB corruption still persists.

Apple claims that the Mac OS X 10.2.4 Update "Improves results when copying large files (4 GB or larger) to a Windows file sharing (SMB) server", so it seem to address only a part of the problem.

I've experienced problems with files less than 300 kb in size. Also, I experience no difference depending on if a directory is in icon view or in list view, as posted by Lawrence You, on Dec 20th. My machine is a 1.25 GHz dual G4.

Jaguar can't see files on file servers when names are changed

November 11, 2002 -- Ken Bell has a problem with files on a Windows 2000 becoming invisible to Mac OS X 10.2 when the names are changed:

I am running a 2000 server, latest service packs. File sharing works fine Mac and PC until people start renaming the files. This does not effect the PC's or OS 9's in the office but the renamed file is no longer visible to the 10.2 Macs. Ejecting the disk and reopening the share fixes the problem.

OS 10.2 exhibits this problem regardless of what client machine changes the name, Win2K, OS 9, OS X. I have tested two different 2000 servers.

One small caveat, if an OS 10.2 machine is the one that renames the file, it can still read it, but not any other 10.2 machines. (But again, if it is a non 10.2 machine that renames the file, none of the 10.2 machines can see or read it.)

November 15, 2002
David Minehart

I can confirm, and slightly elaborate upon, the observation that OS X loses track of renamed files on a W2K server. I created a file named Test.txt on the server by copying an existing text file using OS X and renaming it. I then used a nearby PC to rename the server's file to Test2.txt. Back at the Mac, Test.txt sat there unchanged. After a couple minutes, I clicked on Test.txt. It immediately changed to Test2.txt, with a blank icon instead of the usual icon looking like a text page. Upon clicking on it again, it disappeared completely from the list of files. Closing the server's folder's window from OS X and reopening it didn't bring back the file. To the Mac under OS X, a file renamed on the W2K server is as good as deleted.

November 15, 2002
Fred Leonard

It's not just renamed files-- it's also new files added, filed deleted, etc. It seems Mac OS X cannot see any changes. The only fix I have found is to unmount the PC volume, and remount it. Then the files show up.

I am still fighting trying to find a good solution to synchronize my files. Timbuktu Pro isn't any help because it can't work with long filenames, and it can't sync. I was trying Tri-Backup, but I can't because the Finder can't mount the volume in any reliable means.

SMB doesn't work. The only thing that mounts and sees the files correctly is FTP. If I mount a PC volume using FTP://ip_address, instead of SMB, everything looks great, except it only mounts read-only. FTP doesn't work in read/write mode at all. Even using the Windows local Admin logon.

I have been zipping folders and moving them over and unzipping them, or burning CD-RW's. This is a major pain.

I have talked to Apple about this, and they have no solution. They cannot get FTP, SMB, or anything else to work. I even went as far as mounting the share in Virtual PC and dragging the files out of Virtual PC. It works, but is way too slow. I still have about 4 GB to transfer from my Compaq laptop to my PowerBook, and I just can't find any way to do it.

November 26, 2002
Romeyn Prescott

I want to chime in on this issue. I manage both an NT 4 Server running ExtremeZ-IP and a RH7.3 box running Netatalk. Here's what I did with each server.
  • On my PowerBook (Mac OS X 10.2) I created and saved a text file with Eudora called "filetest".
  • I copied this file to a volume on the server.
  • I attached to the same server/volume with an OS 9 box and renamed the file "testfile".
  • I opened the volume on my PowerBook attempted to access the renamed file.

November 26, 2002
Jack Stoller

After reading the notes on MacWindows about this problem, I decided to do some detailed testing. The information below is what I found. I hope it's helpful, and plan to post it to Apple's feedback page.

To see the effects of the following actions, you need to be viewing the same folder on a Windows 2000 Server from 3 machines: 1) Win 2000 Professional, 2) Mac OS X logged in using AFP, and 3) MacOS X logged in using SMB. Note that in MacOS X the effect of a change made on the other machines is not visible unless you click out of and back into the folder window, or click on an item in the folder window (e.g. window updates are not made automatically, as they are in MacOS 9 or Windows).

1) Create a Word file on the Windows machine with a long (>31 character) file name. The AFP machine sees the Windows "Short Name". On Windows, rename the file but keep the first 6 characters the same. The entry does not change on the AFP machine.

2) Now change one or more of the first 6 characters but keeping the name size > 31 characters. The AFP machines displays the short name but with an outline-only icon. Click on the name, and it disappears from the window. Dismount the volume, and remount it, and it now has the correct Windows short name.

3) Rename the file so that it retains the .doc extension but is <=31 characters. On the AFP machine, the proper name appears but with an outline-only icon. Click on the name, and it disappears from the window.

Dismount the volume, and remount it, and it now has the correct Windows long name.

4) Create a file whose name is > 31 characters on the SMB MacOS X machine. Copy the file to the Win 2000 server. The file entry will not appear at all on the AFP Mac (nor will it appear on a pre-MacOS X machine). Rename the file so it's name is <=31 characters. It will now appear on the AFP Mac.

5) Many Mac files copied to the Win 2000 produce an "invisible" companion file whose name starts with "._". Text clippings are one example. Such a file to the Win 2000 server. On the Windows machine, edit the file name (but not the "._" file (which Windows won't allow you to do, anyway). The file entry will either disappear from the SMB Mac or appear with the extension now showing and in some cases (like text clippings) the data missing.

January 29, 2003
Jack Albright verifies that the problem still occurs with Mac OS X 10.2.3:

We are also seeing the "disappearing files" problem with Windows 2000 Server and Mac OS X v 10.2.3.

Create file on Windows 2000 server from Mac.
Rename the file from Windows.
Go back to Mac and the file is gone.
Dismount and remount the volume from Mac and the file reappears.

Also occurs with Snap Server

February 13, 2003
Kate Fitch

Thought I'd report on a similar issue we are seeing with Mac OS 10.2.3 and a SnapServer. The Macs are connecting to the SnapServer (running the latest OS) using the latter's AppleShare emulation. Occasionally, when clicking on a file to open or preview it, the file "disappears." Unmounting, then remounting the volume seems to fix it. Because of this, I am keeping my Mac OS X test group small so I don't have to deal with unnecessary panicking!

I am wondering, perhaps the fact that Windows networking is also enabled has something to do with it? We have two PCs, both running Win 98 SE, that require this be turned on.

February 20, 2003
Tony Pires

I have seen the same exact problem with Snap Server where, one moment the file is there and the next, it is gone! Only by unmounting and remounting the drive will it return. I have had an OS X and OS 9 machine side by side and one will show the file (OS 9) while the other (OS X) will not. Strange.

Workaround

June 2, 2003
Jayme Thomas

I just read the couple posts about various invisible files and have a similar experience to add for you. We use a standard low end Dell Win2K SP3 server and have (2) Mac OS X clients, (6) Windows XP Pro's and a Linux box.

Our OS X boxes are both occasionally unable to see files. We have seen this issue for HTML and Flash .FLA files. The files are there, the permissions are all as they should be, and the Mac's don't see them at all.

Copying the file back into the directory solves the problem immediately.

The XP workstations have no problem seeing the (invisible) files.

If you've seen this problem, please let us know.

TIP: Win XP firewall can cause Jaguar SMB -36 error. November 26, 2002 -- Apple Knowledge Base article 107096 says that port blocking in a firewall can cause a -36 error when trying to use Mac OS X 10.2.x's Connect to Server to connect to a Windows SMB share. The error, "SMB Connect Error = -36" indicates that the Windows PC has refused a connection. The article suggest checking for the blocking of ports 137, 138, and 139 on a firewall on the PC:

If you are connecting to Windows XP, make sure that the Internet Connection Firewall settings are not interfering with your connection. SMB uses ports 137, 138 and 139. These ports should be open on the Windows XP computer.

Reader reports on Mac OS X 10.2.3

If you can verify or otherwise shed light on the following issues, please let us know.

Effect of 10.2.3 on Virtual PC

December 28, 2002
Stephen Suess

I use VPC 5 and noticed a significant speedup after installing Mac OS X 10.2.3. I haven't tried VPC 6, but I don't think the speedup is due as much to the new version as it is to the OS update.

December 28, 2002
However, Charles Gaudette found that some PC benchmark tests ran VPC 5 at about the same speed in 10.2.2 and 10.2.3:

I am running VPC 5.0.4 on a G4@867 MHz(x2), 1 GB DDR. Before upgrading to Mac OS 10.2.3 I ran PCMark2002 (free "ad-ware" version) twice. Then I re-ran the tests, restarting the Mac and VPC before each run of the tests.

Also note that VPC 5.0.4 was set to 256 MB RAM for my Win XP Pro image and I left Norton AntiVirus 2003 for Windows running during all four tests.

Mac OS X 10.2.2

Mac OS X 10.2.3

PCMark2002 test #1

PCMark2002 test #2

PCMark2002 test #1

PCMark2002 test #2

CPU: 1347

CPU: 1317

CPU: 1332

CPU: 1336

MEM: 1054

MEM: 1048

MEM: 1069

MEM: 1046

HDD: 512

HDD: 528

HDD: 521

HDD: 526

As you can see I am currently of the option that VPC 5 gets no benefit from the fixes put in place by Apple. It looks like VPC needs the rewrites found in VPC 6.0.0 to get a speed boost.

Editor's note: we would only point out that canned Windows benchmarks historically have not told the whole story in terms of VPC performance.

Effects on MS Remote Desktop Connection:

Two readers report opposite effect of 10.2.3 on Microsoft Remote Desktop Connection.

December 28, 2002
Brian Convery

RDC (MS Remote Desktop Connection), which crashed quickly on my dual G4, seems to be stable with the 10.2.3 update installed. I am crossing my fingers that this tool is fixed!

December 28, 2002
Chris C. Gaskins

After I installed 10.2.3 my Microsoft Remote Desktop Connection stopped working. Now it just hangs with the spinning multicolored wheel.

Improved print handling

December 28, 2002
Joseph Quartson

Installed new OS update and printing now supports "first page from tray 1 and the remaining from tray 2"

Not a big deal for some, but we run an office with 3 HP printers all with multiple trays that use letterhead with continuation sheets. At last a return to OS 9 functionality!

Fixed Windows FTP Server isssues

December 28, 2002
Stephen Suess

Another thing fixed for me by the 10.2.3 update: I can now properly connect to and use Win NT and Win 2000 FTP servers from the Finder. Before 10.2.3 I could connect from the Finder, but would only see a blank window and be unable to upload or download files. This appears to have been fixed with 10.2.3

Problem with Word X and Win Servers

This problem seems to have appeared with Mac OS X 10.2.3. Readers report below that the problem disappeared with 10.2.4.

December 28, 2002
Rick Leeper

I'm using a new PB G4 (1 GHz, with 1 Gb. RAM, OS 10). At my office I have to occasionally access a Win 2K server via Ethernet (with the most recent Service Packs, patches and updates). Everything has worked fine for over a year...

Since I installed the 10.2.3 update on my laptop last week, when I try to use MS Word X (with all of the various updates and patches installed) to edit a document on the Win 2K server and save the changes to the server, I get an error message:

There is an unrecoverable disk error on file Word Work File D_9. The disk you're working on had a media problem that prevents Word from using it. Try the following: - Try formatting another disk. - Save the document to another disk.

The "disk" in question has over 28 Gb of free space. I get the preceding error even when logged in as "Administrator." If I save the file changes on my laptop's desktop, I can immediately copy over the same file on the file server.

When I boot off of my OS 9.2.2 disk partition I can freely edit the files on the server using Word 2001. BUT, when I try to run Word 2001 in Classic Mode while booted under OS 10, I get an error message stating that the network drive is full.

All of my other programs work fine reading and writing to the Win 2K file server, it only seems to choke when Word X tries to write one of its temporary files to the server since I installed the 10.2.3 update.

January 6, 2003
Martin Geithmann

I can confirm the problem with saving files to a Win 2K server from a Dual Processor G4 867, and an 800 MHz iBook, both running Mac OS 10.2.3 and MS Office with the 10.1.2 update. The problem seems to occur only with documents created from templates, rather than with a new blank doc created from the normal template. I've seen confirmation on MS's public newsgroups as well, with the exact same error message.

January 6, 2003
Arthur Visser

I have exactly the same problem as described, since I upgraded OS X from 10.2.2 to 10.2.3 on my PowerBook G4 667 MHz. No solution (yet).

January 6, 2003
Nick Collingridge

I too get errors saving files from Word X to a Windows 2000 server. The error message (image enclosed) says the following:
There is an unrecoverable disk error on file Word Work File D_1734. The disk you're working on has a media problem that prevents Word from using it. Try the following: * Try formatting another disk. * Save the document to another disk.

When I click the OK button in the dialog Word quits unexpectedly. If I restart Word after this the file is auto-recovered (presumably from an auto-recover file on the local drive) and I can successfully save it to a local drive.

When I search for a file with the name given in the dialog I find that it is on the Win2K server disk and is 32.5 MB in size! there are also a couple of other files with similar names from previous crashes, each of which is 32.5 MB in size. Needless to say I have now trashed these files.

It appears that the only workaround is to save to a local drive and then copy to the Win2K server if the file has to be on the server (for backup purposes etc). The file will then need to be moved back to a local drive before it is edited. The problem occurs whether it is a file being opened from the server or is a new file which is being saved to the server.

Config is MacOS X 10.2.3, G4/800 with 1 GB RAM, MS Word v. X SR1 10.1.1 (2425). The Windows 2000 server has SP2 loaded. One thing to note is that the connection to the Win2K server uses AFP and not SMB.

January 6, 2003
Franz-Juergen Haas

After updating to 10.2.3 I get this Error message too (but in German, I use a German system), when I try to save a word-file to a w2K-Server over AFP:

»Error with word temp file, try to save to another disk« and so on, and after all Word crashed.

No problems saving to HD, no problems saving to an Appleshare-Volume (OS 9).

Saving Excel file doesn't create problems. It seems to be only a Word issue.

In the newsgroups microsoft.public.mac.office.word and discussions.info.apple.com this problem are some postings about this issue.

Two workarounds suggested was to repair permissions or to remove and reinstall Word. I did both, but it didn't help.

Another workaround suggested there is to save over SMB; this is not really good for me, because I have to work with Quark 4, which give me an -51 error, when I try to save on a W2k Server over SMB.

Now, I think it is best to downdate to 10.2.2. But the problem: The 10.2.2 update link at Apple is linked to the 10.2.3 update. When I didn't find it, I think I'll go back to the roots: 10.2.0.

I use a Dual 867, Word X

Problem only with AFP

January 7, 2003 -- Readers are reporting that the error with saving Word X files to a Windows 2000 Server only occurs with an AFP connection and not with an SMB connection. (There is another widely reported error with SMB and corruption of files, reported above.)

January 7, 2003
Jack Stoller

As reported on your site, editing a Word document on the server can fail, but my experience shows it's limited to Apple Filing Protocol connections on Win2K servers. I've tried it on a server with SFM and another with MacServerIP 8. Word is unable to create its work file, and so gives an error message about disk problems, then crashes. If I try it on the same server using SMB, it does not fail. I noted that if I make changes to the document and save (but not close), Word creates and leaves a work file in the same folder. When I close the document, the work file is deleted. As far as I know, this is a 10.2.3 problem, but I don't edit Word docs on the server too often and I mostly work in SMB. (BTW, editing an Excel document does not fail.)

January 7, 2003
Paul Williams

As with your other correspondents, I've experienced these errors with temp files on the remote Win2K server volume, mounted via AFP. During a save, I get the same error message:
"There is an unrecoverable disk error on file Word Work File D_3. The disk you're working on had a media problem that prevents Word from using it. Try the following: - Try formatting another disk. - Save the document to another disk."

And Word quits. A file is deposited on the server... "Word Work File D_3". 

If I mount the same volume via SMB, I don't get any errors. I'll keep plugging away -if only to see if the Quark documents and PDFs are still corrupting with the 10.2.3 update.

January 20, 2003
Mark Roberts is another MacWindows reader reporting that using SMB is a valid workaround:

What was described IS true. The workaround is to log into the Windows Server as a SMB server. e.g.: smb://servername

January 21, 2003
Steve Wake

Yes, we have found a SMB connection (as opposed to AFP) has resolved the problem connecting to a Windows 2000 Server from OS 10.2.3, and Word X...Nice to know this isn't new to the MAC-Windows community!

January 29, 2003
Mark Read

I can verify that this problem exists with both AFP on AppleTalk (Windows NT4 Server) and AFP on TCP/IP (Windows 2000 Server) connections from 10.2.3. Microsoft Word then quits (automatically).

A suggestion

January 20, 2003 -- Timothy Godby suggests that the problem can be avoided if you mount the Windows 2000 Server before launching Word. If you can verify or dispute the effectiveness of this suggestion, please let us know.

January 21, 2003
Daniel Foshee

I'm glad that works for Timothy, but it does not work for us. We have users running OS X 10.2.3, and they leave the workstations up 24/7. They have shares mounted all day, and only occasionally use Word X. However, after they fire up Word, they still experience the error. I've done a restart, let the shares boot up in OS X, and then start up Word, per Timothy's suggestion, but the error still pops up.

Microsoft is aware of the issue

January 20, 2003
Igor Zagatsky reports that Microsoft has posted some information about the problem at a newsgroup:

Microsoft acknowledged the problem in the microsoft.public.mac.office.word newsgroup. They claim they are working on a fix with Apple.

Here is a portion of the post by Matt Centurión of the Macintosh Business Unit:

This issue has been found to affect Word X and Word 2001 (under Classic) who have upgraded their OS X to 10.2.3 and who connect via AFP to Windows servers running Windows Services for Macintosh.

Error messages include "Disk Full" or "Unrecoverable Disk Error" an attempted saves to network share.

We are currently working with Apple to resolve the issue. Workarounds include:

  1. Using "smb://" instead of "afp://" to connect to share. (It has been mentioned in this newsgroup that the use of the SMB protocol may corrupt files when accessed by other AFP clients as well. This has not been our experience but we suggest caution when implementing this solution if you have not used it before. Any issues with the SMB protocol use should be reported to Apple.)
  2. Not upgrading to OS X - 10.2.3 until more information is available

No other information is available at this time. I will post when there is, but I don't have a timeframe for any such updates.

Reader says Word and Win2K errors occur in OS 9 as well.

January 14, 2003 -- Responding to our reports of errors with saving Word X files to a Windows 2000 Server , Fil Magnoli says he's seen it with Mac OS 9:

The problems working with Word files on a Win2K server is not a new one. Similar errors can be repeated when working with OS 9.x and Office 2001 (Word application is the only one with the problem as far as I can tell). To edit from, and then saving to, a MS Word file on a Win2K server results in an error indicating that you have to save the file with a different name, and that there is not enough space to complete the operation. I've been able to repeat this problem using Office 2001 on a Win2K server, but not using OSX/Office X combination. Others have posted similar, if not identical, issues to Microsoft's site, but I have yet to see a fix, or even an acknowledgment from Microsoft on the issue. Others have noted that the problem doesn't seem to occur with OS 9.x and Office 98, or OS X and Office X, but that's hardly a fix for anyone with a large install base of Macs.

Luis Antezana has seen the problem with Windows NT Server:

Regarding your "error with saving Word X files to a Windows 2000 Server" report, I just had a user report the same error, except our servers are all Windows NT 4 (service pack 6a). She was using AFP to access the server. She claims the whole computer crashed, as it wouldn't let her click in any of the other visible programs. She had restarted by the time I got there so I couldn't verify any of this in person.

If you can verify either of these issues, please let us know.

January 20, 2003
Frank Cellini

Regarding "Reader says Word and Win2K errors occur in OS 9 as well." This seems similar to a problem we had when saving to an AppleShare IP server. The solution there was that the client must have read write access to the server root volume. Word writes temp files to server root when saving files.

Word X problems occur on Netatalk

January 27, 2003
Daniel Lautenschleger reports that the problem of errors when saving Word X files saved to Windows AFP servers also occurs on Netatalk servers (AFP for Linux and Unix):

I can confirm that the saving of Word X files to a Windows 2000 server and the "unrecoverable disk error" problem also occurs when the file is opened from a Netatalk volume.

Mac OS X 10.2.4 fixes the problem

February 19, 2003
Arthur Visser:

My Microsoft Word (v.X) no longer crashes when saving a file on our Win2K file server over an AFP connection, after I updated OS X 10.2.3 to 10.2.4 (Software Update).

The workaround of using a SMB connection to the Windows server is no longer needed.

February 19, 2003
Daniel Foshee:

The OS X problem of not being able to save Word or Excel files on AFP shares of a Win2K (it would report a corruption problem, and wouldn't save, though Office 2001 in OS 9.x had no problems) have disappeared with the 10.2.4 update on our G4 setups.

February 19, 2003
Jack Stoller:

Regarding the following issue when editing MS Word docs on an AFP file server that first appeared in 10.2.3:

"There is an unrecoverable disk error on file Word Work File D_9. The disk you're working on had a media problem that prevents Word from using it. Try the following: - Try formatting another disk. - Save the document to another disk."

It appears this issue is resolved in 10.2.4.

February 26, 2003
Dave Dalton

As far as I can tell, updating to Mac OS X 10.2.4 seems to have eliminated this bug where you cannot save a file back to a Windows 2000 server. Hopefully other readers of MacWindows will have successful results. This is a description of the problem from MacWindows:
To edit from, and then saving to, a MS Word file on a Win2K server results in an error indicating that you have to save the file with a different name, and that there is not enough space to complete the operation. "

Dalton finds that the 10.2.4 update doesn't fix another problem:

This update did NOT resolve the bug with Mac OS 10.2.x and Eudora 5.2 when users have their folders located on a SNAP server. Eudora reports I/O errors when it tries to write to the History file , and Nicknames file. The Eudora Settings file can be changed. Very strange but looks like some kind of permissions issue. The same Eudora folder when located on a Win2K server behaves fine. The folks at Eudora have not been very responsive. They probably cannot replicate the client server environment necessary to reproduce the problem.

February 26, 2003
Mark Wellard

The update to 10.2.4 did not solve the AFP sharing and Word problem on my new 867Mz G4.

Top of page

TIP: Defining OS X firewall for Timbuktu for Win. January 27, 2003 -- A reader named Peter sent in this tip for using setting the Mac OS X built-in firewall to enable users of Timbuktu for Windows to access it:

Apple provides some predefined, non-editable firewall rules with Mac OS X 10.2.3. There is one set up for Netopia's Timbuktu that only opens tcp port 407. This allows another Mac using Timbuktu to make a connection, but if you are trying to connect from a Windows version of Timbuktu, the connection will be blocked.

You need to create new rules that open udp 407 and tcp ports 1417, 1418, 1419, and 1420 to get full functions from a Windows Timbuktu connection.

(Netopia has confirmed this problem and will try to get Apple to fix it, but suggested end user messages to Apple might also be helpful.)

Top of page

Problems when mounted SMB volumes are not available (Known issue)

The Mac OS X Finder locks when an SMB volume goes off line after a server volume is mounted. (One reader describes the problem as a "VERY extensive after the lock up, at times over 15 minutes." Apple posted Knowledge Base article 107407 acknowledging the bug, but offered no real fix

Dozens of readers report having the problem. We've posted a sampling of these here, arranged into catagories.

First report

February 28, 2003
Andrea Mariottini reports this problem that locks up Mac OS X:

I found this problem on MacOS X 10.2.4: if I mount an SMB volume, then shutdown the PC hosting that volume, I'm not able to unmount the volume from the Mac: the maleficent wheel appears and there's nothing I can do. Even shutdown is not possible, nor launch Terminal or other applications or restart the Finder.

PowerBook and AirPort

March 4, 2003
Chris Anderson

I've seen this on OS X since forever. It also happens on a mobile machine if you move the PowerBook or iBook out of the Airport range of the network where the SMB volume was mounted from. Nasty.

March 4, 2003
Andrew Cunningham

I see this if I sleep my PowerBook and forget to unmount, but only if you have open files on the SMB volume. It was present in 10.2.3 as well

March 4, 2003
Brandon Smith

Just wanted to drop a note and verify that I have this problem as well. I have a PowerBook 800 DVI that I use with my airport network at home in which I connect to a PC via SMB. If I don't "eject" the server when leaving for school, my PowerBook may lock up when I get to school and return from sleep. I have the same problem when at the school and connecting to their servers via Ethernet (SMB). I MUST eject those servers to ensure I won't have to restart when returning home. Hopefully Apple will resolve this issue quickly as it is quite frustrating and the reboot time is VERY extensive after the lock up, at times over 15 minutes.

March 4, 2003
Tiffany Truong

My friend and I both have a PowerBook and we often connect to each other's computer vis computer-to-computer network with the airport wireless card. My friend would connect to my computer to get a file off my shared folder and leaves my shared folder mounted on her computer. When I turn off my airport and disconnect from our shared network, she cannot unmount my computer from her PowerBook. It usually will take a few minutes before she can get her mouse back (the circular rainbow runs for some time). At this point, I would reconnect to the network and let her eject the mounted volume from her desktop.

Problems with other applications besides Finder

March 4, 2003
Damion Moyer-Sims

Finder is not the only application that encounters this problem. I have also found it with Curator, for example, when I am viewing remote folders. If I have a list of remote folders on the Windows box in Curator, and the Windows box has been shut down, then I get the spinning wheel if I try to open any of those remote folders. Fortunately, I am able to Force Quit apps when this happens. Finder does not appear to Force Quit when encountering this problem.

Virtual Private Networks

March 4, 2003
Dave Prosper

I've had a similar problem: I attach to our campus network through a VPN, mount some drives through Samba, and when I disconnect from the VPN my drives are still there. So I go to unmount them-and they will_not_unmount. Sometimes it even crashes my system: The gray screen of death pops up and prompts me to reboot my machine.

March 4, 2003
Ron Atkinson

The symptoms can be duplicated by having mounted drives and starting up a VPN tunnel with split-tunneling disabled (such as the Cisco or Netlock clients), some applications will take a long time, some will just hang. It's usually best to unmount all drives before hand. 

I haven't tried it with Linux yet, but many people have said the exact same problems occur there too, so it might be a problem with how the Unix/Linux versions of SMB clients are written.

Microsoft Windows also issues when it loses connections to remote mounted drives. Once again, start up a VPN client (E.g. Cisco or Nortel), then try to start Windows Explorer and it'll appear to hang for a couple of minutes. Some applications will also take a long time to start and appear to be hanging, but after a couple minutes things will work fine on the application or explorer. Microsoft Windows appears to have timeouts in it that just eventually give up and lets you continue, but Unix/Linux clients appear to not act the same and will cause systemwide problems.

Every time I connect on a VPN with my OS X 10.2.4 system I have to unmount all my network drives beforehand. If I forget then I have to disconnect the VPN, unmount the drives, then reconnect. Since my Windows XP system (I have 3 desktops here, XP, OS X, and RedHat 8.0) shares a documents directory that I mount on my Mac, every time I connect on the VPN with my XP system I have to unmount the share from the Mac too or it will become problematic since it no longer sees my XP system share anymore. I wish they would fix that....  

Dealing with the problem

March 4, 2003
Geoffrey Riley

We saw this a few days ago. When we rebooted the Windows computer, the Mac relaxed. We ejected the network connection, and then we could shut the Windows computer down without interference.

Top of page

Workaround for Mac OS X and Win 2k Server and Omnis datafile

March 6, 2003 -- David Blaymires a long report about a problem with Mac OS X and the Omnis 7 database running a Windows 2000 Server SP3. He describes the problem and a workaround he came up with.

I have found a workaround for MacOS X computers to access Omnis 7 datafiles on Windows 2000 servers running Service Pack 3. I've written as much info as I have been able to glean in all these months of problems, in the hope that others may find a gem in here that may lead to a permanent solution. Perhaps the kindly folks at Raining Data Corp (Omnis), Apple and Microsoft can investigate this more as a result of this information and maybe find a real solution.

Problem: Although the permissions for all users were set to allow full read/write access to the directory that holds the datafile, when a Mac OS X user opened an Omnis datafile, and Omnis did the first write to the data file, the user was told that access to the data was not available &endash; i.e. They did not have write access even though the permissions for the folder are set to give them this. The Omnis application can be either running in Classic, or be a native MacOS X application, the same problem results.

This problem only surfaced with the release of Windows 2K SP3, and occurs with any version of MacOS X.2 or later. It does not affect MacOS 9 computers, who continue to have unfettered access to the Omnis datafile in SP3.

The source of the problem has not been identified. I have read messages on various Microsoft Newsgroups that indicate that there was a problem in earlier versions of Windows 2K where permissions were not being implemented properly, or interpreted properly. Supposedly, the story goes, this is now "fixed" in SP3. The only problem is, there is a problem in how the permissions are now being interpreted by Mac OS X workstations, so even though the Windows 2K server says that they have permission to read/write to the folder, the reality is that they can't when it is a shared file. There are no problems saving a Word document (for example) to the dame directory as the datafile, but try getting 1 user in to the datafile. Impossible.

I've had MS Certified engineers work on all levels of permissions and with all levels of auditing turned on and there's no event that gets trapped when the MacOS X user is told the datafile is not available. To all intents and purposes, they have full read/write access - except to an Omnis datafile.

Workaround: While sitting at a Mac OS X computer, create a folder DATA (any name will in fact do) on the Windows 2K server and make sure that the access permissions (get info on the folder &endash; Cmmd-I) show that EVERYONE (i.e. Owner, Group and Other) all have Read/write permissions. Then move the datafile to this folder. Its as simple as that.

As far as I can tell, there's no problems with this workaround, as the permissions for the enclosing folder can control who needs to even have access to the Omnis related files in the enclosing directory. Anyone who has access to the enclosing directory can have full read/write access to the folder that contains the datafile.

The only potential problem I can see with this is in the event that someone changes the permissions for the enclosing folder, they have the option of copying the permissions to all enclosed items. In that event, the DATA folder could lose it's unique "everyone read/write" permissions set in MacOS X. In that even, quit everyone out of the datafile, rename the folder to DATAX, then at a MacOS X computer, create a new DATA folder (with the full read/write permissions) and move the datafile to the new DATA folder.

For those whose solution to this problem was to move the server back to SP2, this will enable you to move to SP3 and solve some of the myriad of security issues that Windows servers seem to have. Many of our recent clients could not do this because they have new servers that only came with SP3, and/or the security issues outweighed the data access problem.

Top of page

SMB file locking fails on Mac OS X 10.2.4 clients.

NOTE: Some readers have attributed to to the March 24 Mac OS X Security Update (see below).

March 24, 2003
Bill O'Connell reports that file-locking on Windows 2000 SP3 servers doesn't work when Mac access them with SMB:

The Mac SMB client does not lock files when it opens them read-write, and it ignores existing locks on files opened read-write by Windows clients. For example, an Excel document on a Windows 2000 server is opened by a Windows client. A Mac client (10.2.4) can open the same file read-write without any warning that the file is in use. The same problem occurs when the file is opened by the Mac client first. On the Windows 2000 server management console, under open files, the entry for the Mac SMB client shows 0 locks, while the entry for the Windows client shows 3 locks. If the file is opened on the Mac using AFP, the file is correctly locked and this problem does not occur.

March 26, 2003
Jørgen Straarup

"Yes, we have the same problems. We can't use our 10.2.4 server."

March 28, 2003
John Duffy

Our company develops a relational database that runs cross platform, and we've experienced the same problem. Just wanted to confirm that this is a problem in 10.2.4.

March 28, 2003
Debra Sawyers attributes the problem to the March 24 Security Update, reported directly below.

I'm not sure if the problem we're having is related to the one mentioned on your site, but we'd been file sharing quite nicely with our PC server for quite a while. We have several levels of sharing, one with AppleShare works fine, the SMB share we have no longer connects when trying to access from 10.2.4 using Go -> Connect to server and pulling it from the list by IP we get an error = -36. However, if we connect by using the name of the computer it works fine.

so: error occurs for SMB://192.168.1.1

But not for SMB://tamaserver

Same machine. Correct IP. No explanation. This only occurred after the recent security updates

March 28, 2003
Tony Swash also has the 10.2.4 problem with SMB file locking (directly above this report), which some readers have attributed to the Security Update:

I too have had this problem. I couldn't connect to my Windows XP machine using my new 1.42 duel processor Mac running 10.2.4 until I actually typed the name of the PC into the Connect to Server dialogue box.

If you've seen this problem, please let us know.

Problems with Mac OS X 10.2.4 security update.

A number of users have reported various problems with the the latest Mac OS X Security Update from March 24, 2003. If you've seen these or other problems with the Security Update, let us know.

10.2.4 problem with SMB file locking

See article directly above this one.

SMB problem with printers, Gimp-Print

We now have for suggested solutions sent in by readers, below.

Problem

March 28, 2003
Mark Morris

I am also having SMB problems following the latest security update. I had connected to a Win2K printer via SAMBA for months with no problems. Since installing the update, I can no longer connect to the printer. Checking my error log, I see an NT_Signon error. I have noticed others have posted a similar problem on other bulletin boards.

Solution 1

March 28, 2003
Benjamin Iseman indicates that the printer problems readers have with Security Update is specifically related to Gimp-Print. (See elsewhere on this page.) He also offers a workaround:

Previous to the 3/24/03 security update, I had been happily printing to a number of old (i.e., non-postscript), networked HP LJ 4 printers by sending jobs to a Windows NT 4 server via CUPS/GIMPprint/Ghostscript. (There is an excellent tutorial on this Gimp-Print method.)

I, along with several other people who are posting in various threads at http://discussions.info.apple.com, lost the ability to print using the method described above after applying the 3/24/03 Samba security update. When I attempted to check the Samba connection to the Windows server after applying the update, I got the following results:

% smbclient -L server1 -U biseman
added interface ip=192.168.0.49 bcast=192.168.0.255 nmask=255.255.255.0
added interface ip=192.168.0.56 bcast=192.168.0.255 nmask=255.255.255.0

Got a positive name query response from 192.168.0.2 ( 192.168.0.2 )

Password:
session setup failed: NT_STATUS_LOGON_FAILURE

I got the same NT_STATUS_LOGON_FAILURE when I use the server's administrator

userID and Pass so it wasn't a permissions issue.

Although very unsatisfying, the only solution to the problem that I found was to downgrade /usr/bin/smbclient and /usr/bin/smbspool to the pre-security update versions. Since Samba is open source, I have uploaded the older versions of /usr/bin/smbclient and /usr/bin/smbspool to my iDisk and they can be downloaded from here.

Obviously, using these files will most likely reintroduce the security bug that the update was designed to fix. Accordingly, proceed with caution.

The procedure I followed was to delete all of the samba printers on my machine via http://127.0.0.1:631/printers. I then logged in as root and made a copy of the newer SMB files and saved them to the root desktop.

Finally I replaced the SMB files mentioned above and restarted. When I added the printers via http://127.0.0.1:631/printers everything worked right away.

Aprli 4, 2003
Marty Schlacter

Saw your March 28th article about SMB problems after the March 24th Update for OS X. I had the same problems. At first, my backup scripts stopped working (I used smbclient to do manual tar backups of a windows box). Then I noticed my printing stopped working. Going back to the older smbspool and smbclient fixed it.

Aprli 4, 2003
Richard Laycock

I tried the March 28th fix from Ben. Unfortunately, his files (dated from last fall) were mismatched to my installation and totally screwed up my Samba printing. The Advanced option changed to "unkown printer" although the path box still had the "smb:// " in it.

Fortunately, I got a better set of these from another guy in Apple Discussions (Gerry Simmons). His files were from immediately prior to the 3/24 update (dated in Feb.). This did work on my machine. I had to path it with user:password@DOMAIN unlike the simple DOMAIN as it was pathed before. After a restart it's working once again. As on Ben's fix-it file you do have to set permissions on the three files to System (RW) Wheel (R) Everyone (R).

Solution 2

Most readers report that this suggestion works to fix the problem.

April 2, 2003
Erik van de Pol

I was also hit by the SMB printing problems the Security Update caused. My assumptions are identical, and I successfully followed Benjamin Iseman workaround (which might open the hole again, but since I'm behind a firewall I'd rather have printing capabilities).

Specifically I performed the following steps:

1. Download the files on Benjamin's iDrive to the desktop

2. Open Applications/Utilities/Terminal

3. Type the following commands (use "sudo" in front of a command if you get an "Operation not permitted" error):

cd /usr/bin
mv smbspool smbspool-upd30324
mv smbclient smbclient-upd30324
mv ~/Desktop/smbspool .
mv ~/Desktop/smbclient .
chmod +x smbspool smbclient
chown root.wheel smbspool smbclient

4. Launch Print Center.

After this printing worked right away on my machine, so I didn't have to remove all printers and reinstall them again.

 

April 4, 2003
Paolo Verri says:

I tried the SMB workaround after 10.2.4 security update with Erik van de Pol's step-by-step instructions and it worked just fine.

April 4, 2003
Brian Fischer:

Much to my disappointment, I replaced the "new" Samba software with the "old" Samba software (as is outlined in your lead article) and it fixed the problem.

"Disappointment" because I don't expect this type of problem from Apple.

April 4, 2003
Bill Pridgen

Like others, I found that I could no longer print from my Mac to printers connected to Windows 2000 computers after the March 24th update. I tried the suggested fix involving replacing smbspool and smbclient with the previous version. It worked! I followed the directions of replacing the files, and everything was back to normal, with no need to delete my Samba printers or reboot. I did have to use sudo.

April 4, 2003
Mark Morris

I tried Erik van de Pol's suggestion (replacing the smbclient and smbspool with older versions) and am happily printing on our windows network again today. I have no idea what the security update did to these files, but I am grateful that someone figured out a workaround.

Unlike Erik, I did have to remove my old and set up a new printer before the workaround would work...not a big problem compared with being unable to print at all!

April 4, 2003
Myron Jones (4/2)

I used the previously posted instructions. I assumed that I needed to make the owner and permission changes which were not mentioned in the previous post. Thanks for the clarification. It will save a lot of people some time.

April 4, 2003
Michael Friesen

I have tried this fix, and it works. However, I still get the

NT_STATUS_LOGON_FAILURE

when I try to use smbclient to connect to the windows 2000 machine from the command line. I have no problems with smbclient when connecting to a Win XP machine.

At least the printing to my Win 2000 machine works again!

Solution 3

April 10, 2003
Rotaiv

Everything I have read regarding this problem has discussed installing older samba binaries to fix the problem. I did not like that approach so I went the other direction - I installed updated binaries. See below for a message I sent to www.macosxhints.com:

While reading another hint on this site, I came across the http://www.macwindows.com site and the article "Fix for Mac OS X SMB printing woes after security update". In summary, the latest update broke samba authentication to NT servers which in turn broke SMB printing using Gimp-Print. I have a printer configured in this manner and was not even aware it was broke until I read this article.

One of the proposed solutions was to reinstall older samba binaries that were replaced during the security update. Since I generally have a problem reinstalling outdated binaries, I decided to go the other direction. Using Fink, I installed a newer version of samba and replaced the binaries in /usr/bin with those from /sw/bin. This fixed my problem and now I can print using SMB and Gimp-Print again.

If you read the articles on http://www.macwindows.com, they indicate you should replace smbspool, smbclient and another article suggests rpcclient. Personally, I found that my printer problems were resolved by just replacing smbspool. Having said that, I decided to update all SMB* binaries and rpcclient just so I have the latest versions.

Here are the steps I performed:

1. Using FinkCommander, I installed samba 2.2.7-1

2. From Terminal.app, execute the following commands:

cd /usr/bin
mkdir /samba.0324
ditto SMB* samba.0324
ditto rpcclient samba.0324
ditto /sw/bin/SMB* .
ditto /sw/bin/rpcclient .

All of this should be done as root. If you don't have root enabled, type "sudo bash" before any of the other commands so you don't have to "sudo" each of the other lines.

Solution 4

May 16, 2003 --David Talley sent us another work around for the problem of Gimp-Print not working with Mac OS X 10.2.5 and 10.2.6 that readers have reported:

If you want to avoid the NT_STATUS_ACCESS_DENIED, on your user account, delete your password on the Windows PC and use a blank password to log on.

On the Mac, just press Enter when you prompted the password on smb//winuser:@workgroup/server/printer

Special Report: Mac OS X 10.2.5 Update

Mac OS X 10.2.5, released in April, 2003, seems to have fixed one nasty problem with SMB reported on this page. It also seems to have created to new problems.

Below are a dozen reader reports on these three issues. (If you can add to the discussion, please let us know.)

SMB file corruption fixed

April 14, 2003
Aditya Agarwal:

Just thought I'd let you know that the mentioned fixed under 10.2.5 is indeed good. I have tried several file transfers to my SMB volumes which gave errors previously. After the upgrade they seem to be fixed and no corruption issues are reappearing.

April 14, 2003
Rich White:

The SMB issue with not copying all the files and/or corruption looks like it's fixed to me. I tried a machine that definitely had the problem with 10.2.4 and it worked fine with 10.2.5. The machine was a dual-processor G4/450.

April 14, 2003
Lawrence You has done some testing, with comparisons to Samba running FreeBSD. He also believes 10.2.5 update fixes the problem:

I'm following up on my earlier report from December 20, 2002. I think there's good news this time around. The short story is that the bug fix for the SMB corruption made it into 10.2.5 and I no longer see the corruption. I've tried a handful of tests and so far so good. If you've had problems before, it probably couldn't hurt to be a little cautious, for instance, run "md5" on the files and see if the checksums match.

Read on only if you would like to read the long story.

Back in December 2002 I wrote a note about the problems I was having with the SMB data corruption. It turned out I could reproduce the problem about half the time when I copied a particular file. I filed a bug report and worked with an Apple engineer who fixed the bug while using my network and the server here. At that time, 10.2.4 had not been released yet but the release was already frozen so unfortunately the bug fix couldn't make it in at that time.

I read the release notes for 10.2.5 which was released in the last couple days and checked with the Apple engineer about the brief note in Knowledge Base article 25405, reported at MacWindows: "Addresses a potential data loss issue that could occur when copying certain files to an SMB volume."

In fact, this is the fix for the data corruption problem that I was seeing. As best as I can remember, the problem only manifests itself as blocks of zeros written into the file stream. It was a race condition, so the error would not show up consistently.

In the meantime I had upgraded the hardware running the SMB server from a 300 MHz Celeron-based eMachines running FreeBSD 4.7 (samba-2.2.8) to the same server software running on a 1.67 GHz Athlon XP 2000+ and on a faster disk. The speed difference was probably enough to make the bug appear to go away so I might not have noticed it but I avoided using SMB anyway.

Fortunately, I kept the old 300 MHz hardware around and booted it with a cloned FreeBSD disk. Before upgrading to 10.2.5, I verified that the corruption bug was still there using the slow server when I copied the file from my 10.2.4 machine. Next, I upgraded my Dual 1 GHz G4 to 10.2.5, rebooted, and after copying many files, I'm happy to say I can no longer reproduce the bug.

The test file I was using was a PDF document, 569,321 bytes long, no resource fork.

I'd also like to follow up on my Netatalk comment I made earlier. At the time I was having trouble with SMB, I tried to use Netatalk for an AFP server as an alternative file server (or maybe it was vice-versa). The version of Netatalk I was using (1.5.?) had other problems, like not being able to save files or keep meaningful Finder aliases. After recently upgrading to netatalk-1.6.1 these problems have also gone away.

Gimp-Print broken with 10.2.5

April 14, 2003
Benjamin Iseman, who sent in one of the three fixes for the Gimp-Print problem caused by the recent Security Update, tells us that 10.2.5 causes the same problem, and that the same fix still works.

Similar to the situation I described in the email message pasted below, the 10.2.5 update breaks SAMBA printing via CUPS/GIMPprint/Ghostscript. The workarounds that have already been suggested still work.

April 14, 2003
Marc Schuman

Updated to 10.2.5 this morning, but SMB printing to an HP LaserJet 1200 attached to a Windows NT machine still does not work.

April 14, 2003
E. Baltus

I had the same problems. Couldn't print anymore using my OfficeJet 590, which worked until end March. After following the workaround of Erik van de Pol everything works fine again!

April 14, 2003
Scott Wahl

I just updated to 10.2.5 from 10.2.4. I had not yet installed the 3.24 security update. CUPS printing via Samba no longer works.

10.2.5 breaks the Microsoft UAM: Finder crashes

This problem causes the Finder to crash and relaunch when you run the Microsoft UAM for accessing Services for Mac on Windows servers.

The problem is caused by Mac OS X Update Combo 10.2.5, which updates Macs with v.10.2.2 and later.The standard Update, which upgrades from 10.2.4 only, does not cause the problem. Reinstalling with the Standard update fixes the problem, as does installing the Mac OS X 10.2.6 update.

The problem:

April 14, 2003
Henrik Aronsen

I just did a fresh Jaguar installation on a Power Mac G4 and updated it to 10.2.5. After that, I installed the Microsoft UAM.

The effect is: when I try to mount a volume that demands MS UAM, Finder crashes and reinitializes (similar to what was reported on MacWindows ("Bug v10.1.0-to-10.1.4 and NT Server SFM: Finder crashes"). The volume will not mount. A log entry for the finder crash is put into $HOME/Library/Logs/CrashReporter/Finder.crash.log

Another administrator at my university has reported that the same thing happened to him.

April 14, 2003
Dan Buchan

I've run into a big problem with the 10.2.5 update -- whenever using the MS UAM to log into an NT server, the Finder quits and restarts.

I just did a clean, virgin reformat and install on my G4, and it still does it (it also happened on a new iMac).

April 14, 2003
Steve Wille

I installed 10.2.5 this morning to find out that the current (I think) Microsoft UAM 1.0.2 for connecting Mac OS X machines to Windows AFP servers no longer works. After entering the user name and password, the desktop just redraws (I think the Finder crashes and restarts) and the requested volume is not mounted. This had been working flawlessly in 10.2.4. I then tried reinstalling the UAM but that did not help.

April 14, 2003
Adrian Frauchiger

I just found out, that after the 10.2.5 update, I could not connect to our Win2K server with the UserAutenticationModule installed. After filling in the name and password and pressing "connect", the finder just quits - reloads and no server gets mounted...

After deleting the package (no uninstall feature in the installer) located at

/Library/Filesystems/AppleShare/Authentication/ MicrosoftUAM.uamx everything works again. Of course you loose the UAM features like ms encryption, strong authentication, long passwords, etc.

Greetings from Bern, Switzerland!

April 16, 2003
Patrick Stadelmann:

Just wanted to let you know that I'm using 10.2.5 with MS-UAM 1.02 to connect to a Windows server without any problem.

April 16, 2003
Santino Rizzo

I have the MS UAM and 10.2.5 installed and have no problems connecting to any of our Win2K servers. So, there may something else going on here.

April 16, 2003
Ted Brown

I'm having no problems with the combination of Mac OS X 10.2.5 and the MS UAM v 1.0.2. Everything worked fine before the update to 10.2.5 and everything is working fine afterwards.

Our servers are Windows 2000 Servers. We have set most of them to require the MS UAM. There are a few servers used only by the support staff that allow the Apple UAM, they specifically don't ask for the MS UAM, and if IIRC, they are set to not use it, they default to the Apple UAM (so I can AppleScript mounting them in some configuration scripts, this does not work with the MS UAM). All these are settings on the server side, since I mainly support the Mac, I can't give specifics on how to set those settings (other than I've read the check boxes and was translating for the Windows Admins to get them to set things the way I wanted them).

I don't know if that's part of why it works here or not, but it seems that some sites don't have that as they mention choosing the UAM at login. For our servers, the users never see that dialog, it pops right into the MS UAM on both OS 9 and OS X. The non-MSUAM servers go right into the Apple UAM login. I don't have a Share setup that can use either to test. I might be able to get around testing that later, but right now, there's too much on the plate.

I've not done extensive testing, I only have a few machines running OS X right now. But I've updated at least 5 machines comprising the models of a few Power Mac G4 Quicksilver, one OS X only G4, and my iBook w/o any problems. None of them is a clone of the others, each are custom installs of OS X. One was updated from OS X 10.2.3 with the combo updater, the others used software update.

All machines connect and I've transferred several files without problems. Only had about a day of use though. I called the end users to find out if they've had any problems, none have reported any.

April 18, 2003
Dave Gomme

I can definitely confirm the problem with Finder crashing when connecting to Window 2000 servers using MSUAM 1.0.2 with the error:

Exception: EXC_BAD_ACCESS (0x0001)

Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000006d

However, only certain Macs exhibit the problem, and only in certain circumstances. My Dual G4/450 experiences the Finder crashes, but my PowerBook G4/800 does not. Also, if I mount a share by double-clicking an alias to a file on that share (or when Eudora opens its network address books) Finder does not crash. If I use Go-->Connect to Server..., Finder does crash.

It may be that only dual processor Macs are affected, or only Gigabyte Ethernet Macs. For now I've held off installing 10.2.5 on other Macs until the problem is addressed.

April 18, 2003
Scott Morris:

I too have run into the OS X 10.2.5/Microsoft UAM issue exactly as described by your reports, with one exception. I happened to have an alias to one of our Win 2000 server drives and when I use that, it brings up the MS UAM dialog, which I fill out, and the drive mounts as expected. One of my coworkers also testing 10.2.5, but on a 1 GHz PowerBook has not had the problem.

April 18, 2003
Michael C. Larsen

I'm not sure if this is the source of the supposed problem with MSUAM and the 10.2.5 update, but I too, am encountering a connection issue since the update. I support a small group of Macs in a large state agency of PCs. A couple servers are set up for Mac access with SFM active while all the rest are not. The admins created alias names for these servers to make it easier for the average Mac user to connect, by remembering a simple name (such as OSCMAC, etc) instead of the IP addresses or fqdn's. AppleTalk is turned off by default. This has worked flawlessly from early OS 9 through Jaguar 10.2.4. Well, after updating to 10.2.5, AFP no longer seems to work. The MSUAM comes up normally, but when I say OK after entering name and password, the Finder quits and restarts without mounting the share or providing any error dialog; the log entries in console resemble this:

Exception: EXC_BAD_ACCESS (0x0001)

Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000006d

followed by a whole bunch of other numbers and UNIX type stuff. Same result if I use AFP:// in front of the name or even using the IP address and-or fqdn. However, if I use SMB:// or CIFS:// and the name, login and mounting proceed normally. The rest of the Macs are still on 10.2.4 and do not have this problem, so it is not related to any changes at the server level. I'm going to set up a test situation using Apple's UAM instead of MSUAM to see if that has any effect, though I believe the problem is related to AFP and not MSUAM. Any thoughts would be greatly appreciated.

April 18, 2003
David Jones

I would like to verify the problem with OS X 10.2.5 and MS UAM. The Finder quits and restarts when logging into a Windows 2000 server. To work around the problem, I reinstalled the the MSUAM, which for some reason uninstalled it, thereby reverting to the original Apple login screen with unencrypted passwords. Reinstalling the MSUAM did not solve the problem.

April 22, 2003
Steve Wille

I can discredit the "dual processor" explanation. I see the Finder crash problem with a variety of Macs: G4-2x1G, G4-450, G4-400 and iMac-233. They all report similar crash logs.

April 22, 2003
Ditto for Santino Rizzo:

It isn't a dual processor issue as I have three 450x2 G4s and none exhibit this problem.

April 22, 2003
And for Patrick Stadelmann:

It works fine for me (10.2.5 with MS-UAM 1.02) on a G4 dual 800 MHz when using the "Connect to..." command in the Finder.

Cause: Combo installer is the culprit

April 22, 2003
Dave Gomme believes the problem is in the installer. He says the Mac OS X Update Combo 10.2.5, which updates Macs with v.10.2.2 and later, causes the problem, and that reinstalling with the Standard update fixes the problem. This might explain why some users see the problem, others don't. Gomme reports:

I've done a little more testing this morning, and found some interesting things. On three Macs, a PowerBook G4/800, Quicksilver dual 1 GHz, and FireWire 800 dual 1.25 GHz, I performed a software update install of 10.2.5. After this I was able to connect to Windows 2000 servers using the MS UAM. I then ran the 10.2.5 combo update on all computers, and afterward Finder would crash when attempting to connect. Unfortunately I couldn't tell you what the difference is between these two versions of 10.2.5, other than the obvious difference between the update and combo update. Just to be sure I ran tests before and after running repair permissions on each update, with no change in results. It definitely looks as if the combo update is the culprit, though.

If you can comment on the Update Combo vs. standard update, please let us know.

April 22, 2003
Michael Larsen did find that a reinstall fixed the problem:

Following another poster's suggestion, I removed MS UAM by reinstalling(?) and my AFP logins work fine again using the Apple UAM without the Finder crashing. I can find no explanation anywhere as to why it would work before the 10.2.5 update and why it works for others with the update but not for us. Our Win2K admins give their stock answer that it's "a Mac problem". By the way, we all have single processor G4s.

Suggested fixes doen't work

April 25, 2003
Bruce Nun:

I've been going thru the challenges of this issue with four recent G4 upgrades to OS X from 9.2. Using Jaguar 10.2 upgrade CDs, then MS UAM v 1.0.2, connecting to Win2K servers works fine.

But then downloading the big 10.2.5 Combo upgrade (some 84 MB) results in the problems of Finder crashes and no connections.

However, upgrading seven other G4s from 10.2.4 to 10.2.5 worked just fine. Installing the 10.2.4 to .5 upgrade (about 39 MB) on top of the Combo upgrade did not fix the problem.

Deleting MS UAM from Library\filesystems\AppleShare\Authentication, then repairing file permissions, then reinstalling MS UAM does not fix the problem.

The only workaround I'm using for now is to nuke the MS UAM, repair permissions, then shorten network passwords so the Apple UAM works.

April 25, 2003
Kent Durvin:

I too have had the problem of the Finder crashing when connecting to Windows servers with the MS UAM, after entering my name and password. I used the Combo Update, but reinstalling the standard update on top did not help. I removed the Microsoft UAM from /Library/AppleShare/Authentication and I can now connect to those servers that allow Apple authentication.

When I check to Finder crash log, I see the same stuff as everyone has reported. Looking at the console, I see:

Apr 24 13:52:56 Kent crashdump: Crash report written to: /Users/kent/Library/Logs/CrashReporter/Finder.crash.log

2003-04-24 13:52:57.248 Console[586] Exception raised during posting of notification. Ignored. exception: *** NSRunStorage,_NSBlockNumberForIndex(): index (30520) beyond array bounds (30520)

This is on a Dual 866 MDD Mac, connecting to a Windows 2000 Server.

Another suggestion

April 28, 2003
Chris Price

On the Windows boards at WinNet Magazine there were many threads regarding failures with XP clients when connecting to Windows shares when XP SP1 was introduced.

Microsoft eliminated the relevant articles, and probably rolled up most solutions in service packs, but several knowledge base articles still acknowledge the issue and advise the customer to contact Microsoft for a hotfix is affected.

It's possible the issue with Mac OS 10.2.5 and MS UAM may be due to the same particular issues as these, in which case the server based solutions may be of use.

Microsoft Knowledge Base Article 810907 describes symptoms and refers you to MS if affected.

An earlier fix (now deleted by Microsoft) provided a workaround that worked brilliantly.

SUGGESTION: try the fix, and if it fails pursue MS for the hotfix.

You can read Price's full message, with the workaround, on our Jaguar Reports page.

Original KB Article, try this:

Network File Errors Occur After You Install Windows XP SP1 (331519)

After you install Windows XP Service Pack 1 (SP1), you may see a variety of errors relating to Windows XP SP1 client computers. These errors may include, but are not limited to the following errors:

...

Generic error messages that indicate errors copying a file or opening a file

appear at random on the Windows XP SP1 client.

CAUSE

These problems occur because of an incompatibility in Server Message Block (SMB) signing between Microsoft Windows 2000 and Windows XP SP1. By default, SMB signing is turned on on domain controllers only when possible. By default, you only experience this problem when you copy files to and from a domain controller. However, if you apply policy settings or set registry keys to servers, you may experience problems when you copy files to and from a server.

WORKAROUND

To work around this problem, use Group Policy settings to turn off SMB signing. To do so, set the Default Domain Controller policy settings to Disabled:

... [in Local Security Policy or Group Policy Editor...]

6. If any of the following policy settings are set to Enabled, double click the setting, click to select the Define this policy setting check box, click Disabled, and then click OK.

NOTE: By default, only one setting is set to Enabled.

Digitally sign client communication (always)
Digitally sign client communication (when possible)
Digitally sign server communication (always)
Digitally sign server communication (when possible)

...

[Apply these changes, disabling is set, and restart the server IMO]

...

The following list describes the default settings for the Default Domain

Controllers policy settings:

Digitally sign client communication (always): Not defined
Digitally sign client communication (when possible): Not defined
Digitally sign server communication (always): Not defined
Digitally sign server communication (when possible): Enabled

Workarounds

May 2, 2003
Kent Durvin

On connecting to Windows servers after the Combo 10.2.5 update, I tried a trick to bypass the Microsoft UAM. In the Address box at the bottom of the Connect to Server dialog, I used the URL format with the password included:

afp:/at/username:password@server:*

If I connect to a Windows server that allows Apple authentication, it works. If I try a server that does not, the Finder crashes. I think that shows that the Microsoft UAM is not the culprit, but what is different about the connection to the server after authentication?

May 2, 2003
Karl Fisch

I ran the 10.2.5 combo update and was unable to connect to Win 2000 servers using the MS UAM and Connect to Server in the Go Menu. Aliases worked fine. I tried uninstalling and reinstalling the MS UAM with no luck. After reading the discussion on MacWindows I tried reinstalling the standard update, but it did not fix the problem - I still get Finder crashes.

AFP File Corruption with OS X 10.2.5.

April 22, 2003 -- Just as Mac OS X version 10.2.5 has solved the problem with SMB file corruption, Tobias Klauder reports a similar problem with Apple File Protocol servers:

We are seeing AFP file corruption from 10.2.5 connecting to a Windows 2000 server running AFP. With 10.2.4, as long as people stuck to using AFP everything was fine. It seems as though 10.2.5 corrupts some files when copying to a share via AFP. We have seen this specifically with Macromedia Fireworks files.

If you've seen this problem, please let us know.

10.2.5 affecting EPS files over AFP connections

If you've seen this problem, please let us know if the 10.2.6 update corrects it or not.

April 18, 2003 -- Sam Sokolik reports another problem with Mac OS X 10.2.5 having to do with Adobe Illustrator files:

I am an IT person at a small screen printing company. The 10.2.5 update was installed last Thursday. We are starting to have problems in illustrator 10.0.3 when a file is saved to the server (NT 4.0 sp6) and then reopened the illustrator wants to do a text import. Not every time but starting to be quite often. It is as if the file has become corrupt. I have read one other instance of this on your site and did not see any solution. Does anyone know of a solution to this and if anything can be done to the file to recover it.

April 23, 2003
Sam Sokolik

To clarify it more. It seems to be related to saving files as EPS format to the server. If they work off the desktop it is fine. The artist have started saving the files to the server in Adobe Illustrator format which doesn't seem to cause any problems. They have been used to saving files in eps format because one of our image setters need eps to rip. The server has been rebooted and chkdsk run on all volumes. The only thing that has not been done is a reapply of SP6.

This is what is at the top of the page starting the second line down the first line is a row of squares I could not copy from the text file. A normal EPS looks like a Adobe Illustrator file with script in it. This one is all data except for the top area. Could my artist be saving the file wrong?

%%DocumentNeededResources:
%%DocumentSuppliedResources: procset Adobe_AGM_Image (1.0 0)
%%+ procset Adobe_CoolType_Utility_MAKEOCF (1.13 0)
%%+ procset Adobe_CoolType_Core (2.12 0)
%%+ procset Adobe_AGM_Core (2.0 0)
%%+ procset Adobe_AGM_Utils (1.0 0)
%%DocumentFonts:
%%DocumentNeededFonts:
%%DocumentNeededFeatures:
%%DocumentSuppliedFeatures:
%%DocumentProcessColors: Black
%%DocumentCustomColors: (PANTONE Cool Gray 4 CVC)
%%+ (DIE LINE)
%%CMYKCustomColor: 0 0 0 0.27 (PANTONE Cool Gray 4 CVC)
%%+ 0 1 0 0 (DIE LINE)
%%RGBCustomColor:

 A normal eps looks like this to start

%!PS-Adobe-3.1 EPSF-3.0
%%Title: G12790 William Frick-6 x 9.eps
%%Creator: Adobe Illustrator(R) X
%%AI8_CreatorVersion: 10.0
%AI9_PrintingDataBegin
%%For: Lee Vieth
%%CreationDate: 4/8/03
%%BoundingBox: 0 0 993 1440
%%HiResBoundingBox: 0 0 992.2549 1440
%%CropBox: 0 0 992.2549 1440
%%LanguageLevel: 2

April 23, 2003
Patrick Enders is seeing several problems with 10.2.5 and suspects the issue may be file locking:

We are using SFM to serve our AFP shares, and since upgrading the production department to 10.2.5 we are experiencing these symptoms-
  • Illustrator 10 files that are renamed on the server want to open as text.
  • Illustrator 10 files that are saved when another client has that folder open or has been accessed then reopen with offending command errors
  • MS UAM crashing (all machines updated with combo updater)
  • Inability to move files or copy without 10-15 second delay (Switching from column to list view sometimes helps)
  • AppleScript error -43 when dropping images on Photoshop droplets, have to do it 2-3 times before it works (again about 10-15 seconds)

I suspect that Apple has introduced some form of file locking with 10.2.5 that is perhaps not in sync with Microsoft's.

April 25, 2003
Sam Sokolik

Here is a link to Adobe Illustrator's message board. It looks to be a problem with any AFP server even Mac OS X Server. I see no solution yet. This is scary. Apple doesn't seem to know about this problem yet. Nothing on their web site.

April 25, 2003
Krister Laag

Regarding the problem of Illustrator files becoming text when renaming -- I have seen this on an ASIP 6.3 server with Mac OS X 10.2.5

April 25, 2003
Jeremy Down had the problem and sent message to Adobe:

I saw your website mention a problem I have had on 2 of our Macs running 10.2.5 (3 other machines still running 10.2.4 are fine). Basically we open an Illustrator file using open publisher in Quark (across a network from another Mac) amend it, save it and close it. It then updates in Quark at 0 percent and the image disappears. The answer from Adobe (below) is to only open a file from your own Mac, but this is rather long winded. It is obviously a 10.2.5 problem but I guess Adobe ought to sort it out as well.

The following are excerpts from the Adobe's letter to Down:

Dear Mr. Down,

...It seems that the issue is only happening with files that have passed over a network...I've opened the file and a sample file that I have created in AI 10 in a text editor to analyze the file. The customer's file has a whole part of the header missing from the file - this appears to have been stripped somehow.

The part of the header that is missing is the part that describes the creator, the PS version the document is coded in and importantly the bounding box - a fundamental part of an EPS file, hence why AI thinks it is a text file as it cannot find this information. Unfortunately, there is no trace as to what caused this problem... I have pasted the missing content from my file into the customer's and it now successfully opens in AI.

...I do know that OS 10.2.5 has included some network changes which may be related to the issue. I have tried to do it here and cannot reproduce the problem...

As such we can only advise you to avoid using the network if possible or as the specialist has done above, copying the header from a new document into the damaged document and seeing if it then opens.

This case will now be closed by Adobe Technical Support...

Kind regards
Sascha Kuehn
Adobe Technical Support

May 6, 2003
Geoff Cottorone

I've seen the thread about Illustrator 10 EPS/PS files getting corrupted when saving to a Win 2000 server, and I too have experienced this.

I am also seeing a severe problem saving Photoshop EPS and DCS 2.0 files to our Win 2000 server. I'll save a file out as EPS or DCS 2.0 and when I go to place them in Quark (4.1 AND 5.0) I get very strange info in the preview window - my file bounding box gets 'lost' and Quark can't tell what size it is. I'll get either a 0" x 0" or sometimes a negative size! (like -.05" x -50") If I proceed to import the image then Quark locks my Mac up requiring a reboot. This is repeatable.

These same files will not place into Illustrator either. I get an Error ID = -11000 Can't Place Illustration message.

I tried saving EPS or DCS files to my local drive first and then transferring to the server and that does seem to work fine.

So it looks like Photoshop has the same EPS file issue with networked Win 2000 servers.

May 6, 2003
Bob Scott is seeing corruption of PDF files:

When we save altered PDFs to a Windows file server (Windows 2000 server) it corrupts some PDF files so much so that you can't reopen the files at all. A big pain. We are connecting to server via AFP, OS 10.2.5 (didn't seem to happen too much in 10.2.4).

Some PDF files downloaded via FTP straight to the network get corrupted. Copy same files to the desktop first and they are OK.

May 12, 2003
Joe Coppola

I too have seen Photoshop file corruption, usually opening files on my Mac an saving them to my Windows server. And here I thought I was the only one.

AFP refresh delay on file copies to Win 2000 Server

May 2, 2003
Alan Edwards is seeing a problem with volumes on Windows Servers not being updated after files are copied:

We've had constant intermittent refresh problems when copying files to a Win 2000 Server AFP Share. File will copy across - can be seen by OS 9 clients and PC's immediately but "certain" Mac OS X 10.2 clients don't see the files. If you do a find file on the directory the file will be found, and then will appear in the finder. However you have to do this on every file you need to locate. Disconnecting from the server and reconnecting will show all files again until more are copied.

We now also have problems when receiving folders on ISDN into a Shared volume on the Win Server. File corrupts and cannot be opened.

The refresh problem is more of an issue.

If you've seen this problem, please let us know.

May 6, 2003
Howard Phillis

I have seen this same problem when copying files from a PC to a Win2K server. The file is not visible on a Mac running OS X (10.2.5) if the share is mounted with SMB but appears immediately if AFP and AppleTalk is used. When SMB is used the only way to get the file to appear is to disconnect and then reconnect.

May 6, 2003
Bob Scott

We are also having the refresh delay problems of the server described on the MacWindows site.

May 6, 2003
Daniel Gregoire offered a workaround for the refresh problem, as well as for some others:

We're seeing a lot of these problems as well.

If I know files exist in a directory but it won't refresh I simply create a new folder to force a refresh then delete the empty folder. Either that or I click on a graphical file in column mode to get the preview to show in the next column. That seems to do the trick most of the time.

My favorite is the disappearing file syndrome. We'll copy a bunch of files up to a new directory on our Windows 2000 server - we'll see them - but then try to open them off the server but as soon as we click on them they disappear from the list. One after another we can do this until the entire directory appears empty. A mount - unmount fixes the problem.

We've had continual problems with files not getting permissions set correctly. The only way to fix it is to delete the file and copy a new version to the server or use a windows machine to make a duplicate, rename the file and nuke the old one.

We've had continual issues on a somewhat seldom frequency where a user will create a folder then not have permission to place files in it. Always fun.

We used to have the corrupt file after copy problem but only using SMB. We stopped using SMB and it went away.

Mac OS X 10.2.6 update--bug fixes and continuing ussues.

Mac OS X 10.2.6 addresses at least one of the problems introduced with the 10.2.5 update. Other issues remain. Our 10.2.6 report describes this issues:

We would like to hear from you. Does the Mac OS X 10.2.6 update fix any of the problems with 10.2.5, including the Microsoft UAM Finder crash, the problem with Gimp-Print, or problems with EPS files in Adobe Illustrator and Photoshop? Please let us know.

The 10.2.6 update fixes the MS UAM Finder crash problem

This problem, described above, was caused by the 10.2.5 Combo update.

May 7, 2003
Daniel Gregoire

The 10.2.6 fixes the MS UAM problem for me.

May 7, 2003
Michael C. Larsen

The 10.2.6 update definitely solved the MS UAM Finder Crash as well as a few other AFP/SMB related problems we were having in isolated instances. So far, everything seems to be running smoothly.

May 7, 2003
David Jones

I previously reported to you that 10.2.5 caused a problem with MS UAM. I can confirm that the 6 MB 10.2.6 update fixed the problem. I do not know if the Combo version has the same effect.

May 7, 2003
Steve Wille

Being one of the folks with problems using the Microsoft UAM with 10.2.5 on a number of machines, I'm happy to report I have not seen the issue on any of them since 10.2.6 was installed with the incremental update.

May 7, 2003
Paul Bucher

10.2.6 does fix the MS UAM crash. I had the problem on my 866 DP ever since I installed the Combo update to 10.2.5.

May 7, 2003
Kent Durvin

I was one of those who used the 10.2.5 Combo updater and then could not logon to Windows servers with the Microsoft UAM. I just used the 10.2.6 update through Software Update, and the problem is fixed. This is not mentioned in the Apple Knowledge Base document (25448).

May 7, 2003
Sébastien Dreyfuss

Just a few lines to tell you that the Mac OS X 10.2.6 Update corrected the bug with the Microsoft UAM and the Windows 2000 Server. I must point out that I didn't use the Combo update nor did I do complete reinstall of the operating system.

May 7, 2003
Derek I Smith

I can verify that the 10.2.6 update fixes the MS UAM crash.

Mac OS X 10.2.6 does not fix Gimp-Print problem

Readers report that the Mac OS X 10.2.6 update does not fix the problem with Gimp-Print created by the 10.2.5 update (or possibly, the 10.2.5 Combo Update). The Gimp-Print package is a collection of printer drivers for Jaguar's CUPS architecture that lets you print to Windows printers on networks.

May 12, 2003
Duane Hawkins says the same workaround works:

Unfortunately, the Gimp-Print SMB authentication bug is still there in 10.2.6. After installing, I lost SMB print services. Replacing smbspool with the 10.2.3 version fixed the problem.

May 12, 2003
Tom Hesbach

Sadly Gimp-Print 4.2.5 still doesn't work, with the 10.2.6.

 

Glitch with Cisco VPN Client 3.7.3.A

May 7, 2003
Michael Biven

After installing the 10.2.6 update, I tried using the Cisco VPN Client (3.7.3.A) over a wired and wireless connection. Over both links it failed to connect.

I fixed the problem by repairing disk permissions, the first time I've ever had to do that on an update. Works fine after that.

Reader reports 10.2.6 hard disk corruption, crashes

The problem seems to be mostly with the Combo updater, which updates versions below 10.2.5 to 10.2.6. (The 10.2.5 Combo updater also caused problems, but of other types.)

A suggestion is give below.

May 12, 2003
Daniel Gregoire

It may be too early to celebrate Mac OS X 10.2.6. After installing this update we've had 4 or our newer machines' hard disk either go corrupt or our user accounts including the root account get corrupted to the point where we can not log in at all - even in safe mode. No amount of disk repair or permissions repair works to fix it. The only recourse we've been able to take is to use FireWire target disk mode to save our data and reformat.

May 14, 2003
(name not provided)

We have had 2 machines in the last week get screwed up but I don't know if it is 10.2.6 related or not.

In our case, the login screen appears, password is entered and then Enter is pressed. About 5 seconds later, the login box reappears. None of the IDs can log in. Drive 10 repaired a problem with the drive but not the login issue.

May 14, 2003
Dennis Peek

I successfully updated a G3 iMac and G4 500 DP (Gigabit) with no problems. After updating a Quicksilver 733 G4, the drive is unbootable. Neither Drive 10 nor Apple's Drive Utility has been able to repair the drive. The second drive in this machine contains a partition that still has 10.2.3 and I am using that to boot and extract data from the damaged drive. I may have to reformat to salvage the first drive.

May 14, 2003
Tony Marbois

My G4 933 MHz would not restart past the gray screen after downloading and installing the combined updater. Disk repair and Drive TEN found many file problems. I tried safe mode and /fsck and nothing even an archive and clean install of Jaguar but finally had to initialized the hard drive and fresh install Jaguar and apps.

May 14, 2003
David Diamond:

A day after I did the update my Maxtor 40 GB (Model: 94098U8) drive just died. It started intermittently making a clicking noise and eventually stopped completely (all within a few hours). I tried to reformat it, but the Mac (Beige G3 upgraded to XLR8 G4) couldn't even see it anymore. I figured that the drive just died, but now I'm wondering it it's related to the upgrade.

May 14, 2003
Doug Gray saw drive problems with 10.2.5, but not 10.2.6:

We have seen three machines get corrupted from the previous update (10.2.5), but none with the most recent (10.2.6) This article makes me nervous though, I just finished the repairs!

May 16, 2003
Petr Siemens is another person locked out of his account after the upgrade:

This am after using 10.2.6 since it was released, I had my first major problem. On a Quicksilver G4/733, I use many apps left open, Photoshop, Golive, Eudora, Safari, iTunes, Explorer, QuickTime, Netscape, Flash Mx, Freehand, Now Up to Date, etc. I also had File sharing turned on.

I awoke my machine, and I got a message saying Close some applications as my Hard Drive was Full. I ignored it and tried to retrieve my email. It said it couldn't trash the spam as my hard drive was full.  

So I quit everything, rebooted the machine, and did a FSCK. It came up clean. I rebooted and logged in and much to my surprise, I was in a brand new window - like a new user. I logged out, and logged back in, and same thing. I've had to get all my applications back in the Dock. Most preferences have gone back to default.

May 16, 2003
Dan Pouliot

I've had trouble installing 10.2.6 on my beige G3. First I upgraded 10.2.5 to 10.2.6. My system wouldn't make it past my blue desktop- no menu, no icons, no dock. I force rebooted and it never went past the gray screen. I ran fsck several times, rebooting after each successful try. Each reboot failed. I performed an Archive and Install back to my original 10.2. Worked fine. Then I decided to run the combined 10.2.6 updater. My computer failed when I did that too. Now I'm back to 10.2.

May 16, 2003
Sven-Goran Ljungholm

The 10.2.6 updated killed a client's hard disk. It started clicking and then died. Had to boot from a 9 CD to get data off.

Suggestion

May 16, 2003
Steve Maser

On your page today, somebody commented about this:
In our case, the login screen appears, password is entered and then Enter is pressed. About 5 seconds later, the login box reappears. None of the IDs can log in. Drive 10 repaired a problem with the drive but not the login issue.

I've seen this on rare occasions. For us, what happens is that the accounts dock.plist file got damaged somehow and certain OS updates seem to barf on this damaged file more than others and the user cycles back to the login screen (or worse -- if the computer automatically logs in, then it cycles through the login process over and over... 

If the user can ssh into the computer, they should delete the file:

/users/<user>/library/preferences/com.apple.dock.plist.

They'll get back to the generic original Dock after doing this, but they should be able to log in.

If they can't ssh into this, then they probably will need to boot from another disk to delete the file.

Suggesion for login problem:

May 16, 2003
William Bowden addresses the problem at login that several readers have reported above:

We have had a few of these issue, although not so many as to worry. To get around we boot from install CD and go to installer menu down to reset password. Note do not reset password with original password this fails.

More 10.2.6 problems

May 20, 2003
Dan Pouliot offer evidence that this his previously reported problems with the 10.2.6 update were not a case of coincidence:

I'm now happily back to 10.2.5 (thanks to Apple for Combo Updaters!), and I'm staying there.

May 20, 2003
C. Dennis Peek sent an update to his May 14 report about a corrupted hard disk:

I corrected the corrupted disk caused by the 10.2.6 update by erasing the partition using Disk Utility, then copying my backup partition with OS X 10.2.3 using Carbon Copy Cloner. I encountered a kernel panic, requiring a reboot, then a system freeze, another forced reboot, then the clone transfer worked on the third attempt. I have learned to keep a second partition, usually on a second hard drive, as a backup. It has saved me on multiple occasions. BTW, i was updating from Apple's Software Update when this happened.

May 20, 2003
Syd Sellers' problem with his iBook drive and 10.2.6 could be a coincidence, but given the other problems with the 10.2.6 update, it may not be:

Hi, just to let you know what happened here. I have a 1 year old iBook. I have been trying to keep it running the latest versions of the system. Only a few days after I installed the 10.2.6 update, the drive started to complain. Lots of noise and finally no longer able to read from it. Reboot then also failed. As it was still under warranty, Apple changed the drive, reporting to me that it was a very intermittent problem. I have never had a HD fail this fast. The evening before, it worked 100 percent. The following morning it was no good.

May 20, 2003
John "Eljay" Love-Jensen

I've been having lockups and crashes on my PowerMac dual G4 1.42 GHz machine with ATI 9700 and Bluetooth, which came with 10.2.4. For three weeks, nary a problem. Then I get my Internet connection, and apply the software update:
  • AirPort Software (3.0.4 at 5.8 MB)
  • Java (1.4.1 at 26.1 MB)
  • Mac OS X Update Combined (10.2.6 at 84.4 MB)
  • QuickTime (6.2 at 19.6 MB)
  • iMovie (3.0.2 at 4.4 MB)
  • iPod Software (1.3 at 5.7 MB)
  • iTunes (4.0 at 7.0 MB)

Crash, crash, crash. Crashes hard. At first, I blamed 10.2.6. After much hassle and frustration, I now suspect that the culprit is could be one of the other updates. Why? Because I only did the SU on those items, and then the machine began behaving badly. Running 10.2.4.

Note: OpenFirmware setting of "setenv boot-args cpus=1" eliminates the crashing problem. Hmmmmm.

As I write this, I'm SU-ing:

  • * Java (1.4.1 at 26.1 MB)
  • * Mac OS X Update Combined (10.2.6 at 84.4 MB)
  • * QuickTime (6.2 at 19.6 MB)

I tried reinstalling, and crashed again. Installation steps:

  1. OS X 10.2.4 from CD Restore
  2. Classic 9 and Applications from CD Restore
  3. OS X 10.2.6 Combo Update (Software Update)
  4. Java 1.4.1 (Software Update)
  5. QuickTime 6.2 (Software Update)
  6. Remove Microsoft Office Test Drive
  7. Install December 2002 Dev Tools

Crashed in the midst of MS-Explorer. (I hadn't put Camino on yet.) Crashed hard enough that the boot partition was corrupted, and I have to reinstall. (189th time is the charm...)

May 28, 2003
David Diamond moved his "dead" drive to a PC, where it functioned:

I wrote you a few weeks back about my Maxtor drive dying after upgrading to 10.2.6. I was about to trash the drive when I figured I'd stick it back into the Mac and try one more time. Same deal. Not recognized at all and still making the clicking sound.

On a hunch, I put the "dead" drive into my PC (Win XP). I was able to format it and copy 20 or so gigs worth of data to and from it without any trouble. Then I put the drive back into the Mac and it was visible again. I could reformat it and copy data to and from it. It's been in there now for about 5 hours with no problems.

So I'm guessing that the 10.2.6 update screwed something up on the drive that the PC reformatting corrected. Drivers maybe? If your readers with dead drives have PCs available to them, they might want to try this out before trashing the drive.

June 2, 2003
Mark Feliciano

I have a G4 500 with a 75 GB IBM drive and a 120 GB W.D. that I use to do video editing with Final Cut Pro. I updated my system drive with the Combo updater and rebooted. I noticed immediately that the machine seemed to take an extra long time to boot, but I figured it was just the system optimizing the upgrade.

After waiting for over 4 minutes I finally got back control of the machine and went to erase my one month old 120 GB Western Digital hard drive to begin a new video project. When I went to disk utility and attempted to do a simple erase of the drive, the machine kernel crashed and the drive began to make a high pitched whine. I held the power button in to shut down, let the machine sit for a couple minutes then rebooted. This time it took a full five minutes to gain full control over my menus and dock.

When I went to see what had happened to my 120 drive, it was gone. I couldn't get OS X to find it, so I booted to Drive-10 and it couldn't find it either. When I tried to boot to a OS 9.2 CD the machine again Kernel crashed. What is even stranger is that once the machine boots, it seems to run fine and my repairing permissions has not helped the eternal boot time. I replaced the 120 GB drive thinking that it had simply decided to die, but after hearing these other stories I now believe the fault has something to do with the upgrade.

Problem with Safari and 10.2.6?

May 28, 2003
David Gregory had a kernel panics with Safari:

My iBook (800 MHz/ 14"/ 640 MB/ Airport) has had some previously unseen problems after the 10.2.6 and Safari v74 upgrade:
  • Spinning beach ball of Death
  • System Preferences
  • Safari on launch after startup
  • Sherlock on launch after startup

Kernel Panic with Safari -- It got so bad that at one point I downloaded a copy of Opera. I deleted Safari, ran prebinding, and Disk Repair permissions. Rebooted and downloaded Safari through Opera and reinstalled. Kernel panics are now infrequent, but still do appear.

Strangely my nephews iMac (400 MHz/384 MB/ Airport) seems largely unaffected. Maybe the difference in Firmware could be the difference.

June 2, 2003
Darren Montjar

Reported on May 28th, David Gregory was having problems with Safari crashing on his iBook. I've had lots of problems with Safari crashing on its own, but never a kernel panic. Something else is wrong with his machine. Some suggestions, if I may:

Create a new user for the machine, admin or not, doesn't matter. Make sure the latest Safari is installed. Log in as this new user and try Safari. If it doesn't crash, then he's got corrupted preferences or cache files in his own Library folder. Internet Preferences, Safari's com file, maybe the bookmarks. If it still crashes, then there's something else. I would look at pulling any extra memory out of the computer first. Also, as posted last week, run the 10.2.6 Combo updater, just to get every file installed with fresh copies.

Tip: Repairing permissions after software updates. May 22, 2003 -- In response to the above reader reports of problems with the Mac OS X 10.2.6 Combo update, James Richardson offers a suggestion, with a correction below it:

Reinstalling is not always the answer.

I may be able to shed some light on the Mac OS X crashing issues that several of your users have reported. I've experimented with the results of Software Update since its inception and I have to say that results will vary. This is due in most cases to the nature of how file permissions work under Mac OS X.

This simple procedure will insure that problems do not propagate. Before running Software Update, close all applications, open Terminal and type the following:

sudo diskutil repairDisk /

Enter your password and let it go to town. After that is done, type:

sudo diskutil repairPermissions /

Then run Software Update. After complete, again open terminal and type:

sudo diskutil repairPermissions /

Once done, your System should boot properly and crash less. If you experience frequent application crashes, do the repairPermissions step, as the most frequent cause is file permissions being screwed up on the boot drive.

So why does this happen?

The most logical cause is files not being closed properly. This can be caused by an application crash, an OS hang or kernel panic, installers, and yes, you guessed it, software updates.

Anyone can prove this by installing Jaguar and verifying permissions. After running all the Software Updates to bring it to 10.2.6 and the iApps up to date, several files will need their permission fixed to function properly. Based on the severity of file permission corruption, the OS may actually not boot properly. However, repairing file permissions will fix this.

Correction

June 2, 2003
James Richardson

 

One MAJOR mistake in one of my directions. This command:

sudo diskutil repairDisk /

Will not work as it can't unmount the active filesystem. Instead, boot off the OS X install CD and run the Disk Utility application, or boot off a FireWire disk and type:

sudo diskutil repairDisk /Volumes/volumename

Where volumename is the name of the disk.

But I'll make up for my bad with another good...

Fixing extents issues found by FSCK

June 2, 2003
James Richardson

When running FSCK or diskutil repairDisk, you might find extents errors that do not go away. If so:

Run FSCK again and take down the numbers. If they end in a letter, ignore the letter. These are inode numbers which track file location on the disk. Reboot back into Mac OS X and open Terminal typing:

find -inum thenumber /

Where thenumber is the number you wrote down.

So what is this? We are searching the disk by inode and asking it to return the offending file with the specific inode number we supplied. The result will be a path to a specific file which has issues. Write it down or copy it. Then type:

sudo rm /The/path/you/wrote/down/or/copied

Type in your password. Use sudo rm -r for directories.

Rerun FSCK and the extents errors should be gone. I find this great for people who use Mozilla and experience crashing issues.

Repair "Overlapping Extent Allocation Files"

June 2, 2003
Scott Sayre

'Repair Permissions' will only get part of the trouble. Run 'First Aid/Repair Disk' on 'Disk Utilities' from the OS X CD, and look for 'Overlapping Extent Allocation Files'. They go hand-in-hand. Generally unexplainable, flaky behavior in carbonized, Cocoa, Java, and other applications often have this as the cause. A loss of power or a hard restart after a kernel panic can definitely corrupt files. Some claim that the Auto Update feature also can. Besides instability, this can also bring on very premature disk failure (or, at least, the appearance of it-- sometimes reformatting can bring back a seemingly unbootable hard disk). I have lost two brand new hard disks in less than a year (head crash in each)!

Neither the OS X CD 'Disk Utilities' nor 'fsck -y' in Single User Mode can repair "Overlapping Extent Allocation Files," though they both say they have (over and over again). The OS 9 CD 'Disk First Aid' can do so. After all, this is just an HFS+ file corruption. However, it sometimes leaves corrupted artifacts. For those who can't run 'Classic' apps, Alsoft's 'Disk Warrior' comes highly recommended to fix this, and they recently released an OS X version. Norton's 'Disk Doctor' is notorious for causing more problems than it solves, and should be avoided!

A search of Apple's OS X Discussion board yields many, many people who are reporting this trouble every month. Apple needs to provide us with a free tool to find and repair 'Overlapping Extent Allocation Files' in OS X pronto! Maybe in 'Panther' in June? Until this happens, back up the entire contents of your hard disk on a regular basis. 'Carbon Copy Cloner' has saved my bacon on several occasions already.

SMB folders look empty with Active Directory.

NOTE: There is also a similar problem where files that are renamed become invisile.

June 12, 2003
Michael Larsen

I'm probably missing something very basic here, but as our organization has moved to Active Directory and Win2K servers, it appears that connecting with SMB in OS X has gotten more and more problematic.

When connecting to various servers, that were not a problem before, I get access to all of the directories (folders) but they all show as empty - no files. It doesn't seem to matter what format for SMB that I use -

smb://servername/share or smb://domain;servername/share or

smb://username@servername/share, etc. the results are the same. Plus, no matter how far down I go in a path to mount a share, only the top level share mounts; ie. smb://Server/graphicshare/folder/subfolder will only mount graphicshare.

I have also been applying Apple's updates as they occur, perhaps mistakenly thinking they are keeping pace with the changes in Windows networking. I'm running 10.2.6 on the Macs, currently. It is beginning to appear that a third party solution, such as DAVE or ADmitMac may provide a more compatible approach.

If you've seen this problem, please let us know .

A suggestion

June 17, 2003
Thomas Hilgert

The Empty Folder problem occurs on a DFS mounted Volumes. If you use something like smb://<servername>/<sharename> which is NOT a DFS share, everything is normal.

If you switch to DFS and the above path is a dfs path the directory is empty. The reason for that is under Windows you will be directed to a SMB share which is configured in DFS.

So just switch to the real share and not the DFS share.

An explaination

David Jones
July 15, 2003 has an explanation for the report of SMB folders appearing

Michael Larsen reports that all folders look empty when logging in using AD. On our server (Win 2000 SP3), folders only appear this way when the user does not have permission to view its contents. Unlike the other client OS's (Win 98, XP, OS 9) where a folder is simply locked and inaccessible to a user who does not have permission to view that folder, under OS X 10.2.x the folder will open but displays '0 items'. This is confusing at first, because it appears that all folders on the server are open to every OS X client, until one realizes that the contents of these folders do not display, whereas folders to which the client does have legitimate access, do display correctly.

Jaguar bumping Windows off of SMB networks

This problem has to do with the Mac "winning" a master browser "election." It can occur on different types of networks, and there are a few different courses of action.

Symptoms

June 17, 2003
Doug Stringham

We have a peer-to-peer cross-platform SMB file sharing network. We've been experiencing a problem with Windows 2000 (all running SP3) and OS X Jaguar (since it's inception). It's a rather strange and intermittent problem, but it's been showing up like crazy all this week. If there are Macs on the network that are running SMB file sharing, somehow they bump all the PC's on the network off of the network list for PC's. For example, you open up your Network Neighborhood and all you can see are the two SMB Macs, all of the Windows 2000 machines drop off of the network. If you reboot the PC's, they become visible again. One strange anomaly with this whole affair is that our Macs running SMB or DAVE can still see the PC's, only the PC's are unable to see the other PC's.

June 23, 2003
Robert Hebertson

I have also observed the disappearance of Windows 2000 machines from Network Neighborhood. I have a small mixed Mac & PC network consisting of two Max OS X Macs and five Win 2000 boxes including one Win 2000 Server.

The only solution is to reboot to affected Win 2K PC.

Solutions

June 23, 2003
Steve Talley has found a solution to the problem, which he believes is caused by Mac OS X becoming the "browse master" for the network:

This is in response to Doug Stringham's problems with OS X Macs causing PCs on the network to "disappear". I had this problem a few months back on my subnet. The PCs were able to ping each other and could access each other by typing "\\computername" in the "Run" box, but none of the PCs were visible to be browsed in "My Network Places / Network Neighborhood".

The problem is that the OS X Macs use a default Samba configuration that can result in them becoming the browse masters for the local subnet. The OS X Macs don't seem to handle being the browse master correctly, and instead prevent the PCs on the local subnet from "seeing" each other.

The solution is to edit "/etc/smb.conf" and add the following lines under the [global] section:

> os level = 0
> lm announce = False
> preferred master = False
> local master = No
> domain master = False

My web page documentation includes explanations of what each line does.

June 23, 2003
Fred Brock thought the problem might be related to Visual FoxPro;

We've seen possibly related problem with a Visual FoxPro 3, cross-platform database application. With the data folder on either a Windows XP or OS 10.2.6 machine, the first user, if running a Windows version, can log in normally, but second finds the data locked or otherwise inaccessible. When the first user is a Windows version of the application, the OS X version can open the data but this immediately locks other users out.

None of these issues arise if the data is on an OS 9 machine.

 June 26, 2003
Anthony Otley

I have noticed this myself on my home network which has 2 Win 98 machines on peer to peer when I connect the iBook. This is down to the Browse Master settings in Network settings on the Win machines. Mac OS X must identify as a higher OS level in SMB browsing and hence take over as Browse Master when it connects, displacing whichever Win machine was acting as browse Master. Win machines can then take several minutes to get the new browse list. Best to set most of Win machines to Browse Master disabled and one or more Win machines which are always likely to be connected to the automatic setting. If you have more than a few machines connected you really need a workgroup server. An old machine running Linux + Samba purely for network authentication and maybe file and print services will do.

June 26, 2003
Steve Maser

What's probably going on is that Doug needs to set up a WINS server and point both the Macs and Windows machines at it.

What's happening is that the Macs are -- because of what order people reboot things -- acting as "master browsers" for his subnet.

If he sets up a WINS server (either using NT/2000 server or OS X Server), then he can point all his computers at that server and everybody will rebroadcast out everything else.

Other than that, he could modify the /etc/smb.conf file on this Macs so that it turns the ability to have them work as "master browsers" off. In the [global] section, just put:

local master = no

That will help if he can't set up a WINS server.

June 26, 2003
Adam Glick

Sounds like a Master Browser election problem to me. I'd take one of the PCs, preferably an NT or higher box, and change it's NetBIOS properties to force that one to be the master browser always. If you have an NT/2K/2K3 server that will always force the election issue for you. It sounds like the OS X boxes might be announcing themselves as master browsers which would certainly mess up how things are enumerated in network neighborhood.

June 26, 2003
Dave Heap

This is a Windows Browsing issue. Windows Browsing is horribly nasty & unreliable. Samba Servers will often win browser elections & become Browse Masters on subnets. They then proceed to break the browsing for that subnet. The solution is to stop Samba server from becoming browse masters by changing entries in the Samba config files. We've had to get our Unix guys to do this for Linux servers. I assume the same configuration can be done on the OS X Samba server, but I can't help with the details.

June 26, 2003
Todd Miller

I have seen this problem once. My suggestion would be to check to see if the Mac has won a browser election on that network and has become the master browser. When this happened on my subnet, my Macintosh was listed as the master browser. It won the election, but was not functioning as a browser, thus all the PCs were asking my Mac where all the other PCs are, and the Mac won't answer.

I believe there is a setting in the SMB conf file that tells Samba whether to participate in browser elections or not. In the Linux client you could set Samba to not participate, and I'd expect that's what you need to do here.

June 26, 2003
Michael Gerst

I've seen this problem on Linux. It has to do with master browser elections on the SMB servers. Make sure your OS level is set to a decent value (like 33 or so).

 

June 26, 2003
Evan Wagner

I suspect it may have something to do with the Windows 2000 browser service (see this Microsoft article). It may be worth a try changing the browser settings on one of the PCs and see if the problem no longer occurs on that system:

On one of the PCs, select Run from the Start menu, type regedit, the go to

HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Browser -> Parameters

Set the PC parameters as follows: (if it is not already configured that way by default)

IsDomainMaster = FALSE

MaintainServerList = AUTO

and see what happens. If the PC had FALSE and AUTO browse settings, try configuring one of the PCs as the browse master (IsDomainmaster = TRUE and MaintainServerList = YES), preferably a PC that is on all the time.

June 26, 2003
Dr. Jao van de Lagemaat

I have seen this problem (Windows machines getting confused about their master browser) before when samba servers on any platform are present in the network. I am not sure why it happens. It can be remedied by adding the following to your /etc/smb.conf on the OS X machines in the global section and restarting samba (Windows file sharing) on the OS X machines:
preferred master = False

local master = no

domain master = False

June 26, 2003
John Wolf

I think I found the solution to this (This is the GUI way to do it ;-)

Log in as root

Use the finder "Go" menu to select "Go to Folder..."

Type in "/etc"

In the etc folder, open the smb.conf file in text edit.

Add the following two lines after the [global] heading

domain master = no
local master = no

Save the changes and reboot.

That should prevent Samba from becoming the local master browser.

(And then pray that the next OS update doesn't chuck the changes.)

Slow Searching on Windows 2000 Server with OS X

July 17, 2003
Susan Patton reports this problem:

We are having an issue with extremely slow search times when searching our Windows 2000 Server (SP3) from OS X machines. We get the same results when connecting via AppleTalk, TCP/IP or SMB.

For instance, searching a file in OS 9 took 7 seconds. It took OS X 2 minutes and 8 seconds to find the same file. In another test, OS 9 took 20 seconds to find two instances of a file name. OS X took 4 minutes and 38 seconds to find the first instance of the file, then a whopping 15 minutes and 45 seconds to find the second instance of the file. The search times are affected by both the depth of the folder structure and the size of the partition.

The OS X machines are always much slower searching for files on Windows 2000 servers than OS 9 machines. The behavior is consistent across machines. Any OS X machine is slower searching for files on Windows 2000 servers than any OS 9 machine searching for files on Windows 2000 servers. However, both OS X and OS 9 machines are fast in searching Mac OS X Server.

It seems to be either an issue with Sherlock (OS 9) vs. File/Find (OS X) or the implementation of AppleTalk OS X is using. I don't believe that's the issue because the problem exists when connecting via TCP/IP also. When connecting via SMB it's somewhat better but not as fast still as when searching in OS 9. We are wary of SMB due to file corruption issues.

July 29, 2003
Brian Willett

We too have experienced extremely slow searching on Win2K volumes using OS X 10.2.6. After some troubleshooting I believe we've identified a specific condition under which the problem occurs, but not how to fix it.

We discovered that when we logged in as the original 'admin' user (ID 501) on the OS X machine, searching on a Windows share performs normally and takes about the same amount of time as it does using OS 9--usually just a few seconds. However, when logged in to the OS X machine as a secondary user---even one with OS X admin privileges---searching on the same Windows shares for the same files takes an extremely long time.

For example, a file on a Windows share that took 15-30 seconds to find when logged into the Mac as the original admin user took more than 15 minutes to find when logged in as a secondary user.

The slowness occurs when connecting via both AFP and SMB and happens regardless of whose Windows domain account is used to log onto the Win2K server.

July 29, 2003
Joe Chilcote found that bypassing the Finder is a good workaround:

We are having the same issue using OS X 10.2.6 clients connected to Windows 2000 Servers via SFM. Using the Finder or the Find window to search the volumes takes forever. The problem occurs on other Windows shares connected via SMB as well. At first we thought it was an indexing problem, but it turns out to be a Finder-specific problem, as we can achieve much faster find results using the shareware program PathFinder from the same machine. Panther's Finder doesn't seem to be much better in this regard, but I'm hopeful that the final version will address this.

July 29, 2003
Dustin Wenz has a workaround:

We are having the same problem that Susan Patton described on July 17th. There is only one Windows 2000 file server on our LAN and, unlike NT 4, it is configured to exclusively serve AppleShare over IP instead of AppleTalk. Our "workaround" was to fork out the cash for a File Buddy 7 site license, which doesn't seem to have the same kind of performance problems as OS X's built-in search.

July 29, 2003
Michael McGill tried several workarounds to no avail:

I have had the same problem in switching from OS 9 to OS 10.2. Our company is in the process up upgrading our Mac's and this is a big issue for us since we search Windows 2000 servers many times a day. I have tried connecting many different ways, like you, and it didn't help. I even tried using the Sherlock program from OS 9, but it even took as long to search as the Find File. I thought the problem may have something to do with indexing, so I tried to index the Windows 2000 Server in OS 10.2, but it has been indexing for days and is still not finished and is not faster.

A Fix: set Visibility to All

July 31, 2003
Joe Chilcote says to add Visibility to the search criteria and set it to All:

While we're still determining the root cause of the "slow search" problem, we've found a way to make the search happen at normal speed.

When you do a Cmd-F to bring up the Find window, make sure your find criteria are set similar to the the following. This will give you fast search response on a Windows server:

  • Set Visibility to All
  • File name to Contains
  • Search in Specific Places (the server volume)

Note that if you turn the visibility criteria off, it will slow the search. And if you have a Date Modified criteria, it will slow the search. Also, note that doing searches from the find field in the Finder toolbar is still dog slow. I'm looking into that, and in the meantime I recommend you use the Find window to do searches.

We have further information:

We've identified that this problem only happens on user accounts OTHER than the original Administrative user account OS X creates. For instance, on a fresh install of OS X, with only the one user that gets set up during installation, searching our Windows 2000 server occurs at normal speed (relative to OS 9). Any subsequent user we create, regardless of whether they are an admin or not, has the slow search issue on the server. Very weird. There's nothing I can find in NetInfo that is different between the two admin accounts. Hopefully Apple will address this, as well as the similar problem with Apple Remote Desktop (only the original account on the machine can add machines and administer an ARD network).

August 1, 2003
Susan Patton

I took a look at both FileBuddy and PathFinder. Both seemed more than what we need. All we really need is a fast way to find files from OS X on our Windows 2000 servers. Plus we hate to have to spend money to fix something Apple or Microsoft should resolve in my opinion.

Today's post from Joe Chilcote with his suggestion about visibility seems to resolve the issue. I am a happy woman! 

I would like to say though that Joe's observation about the original admin user doesn't seem to hold true for us. We build all OS X machine with the end user as the original admin and we universally have had the problem.

If you've tried setting Visibility to All, please let us know how it worked for you.

Kernel panics with SMB Shares

October 20, 2003
Greg Priglmeier reports repeatable kernel panics with Mac OS X 10.2.6 when accessing SMB shares:

I have verified that a kernel panic will occur under these conditions with Mac 10.2.6 clients and any SMB share (either Windows 2003 or Apple Xserve):
  1. Type smb://132.148.23.255 or any bad address (aka no smb server)
  2. Then type the real address of an smb server: smb://132.148.23.205
  3. Wait 1-30 seconds.
  4. A kernel panic will occur.

I have submitted a bug report to Apple.

October 27, 2003
Michael Heller

I too have seen this behavior on a 17" PB connecting to a Win2K Data Center Server using 10.2.6.

October 27, 2003
Simon Palmer

I also has this problem on a G4 PowerBook running 10.2.8. Tried to connect to an SMB and it was "thank you and good night."

October 27, 2003
Robert MacKenzie reports:

I have been using VPN tracker to tunnel (VPN router) to a remote Windows server and have experienced this same symptom of kernel panic when attempting to enter a smb://(server). I had first suspected the VPN tracker but now I am not so sure.

November 25, 2003
Todd Heidesch has seen it on many versions of Jaguar:

It's been well documented and ignored by Apple. I reported it back in November/December 2002, with Mac OS X 10.2.1. It was never fixed in the 10.2 series as far as I know. I never tested 10.2.7-8.

The actual reason for the extent of the crash (kernel panic) is unknown to me, but it always occurs when the first SMB lookup (nmblookup probably) has not timed out before the next one is started. I suspect that the 'stop' button simply dismisses the connection box and leaves the lookup running in the background.

Mac OS X 10.3 does not have this problem.

November 25, 2003
Gerrit Tijhof has seen the problem on a variety of Mac models:

It happened to me as well, on several machines running 10.2.6. The SMB-server is a Win2K Advanced Server, hardware varies from eMac to iBook. Third party software and hardware can be ruled out: no extra hardware and clean installs, even straight out of the box. Haven't tested it properly in 10.2.8, cause that one's too young.

November 25, 2003
Sabrina Alfonso

I had that happen to me last week. (It was my first kernel panic.) I was trying to connect to a Windows (XP) share; but I noticed it wasn't working; it was the wrong IP address. I canceled and tried again with correct address-- that's when it happened.

November 25, 2003
Seth Matheson

I can confirm this kernel panic in 10.2.6 on an iBook(16VRAM), PowerMac (AGP Graphics), and PowerMac (Gigabit Ethernet). Doesn't seem to effect any of the same machines running 10.2.8 though.

If you've seen this problem, please let us know.

Configure Jaguar printing to a Windows XP shared printer.

February 6, 2004
Bob O'Connor sent us a step-by-step procedure for using Mac OS X 10.2 to print to a printer connected to Windows XP:

Steps to Configure Printing from Mac OS X 10.2 (Jaguar) to a Windows XP Shared Printer

1) On the Windows XP computer, if the Internet Connection Firewall (ICF) is enabled, open both TCP and UDP ports 137, 138, and 139. These are the ports used for SMB file sharing.

2) On the Windows XP computer, share the printer by going to Start - Control Panels - Printers. Right click on the printer icon and select "Sharing". Select the radio button "Share this Printer" and give it a name (without any spaces).

3) On the Windows XP computer, write down the Workgroup name, Computer name, Printer share name, a valid user name and password (and IP address for testing connectivity)

4) On the Macintosh, try to ping the IP address of the Windows computer (To test connectivity)

5) On the Macintosh, Install GhostScript and Gimp-Print.

6) Open Print Center

7) Hold down the "Option" key while clicking on "Add Printer".

8) Select "Advanced" and then "Windows via SAMBA".

9) Type in a name for the printer. This will appear in the Mac's Print dialog.

10) For the printer address, use the following form:

smb://Workgroup;username:password@Computer_Name/Printer_Share_Name

11) Make sure the Windows computer is on when you want to print.

February 9, 2004
Reid Lewis
President
Group Logic, Inc.

I read your article with interest - what a hassle! Clearly beyond most Mac users tolerance.

This is the problem that our ExtremeZ-IP "IP Print Support" option is designed to fix. Specifically, make printing over TCP/IP as easy as the using the Chooser. That's what Mac users expect (and deserve). Not the tedious 11-step process your reader described.

I encourage your readers to install the Trial of IP Print Support or arrange for a WebEx demonstration. Screen shots can be viewed online.

See also our report on Panther issues, and our report on Mac OS X 10.0-10.1.5 issues.


| Top of this Mac OS X Special Report Page |

Other MacWindows Departments

| Solutions | Tutorials | Tips | News Archives | Site Map |
|
MacWindows Home |


This site created and maintained by John Rizzo
Copyright 2002-2004 John Rizzo. All rights reserved.