Slashdot Mirror


File Sharing Difficulties Frustrate Tiger Admins

rmallico wrote in to mention a story currently running on Eweek about technical difficulties sites running Tiger are experiencing. From the article: "A number of sites running Apple's new 'Tiger' operating system are experiencing problems with SMB file sharing and authentication with Microsoft's Active Directory, Ziff Davis Internet News has learned. Although Apple Computer Inc.'s Tiger increases support for Server Message Block file sharing and Active Directory, several sources say that the Finder fails to log on to Windows and Linux Samba file servers."

334 comments

  1. Oh, right, error code -36! by xiando · · Score: 5, Insightful

    The most interesting thing I noticed in the article was actually that the error message for the Connect to Server failure is "error code -36". A friend of mine who uses Mac OS X has always complained much about how the Mac never tells you anything about what is actually wrong, only gives you a number that is in no way useful for solving the problem. It is amazing this is still the case in Tiger, what in the world would be wrong with giving at least a tiny bit of information or just a hint of what is wrong? Even the good old Windows blue screen is more informative than "error code 4".

    1. Re:Oh, right, error code -36! by FidelCatsro · · Score: 5, Informative

      Its actualy very usefull if you have a list of the error codes and what they mean.
      http://www.appleerrorcodes.com/

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    2. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      http://docs.info.apple.com/article.html?artnum=980 5
      the offical site listings , look around to find the rest of the codes.

    3. Re:Oh, right, error code -36! by lachlan76 · · Score: 2, Funny

      Yeah...0x0000005c is so much better!

    4. Re:Oh, right, error code -36! by KiloByte · · Score: 1

      0xffffffdc, you meant?

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    5. Re:Oh, right, error code -36! by lachlan76 · · Score: 1

      I thought 0x5c was for a segfault? I've seen it in a BSoD before...

    6. Re:Oh, right, error code -36! by gullevek · · Score: 1

      actually you can be happy to get an error code. Because I don't get anything. Either he connects or he just spins and does nothing.

      BRRR. Sometimes, this can be really annoying.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    7. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      Windows' BSOD gives a symbolic name for the error too..

    8. Re:Oh, right, error code -36! by KiloByte · · Score: 1
      Ah, we're just talking about different environments. 0xffffffdc = -36, while what you meant is:
      0x0000005C: HAL_INITIALIZATION_FAILED

      But, if you check it in the MSDN, you'll be really, really upset. The whole documentation is:
      Bug Check 0x5C: HAL_INITIALIZATION_FAILED

      The HAL_INITIALIZATION_FAILED bug check has a value of 0x0000005C.

      This bug check appears very infrequently.
      (the entire MSDN article lifted from Microsoft without authorization -- but AFAIK data of this length is ineligible for copyright)
      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    9. Re:Oh, right, error code -36! by moonbender · · Score: 4, Funny

      Error -1, I will never forget you.

      --
      Switch back to Slashdot's D1 system.
    10. Re:Oh, right, error code -36! by Aphrika · · Score: 4, Interesting

      It is useful until you find that error -36 is written up as:

      -36 ioErr I/O error

      It'll point you in the right direction I guess, but it's by no means a definitive description of the error.

      I must admit that I'm a little baffled as to why Apple don't include better error reporting and descriptions in OSX. It is because they are still assuming these kind of errors will only be seen by techs that know what they mean, or are they still living in a world where they refuse to acknowledge that Macs do throw up the occasional message to the user?

    11. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 5, Interesting

      IO error can not read or write to the directory . meaning it is not there , the reason for this is Apples implementation of samba on tiger requires the full path

    12. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 2, Informative
      A friend of mine who uses Mac OS X has always complained much about how the Mac never tells you anything about what is actually wrong, only gives you a number that is in no way useful for solving the problem.

      I've seen this with SMB filesharing, Mail.app, and sometimes Safari. They've all given me frustratingly useless error messages. Anyone frustrated by this should open an Apple Developer Connection account and submit a bug report to Apple's bug tracker. Maybe if enough people do, they'll realize this is a problem. Until then, I noticed that one of the other replies at least mentioned this site that gives some information on these codes.

      Here's what I'd like to happen: error messages like "Filesharing error. Please relay these technical details to your system administrator: I tried to log in to 192.168.0.1:139 by sending a SMB_FOO_BAR and it replied with the unexpected SMB_GO_AWAY. See this link for details". They could even have the link contain interoperability information like "you're trying to connect to a Windows ME server, which doesn't work. Sorry." (Hypothetical; I've never tried this. But there's probably some such situation, and knowing it up front would save a lot of hassle.) Or even "you're trying to connect to Windows XP x.y.z; we suggest updating to x.y.z+1 to fix KBxxxx. Should work then." This is the sort of information I can often get by googling, but it's hard when the error messages can have so many different underlying causes. Better error messages and having Apple concentrate on an appropriate page (with the "Did this help?" thing at the bottom) would go a long way.

      Other parts of OS X have better error behavior. For example, the crash dialog is excellent. It gives you the options of report, relaunch, and cancel.

      If you pick relaunch, it will do so. If it crashes again during startup (by a timer? or before entering the main event loop? I'm not sure), it will give you the option of temporarily starting with fresh preferences.

      If you pick report, it will pop up a dialog box with a stack trace in the lower half. You can examine it yourself. If you fill in information in the upper half and hit "Submit", it will send it off to Apple. It also keeps core dumps in a standard place.

    13. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      Even the good old Windows blue screen is more informative than "error code 4".

      Actually, the Windows BSOD was very informative. It's just that most people have no idea how to interpret it.

    14. Re:Oh, right, error code -36! by FidelCatsro · · Score: 5, Informative
      More info can be obtained from console.app in the Utilities directory under Applications(/Applications/utilities , or just go through the system logs from the terminal , but console.app is a rather nice time saver), its just a colection of the systems logs but its rather usefull and searchable .
      It does give a more detailed output. for example when i try to connect to my existant SMB share it gives me
      May 7 11:32:53 Xcomp kernel[0]: netsmb_dev: loaded
      May 7 11:32:53 xcomp[0]: netsmb_dev: loaded
      May 7 11:35:39 xcomp[0]: smbfs_aclsflunksniff: user sid S-1-5-21-2466424394-2119469220-2469460652-2002 didnt map
      I would have given an example of the error output from the specific problem , but i am doing some work on the linux comp that runs my nfs and samba shares right now .
      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    15. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0
      Its actualy very usefull if you have a list of the error codes and what they mean.

      Ah, but then you wonder why they could not build such a list right into the system that would translate the codes to something usefull in the actual error message.
      Something along the lines:
      error code -36: I/O-error
    16. Re:Oh, right, error code -36! by JonXP · · Score: 2, Insightful

      Remember, Apple's mantra is 'Users are Idiots'. They simplify everything from the buttons on the mice to the error messages.

      Really, it's probably part of their 'Keep the UI as SIMPLE as possible' ideals. If they don't think a standard user will be able to do anything with that information, don't even bother telling them.

    17. Re:Oh, right, error code -36! by Tim+Browse · · Score: 2, Interesting

      If I remember correctly (and I probably don't) the Mac OS error numbers came about because Steve Jobs was fed up with how long the original Macs took to boot, and loading the table of error numbers -> error messages was one of the things that got taken out to streamline the boot process. I guess it's just stuck.

      I seem to remember the slow booting thing was the cause of the infamous 'throwing the prototype Mac down the stairs' Steve incident, although it's even more likely that I'm wrong on that one.

    18. Re:Oh, right, error code -36! by Trillan · · Score: 2, Informative

      ... or are they still living in a world where they refuse to acknowledge that Macs do throw up the occasional message to the user?

      I think this is the case. Ultimately, they'll be right -- there are only a few places where the Mac shows obscure error codes. Actually, file sharing is aobut it now. Prior to Tiger, you could also get obscure error messages for dropped connections, but Tiger introduces a pretty neat Network Diagnostic tool that it offers instead.

      Considering that SMB file sharing has been a problem since 10.1, it seems to be time for a SMB troubleshooter as well.

    19. Re:Oh, right, error code -36! by Megane · · Score: 5, Insightful
      Those low negative number error codes date back to 1984 with the original release of the Macintosh, but usually only a few come up. When you see them with OS X, you know you've got something with roots in the old days, like the HFS file system. And then there are the larger negative numbers (usually 4 digits) from when blocks of error codes were assigned willy-nilly to stuff like the Appletalk network stack and AFP file sharing.

      And -36 doesn't help even if you know what it means, because it's just a generic "I/O error". Originally it was for media problems (like an unreadable floppy), usually accompanied by strange sounds from your disk drive, but for a network file system it's kind of silly. So even the old-timers say "yeah, that sure tells me a lot".

      Other -3x range errors include file not found (-34?), end of file (-39?), and file name too long. Another good one is -50, parameter error. Well, duuuuuuh, which parameter? What's wrong with it?

      The worst one to see is -127. That one means your file system data structures are in deep doodoo.

      But seriously, the days of 400K floppy disks are long gone. It's total laziness that nobody bothers to print a text error message along with the number. I've been doing that in my own code since the days of 800K floppies. Even printing out the ten most common error messages as text helps most of the time.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    20. Re:Oh, right, error code -36! by NeedleSurfer · · Score: 1, Troll

      Well in all fairness, have anyone ever solved any Windows crash by reading a blue screen? No, the information presented there is totally useless to anyone but the person who develloped the software. And even then.

      this goes hand in hand with the concept that most "programmers" do it to impress people with their "intelligence" and "skillz", if you see a BSOD and pretend its usefull, you get extra auntie-impress points.

      There is no use telling something to the user if what you tell him has no use...

    21. Re:Oh, right, error code -36! by matric · · Score: 1

      Quite the contrary .. I was amazed as I watched a tech friend of mine troubleshoot my computer back in the Win95 days. BSOD came up, he noticed that there was a fault in a certain *.exe and was able to fix the problem soon after.

    22. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      actually yes I have several times. Not helpful to the average person, but you can see lots of stuff on the blue screen. Sometimes, just googling one line in there will get you an answer.

      I have not seen any errors using OS X, but since I put tiger on I have gotten several 'beach balls' and twice have had to reboot due to lockups. But that's the price of early adoption. Which leads me back around to - why the hell are these admins putting Tiger on this quick? I am sure they are all koolaid drinkers but I am not putting a new release on a business production machine, even if it is dribbled on my face directly from the ass of Steve Jobs.

    23. Re:Oh, right, error code -36! by jellomizer · · Score: 3, Interesting

      Well I don't agree with your idea of Apple's mantra 'Users are Idiots' I use to but it is more of mantra 'Don't make it needlessly difficult to do common tasks'

      As a programmer I will often give me error numbers because when I need to fix it the error numbers help me find it in the code quicker. And when I give more detailed error messages. The users will try to analysis my message outside of the context of my code and try to fix it them self. So if I put an error message "Out of Allocated Memory" except for error 49112, the user will go out and buy some more ram hoping it will fix the problem except for going to me and saying hey I have an error 49112 where I will know that I will need to change my code to either be more memory efficient in an area or allocate more ram.
      It is not a situation that the User is an idiot it is that they may not have the context of how things are running in the programming level. So when they see an IO error they will go trying to fix there network cards, reinstall their printers and other drivers before reporting the problem with the program.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    24. Re:Oh, right, error code -36! by m50d · · Score: 1

      Yes, people can. I have myself repeatedly workarounded driver faults by seeing from the blue screen which vxd is the cause and disabling it. If I had the driver source I could also fix the error in the actual driver; I haven't done this myself but have seen it done.

      --
      I am trolling
    25. Re:Oh, right, error code -36! by Junior+J.+Junior+III · · Score: 1

      Yup, that and the "spinning beachball of death" mouse icon that tells you the system is busy doing... er... not doing?... uh... something.

      Horrible interface decisions in an otherwise pretty good UI.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    26. Re:Oh, right, error code -36! by hey! · · Score: 4, Funny

      They're just pandering to the Geek crowd.

      "Oh, yeah, -36, that's an I/O Error. Check the logs, then sacrafice a pure white chicken under the full moon and pour its blood into the NT server."

      They're just trying to rope in the Geeks along with their artsy-fartsy core fanbase, with the hope that some will mate, producing a new generation of geeksy-farts ultracustomers who will be irresistably drawn to Apple's unique blend of superior design and industrial strength Unix aracana.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    27. Re:Oh, right, error code -36! by As+Seen+On+TV · · Score: 4, Informative

      Actually what the spinning cursor icon means is that the program that has focus has events waiting to be processed by the run loop. That cursor appears automatically when an event waits for longer than a hard-coded threshold ... I think it's three seconds, but I doubt myself and I don't feel like looking it up right now. It would usually happen when the process was waiting for a kernel lock for some reason, usually disk or network I/O. The incidence in Tiger should drop dramatically thanks to finer-grained kernel locking.

      Admittedly this is an esoteric implementation detail. It's not really meant to communicate anything to the user other than "I'm waiting."

    28. Re:Oh, right, error code -36! by Maserati · · Score: 1

      Oh yes. Googling for the exact error message will sometimes lead to instructions on fixing the problem. Sadly, the advice is usually "run Windows Repair from the installation CD, if that doesn't work then be glad you already found your installation CD".

      The useful error messages I've seen have been from BSODs during bootup. If memory serves, you want the hexadecimal codes on the first lines.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    29. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 1, Insightful

      Either that or someone needs to take SMB out back and put it down for the count like Ol' Yeller. It's unreliable and pretty inefficient, in my experience.

    30. Re:Oh, right, error code -36! by westlake · · Score: 1
      Even the good old Windows blue screen is more informative than "error code 4"

      and, on recovery, Microsoft's Crash Analysis site will give you a plain english explanation of what went wrong and often a fix, such as a link to an updated hardware driver.

    31. Re:Oh, right, error code -36! by repvik · · Score: 1

      Yes. I have. Several times. Last time was yesterday.
      Often (But unfortunately not always), it lists the offending DLL (which in my case was NetPeeker). It was as simple as rebooting, uninstalling netpeeker, rebooting again, *then* try to enable my wireless card ;)

    32. Re:Oh, right, error code -36! by SA+Stevens · · Score: 1

      Yep. I once had my NT 4.0 system crash because I dared boot it up without a disk in the (parallel port) Zip drive. The bluescreen indicated exactly (well, through a little bit of investigation) that.

      As to why the system *crashed* because there wasn't a zip disk in the drive... well....

    33. Re:Oh, right, error code -36! by Fallen_Knight · · Score: 1

      Not all the time, and sometimes a wide range of errors can be covered with a single error code. So it really is NO help at all alot of the time.

    34. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      And OS X's "SOD" doesn't give you any information whatsoever -- "Please restart the computer". Thanks.

      But we aren't talking about kernel crashes -- this is a simple network error message that could be caused by removing the cable or something. How hard is it to put up an error message saying "Network Error (-36)"?

    35. Re:Oh, right, error code -36! by not_anne · · Score: 1

      Most every error message you may get while using Apple operating systems are listed in the Apple Knowledge Base (in the Support tab from apple.com).

      A search for "-36" finds article# 301580:

      Mac OS X 10.4: Error -36 alert displays when connecting to a Windows server
      http://docs.info.apple.com/article.html?artnum=301 580

      --
      My comments here are my own; I do not speak for my employer.
    36. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      Here's what I'd like to happen: error messages like "Filesharing error. Please relay these technical details to your system administrator: I tried to log in to 192.168.0.1:139 by sending a SMB_FOO_BAR and it replied with the unexpected SMB_GO_AWAY. See this link for details".

      In one dialog? Surely you joke. Perhaps if there were a "more detail" button, the way windows fatal errors do. But if you have such a button, the last thing I want to see is "helpful" filler like "please relay these technical details to your system administrator", because I am the goddam administrator.

    37. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      lamest. justification. EVER.

    38. Re:Oh, right, error code -36! by NeedleSurfer · · Score: 1

      Reading all the answer here bring me to the next logical observation:

      You guys consider that MacOsX saying error -36 is bad because you have to lookup what it means in some error number reference guide in pdf format but Windows BSOD is good because, sometimes when you google the entire error you can get some help somewhere online...

    39. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 1, Insightful

      it's a little of both.

      having worked tech support, I know what the standard response to "what was the error message"

      the answer is "I don't know..I closed the window"

      so most people don't read them..they just make the window go away.

      the ones that DO read...then immediately want you to replace their I/O by this weekend. I mean..how log can it take to get a new I/O? and what went wrong with the I/O that's in there?

    40. Re:Oh, right, error code -36! by lastchance_000 · · Score: 1

      Actually, it's more a case of the MacOs error code doesn't provide enough information to pinpoint the problem, whereas a BSoD occasionally can.

    41. Re:Oh, right, error code -36! by Leghkster · · Score: 1

      Reading that solution as a long-time Linux user/professional Linux & Windows network admin/2nd week Mac mini owner, the thing that struck me was the last line of the instructions - "10. Restart your computer". Bleh. Is there no equivalent to "10. Type "sudo /sbin/service smb restart" and press return"? Or SWAT? Ouch. Don't flame me too hard, Mac pros, I'm just trying to learn this your platform for learning's sake :)

      --
      Witty signature omitted for brevity.
    42. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      If they were used strerror(), the world will be happier ;)

    43. Re:Oh, right, error code -36! by JFitzsimmons · · Score: 1

      And what exactly would you suggest is better? SMB is supported by every major operating system, has several different methods of authentication, and file transfer speeds are about the same as FTP - it pretty much fills the pipe no matter what. SMB is reliable and efficient when administered properly; be it the Active Directory/LDAP setup for windows/UNIX we have at work, or the host based configuration that I use for the substantially smaller network I have at home.

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    44. Re:Oh, right, error code -36! by hxnwix · · Score: 2, Informative
      How about this one: mounting of certain authenticated, plain jane, non-active-directory smb shares that worked just fine in panther fails in tiger 100% of the time with other obscure errors:
      mount_smbfs: spnego blob2principal error 1
      mount_smbfs: tree connect phase failed: syserr = Permission denied
      mount_smbfs: error from NetrShareEnum call: exception = 382312522
      Looking at the samba logs of the server providing the problematic share, it appears that the bug does indeed lie in panther:
      mount_smbfs: spnego blob2principal error 1
      mount_smbfs: tree connect phase failed: syserr = Permission denied
      mount_smbfs: error from NetrShareEnum call: exception = 382312522
    45. Re:Oh, right, error code -36! by klubar · · Score: 1

      It's the classic Apple attitude of "it just works". Why bother with documenting those pesky errors (which never occur) for tech users. Go back to using itunes, iphoto and other apple applications.... The Mac isn't really a cross-platform business ... as indicated by their low market share in the medium to large business market.

    46. Re:Oh, right, error code -36! by hxnwix · · Score: 1
      DAMMIT. Here's the relevant snippet from the samba logs:
      [2005/05/07 12:11:49, 2] auth/auth.c:check_ntlm_password(312)
      check_ntlm_password: Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_WRON
      G_PASSWORD
    47. Re:Oh, right, error code -36! by commodoresloat · · Score: 1
      ...you can see lots of stuff on the blue screen. Sometimes, just googling one line in there will get you an answer.

      How do you use google while you have a blue screen?

    48. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      It's usable. I used it to track down the fact that my HD was failing when my laptop started BSOD'ing.

    49. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      Its actualy very usefull if you have a list of the error codes and what they mean.
      http://www.appleerrorcodes.com/


      Hardly. How difficult would it have been to put an actual error message in that box? The purpose of the error message is to inform the user of what the error was. It should have been more understandable than a number which then has to be looked up. Why isn't there a module which does the look-up for the user, and substitutes the verbose code for the numeric code.

    50. Re:Oh, right, error code -36! by ColMustard · · Score: 1

      Actually, you don't have to be a developer to submit bug reports/enhancement requests. Anyone can submit feedback.

      --
      Moof.
    51. Re:Oh, right, error code -36! by wft_rtfa · · Score: 1

      You must have a book or a reference to know the meaning of an error... reminds me of my days of maintaining Fortran code written in the 70s.

      --
      :-] :0 :-> :-| :->
    52. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0
      Actually, you don't have to be a developer to submit bug reports/enhancement requests. Anyone can submit feedback.

      Through a different system that doesn't let you track/follow up on requests. Sign up for an ADC account instead; they're free.

    53. Re:Oh, right, error code -36! by bahamat · · Score: 1

      The thing that really frustrates me is that OS X's SMB support uses Samba. I don't have any problems accessing SMB shares using Nautilus, but the Finder can't seem to connect.

      Actually, I've been running into this problem at work the past few days. For some reason browsing to the server doesn't work, but if I use the "Connect to Server" menu option and type in "smb://1.2.3.4/" it connects no problem in just a few seconds and shows me all the shares available. I'm beginning to think it's merely a problem in resolving NetBIOS names to IP addresses. If anybody knows a tweak to take care of this.

    54. Re:Oh, right, error code -36! by Maserati · · Score: 1

      No, I was directly addressing the claim that the Windows error codes are useless. Sometimes you can actually fix the problem rather than reinstall, but you have to search for the info. Same with the Mac codes, a website was mentioned earlier that's dedicated to the subject, and any search engine will turn up a wealth of information. In my experience the Mac error codes are generally easier to find information about than the Windows codes. Or, there are more obscure Windows error codes (and many more requiring a reinstall). Neither vendor installs a troubleshooting reference with the OS, it'd be nice.

      And keep your ERD disk handy on any Windows system, I just keep one in the drive (not inserted) and update it occasionally. Like just right now. Everyone, do that right away.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    55. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0
      In one dialog? Surely you joke. Perhaps if there were a "more detail" button, the way windows fatal errors do.

      Sure, whatever. I just want the information. If it's in a "more detail" pull-out, that's fine.

      the last thing I want to see is "helpful" filler like "please relay these technical details to your system administrator", because I am the goddam administrator.

      Then ignore it. It's not that big a deal to someone who is, and it is a "don't panic"-style message to someone who is not.

    56. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      I don't think you can come up with a better way to communiccate that queued events are yet to be done but impending (since they are in the queue). The failure state of an endless spinning beach ball is comparable to an endless loops. There is no meaningful way to detect or better way to communicate such a state than what is done here.

    57. Re:Oh, right, error code -36! by madmancarman · · Score: 1
      "Oh, yeah, -36, that's an I/O Error. Check the logs, then sacrafice a pure white chicken under the full moon and pour its blood into the NT server."

      If you've ever administrated an NT server before, you know that sometimes pouring blood into it is the only appropriate solution.

      --
      First they ignore you, then they laugh at you, then they fight you, then you win. -- Gandhi
    58. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      Windows blue screen informative?! Are you kidding?

      The only reason why Apple made OS X report errors as an obscure, yet concise, error code instead of nasty screen full of hex is so that only those qualified to debug it would find it meaningful. The majority of Mac users are NOT IT gurus. They just want to use it for iTunes or iPhoto or iLife.

      Apple made a good design decision for their users. Microsoft just made a convenient one for their programmers and testers.

      Plus, Apple is infallible.

    59. Re:Oh, right, error code -36! by J.+Random+Luser · · Score: 1

      You could always burrow deep into the bowels of (panther & watch for wrap ;-)

      /System/Library/Frameworks/CoreServices.framewor k/Versions/A/Frameworks/CarbonCore.framework/Versi ons/A/Headers/MacErrors.h

      There are some quite humanly readable comments on some numbers as to what might have happened. I'm surprised this document hasn't been put up somehwere in clean html. Oh, of course, Apple would sue...

    60. Re:Oh, right, error code -36! by MoneyT · · Score: 1

      How is that anymore helpful though?

      Network error what?

      No connection?

      No network inferface?

      Bad authentication

      Bad protocol?

      Bad Packet?

      --
      T Money
      World Domination with a plastic spoon since 1984
    61. Re:Oh, right, error code -36! by MoneyT · · Score: 1

      you probably could do the same thing, but for the sake of most of their users, and the sake of keeping with the never have to use the command line thought process, they just tell you to resart.

      As it stands, service is a command in OS X so I assume it would work.

      --
      T Money
      World Domination with a plastic spoon since 1984
    62. Re:Oh, right, error code -36! by MoneyT · · Score: 1

      They are documented for tech users, you just might actually have to, GASP, read the documentation.

      --
      T Money
      World Domination with a plastic spoon since 1984
    63. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0

      Windows at least pops up a help screen with the basics (cable, network, call your system admin). Admittedly when it's an internal bug, there's not much you can say, but the fact is that OS X has shitty error messages even when it's preventable. (Try copying a long file name to a AFP server...)

    64. Re:Oh, right, error code -36! by Anonymous Coward · · Score: 0
      The only reason why Apple made OS X report errors as an obscure, yet concise, error code instead of nasty screen full of hex is so that only those qualified to debug it would find it meaningful.

      Anyone who finds meaning in the screen full of hex is qualified to debug it. The "-36" isn't concise; it's oversimplified. "I/O Error" could be caused by so many different things. The extra screen full of hex would be so very helpful. (You're right that "-36" is obscure, though. They could have provided the lookup in the error dialog.)

    65. Re:Oh, right, error code -36! by WMD_88 · · Score: 1
      "Oh, yeah, -36, that's an I/O Error. Check the logs, then sacrafice a pure white chicken under the full moon and pour its blood into the NT server."

      Sounds like Bastard Operator From Hell's "DUMMY MODE" to me. :)

    66. Re:Oh, right, error code -36! by qw(name) · · Score: 1

      While there isn't a restart command available, there are the stop and start commands. Also, on the Mac the service is called smbd.

      $ sudo /sbin/service smbd stop
      $ sudo /sbin/service smbd start

      if you type:

      $ service --list

      you'll get a list of the available services with which to work

    67. Re:Oh, right, error code -36! by Trillan · · Score: 1

      Well, I don't suggest putting down SMB just yet, much as I'd like to. But isn't WebDAV client support nearly as ubiquitous as SMB now? Yeah, I know the personal server stuff isn't there, but I hope in a few years...

    68. Re:Oh, right, error code -36! by Leghkster · · Score: 1
      Thanks, I discovered that after reading this discussion and poking around on the system. It was just a layer of curiosity I hadn't gotten around to yet. It still seems odd to me that they'd document how and what to change in the smb.conf, but not how to do this and reinforce their HI guideline's "always-on" point. For that matter, I'm surprised there isn't a nice GUI panel for services management, or options in the existing panels to start/stop related services.

      I suppose that's just too much geekiness to expect. It's nice to know that it's available at the command line.

      --
      Witty signature omitted for brevity.
    69. Re:Oh, right, error code -36! by qw(name) · · Score: 1

      Actually, there is another way to accomplish this. In your System Preferences, click on Sharing. In the Services tab you'll see Windows Sharing. You could stop and start that because the help page for Mac OS X Services show that one "using SMB/CIFS (Samba)". I haven't tried it but it should work.

    70. Re:Oh, right, error code -36! by JFitzsimmons · · Score: 1

      Good thinking, I should look into that.

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    71. Re:Oh, right, error code -36! by Guy+Harris · · Score: 1

      You might want to get network traces of the attempt to connect from the Tiger machine, and from the Panther machine, and tell Apple to open a bug and add those network traces to the bug report. (If you do the trace with tcpdump, use the flag "-s 0", as well as using "-w" with the name of the file to which to send it.)

    72. Re:Oh, right, error code -36! by drsmithy · · Score: 1
      Consider yourself lucky to get an error message. All that happens when I try to connect to my FreeBSD Samba server is a perpetual "Connecting" dialog (no timeout, no errors, nothing). I even left it for a good 30 minutes the other day just to make sure it wasn't a really long timeout.

      Same server worked fine with 10.3 :(.

      Interestingly enough, my Linux samba server still works fine...

    73. Re:Oh, right, error code -36! by TClevenger · · Score: 1

      They're also continuing the tradition of such useful messages as "Not all files could be copied because one or more items could not be read." Since you can't even view the files scrolling by anymore like you could in Panther, you can't even tell what DIRECTORY it's having the problem with.

  2. Wrong choice by YtsaeB · · Score: 0

    They should all be using NFS, where have they been!

    1. Re:Wrong choice by moderators_are_w*nke · · Score: 0

      Well, its a ligitimate workaround, as is the web file sharing which is also native to macos 10 and I believe there's some old school apple file sharing available as well (although thats before my time). And if that won't do, you've still got ftp and scp. So yes, while its a potential pain in the ass that its (maybe) broken, its not exactly terminal.

      --
      "XML is like violence. If it doesn't solve your problem, use more." - Anonymous Coward
    2. Re:Wrong choice by Anonymous Coward · · Score: 0

      Maybe not terminal for you, but my shop depends on Mac clients talking to Windows servers. Since OS X 10.2 came out, the Windows AppleShare services have been disabled. So Tiger is DOA here until it works with SMB/AD.

  3. Here's a bet: by Capt'n+Hector · · Score: 3, Insightful

    Whatever the issue is, my guess is Apple will have it fixed within the month. It's possible they will have a patch out by the end of next week. It's just a bug, and last time I heard, unless active measures need to be taken by network admins NOW to shore up potential security issues, bugs aren't news. Major new OS versions will always have wrinkles to iron out, stop the presses!

    --
    Quid festinatio swallonis est aetherfuga inonusti?
    Africus aut Europaeus?
    1. Re:Here's a bet: by xiando · · Score: 2, Insightful

      Really? "Major new OS versions will always have wrinkles to iron out, stop the presses!"? The reason for doing beta testing would be what? Is it too much to ask that vendors use beta versions of their own software in-house for a month before they release it? Is it too much to ask that they ship the software to a small number of beta testers before the final release in order to find those wrinkles and iron them out? If I were to pay for commercial software, would I be paying THEM for doing the work of beta-testing for them? If you bought a car, would you really accept that it broke down after a few hours, even if the store told you that "it is a new car, you can expect some wrinkles to be ironed out, we will take it into service and give you it back in working condition in a few weeks?"

    2. Re:Here's a bet: by gullevek · · Score: 2, Interesting

      I agree with you. Its super annoying that an "Gold" has these kind of errors. If it is with a super rare hardware or a super special software, okay.

      but THIS? Has nobody there ever tried to connect to a SMB sever? It's kinda strange. Annoying. Every OS has this, everyone.

      But I can imagine how this is, I can imagine this very good. The coders will say, we need to the test, the managers say, we need to release, and of course the managers are right, they get their bonus, because the release in time, and the coders then get the blaim for the code errors.

      Perhaps IT needs a revolution.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    3. Re:Here's a bet: by Anonymous Coward · · Score: 0

      Major new OS versions will always have wrinkles to iron out

      But Tiger is only a point release ;)

    4. Re:Here's a bet: by Graymalkin · · Score: 5, Insightful

      So, say it worked great in all beta builds until the gold master. It had been tested and came up green so in latter beta builds it wasn't tested anymore because it worked. Then say sometime between the last beta build and the GM (which are a few builds apart) a butterfly flapped its wings bug caused SMB mounting to break in Finder. Errors happen because systems are complex and there's dependancies that depend on more dependancies, a error in the chain can cause really weird errors in seemingly unrelated parts of the system.

      Your car analogy is flawed. New cars do have bugs when they roll off the lot. You would be really surprised at the number of real issues every car or every batch of cars has off the factory floor. Many times however these flaws and bugs don't crop up and cause a noticeable problem for a long time if ever. There are some problems that do crop up quickly however. It would be one thing if the manufacturer ignored this and went on its merry way. It is entirely another if they repair your car for you. I just had the dome light fixed in my car because of a faulty latch, should I be screaming about the manufacturer not having any QA? No.

      The car analogy also falls flat when compared to something as easily changed as computer software. A patch containing the repair can be very small and be distributed to millions of affected users very quickly. If your car is in the shop for a week you're out one car. If SMB shares don't show up in Finder's Browse window properly you're not out SMB shares as you can work around the problem if need be.

      --
      I'm a loner Dottie, a Rebel.
    5. Re:Here's a bet: by Daengbo · · Score: 2, Funny

      Yeah, I'm wondering where "As Seen on TV" is and why he hasn't posted 20 times for this story. Can the Apple troll defend "his" company for this one?

    6. Re:Here's a bet: by Anonymous Coward · · Score: 0

      Whatever the issue is, my guess is Apple will have it fixed within the month.

      Impressive faith. Given that they have used 3-5 months fixing some of the security vulnaribilities (se posts linking to Secunia in the "mega patch" story). If you look at any Mac user forum these days you see _a lot_ of different problems with Tiger.

    7. Re:Here's a bet: by peragrin · · Score: 1

      Exactly. i bought a 2002 Jeep liberty brand new.

      I took a known risk, new car model, in the first run of production.

      I have had to general recalls. First one was a wire harness hasn't really there and the controls lines for airbag deployment could get severed preventing the airbag from going off.

      The second was a poor boot cover design for the tie rods.

      I owned the car for two years and they replaced the tie-rods and put in new covers.

      Minor problems should be expected. If you buy say a Ford Taurus you won't have many of them as they have been worked out for the most part.

      --
      i thought once I was found, but it was only a dream.
    8. Re:Here's a bet: by BasilBrush · · Score: 2, Insightful

      Yeah, where can he possibly be between 4:29am and 6:29am? Clearly it's a cover up!

    9. Re:Here's a bet: by Trillan · · Score: 1

      A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one.

      Sorry, couldn't resist. :)

    10. Re:Here's a bet: by Anonymous Coward · · Score: 0

      I would bet a nickel the problem is with either Active Directory or the implementation thereof. Sure Tiger might have some quirks, but AD just sucks.

    11. Re:Here's a bet: by Megane · · Score: 1
      Many times however these flaws and bugs don't crop up and cause a noticeable problem for a long time if ever.

      And many of them don't cause the vehicle to go out of control or even fail to operate. Like the wonderful paint GM used in the '90s which had a bad habit of flaking off after a few years. My old Chevy Blazer had that paint, but I didn't really care because I bought it used.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    12. Re:Here's a bet: by Megane · · Score: 1

      I mean, geez folks, it's an x.0.0 release. When has one of those ever been perfect? By anybody? I've only upgraded one of my four Macs because that one was the one I use the least, and I still had to tweak it to get what little I used it for working right, because the install overwrote a config file in /etc without even saving a backup copy.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    13. Re:Here's a bet: by eraserewind · · Score: 4, Insightful
      It had been tested and came up green so in latter beta builds it wasn't tested anymore because it worked.
      No offense, but what the hell sort of software engineering practice do you call that?
    14. Re:Here's a bet: by NeedleSurfer · · Score: 2, Insightful

      I guess your post and the parent one will be switched when a new Windows or Linux release gets out.

      fanboys... pfffff

    15. Re:Here's a bet: by Anonymous Coward · · Score: 0

      I mean, geez folks, it's an x.0.0 release. When has one of those ever been perfect? By anybody? I've only upgraded one of my four Macs because that one was the one I use the least, and I still had to tweak it to get what little I used it for working right, because the install overwrote a config file in /etc without even saving a backup copy.

      I agree with you, except that it is a 10.4.0 release. And different standards. If MS needed to announce such a major stability/reliability fix almost as soon a new OS update is out the door I have a feeling we wouldn't have quite so many understanding posts here.

    16. Re:Here's a bet: by newrisejohn · · Score: 1
      If you bought a car, would you really accept that it broke down after a few hours, even if the store told you that "it is a new car, you can expect some wrinkles to be ironed out, we will take it into service and give you it back in working condition in a few weeks?"

      That's why there's lemon laws.

      I agree that the problems Tiger is having should have been taken care of, but let's remember it's not as bad as it could be. (Win 98 BSOD on startup, anyone?)

    17. Re:Here's a bet: by Atryn · · Score: 1
      Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one.
      The problem is when you underestimate either B or C. So X begins to approach the total cost of a recall and management thinks "hmmm... maybe we should go ahead with the recall". Only now your total cost is approaching 2x. If you had just done the recall immeadiately (the honorable thing) you could have limited cost to approximately X.

      I own two Toyota vehicles, both have had recalls for minor issues where X was probably far too low to justify the recall. But they did it anyway.
      --
      Come play Moral Decay!
    18. Re:Here's a bet: by jonadab · · Score: 1

      > The reason for doing beta testing would be what?

      As a general rule, alpha testing (what the programmers themselves do in house) catches bugs that happen pretty much every time, on pretty much every setup; beta testing catches bugs that happen more often than not. The rest don't show up until you ship the thing.

      Of course, beta testing can be more or less extensive, and the more extensive it is, the more it is likely to catch. For really heavy-duty beta testing, you need to release the beta publicly, on the internet, for free. I'll leave you to employ your imagination as to what why Apple might not desire that approach.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    19. Re:Here's a bet: by Trillan · · Score: 1

      It's a quote from Fight Club. :)

    20. Re:Here's a bet: by Anonymous Coward · · Score: 0

      It's a quote from Fight Club. :)

      Ah, so then it doesn't have to have to be accurate.

    21. Re:Here's a bet: by Anonymous Coward · · Score: 0

      It's called "I'm not a software engineer but I play one on Slashdot".

      Probably just an Apple fanboi that can't bear reading about problems with his beloved company's products.

    22. Re:Here's a bet: by gullevek · · Score: 1

      there is already a 10.4.1 build in the dev tree. I didn't see the samba problem in the chanelog, but as it is a kind big one, I hope it will come in the next build.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    23. Re:Here's a bet: by Anonymous Coward · · Score: 0

      Apple Apologist.

      Send them another USD129.00 and they'll fix it next month. It will do then what they say it does now.

    24. Re:Here's a bet: by Mr.+Underbridge · · Score: 1
      A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one.

      What about D, the cost of the public relations nightmare when your car is called the "New Pinto?"

    25. Re:Here's a bet: by jskiff · · Score: 1


      It had been tested and came up green so in latter beta builds it wasn't tested anymore because it worked.

      No offense, but what the hell sort of software engineering practice do you call that?


      So with a codebase as large as Tiger, you're implying that they should regression test +every+ build? Surely they're doing automated validation testing, and perhaps these components were continuing to show green?

      I can understand a heavy regression test on the release candidate, but if you tried to test every component with every build, you'd never release anything!

      With this logic, Duke Nukem Forever should be the highest quality release ever!!!

      --
      It's "no one," not "noone." Who the hell is noone anyway?
    26. Re:Here's a bet: by ioslipstream · · Score: 1

      Works fine here, it is hardly OMG widespread.

    27. Re:Here's a bet: by Anonymous Coward · · Score: 0

      You don't call it a "software engineering practice" or any other fancy-pants terminology like that. You call it "shipping the product and getting the money." It's the ultimate evolutionary step in professionalism.

    28. Re:Here's a bet: by Anonymous Coward · · Score: 0

      No but you should do proper testing. Most programs when being built have charts and diagrams to show dependentcies and how certain funcitons interact. Its rather easy to check the bloody charts and make sure that you test all the other functions that are dependent on any code that you changed. Thats the responsible thing to do. This is why documentation exists. I know there are time constrants but if you change something you are responsible for testing all of the other features that might be affected. In addition, its common sense to do a final check of all the features before going gold to ensure that none of these problems come up. Ok minor erros are one thing but something like this is used alot in business and should have been checked.

    29. Re:Here's a bet: by J.+Random+Luser · · Score: 1

      Whatever the issue is, my guess is Apple will have it fixed within the month. It's possible they will have a patch out by the end of next week.

      Tried this one? dated 05 May 2005

    30. Re:Here's a bet: by Samrobb · · Score: 1
      Its rather easy to check the bloody charts and make sure that you test all the other functions that are dependent on any code that you changed. Thats the responsible thing to do.

      Sure. But at this point, you're assuming that your regression tests do indeed cover this case, and that they're written in such a way that they will always catch this particular failure mode.

      Note that I'm not saying that there was a test-case failure in this particular situation. I don't work for Apple, I have no idea what their tests are like or what tests were run for this release. What I have seen are regression tests that passed, even when a feature was broken, because the regression tests were written in a particular way that failed to tickle a bug that (in hindsight) should have been caught by the tests. Tests are code, too: your regression tests are only as good insofar as you've tested them.

      I've also seen properly written regression tests, that should have caught a particular bug, fail to fail (hah!) becuase of a seemingly trivial aspect of the test environment or the test hardware. This kind of test case failure often crops up specifically when you're doing integration or interoperability testing.

      In short: regression tests are great, they're essential, but they can be far from perfect. It's easy to complain and ask questions like "What, didn't they bother testing this?" in the face of a seemingly obvious bug. If you don't know the details about how something was tested, though, you really can't say if a problem like this was a symptom of generally bad testing, or the result of a set of test cases that somehow just managed to miss the problem.

      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
    31. Re:Here's a bet: by Anubis350 · · Score: 1

      it works for me interestingly enough, samba 3.0.1 on debian testing and osx tiger. I should prolly go read the article to see what the the prob is.

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    32. Re:Here's a bet: by Anonymous Coward · · Score: 0

      Listen, I'm no genius, but I'm pretty damn sure that Apple had a large number of people in-house using Tiger before it's release, and they seeded it to every developer with a seed NDA on file (read: a crapload). They have formal alpha & beta test groups as well.

      The problem is that when you're talking about something as complex as an OS, when you're talking about something as complex as an OS interacting with a foreign OS over the network, with the myriad of hardware & software combinations therein - once there's enough permutations, there's simply going to be problems.

      I connect over SMB just fine. I'm having zero network problems. Clearly they tested my configuration. Did they test every combination? Obviously not. But given what I know about how fscked up a network MSCEs can create, I honestly don't think there's any way to test them all.

      FFS, this isn't nearly as bad as Windows XP, where people had entire drives wiped out. And networking? Pffft... I know a guy who's old Win98 system, to this day, can't reliably communicate with his XP box.

      If you purchase software on day 1 of release, there's a good chance you're going to have problems. That's reality. Doesn't matter whether it's Apple, Microsoft, or Adobe. If you don't like the phenomenon of untestable combinations, don't be an early adopter. Or, at least, stop whining about it.

  4. Active Directory by October_30th · · Score: 1, Troll

    Interesting. I didn't know you could authenticate non-Windows computers with Microsoft Active Directory servers. It's rather surprising that Microsoft supports such interoperability.

    --
    The owls are not what they seem
    1. Re:Active Directory by Anonymous Coward · · Score: 0

      In other words, Microsoft released some sort of "update" recently which caused the current problems. S.O.P.

    2. Re:Active Directory by Tony+Hoyle · · Score: 1

      Linux has had it for a while (via samba & winbind).

      Panther had it, but it was a bit busted (didn't give you a proper kerberos key for example, and didn't really integrate with the samba filesystem). Panther also had the issue that you had to practically destroy your network security to get it to work as it didn't support encrypted connections or NTLMv2.

      Tiger fixes most of this (connected to my Win2003 ADC without having to tweak anything, and smbclient -k works now) - it's just that you can't actually browse then network with finder as the links it creates don't work... it can find the server names but not any of the network shares.

      One thing they haven't fixed is that AD users can't share folders on the OSX machine - you have to create a physical user and give them a global shared folder (I just created one called 'public' and paste all the files to that). It's more a workaround than a fix & I hope they address that someday.

      There's also the new 'mobile' account settings. Not really sure what they are - I tried enabling it and it just gave errors about home directories when I tried to log in... didn't appear to actually change anything. I'll come back to that sometime when someone explains what it's supposed to actually do.

    3. Re:Active Directory by Anonymous Coward · · Score: 0

      Did you look at the dsconfigad man page? dsconfigad is the command line utility for Active Directory configuration. You should find some clarification on what various options mean.

  5. Some predictions by Anonymous Coward · · Score: 0, Offtopic

    1. Several posters will call this FUD (after all, there are no problems with anything from Apple ever) and some of them will get modded up.

    2. Several posters will claim that it works for them (which is of course fine, but doesn't mean that others don't have the problem)

    3. Combine 2 with 1 and you are sure to be modded up.

    4. Several posters will take this as proof that OSX sucks, is unusable, whatever. (Yeah, because no other software appart from OSX might have slight problems after its initial release) Will promptly be modded troll (and rightly so in this case)

    1. Re:Some predictions by Daengbo · · Score: 1

      5. As Seen on TV will chime in with ten highly-rated comments about "his" company.

    2. Re:Some predictions by Anonymous Coward · · Score: 1, Interesting

      I have a theory regarding ASOTV. Basically, we can all agree that (s)he is either an Apple employee or a very skilled troll. The problem with the Apple employee conclusion, and the reason he draws so much flak as of late, is that (1) Apple is secretive and tends to sack leakers as a general proposition; (2) (s)he makes no secret as to his/her "employer" with gratuituous use of the royal we; (3) while (s)he is usually correct with Apple insider-type information, (s)he does slip up sometimes.

      So here's my take. I think (s)he does work for Apple. Now, any ordinary Apple employee would not have held onto his/her job for so long after so much Slashdot discourse, due to (1). But what we have here is no ordinary employee.

      Who does Apple want to sell Macs to right now? Everybody, sure. But some folks are more amenable to switching than others. Windows users in general hate their computers, but not because of Windows insamuch as they hate the Microsoft 2-year upgrade cycle; they loathe having to "relearn their computer" at those fixed intervals. Luna and Outlook 2003 (yuck) notwithstanding, Windows/Office transitions are a hell of a lot easier to swallow for your grandma than switching to OS X. There isn't much Apple can do about that; we, their customers, want them to make NeXTSTEP++, not Longhorn or Blackcomb. Heaven forbid they ever start trying to "bend" OS X to be more Windows-like to get the switchers.

      So your mom won't necessarily buy a Mac, and Apple cannot change this. But who will buy a Mac? Linux users, BSD users, Unix users in general. Apple does, in fact, occupy the space in the market that once belonged to SGI. Like SGI, they provide a system with (proprietary but damn good) value-adds for niche markets. But unlike SGI, their machines and software are affordable, often more so than the Wintel platform, and those add-ons (Aqua, Quartz, Spotlight, Finder when it behaves) make the system amenable to users of all skill levels, not just people with root. All the better to make root switch. And if root switches, grandma will eventually follow, because root makes software which grandma will use. Or so goes the theory. (Yes, even Linus uses a Mac now, but not for OS X.)

      So here's my theory: Since root's /pub is Slashdot, ASOTV has likely been given a second job by Apple management. Her/His task is to try and convince /. users, by destruction of FUD and misconceptions regarding OS X, to give Apple a fair shake. So his activities are sanctioned, perhaps secretly, by Apple; this is why he hasn't been beheaded. If you think that's a crazy proposition, try to put yourself in the shoes of upper-level management in Cupertino. You need to get Unix folks to switch to Mac, because the Windows people keep saying "Windows has more software than Mac" (never mind that 60+% is malware). Meanwhile, people on Slashdot keep posting Apple FUD from the late '90s, which works quite effectively against your goal. Solution? Deploy a secret agent.

      What about (1)? If ASOTV really worked for Apple, and needs not to conceal that fact, as in (2), why the secrecy? Because while Apple may want ASOTV to talk, they don't want their other employees to. This is the essence of the secret agent! And this secret agent probably is somewhere between PR and engineering, which is why his/her information is sometimes stale, which would explain (3).

      So, I say, let him/her do her job. Since most Slashdot users bash Microsoft on a daily basis, then either resume using or dual-boot into Windows XP, I think there is some nobility in the goal of getting those folks to give the Mac a spin. So, there you go... take it or leave it.

      "Of all those in the army close to the commander none is more in

  6. So, what! by lostngone · · Score: 0

    Yes, Tiger has a few bugs its less then a month old! As posted earlier a patch is do out soon.. At least apple is trying, I don't Microsoft working on making Windows support AFP.

    1. Re:So, what! by nurmr · · Score: 1

      Reports are that this layout bug has already been fixed in MS IE7.

    2. Re:So, what! by LurkerXXX · · Score: 1

      Just to be fair, Windows servers have supported Appletalk sharing for years (since the NT4 days at least, I can't remember if if was in 3.x or not, it's been too long). They haven't had a client, but they have had a server. But yes, it would be nice if they'd add a client rather than make you use 3rd party clients.

    3. Re:So, what! by cancer4xmas · · Score: 1

      Windows does support AFP (2k server, you can certainly make a AFP share) - but it's a 15 year old protocol that was supposed to be done away with 10 years ago, and still it lingers. Most _networks_ don't support AFP, because you don't want to route the protocol because it's so chatty. Get your facts right.

    4. Re:So, what! by tinpan · · Score: 1

      Isn't it AppleTalk that's chatty? From what I understand and seen, AFP over TCP/IP is not chatty.

    5. Re:So, what! by jimmyharris · · Score: 1

      You seem to be confusing AFP with AppleTalk. AFP can use AppleTalk or TCP/IP for its network transport - certainly AppleTalk is disappearing from network routers due to its verbosity but AFP over TCP/IP works perfectly on all the networks I've seen.

      Microsoft has limited support for AFP with its Windows services for Macintosh but they don't support AFP 3.1 (long file name, files > 2GB) at all. You have to buy an expensive commercial product to get these features (or use Free/free Netatalk on a *NIX OS).

      Maybe next time you should be a little slower to tell other to get their facts right.

    6. Re:So, what! by MemoryDragon · · Score: 1

      which still is vaporware, nevertheless it just took 7-8 years to fix this, which is hilarious.

  7. Work-around by Noksagt · · Score: 5, Informative

    Easy workaround:
    Command-K to bring up the connect menu and type in the full address INCLUDING THE SHARE NAME:

    smb://SERVER/folder

    1. Re:Work-around by Noksagt · · Score: 4, Informative

      Also note that you can also do it on the CLI. Open up term and do a:
      $ mount_smbfs -W workgroup //user@SERVER/folder ./mntpoint

    2. Re:Work-around by Anonymous Coward · · Score: 0

      Before Tiger this worked fine without Share Name.
      Now it's hard to find which share are awailable on the server quick way on GUI :(

    3. Re:Work-around by Dougie · · Score: 0

      I know I'm probably going to be flamed for this, or marked down as flame bait...

      One of the apparently huge selling points of apple over the underlying operating system, BSD (or Linux), is that any idiot can use it.

      Well, I'm sorry but the majority of Mac Users on my site, could at no point in time do what your asking of them.

      It's not simple, and it's not acceptable as far as I'm concerned, admitedly that's just due to my user base, and network configuration, but it's rubbish.

      I know you hear people come out with "Why are people so quick to blame", well my counter question is "Why are people so quick to make excuses".

      In the last 6 months, the number of excuses and the perenial "wait untill the next version". SHEESH

      Please, just give me some thing that actually works now (and yes, lots of it works, but bloody loads does not).

      --
      Doug.
    4. Re:Work-around by Dougie · · Score: 0

      Not that this is terribly helpful.

      But running smbclient -U -L will almost always get you a list.

      However, at times you will also have to include the workgroup/domain for that user, I think it's -W.

      --
      Doug.
    5. Re:Work-around by Anonymous Coward · · Score: 0

      Easy workaround

      It's funny how just a couple of days ago a whole army of Apple fans hurried up to boast about how the Mac OS doesn't need any workarounds and it "just works".

    6. Re:Work-around by Anonymous Coward · · Score: 0

      You're saying I need a WORKAROUND on a MAC? But... but... Macs are supposed to 'just work'!!!!

    7. Re:Work-around by teh+kurisu · · Score: 2, Informative

      Doing it from the terminal using mount_smbfs seems to create an unmountable reference to the share in the Finder. Of course, it could be my own damn fault... but the Command-K method seems more reliable to me.

    8. Re:Work-around by wimvds · · Score: 1

      If this is true, then this issue/bug is definately not restricted to Tiger. I'm having the same problem in Panther since one of the upgrades (I don't recall which one :p), and I know quite a few people on Mac forums I frequently visit that are having the same problem.

    9. Re:Work-around by squiggleslash · · Score: 1
      This is one of the things I like about OS X. You have essentially two ways to do everything, Apple's way, and *IX's way. Despite the assertion of many Mac fans that everything "just works" with OS X, frequently it doesn't and there are often things missing that would really, really, help with whatever it is you want to do.

      Want to create an arbitrary share like you can under Windows? Right clicking on the directory will not help. Pretty soon you realise there's actually no easy way to do it. Apple presumably wants you to buy OS X Server for that.

      But it doesn't matter, because OS X has Darwin underneath, and Darwin's just another made-over Unix-clone. It's running Samba. So quickly sudo vi /etc/smb.conf, add the entry, kill -HUP {smbd's PID}, and you're up and running.

      The Finder is just a shell over all of this, and if it doesn't do something, either because the designers didn't think about it, or because it doesn't work properly, you can generally workaround the missing functionality. As you've just described.

      It's an OS semi-guaranteed to be undamaged by marketing hype and marketing decisions. What more could you want? (Well, othe than the entire thing to be FOSS? *sigh*)

      --
      You are not alone. This is not normal. None of this is normal.
    10. Re:Work-around by Tony+Hoyle · · Score: 2, Informative

      Now *why* isn't that somewhere more obvious.. I spend nearly an hour looking for something like that before giving up.

      There's a lot to be said for having a location bar.

    11. Re:Work-around by Anonymous Coward · · Score: 0

      It's apparently the same "OMFG I can't browse a computer" meatware bug (ie, didn't read the documentation) that plagues samba users on Linux.

      Some systems require you to login as a recognized user before you can even browse for a share (for instance, users with security=user set in samba's config) Given that Console shows a login error when attempting to browse, I'm willing to bet that the finder developers who were playing with it only tested it with one or the other, and it won't work on the opposite.

    12. Re:Work-around by As+Seen+On+TV · · Score: 2, Informative

      This has been changed in Tiger. In versions of Mac OS X prior to version 10.4, command-line mounts wouldn't show up in the Finder unless the disk arbitration service were manually refresh by typing "disktool -r" at the command line.

      We've changed the way filesystem events are propagated through the system in Tiger, so this is no longer necessary. Command-line mounts work just like Finder mounts now.

    13. Re:Work-around by Anonymous Coward · · Score: 0

      Well, the modern day Mac zealot is a trustfund kid who thinks that getting his computer to play MP3s or view photos is a major technical feat. They simply have no clue about Apple's traditionally cruddy networking.

    14. Re:Work-around by mytec · · Score: 1

      That's great until you notice that the domain name has been truncated from seven characters down t o one and constantly asks you to re-authenticate because some part of the process continues to truncate the domain.

      I'm one of those who went from having a laptop that functioned just fine on the Windows domain to accessing maybe 50-60% of the shares and not consistently. Some of us do have some real bugs on fresh installs.

    15. Re:Work-around by Noksagt · · Score: 1
      However, at times you will also have to include the workgroup/domain for that user, I think it's -W.
      Yup.
    16. Re:Work-around by eltoozero · · Score: 1

      Yes, this is confirmed; putting the share name works right.

      I've been doing this properly since MacOSX could connect to SMB shares, and I've never had a problem.

      Thanks Noksagt, some people just can't RTFM.

      No bugs, just switchers.

    17. Re:Work-around by Anonymous Coward · · Score: 0

      Now *why* isn't that somewhere more obvious.. I spend nearly an hour looking for something like that before giving up.

      If you didn't even look in the Finder menus, you weren't looking very hard. It's in the "Go" menu-- where you look when you want to GO somewhere within the local computer or on the LAN. How much more obvious do you need?

      Seems more obvious to me than, say, clicking "Start" when I want to shut down.

    18. Re:Work-around by phillymjs · · Score: 2, Informative

      Want to create an arbitrary share like you can under Windows? Right clicking on the directory will not help. Pretty soon you realise there's actually no easy way to do it. Apple presumably wants you to buy OS X Server for that.

      More like Apple wants all data on an OS X client machine to be somewhere in a user's folder rather than placed arbitrarily elsewhere on the drive. I have to agree with this stance-- in the pre-OS X days people would put their files wherever they wanted them (and frequently, accidentally and unknowingly where they didn't want them). If their machine became problematic and needed to be rebuilt I'd have to look in every directory for errant data files that might be important and retrieve them before wiping the drive. With OS X, stuff *must* go in their user folder. If the machine needs to be rebuilt I just have to back up the Users folder to know that I got everything of importance.

      If you're too lazy to use your Public and Drop Box folders for sharing your local data with peers on the LAN, (or if you legitimately want to use a spare OS X Client machine as a cheapie file server with a 10-simultaneous-connection limit) you can always download and use SharePoints-- just not on any network that I admin. :-)

      ~Philly

    19. Re:Work-around by Baloo+Ursidae · · Score: 1
      It's an OS semi-guaranteed to be undamaged by marketing hype and marketing decisions. What more could you want? (Well, othe than the entire thing to be FOSS? *sigh*)

      What, Linux, FreeBSD, OpenBSD, and the bajillion other free OSs; KDE, Gnome and the 8 bajillion window managers and desktop environments weren't enough options for you?

      --
      Help us build a better map!
    20. Re:Work-around by squiggleslash · · Score: 1
      We're talking about Samba not AppleShare here. PC users can only log in as real users on a Mac (if you use the default configuration) and then access that user's complete home directory.

      Needless to say, this isn't really a sane option.

      --
      You are not alone. This is not normal. None of this is normal.
    21. Re:Work-around by warkda+rrior · · Score: 1

      OS X is finally catching up to the level of UI elegance of Linux!

      --
      You need to install an RTFM interface.
    22. Re:Work-around by Anonymous Coward · · Score: 0

      I actually have a question about this. I used to have an /etc/fstab file in order to mount a partition in /; this alllowed me to separate out my Users folder.

      I tried the same in Tiger and it works, however the drive does not show up in the finder window. Is there a more mac way of mounting partitions in specific places? What about mounting something like /Users/Applications into /Applications? I'm using a symlink for now.

      ---

      Also while I'm at it, there's a bug I wanted to report but couldn't find the bug reporter for apple: Cut no longer works on filenames in the finder, I can copy but I can no longer cut:

      1. Select a file.
      2. Press enter to go into edit mode.
      3. Select a part of the file name.
      4. Try apple-x (cut) and notice it no longer works.

      Worked fine in panther.

    23. Re:Work-around by Anonymous Coward · · Score: 0

      I used to have an /etc/fstab file in order to mount a partition

      Don't do that.

      Cut no longer works on filenames in the finder

      It does if you have write permission on the file.

  8. Use an FTP shares by Anonymous Coward · · Score: 0

    Thats what I do, sure its not a secure login but its a private network so it doesn't matter.

    I've had problems with my PDA logging into XP, Windows 98 logging in to 2000. So when I couldn't mount shares on my Mac using the Windows sharing, I just assumed it was MS playing tricks and switched to an FTP share which works flawlessly.

  9. A typical slashdot response. by King_of_Prussia · · Score: 2, Insightful
    If this were a windows article there would have been an almost unanimous uproar about microsoft's ability to release a stable piece of software without major bugs. Look at the nature of the bug too -- how long until somebody blames this on windows being too "monopolistic" and deliberately making it hard for tiger to share or authenticate?

    I've said it before, and I guess I'll have to say it once again -- zealotry should have no place on slashdot. If Microsoft turned around and released a perfect, bug free operating system that interfaced perfectly with all the competitions' offerings, there would be a 1000 comment shitstorm of complaint as the flock of rabid posters decried them for not releasing the source, or for charging for the software. Compare that to this, where a major operating system has been released with a large and quite frankly obvious bug present, and along come the apple fanboys. GET OVER IT. Base your opinion on the product, not the company, or the shiny form factor, or the how overpriced it is.

    Don't get me wrong, as I sit here I am listening to a 40 gig iPOS, and I use a powerbook when I need mobility, so I don't have any bias against apple themselves, just their little army of braindead followers who would buy and defend a box of Steve Jobs' shit if it had a pretty shape and the apple logo.

    Hah, and it seems after previewing the parent comment is already rated insightful. Funny how that works, isn't it?


    --

    Making the moon less necessary since 1998.

    1. Re:A typical slashdot response. by FidelCatsro · · Score: 2, Interesting

      um .. what has not being able to properly connect to a SAMBA share got to do with stability.Tiger is very very stable i have not had one OS crash (a few programs have but they were built for 10.3 and the updated version run fine)
      The fault here is in interoperability with a Microsoft SMB share (no such problem with NFS) and there is an easy work around (you just point to the share directly).

      Had this been about microsoft products not connecting to a SAMBA share properly .Then quite rightly, there would have been a hell of an uproar.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    2. Re:A typical slashdot response. by popeyethesailor · · Score: 1
      If Microsoft turned around and released a perfect, bug free operating system that interfaced perfectly with all the competitions' offerings, there would be a 1000 comment shitstorm of complaint as the flock of rabid posters decried them for not releasing the source, or for charging for the software.

      But the problem has been that Windows has never had a perfect release whereas Apple has had a wonderful track-record in most of their releases. [insert long tirade about security here[ [insert monopolistic practices rant] [insert disdain for windows 98] [insert smug sense of superiority]

      SAVE IT.

    3. Re:A typical slashdot response. by elecngnr · · Score: 3, Insightful

      I will just say at the beginning of this post that I am a fan of Apple products. I try not to jump in on every Apple story on this site because I think there is enough preaching to the choir on this site. Having said that, I will continue on this thread. I have used Windows machines for many years in addition to using Apple. The reason why there is no huge uproar, in my opinion, is because I know it wll be fixed soon. I also know that the fix will make the product better (i.e. it will NOT be SP2). It is not so much that we are brain dead followers....I would not just drink some kool aid if Steve asks me to....I think many of us have just had good experiences with their products. I upgraded to Tiger on Monday of this week. I expected some hiccups and there have been a few. However, they are not major hiccups and I do not expect to be dealing with them for long.

      --
      Having done so much with so little for so long, I now can do anything with nothing at all.
    4. Re:A typical slashdot response. by rokzy · · Score: 1

      exactly correct. I've noticed a few little things with Tiger, but have complete confidence that it'll be fixed. I also submit a few bug reports because I believe they will actually make a difference.

      conversely, does anyone really think MS could give a shit about the end-users' experience? does anyone bother with the "send report" feature? when has anyone at MS made something better just for the hell of it? for example why, after probably almost a decade, is it still necessary to run disk cleanup for every partition separately. is it really too much work to add an "all drives" option, or am I the only person in the world that thinks this is and appalling UI?

      people get pissed off when MS does something wrong because if MS doesn't get it working first time then it usually stays that way or goes downhill.

    5. Re:A typical slashdot response. by Tony+Hoyle · · Score: 1

      How do you point to the share directly... genuine question... I don't know OSX well.

      There's no location bar in Finder so you have to rely on the links in 'Network', but they don't work (actually it's wierd.. they work for the ADC and one other machine but none of the others).

      There's also a wierd file called 'Library' sat in my networks folder that's undeletable. Doesn't appear to do anything (another bad link, which OSX offers to 'fix' but the 'fix' brings up a file selector and I'm kinda lost at that point).

    6. Re:A typical slashdot response. by Atryn · · Score: 1
      zealotry should have no place on slashdot
      Maybe you should change your reading preferences. I surf at 1+ and so far your post is the most extreme I've seen. The parent of yours is at 3, but I would hardly call his post "zealotry". Perhaps unsubstantiated opinion, but not "zealotry"... You post, OTOH, looks 10 times as long to go on and on about zealotry... And I'm assuming your use of 'iPOS' is a typo and not an insult or else your post would be entirely self-contradictory.
      --
      Come play Moral Decay!
    7. Re:A typical slashdot response. by FidelCatsro · · Score: 1

      you can do so from the top bar.
      on finder select Go from the top bar then "connect to server" to then you can just adress it like smb://*IPaddy-or-server name*/*Share-directory*/ (or you can press command+k to open up the screen then do the same) .
      You can also use samba on the command line if your more comfertable there.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    8. Re:A typical slashdot response. by Tony+Hoyle · · Score: 1

      Yeah the samba command line works (smbclient -k) but it's not as nice as browsing.

      I guess I'll have to do it manually until they fix it.

    9. Re:A typical slashdot response. by Anonymous Coward · · Score: 0

      "The top bar?" Jesus wept, man, is basic literacy with the system you're talking about too much to ask? It's the fucking menu bar! It's only been around since nineteen eighty fucking four.

    10. Re:A typical slashdot response. by FidelCatsro · · Score: 1

      If you notice the grandparent said he was not fammiliar with OS X so i assume he is also not fammiliar with the Apple OS in general .
      Fair enough i could have said menu bar , but if he is more fammilar with windows or even a DE like KDE ( i know you can have KDE put the menu bar at the top aswell) he may have been looking at a finder window trying to see where it was.
      A little system literacy is always good , but it never hurts to try and simplfy things for people.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    11. Re:A typical slashdot response. by yasth · · Score: 1

      Actually every OSX release has had a major bug fix pack shortly after release. It is expected, and lots of people wait till that to install. Same with MS. I mean, it is just like sending out any other thing you always have a few D'oh momments.

      --
      I'd do something interesting, but my server can't handle a slashdotting.
    12. Re:A typical slashdot response. by Anonymous Coward · · Score: 0

      I don't know the last time I saw a glaring deficiency in Windows' GUI. Security problems, yes, but OS X gets security updates as well. A couple of good third party programs takes care of that.

      I've crashed XP by doing things like letting an antivirus scan a PGP encrypted disk. Again, not Microsoft's fault, and I can predict what the few things that can crash the system are, and they're all third party.

      Disk Cleanup is pointless. Nobody uses it.

      Apple shouldn't have released a shoddy OS for $100+. Period.

    13. Re:A typical slashdot response. by Anonymous Coward · · Score: 0

      you obviously haven't used OS X.

  10. Opposite Experience by Anonymous Coward · · Score: 4, Interesting

    Weird, I've found with Tiger that Windows file sharing has been easier, although I don't use Active Directory. With Panther my password was never remembered by Keychain, despite clicking the option to enable it. With Tiger my password is remembered. It also finds my Windows shares automatically, whereas with Panther I had to manually connect by entering IP addresses.

    1. Re:Opposite Experience by Chanc_Gorkon · · Score: 1

      Hmm....weird. Never had a problem with Tiger or Panther?

      --

      Gorkman

    2. Re:Opposite Experience by solios · · Score: 1

      The panther-not-remembering-samba-passwords thing has been annoying the crap out of me since 10.3.0 - more for the fact that (a) I have to interface with samba and (b) my freenix friends who don't run windows AT ALL for some damned reason think Samba Is Awesome and get all >:| whenever NFS is mentioned.

      Good to know at least ONE thing about the work network is going to suck less...

  11. Anecdotal... by Shag · · Score: 3, Informative

    One friend indicated that things refused to work in plaintext-password mode, but once he turned on encrypted passwords, they worked fine.

    I'm not sure whether he had to turn on the encrypted passwords at the Mac end or the PC end, but I seem to recall thinking "gosh, imagine that, doing something the secure way."

    --
    Village idiot in some extremely smart villages.
    1. Re:Anecdotal... by mattyrobinson69 · · Score: 2, Informative

      newer versions of windows require attacking the registry to enable plain text passwords.

    2. Re:Anecdotal... by Slur · · Score: 1

      I believe this is the definitive solution to the problem.

      --
      -- thinkyhead software and media
    3. Re:Anecdotal... by doon · · Score: 2, Informative

      We did this at the office on a FreeBSD box and it fixed the problem. Enabled encrypted passwords on our Samba Server, cleared our keychains and smbpasswd our FreeBSD accounts, and now it works fine again.

      --
      To E-mail me, replace the first period in my domain with an @
    4. Re:Anecdotal... by MyDixieWrecked · · Score: 1

      I believe the encrypted session has to be disabled on the server end in windows2k3. In win2k, it's off by default.

      IIRC, the encrypted session is a proprietary M$ extension to CIFS/SMB that the samba guys haven't (hadn't) implemented (reverse-engineered) yet.

      --



      ...spike
      Ewwwwww, coconut...
    5. Re:Anecdotal... by Guy+Harris · · Score: 1
      I believe the encrypted session has to be disabled on the server end in windows2k3.

      Encrypted session, or packet signing?

      IIRC, the encrypted session is a proprietary M$ extension to CIFS/SMB that the samba guys haven't (hadn't) implemented (reverse-engineered) yet.

      Recent versions of the FreeBSD smbfs (client VFS) do packet signing, so that might have been reverse-engineered, at least on the client side.

      If you have to turn packet signing off on the server to connect from Tiger, presumably Tiger hasn't picked that up.

    6. Re:Anecdotal... by rodac · · Score: 1

      Nothing really proprietary here...

      Encrypted sessions is merely just applying GSS-KRB to DCE/RPC.
      This is not a CIFS/SMB extension since it technically has nothing to do with CIFS/SMB. (eventhough CIFS/SMB is often a transport for carryiung DCE/RPC on older windows boxens, moderns ones transport DCE/RPC over raw TCP)

      The only extension here that is "proprietary" would be that windows prefer to use ARCFOUR encryption due to the way it hashes passwords into secrets.
      While ARCFOUR is technically "propriatary" since it has no RFC, it is a well known algorithm and many many people has implemented it. Even MIT and Heimdal Kerberos has supported ARCFOUR since ages, though they do not support GSS-KRB for DCE/RPC (yet).

      Encrypted sessions is not that difficult, it is just that since is mainly used/enforced today between DCs so no one has really bothered to implement it yet in other implementations.
      For someone that is bothered enough to implement "encrypted sessions" in a CIFS client/server it should not take very many days/weeks to implement/test, it is pretty simple (at elast if you only aim for ARCFOUR which is 99% of all encrypted DCE/RPC anyways).

      It only took me a couple of days spare time to implement decryption of them in ethereal...

    7. Re:Anecdotal... by Guy+Harris · · Score: 1
      eventhough CIFS/SMB is often a transport for carryiung DCE/RPC on older windows boxens, moderns ones transport DCE/RPC over raw TCP

      Actually, I suspect Windows NT has always done DCE RPC over raw TCP (and probably raw UDP), and I think for SMB-related services they might still do DCE RPC over SMB by default (or perhaps do DCE RPC only over SMB - do they make SRVSVC available over raw TCP, and, if so, do newer versions of the Windows SMB client code use that to enumerate shares or do they still do that via DCE RPC over the SMB connection to the server?).

    8. Re:Anecdotal... by rodac · · Score: 1

      Microsoft used to use DCE/RPC over SMB or in dce-speak over nca-cn-pipe over well known endpoints down in \PIPE on the C$ or the same special files down in IPC$.
      This had the benefit it piggybacked on the SMB authentication since it was accessed through authenticated named pipes.

      All these endpoints were also available through raw TCP ports, but that wqould require explicit EPM calls and explicit authentication in the DCE/RPC layer, so it is just easier to map the IPC$ share (and automatically authenticate to the server) and then open the named pipe with the well-known magic name.

      SMB related interfaces have always been available also through TCP portsd in addition to the well known pipes, try some of Todd's tools over at bindview they can enumerate all endpoints where a interface is registered. SMB related services always used to have a well known pipe, these are services such as NETLOGON, SAMR, LSA, WKSSVC, SRVSVC, SVCCTL, etc.

      Non cifs/smb related services do not use named pipes but always use the EPM to find the port to talk to (or talk through the service through the EPM endpoint). This includes the two dce protocols used by Exchange.

      Starting with w2k3 Microsoft has stopped using named pipes also for normal cifs services and have started talking dce over tcp directly even for most of the classic interfaces such as samr and lsa. At least when w2k3 boxens talk to eachother they seem to now prefer nca_cn_tcp instead of nca_cn_pipe, even for the interfaces with well known pipe endpoints.
      i have no idea why and have never been curious enough to try to find out

    9. Re:Anecdotal... by rodac · · Score: 1

      "do they make SRVSVC available over raw TCP, and, if so, do newer versions of the Windows SMB client code use that to enumerate shares"

      Yes, this service has always been available through TCP but has not been used by common clients).

      Yes, when w2k3 boxens talk to eachothers nowadays, they do use nca_cn_tcp to enumerate shares.

  12. Not sure if it's this... by mferrare · · Score: 5, Informative
    I had a problem with 10.3 authenticating to a W2k3 AD server and mounting shares. Turned out I had to modify the Domain Controller Security Policy on the server and set Microsoft Network Server: Digitally Sign Communications (always) to Disabled. I am now running 10.4 and I have no problems connecting to this w2k3 server.


    I got this solution from here by the way. Thanks to Drew McLelland.

    --
    Why would anyone want to use a text editor that is not vi?
    1. Re:Not sure if it's this... by joel48 · · Score: 1

      Do you mean than 10.4 has no issues connecting to the Win2K3 server *with* encryption enabled, or it still requires it to be disabled?

    2. Re:Not sure if it's this... by mferrare · · Score: 1

      All I know is that it works with it disabled. Haven't re-enabled it since getting 10.4

      --
      Why would anyone want to use a text editor that is not vi?
  13. Re:Samba supports it by October_30th · · Score: 2, Interesting
    "Try"? By support I meant, of course, that MS is not suing the pants of the Samba team and is not obfuscating the protocol beyond all hope for reverse engineering (which they probably could do).

    I find this interesting, because at the university where I work, the security policy requires centralized AD authentication from all computers in the network. After that I've hardly seen any Linux PCs or Macs around anymore. When I asked about it from one of our IT guys, he said that you can't authenticate non-Windows computers with MS Active Directory.

    --
    The owls are not what they seem
  14. I fixed my problems by mr_zorg_mobile · · Score: 4, Informative

    I had this problem too after upgrading. I found that deleting my SMB keychain entries solved it allowed me to login again (after getting my admin to unlock my account from all those failed attempts).

  15. One thing I noticed by DrXym · · Score: 0, Troll
    For all Apple's alleged attempts at ease of use, you still have to type the "smb://" at the front of the address in the Connect to Server or it assumes you meant afp. It's almost as if supporting SMB is some dirty secret they don't want anyone to know about. A button offering the choice wouldn't go amiss.

    And in general, the Network area in Finder is very flakey, either not finding my server (unless I type it), or seeing it but hanging the whole Finder while it tries to connect and fails. I also appear to have a mysterious "rfc1918.space.should.not.be.used.on.publicips" entry in there, whatever that is.

  16. Re:Samba supports it by spauldo · · Score: 3, Informative

    The admin's wrong. Samba can do it now, although in all fairness it took a while after active directory was released for it to be able to work with it well. He's probably just basing that on old information.

    As far as the protocol, SMB is (IIRC, I could be wrong) an IBM-designed protocol. It's been around for ages - hell, NT domains were just hopped up lan manager networks. The authentication in active directory uses a slightly modified form of kerberos - also an open protocol. They have tried to put a few legal barriers in the way, but those have been mostly ineffective.

    Now, there is another possibility - it might be against policy at your university for non-windows machines to authenticate. If it's set up so that all machines have to be added to the tree by an admin, it's certainly enforcable, and thus your admin would be right in that particular case. He's just not right in the general case.

    --
    Those who can't do, teach. Those who can't teach either, do tech support.
  17. ? troll by FidelCatsro · · Score: 0, Redundant

    how the funk is that a troll ,damm mods grow up .
    He was only responding to the parent with a question and awnser.
    Since when is the truth a troll , and it dosn't sound insulting to me .
    Im sorry are MS marketing being paid to moderate or something.

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
    1. Re:? troll by Anonymous Coward · · Score: 0

      it was ment to read "Hell , I" not he .
      to clear up confusion of why i am talking about myself in the third person hee
      fcat.

    2. Re:? troll by Anonymous Coward · · Score: 0
      notice how (as the grandparent post predicted) mr. castro here is blaming microsoft for what is ultimately apples problem?

      i particularly enjoy the "mistake" in the post (was the real one forgetting to hit "post anonymously"?).

      i get a real laugh every time some apple fanboy witha blatntly unamerican name comes and tries to discredit a strong, proud american company such as microsofot. if i was running the show, people like him would be shot for treason.

    3. Re:? troll by Mr_Escher · · Score: 1

      It was troll because you largely missed the point of the parent.

      Your post implied the parent said Tiger was unstable however I can't find such a point in there, just that there is a "a large and quite frankly obvious bug present". Which there is.

      This flaw has little to do with Microsoft, it cannot connect to my Debian linux server in the office either.

      Your post bitches and moans about the observation that there is a lot of pro-Apple bias on Slashdot and draws an irrelevant comparison to Windows SMB integration.

      You are the very zealot the parent eluded to.

      Oh, you also have no idea what a question mark is.

    4. Re:? troll by Anonymous Coward · · Score: 0

      Yeah discredit an all american company like MS , instead of what an All american company like Apple .

      Oh and if you hadn't noticed that name is Catsro , its a joke not an anti-american slur. as in feline Cat ,sro as in swaping the letters.

      No no i always sign as myself even if i am posting anonymously like now .
      You can have a look through my post history if you want :P , that will back up they typ-os and the signing anon responses

      No i am not an Apple fanboy , im an OSS and unix fanboy(though i loath the term fanboy) who just happens to be using apple computers some of the time . yes i hold it as no secret that i like the direction apple has taken over the last few years and am very happy using their software.

      The MS marketing remark is a comment related to a few journal entrys recently .It was a joke more than anything .

      I didn't bash MS in my post i mearly stated it was not a stability issue , it is an issue related to interoperability.Had it been a problem with Apple-share then i would have been rather peeved with apple .

      Your a Troll me ,I am fully aware of that . Its a nice excuse to clarify a few points though.

      Fcat..

    5. Re:? troll by curbion · · Score: 1
      Let us analyse his post shall we.
      um .. what has not being able to properly connect to a SAMBA share got to do with stability
      Correct the first post does imply this is a stability issue
      Tiger is very very stable i have not had one OS crash (a few programs have but they were built for 10.3 and the updated version run fine)
      This is could be true , I do not know .Though it reads fine to me .
      The fault here is in interoperability with a Microsoft SMB share (no such problem with NFS) and there is an easy work around (you just point to the share directly).
      Awnsering the question of the issue , I see no problem.
      Had this been about microsoft products not connecting to a SAMBA share properly .Then quite rightly, there would have been a hell of an uproar.
      Too right , if MS had a problem with its own server software it would have been an issue . However since this is apple it is a diffrent issue. Apple fans get called zelouts all the time.Is it any wonder they get a bit annoyed when it hapens for no good reason. PS: I am not an apple user ,I use Win2k. I get rather annoyed at all the MS bashing but i see just as much Apple bashing by MS fanboys . Fair enough his final response was a bit angry , Understandable though . This hapens all the time on Apple Threads and it also happens on MS threads for the same reasons. The last response Mod that over-rated , i don't think he was trying to troll . He just lost his temper . It happens ! Now lets all just chill out (In certain languages the ? comes at the start of a sentence)
      --
      Im a robot your a robot , That however is a row-boat
    6. Re:? troll by FidelCatsro · · Score: 1

      Better apoligise i got a bit irate there , It happens and a big man can admit he was wrong .Yes i was in the wrong.
      Though i was honestly not trying to troll in the grandparent , i do apoligise if it seems that way.
      As an apple user (partly ,mostly i use Debian) I get sick fed up of people bringing out the "zelouts" card and it frankly turns me into a bit of a zelout , well i get defensive .
      Its natural to defend something you spend a great deal of time on .
      So perhaps im not a zelout , perhaps i was just annoyed at constantly hearing the line that all apple users are zelouts.

      On the issue , yes apple has a problem here. It will be fixed soon hopefully for now there are work-arounds.

      (btw yes it was a typ-o not a click-o i was posting as myself . :P this will teach me to proff read i guess)

      (/Big-man-says-sorry mode)

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    7. Re:? troll by curbion · · Score: 1

      Hell you will probably get alot of crap for the first one .Not from me though .Nice to see someone on here admiting mistakes , though I do agree you had some right to be annoyed. Being an MS user and supporter is no easier here on slashdot. Sometimes people forget that the blade stabs both ways. If I were hearing constantly that just because I use windows (and enjoy using it.Oh and I do hear it) that i was a zelout i would be a bit angry . Kudos for the apology :)

      --
      Im a robot your a robot , That however is a row-boat
    8. Re:? troll by Daengbo · · Score: 1

      Note to readers. First, FidelCatsro attempts to defend himself either anonymously or with a different account in the third person, but then fails, and then posts again as this user to further try to defend his post (you will know that this is FidelCatsro because the misspelling of zealot is identical to this post). I would mod the whole set down, but I've already posted once.

      This troll needs some art added to his artis.

    9. Re:? troll by FidelCatsro · · Score: 1

      no , Curby is a freind of mine from another site .No way i could prove that to you , But since i already admited i screwed-up and posted an apoligy its all water under the bridge . I will say sorry to you aswell as obviously i have made a negative impresion on you in a moment of weakness.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    10. Re:? troll by Anonymous Coward · · Score: 0
      You both use the same spacing around punctiation. I've only seen this on your posts, at least in /.

      You are not only obviously lying but even worse you are an (eponymoys) coward.

      Welcome to my foes' list.

    11. Re:? troll by curbion · · Score: 1

      I am not Fidel ,I am however a friend . The typo of zealot is easy to explain, it's the last time i copy his spelling ,I should know better by now .

      --
      Im a robot your a robot , That however is a row-boat
    12. Re:? troll by Anonymous Coward · · Score: 0

      Guess an apoligy is not good enough for you then.
      Well fair enough , its your loss (or gain).

  18. Re:Samba supports it by CowbertPrime · · Score: 3, Informative

    hi. AD is just LDAP with some extra cruft/bloat/stuff added; which is mostly documented anyway. Your IT department is clueless. You can also fall back to kerberos (which despite the FUD, interoperates with the majority of MIT Kerberos V implementations), if you did not have a functional (Open)LDAP infrastructure.

  19. Funny you should mention Error Code 4 by Anonymous Coward · · Score: 0

    .... the coffee machine at work has that one and through experience I've learned that it needs a reboot.

    It a funny old world. When somethings not working now days my first reactin is to reboot. My land line phone, mobile phone, CD player and the DVD as well. Now if I could just find the reset button to my brain I wouldn't have to keep taking the pills.

    1. Re:Funny you should mention Error Code 4 by Anonymous Coward · · Score: 0

      The button you seek is embedded about 3" inside and 1" above the base of your skull above the back of your neck. An icpick is a suitable tool for reaching this reset button.

      Some discomfort will likly be experienced before reset occurs. Don't worry, the discomfort will be discontinued once you reach the reset button.

    2. Re:Funny you should mention Error Code 4 by Anonymous Coward · · Score: 0

      This Brain Admin fails to point out that this wipes the drive and a complete system re-install will be required to regain functionality. If you've ever tried bootstapping your brain, you know it's a bitch--usually, only basic functions can be restored (the heart subsystem, defacation routines, etc.). User-added files will not be restored. The speech interface, for example, will only contain the grunt libraries and this makes further reprogramming difficult to say the least. I would not recommend a reset unless the user knows what they are doing and has completely backed up the brain to an external drive.

  20. Connecting for SMB works better for me by prodangle · · Score: 1
    That's strange, in my case connecting to SMB servers has improved. In Panther connections always failed 1st time, and after reentering my login & password it always connected 2nd time. This issue seems to be fixed now in Tiger, as I can always connect 1sttime.

    I do have some sympathy for apple regarding this. Anyone who uses Windows shares frequently will know that even different versions of Windows can have difficulty operating together.

    1. Re:Connecting for SMB works better for me by KiloByte · · Score: 1

      Anyone who uses Windows shares frequently will know that even different versions of Windows can have difficulty operating together.

      "different versions"? Hey, to get "difficulties" you need to stay at least within the same major version. Otherwise, you'll need to resort to tricks like copying files via a Samba box.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  21. Finder and Linux Sambda shares by reddish · · Score: 5, Interesting

    On a related note: I'm seeing really bad performance when copying a file from a Linux Samba share to my OSX machine (roughly 100 kb/sec, if that). Oddly enough, file uploads are ok (megabytes per second). Odder still, if I open a terminal and copy directly to my machine from the Samba share mount point, incoming copies are fast too. This has been going on from at least 10.2, and much to my dismay it is still an issue in 10.4. This really seems like the Finder is trying to talk Sambalese by itself (and does so differently than the SMB filesystem driver). Has anyone else noticed this behavior (and, perhaps, solved it)?

    1. Re:Finder and Linux Sambda shares by sammy+baby · · Score: 1

      red, I had a very similar problem under 10.3, except that I was often completely prohibited from writing to the directory through the Finder. Nobody on any forum was able to help me with this problem, although now I wonder if it's related to the resource fork issue mentioned elswhere in this discussion.

    2. Re:Finder and Linux Sambda shares by Arkan · · Score: 2, Interesting

      I had this problem too. I commented out the sockets options, and the performance problem disappeared. I did't took the time to fiddle around to determine what was the exact option that was causing the grief, but HTH.

      Cheers,

      --
      Arkan

    3. Re:Finder and Linux Sambda shares by nicuramar · · Score: 2, Informative

      Under Panther (at least), Finder doesn't like samba options such as force user or similar, which I use to reach my root mount-point on my local server.
      Finder will not be able to write files into places it thinks it can't - apparently without checking if it really is the case.
      Conversely, Finder will attempt to write into places it thinks it can, but it can't, only to fail with a somewhat weird error message.
      I don't know if this has been fixed under Tiger.

    4. Re:Finder and Linux Sambda shares by whocares11 · · Score: 2, Informative

      I found using netatalk shares works better on a linux box then using samba shares. Netatalk allows OS X to connect to the linux server using AFP 3, which in my testing was much faster than SMB. Netatalk was not that hard to setup, but I did have a problem with setting up domain authentication.

    5. Re:Finder and Linux Sambda shares by KoolyM · · Score: 1

      YMMV, but what worked for me was to replace the (default, IIRC)

      socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

      with:

      socket options = TCP_NODELAY IPTOS_THROUGHPUT

      in my smb.conf It's not blazingly fast, but before I did that, I got 100 byte / sec connection speeds and worse.

    6. Re:Finder and Linux Sambda shares by rsax · · Score: 1

      I was asking this earlier. Do you have any speed comparisons between Samba & netatalk while serving only Mac OS X clients? And what problem did you have while setting up domain authentication? I want to have authentication with an LDAP backend. Maybe it's me being naive but I didn't think it would be much of an issue if I use PAM + ldap to authenticate.

    7. Re:Finder and Linux Sambda shares by rodac · · Score: 1

      That kind of massive performance drop can really only be caused by any of three things things:
      1, congestion in the switch and packetloss ==> performance degradation due to the sender sitting idle most of the time to wait for a TCP retransmission to trigger.
      2, duplex mismatch causing packetloss ==> performance degradation due to the sender sitting idle most of the time to wait for a TCP retransmission to trigger.
      3, if you get poor results only when uploading files to the mac but good performance when downloading, a recent buglet in some versions of the mac os where it would stop sending out a tcp ack for every full sized segment thus causing the tcp layer to cap throughput.
      i would recommend running a sniffer on the network and find out why it is so slow.

    8. Re:Finder and Linux Sambda shares by whocares11 · · Score: 1

      I did some testing with final cut pro 4. I do not have hard numbers with me, but with final cut pro if the capture drops a frame the capture aborts. On an isolated network we were able to do 3 simulations captures using netatalk and we were unable to do any captures using samba authentication. I know that does not directly correlate to performance, but we also found when copying large files (2-7 GB's) netatalk out preformed samba as well.

      I tried configuring the PAM to use AD authentication, but I could not get it to work. It probably is not that hard, but we decided to go with a different solution before I could get it working.

      All of our test were done on G5's running 10.3.

  22. Re:Finder and Linux Samba shares by Alioth · · Score: 1

    It's another FTFF (Fix The Fscking Finder) issue I think. Finder behaves the same way with NFS - really poor transfer rates under Finder, but normal speed using 'cp' on the command line.

  23. Oh, you mean, another problem? by sammy+baby · · Score: 1

    I just installed Tiger this week and have not yet had the opportunity to test again, but in my Panther (10.3) install I had intermittent problems trying to connect to my Debian/testing Samba shares in my office. Or rather, I could connect to them with no problem, but copying files to it via the Finder was a no-go.

    And, to be specific, this was definitely a Finder issue: I could use "cp ~/Documents/somefile.txt /Volumes/sambashare/" with no problem. But it made it very frustrating for me, and to the few other Mac users in my building, whom I was in charge of supporting.

    (My eventual "solution" was to install netatalk to do an end-run around the problem. I still don't like that answer.)

    1. Re:Oh, you mean, another problem? by Bombcar · · Score: 1

      See if you have hide dot files enabled on the Samba server, as that may make the Finder confused, as it stores resource forks and whatnot it dot files.

      cp doesn't move the resource forks, in 10.3 at least. (I think).

  24. I don't use samba anymore by Sarin · · Score: 4, Interesting

    I used to work with samba, having a linux fileserver and a mac osx powerbook, but recently I started working with nfs. It seems a bit faster and more stable. When I change some file on the server, it's directly visible in finder - without having to refresh it.

    I also was annoyed the fact when I turned my powerbook on after it went to sleep it would give me a lot of errors about unmounting a network drive. This also was the case with tiger. With nfs, those problems are gone an nfs mount will stay active after the powerbook comes back from sleep.

    1. Re:I don't use samba anymore by Anonymous Coward · · Score: 1, Insightful

      You're not alone, I use nfs too... but we're few and far between... the windows "is easier and "just works"" morons and lunatics are far more numerous... sad to say. I've been advocating NFS mounts for as long as I can recall... yet nobody listens, everyone wants SMB... to connect to those "higher performing fully responsible windows boxes that microsoft says they take responsability for (hmmm nobody's read the EULA but me I take it) :)

      -Daedalus

    2. Re:I don't use samba anymore by m50d · · Score: 1

      That's because, even on linux, samba is far easier to set up. Set up samba: add one script to the default runlevel, point browser to localhost:919 (port may be wrong) and go through the wizard. Set up NFS: two scrips need to run, and they have to go after the rpc portmapper, and configuring it involves editing several files in /etc.

      --
      I am trolling
    3. Re:I don't use samba anymore by failedlogic · · Score: 1

      Is there a good 'quick' start guide for setting up an NFS and print server in Linux? I'll probably be using Slackware. Some of the guides get over-my-head too quickly. I just want to setup a read/write file share and a print share and make sure noone but me (maybe password authentication and tcp_wrappers... I really don't know!) can access the share.

      It always gets complicated when security is added to the equation. Its not a simple matter, but its assumed you are a sys admin with a degree. I am not.

    4. Re:I don't use samba anymore by SA+Stevens · · Score: 1

      I've been running a BSD for a long time. When did NFS on Linux cease to be the disaster it was?

      (disclaimer- the first time I installed NetBSD was on a 486 laptop (with no CD drive) with a PCMCIA ethernet card, over an NFS share from a Slackware box)

    5. Re:I don't use samba anymore by Anonymous Coward · · Score: 0

      An NFS *client* requires no such gobbledygook. It's mount -t nfs servername:/sharename /mountpoint. The server makes you put shares in /etc/exports.

      NFS can also failover transparently. Let's see samba do that. Maybe Linux's NFS implementation is still so poor it can't handle failover. I'm certainly not holding my breath on it supporting NFS4.

      Maybe you should stand aside and let the professionals work with computers.

    6. Re:I don't use samba anymore by m50d · · Score: 1

      A samba client is just as easy, mount -t smbfs //server/share /mountpoint. But to use it over your home network you need to set up the server too. *I* can set up a NFS server fine, but for joe public it's too hard, wheras the friendly samba wizard is doable.

      --
      I am trolling
    7. Re:I don't use samba anymore by captaineo · · Score: 2, Informative

      Unfortunately OSX still has some problems with NFS...

      - mounts disappear occasionally for no apparent reason, and the automounter won't remount them, forcing me to reboot.

      - NFS client performance is significantly worse than Linux (~20MB/sec vs ~100MB/sec reading from the same server over the same gigabit network)

      - Some (very important to us) OSX apps have significant problems dealing with NFS paths. Final Cut Pro doesn't use symlinks properly, instead it hard-codes the target of the symlink into your project files, making it impossible to change where the link points without breaking your project. FCP also doesn't record projects on NFS shares in its "open recent" menu. (though DVD Studio Pro does).

      And while I'm ranting about OSX filesystems:

      - their FAT implementation has performance problems when dealing with very large directories. Copying thousands of film frames into a single directory starts quickly but then gets MUCH slower as the directory fills up. Linux's FAT driver does not exhibit this slowdown.

    8. Re:I don't use samba anymore by Anonymous Coward · · Score: 0

      "nfs is stateless" "xml doesn't dictate policy" "I won't come in your mouth"

    9. Re:I don't use samba anymore by Anonymous Coward · · Score: 0

      > Set up NFS: two scrips need to run, and they have to go after the rpc portmapper, and configuring it involves editing several files in /etc.

      Uh...

      1) edit /etc/exports
      2) run exportfs
      3) service nfs start (if it wasn't already started at boot time)

      If you're running some distro that requires more complicated steps, and this is "too much work", you're running the wrong distro.

    10. Re:I don't use samba anymore by m50d · · Score: 1

      I'm running slackware (well, sort of) and have no trouble with the number of steps it requires, but samba is far easier. Even compared to the steps you list, setting up samba on slack is easier - and I'd imagine the friendlier distros make samba much easier too.

      --
      I am trolling
  25. That's Apple for ya. by Anonymous Coward · · Score: 0

    It Just Works. Also, BMW.

  26. Does ANYBODY proofread anymore? by SynapseLapse · · Score: 1

    "Some installations are also finding that Windows workstations can't to log on to the Mac after upgrading to Mac OS X 10.4." ergh....

    1. Re:Does ANYBODY proofread anymore? by Anonymous Coward · · Score: 0

      Wee hvae outsourecd oru poofeading departmen to bettr meat our costumers' nees.

  27. History of SMB problems with OS X by tyagiUK · · Score: 4, Informative

    I first started using OS X in the early days of 10.2 (yes, a relative latecomer). This was when my wife bought an iBook (after some *ahem* guidance... read encouragement) for studies she was undertaking. When she wasn't working on it, I got to play and set to work integrating it with our home network.

    The pain I had getting SMB to perform acceptably under 10.2 nearly put me off OS X. Basically, the way that 10.2 handled mounting network filesystems really sucked. It was unreliable and often left the system hanging with a spinning beachball (the Mac equivalent of an egg timer). Often, powering off was the only solution.

    This was fortunately fixed later on in the 10.2 lifecycle with some networking updates. Things got much better from then on.

    When I got my own iBook several months later, it arrived with 10.3. This release seemed to have a reasonably good SMB implementation, but the performance was truly sucky. File transfer speeds between the iBooks and my Linux-based Samba server were low, but at least mounting was reliable.

    As 10.3 progressed, this problem went away and performance/reliability are currently both very good. It means I can use SMB between my Linux server and both iBook and Windows XP clients. All works just fine.

    I am, however, considering a move to WebDAV for file sharing on the network. WebDAV is a nicely lightweight protocol and has the benefit of being an open standard. Most good implementations are open source too. There are also client libraries for most decent scripting/programming languages. The added benefit is that you can integrate the WebDAV server in to OS X to perform iSync backups of your system and do calendar sharing etc. All nice, geeky, stuff.

    The only major problem I can see at the moment is that the way the WebDAV server interacts with the underlying filesystem is a bit complex, given that my server runs under Apache. The model it appears to assume is that the server will have a dedicated directory or area for WebDAV files, and not simply share out a user's home directory or a backup drive.

    I do need to go and RTFM, however.

    --
    Contribute to the online videogame encyclopedia: GamerWiki
    1. Re:History of SMB problems with OS X by allgood2 · · Score: 1

      I haven't tested this thoroughly, but for one of our clients we activated WebDAV, mostly for future use--they were discussing adding a calendaring system to the internal use area of their website. What I noticed, is that after WebDAV was activated, each users' Sites folder had a folder called "WebDAV". Based on that, I'd say yes, WebDAV requires a dedicated directory, but that directory can and would be set-up for each users, and would be accessible through the Site's folder in the Users home Directory. Of course access to this folder could be placed in the Finder SideBar next to Documents, Music, Movies, so one wouldn't have to dig into the site's folder to get to it.

    2. Re:History of SMB problems with OS X by Anonymous Coward · · Score: 0

      On no account should you use WebDav as a regular way to access shared data when you have SMB, NFS or any other network protocol at your disposal. The implementation of WebDav on the Mac is extremely inefficient. Some people think that samba is slow with their Mac. *hah* It's lightning fast compared to WebDav.

      Believe me, I had an application written that uses it and it's basically useless because of the performance (actually lack thereof).

    3. Re:History of SMB problems with OS X by eluusive · · Score: 1
      The pain I had getting SMB to perform acceptably under 10.2 nearly put me off OS X. Basically, the way that 10.2 handled mounting network filesystems really sucked. It was unreliable and often left the system hanging with a spinning beachball (the Mac equivalent of an egg timer). Often, powering off was the only solution.
      This is really common, even in 10.3, and it REALLY pisses me off.
  28. samba by mdew · · Score: 0

    doesnt OSX use samba for SMB?

    --
    http://www.fanboy.co.nz/adblock/
    1. Re:samba by Guy+Harris · · Score: 1
      doesnt OSX use samba for SMB?

      SMB server, yes.

      SMB client, no. The SMB client was originally based on the FreeBSD smbfs, but has had a lot of additional work done.

  29. Re:Samba supports it by October_30th · · Score: 1
    might be against policy at your university for non-windows machines to authenticate.

    I believe it's fundamentally something like that. I had to jump through hoops and sign waivers to get a special permission for my work Mac (it still doesn't authenticate with AD).

    --
    The owls are not what they seem
  30. This is normal by Bones3D_mac · · Score: 2, Insightful

    These kinds of things are the normal evolution of Mac OS X after each major release. Get new features and added speed as an initial tradeoff for lower stability and reliability. Anyone who has used the Mac OS since the early days of OS X should know this.

    I'm sorry, but if you are installing Tiger onto a mission-critical system, you deserve the problems you get. Give the software time to mature before rushing to employ it in your networks.

    --


    8==8 Bones 8==8
  31. Should all new software have bugs? by guet · · Score: 4, Interesting

    Perhaps they need to do more automatic regression testing (daily) on each build then?

    I think the car analogy is (for once : ) a good one. We have come to expect failure from Software, and that shouldn't be the case - it should be very rare, not inevitable with each new release. They did rush the release of Tiger, and certain things suffered for it. Yes they will probably fix it quickly, but it'd be nice if they had a more extensive testing program, with sufficient time alllotted to do the QA work, for catching regressions like this.

    1. Re:Should all new software have bugs? by Zero+Sum · · Score: 1
      It would be even nicer if there was a way to uninstall a package once installed. I've ben looking for 6 days and can't find one.

      I think the occasional bug is forgivable, but relesing it without an uninstall facility? If they truly did this it is a bit think....

      --

      Zero Sum (don't amount to much). [root@localhost]

  32. Same problems on FreeBSD/amd64 by koinu · · Score: 1

    I've got problems with getting the file listing (with smbclient) on FreeBSD on the amd64-platform. I can tell you that it's a problem with samba and not smbfs. I've verified this.

    This happens when I try to connect with some unpatched MS-Windows XP machines.

  33. troll? mods, hello, anyone there? by Anonymous Coward · · Score: 0

    so now you get modded troll on /. if you point out that AD works with other platforms because of the effort of the samba team, not because of anything MS does?

    Wow...

  34. yeah man why can't macs say something useful by commodoresloat · · Score: 1

    Like "Fatal Exception Error 0028:C156DAD1"

  35. Can't connect Windows - Tiger by nicuramar · · Score: 1

    Yeah, I have that problem. I can connect from Tiger to Windows (although only sometimes from the Finder; otherwise I have to use smbclient), and from/to my Linux server.
    I can connect from/to the Linux server from Windows as well, but not from Windows to the Mac. It just keeps on failing no matter what.

  36. Re:Samba supports it by Dolda2000 · · Score: 1
    You can certainly authenticate non-Windows clients against a Windows server. You can, however, not authenticate Windows clients against a non-Windows server.

    AD is, amazingly enough, (almost) all standard LDAP and Kerberos. The only "extension" of weight that they have made is the use the PAC field of a Kerberos ticket to include authorization data (IIRC, this includes the group SIDs of the principal).

    The thing is that while the PAC field is standardized by the Krb5 RFC, so that all clients (Microsoft or not) can handle it and forward it correctly and everything, only a Microsoft Kerberos Key Distribution Center can actually produce one (the process of which includes a lot of proprietary Microsoft protocols). That's why you need a Microsoft server in an AD setup.

    My take on this is that Microsoft is already sure of their desktop install base, and can practice some interoperability on the surface, while locking the server market into using the Windows Server System, since the server market is where they are feeling a bit more insecure.

  37. Aha! Bonjour! by Anonymous Coward · · Score: 1, Funny

    They KNEW this was going to happen, and that they couldn't fix it... so THAT's why they released Bonjour for Windows! Ha!

    1. Re:Aha! Bonjour! by Chucker23N · · Score: 1

      Except Bonjour has nothing to do with file sharing, nor is it on the same layer. You could implement file sharing on top of Bonjour, and I personally wish someone would, but Bonjour as released by Apple doesn't do anything to that regard at all.

  38. I don't think they've ever fixed this. by Quazi · · Score: 0, Troll

    I remember v10.1.5, 10.2, 10.3, and a rash of updates in between that all claim to have "addressed SMB issues". When they've supposedly "addressed it" that many times, and we are at 10.4 and it's STILL BROKEN, I think they ought to disable the feature altogether.

    1. Re:I don't think they've ever fixed this. by eviltypeguy · · Score: 1

      Saynig it's "broken" is hogwash. Saying it's "broken in some circumstances" would be correct. The university I attend has had macs connecting to SMB shares and the like for at least the past year or so now without any issues. So, thank you very much, I don't want it disabled.

    2. Re:I don't think they've ever fixed this. by MacDaffy · · Score: 1

      DING-DING-DING! SMB is a moving target. Microsoft has placed a number of potholes in what SHOULD be an open standard (delineated in RFC 1001 and 1002). There is a number of reserved, undocumented and falsely documented fields in the CIFS protocol that are used as stumbling blocks to seamless SMB connectivity.

      I wouldn't be surprised to find a recent Windows update somewhere at the root of Tiger's SMB troubles. There may be a bug in Apple's code, but I doubt it.

    3. Re:I don't think they've ever fixed this. by fluffy99 · · Score: 1

      Actually one of the recent MS updates did break SMB connectivity to many appliances. I now have a Snap Server 4000 that I can't use unless I remove that critical MS patch. Snap knows about the issue and thinks its a great opportunity to blackmail owners into buying a software update. Bloody thieves.

      I'm not sure this is the whole explanation as people have reported problems accessing files on Linux servers. In this case, its samba talking to samba.

  39. An addendum to this by BitterAndDrunk · · Score: 1
    Additionally, sometimes beta testing doesn't reveal the bugs.

    I did application development for a while in my past life, and I can't tell you how many times I fully tested a system on 3 different computers without a hitch. Then when I rolled it out to the remainder of the company, other computers simply couldn't run it as intended without me sitting down at their machines and troubleshooting.

    Part of that is I'm simply not a computer scientist and most of my programming work is. . . infantile compared to those with a 4 year Comp Sci degree.

    But a significant piece is still that the configuration variability (even within a company with relatively strict procedures with computers) wreaked havoc with something as high level as VB applications.

    When you're addressing lower level functions (e.g. networking protocols) the problem can be more pronounced.

    --
    You better watch out, there may be dogs about . . .
  40. The myth of perfection by tgibbs · · Score: 2, Informative

    Is it too much to ask that vendors use beta versions of their own software in-house for a month before they release it? Is it too much to ask that they ship the software to a small number of beta testers before the final release in order to find those wrinkles and iron them out?

    This is a common complaint heard about all kinds of products from cars to drugs. What it reflects is ignorance of the statistics of testing. By necessity, testing must be done on a pool of people that is orders of magnitude smaller than the final pool of users (a test on everybody is not a test, it is a product roll-out ). So let us say that you beta test on 1,000 people and roll the product out to a million. Then you will have about a 35% chance of missing a problem that affects 1 person in 1,000. On roll-out, each such problem translates into 1,000 people with problems.

  41. No Admin worth their salt installs a new OS by Beebos · · Score: 5, Insightful

    If an "admin" installs a brand spanking new OS immediately after release, that admin should have his pocket protector taken away from him. Particularly if one is working in a business or other mission critical environment, installing new OS without giving time for new bugs to be discovered and addressed is a sure sign incompetance.

    1. Re:No Admin worth their salt installs a new OS by subtropolis · · Score: 1

      unless they're having these problems while testing on their own networks.

      --
      "Our interests are to see if we can't scale it up to something more exciting," he said.
    2. Re:No Admin worth their salt installs a new OS by caseih · · Score: 4, Insightful

      This is surely true, although Apple apparently does not think so. Recently I received two e-mails from Apple's development team regarding bug reports that I and others have filed for Panther Server regarding critical OpenLDAP bugs. In a nutshell the e-mails said, "we think the bugs don't exist in Tiger Server. Please upgrade to Tiger Server and tell us if this is the case." I was stunned. I sent them a strongly worded response to tell them that this was not acceptable. Apple just doesn't yet understand what it takes to produce Enterprise software. We need very long support lifetimes (3-5 years minimum) and upgrading major OS versions outside of normal hardware replacement cycles (with proper testing) is *never* done except in extraordinary circumstances. Right now I am very unhappy with Apple. Does anyone even know what the life expentancy of Panther Server is? What about Tiger? I can't find this information anywhere and Apple has not yet responded to my queries. Judging by the terrible LDAP problems I had with OS 10.3 (not fixed until 10.3.9!) I am in no hurry to put Tiger Server into production. I learned my lesson the hard way.

      Now that AFP support under linux is much better, I'm almost certainly going to go back to Linux for my main file servers. At least it is a known quantity.

    3. Re:No Admin worth their salt installs a new OS by Absentminded-Artist · · Score: 1
      This is no different than Microsoft's responses, or any software vendor for that matter, PC or otherwise. So don't think Apple has cornered the market on this sort of mentality. This is standard business procedure for most of the software companies I've dealt with. Palm doesn't even offer the ability to upgrade the OS on your PDA and expects you to buy an entirely new PDA to get bug fixes. If I were you I'd try to escalate that issue and get a manager involved. That worker bee you dealt with was a bit clueless. Still, I think you are right in that Apple the corporation may not fully understand yet what it takes to produce Enterprise software. They've only been targeting Enterprise for a few years now...

      Something did occur to me when I read your comments, though. I wonder how much of IT complaints are centered around not being used to the Apple way of doing things? I can't speak for you, but a lot of IT guys I know are trained/conditioned to do things the PC way and get frustrated with Apple not because Apple's solutions don't work but because Apple's solutions aren't familiar to them. Maybe there is a cultural difference involved with their frustration? I hear them complain about Apple as if the Wintel solution has never been without it's bugs, glitches, or pains.

      Apple's SMB implementation hasn't been the smoothest process. Lot's of weird glitches and performance differences depending on which flavor of Windows you are using. I can see why you'd be frustrated to have to pay for upgrades just to get a fix. I just wish that software companies as a whole didn't do that to their customers.

      --
      The Splintered Mind - Overcoming
  42. Why SMB? by rsax · · Score: 1

    Has anyone else here compared netatalk with Samba? Which one is faster and offers the least amount of hassles?

    1. Re:Why SMB? by gullevek · · Score: 1

      netatalk can use all the fancy mac characters like / and : it might be a bit faster, but it was for me a hassle to setup because the main 2 line has no proper japanese for old mac os 9 clients ...

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    2. Re:Why SMB? by Anonymous Coward · · Score: 0

      DON'T use AFP. AFP is quite possibly the worst network file system invented. Not only is every file accessed by the CNID # (yes, if your metadata gets corrupted that maps the CNID #, the finder goes crazy), but you are also limited to 4.2 billion files (since the CNID is a 32-bit number). While most people do not hit this limitation, it is a sure sign that the filesystem is going nowhere fast with a hard-coded limitation in the protocol like that.

      I use NFS and I like the efficiency, but I don't like the lack of authentication. I would use SMB but we have linux clients (50% linux/ 50% mac). Therefore I am planning to move to AFS (andrew file system) for all clients.

    3. Re:Why SMB? by Anonymous Coward · · Score: 0

      Netatalk is nifty because it preserves Mac meta-data info, so documents without extensions can still be associated with their creator applications (strangely enough, many Mac applications, such as Quark Xpress, will not automatically save the extension, which is a giant pain in the ass).

      As far as I know, SMB doesn't do this. However, if your netatalk DB gets corrupt, you have to re-create the share, and possibly lose your data. This has happened to me more than once with older versions of netatalk, but it hasn't yet been an issue with version 2.

      If you've got an entirely OS X network, I'd stick with SMB. Just make sure all your files have their proper extensions.

  43. Re:Finder and Linux Samba shares by Anonymous Coward · · Score: 1, Insightful

    well, it has the overhead of the progress bar that
    people are addicted to. In terminal , you just do a 'ditto' and then wait unless you chose verbose.

  44. What's the big deal? by Anonymous Coward · · Score: 0

    I can connect to my pr0n directory located on a Mandrake SMB share without any problems. I can also connect to my mp3 library which is on a W2K domain controler. My xp box can mount my Tiger Home folder. Have had no problems with smb access at all with Tiger.

    I'd be nice if Apple shipped with a working version of swat though. Near as I can tell, swat does not know how to read the netinfo database for passwords. Plus Apple is passing a -d 10 to swat when it's called?!? -d is not documented in the swat man page.

    1. Re:What's the big deal? by Guy+Harris · · Score: 1
      Plus Apple is passing a -d 10 to swat when it's called?!? -d is not documented in the swat man page.

      It's documented in the man page on my Panther box:

      -d|--debug=debuglevel
      debuglevel is an integer from 0 to 10. The default value if this parameter is not specified is zero.

      The higher this value, the more detail will be logged to the log files about the activities of the server. ...

  45. more wide spread that you might believe... by Anonymous Coward · · Score: 0

    I can't count the number of NASen I've run across that don't play well with with a far-flung, heavily centralized active directory implementations.

    Welcome to the club, Apple.

    Samba was ruled out a long time ago as an alternative to an actual windows server. Having to rejoin the fscking computer with the domain each time it was rebooted was a COMPLETE non-starter.

    Microsoft... what a bunch of jackasses.

  46. we have been having trouble w/ remote desktop by mike518 · · Score: 0

    remote desktop doesnt seem to work properly anymore. it has trouble seeing other computers -- and if it sees them, it wont let you take control... very odd. machines that werent updated to panther seen to be controlled by remote desktop without conflict.

    --
    Mike
    I heart the RIAA & MPAA, im sure its mutual...
  47. I'm very surprised... by h2d2 · · Score: 1

    ...at how no one has come forward to blame MS and Windows for this problem.


    hmmm... must be Mother's Day business!

    --
    Mozilla stole tabs from NetCaptor. So what? Right?
    1. Re:I'm very surprised... by corrosive_nf · · Score: 1

      if you had read the article you would see that it happens with linux shares as well.

    2. Re:I'm very surprised... by Anonymous Coward · · Score: 0

      Has nothing to do with reading the article, the poster's comment has to do with the kneejerk MS bashing that occurs around here, often to the point of absurdity.

    3. Re:I'm very surprised... by Hitchcock_Blonde · · Score: 0

      What's wrong with bashing MS. They deserve it. And the idiots who defend them shouldn't fair much better.

      --
      Karma Schmarma
  48. Wait a minute... by catdevnull · · Score: 4, Insightful

    Hey, I like Macs. I think Apple rules the roost in the OS world, etc. But hey, reality check:
    SysAdmin Rule #1: If you depend on it, and it works fine the way it is, don't mess with it. [If it ain't broke...]
    SysAdmin Rule #2: If you want to mess with it, test it before deploying it.

    Why the hell did people install a .0 release and expect that it would not be without bugs? I say if any sysadmins out there were silly enough to make a hasty upgrade before testing (ignoring the above caveats) they deserve the problems they're experiencing.

    We waited to deploy WinXP until the first service pack was released--and that saved our ass. I think it's ignorant to ignore that principle on the Mac side as well--esp. with a major update.

    Early adopters are unpaid beta testers. Congratulations--you found the bugs!

    --

    I might know what I'm talkin' about, but then again, this is Slashdot...
  49. Apple or not... by phillymjs · · Score: 4, Insightful

    ...you're a fool and deserve everything you get if you put a week-old OS on production hardware without doing non-production testing or having a fall-back.

    If you insist, however, do it right. Prep a build of the new OS and put it on its own hard drive in the machine of your one or two most clueful end users. Let them beat on it for a while and document their problems/questions as they try to do their work. Once in a while go through the list and address their fixable issues. If they happen upon a show-stopper, they simply boot from the drive with the old build on it and use that until the next service release appears. Then you apply it, and test again. Repeat as necessary until the number of issues is low enough that you can confidently deploy the new OS build to all end users.

    I have used this technique to great effect at several of my Mac clients, though I don't even consider giving them the newest OS until the .2 or .3 service releases have been out for a few weeks. A couple of my clients used to question this conservative method until some renegade users bought and installed Panther right after its release (without authorization from anyone) and ended up being basically unable to work until I reverted them to the standard OS/applications build.

    As for OS X Server, that gets tested in my company's lab and on my bench at home from the day we get it, but it doesn't get rolled out anywhere until .4, and even then we clone the old drive to a FireWire drive before upgrading, just to be safe.

    ~Philly

    1. Re:Apple or not... by Anonymous Coward · · Score: 0

      Better a weak, old OS, than a week-old OS.

  50. Exception by XanC · · Score: 1

    What if it's Sarge? I think I'll be pretty OK rolling that out when it's released...

    1. Re:Exception by Anonymous Coward · · Score: 0

      hahaha, jokes on you, Sarge will never be released!

      (yes, i said the same about potato)

    2. Re:Exception by Bishop · · Score: 2, Insightful

      There are two problems:

      1) you have no idea how much testing Sarge has actually undergone. For all we know only 5% of users are using Debian/Sarge on a regular basis. While in theory any package in Sarge should have gone through two weeks of Sid testing first, there have been bugs in Sarge packages.

      2) Sarge may be the best release ever, but have you tested it in your environment? Is the new version of an application going to be able to import your existing data?

      Regardless of the quality of the software a new release must always be tested first.

  51. Does it matter? by jleq · · Score: 2, Insightful

    99.9% of admins who know how to do their jobs correctly didn't go out and buy Tiger the first day, but chose to wait until a few bugs were worked out and the OS was generally seen as in good condition for mass-use. 99.9% of admins are casually going about their job instead of frantically trying to fix a problem that didn't need to be created in the first place.

    1. Re:Does it matter? by krray · · Score: 1

      I guess I'm the 00.1% of the admins then. I went out and bought Tiger -- well, the SECOND day. :) Beyond that -- after doing normal backup routines I installed Tiger to external Firewire drive for testing. On various systems. Fun as heck to play with, and looking forward to rolling it in production.

      But quickly retreated upon finding that my current backup software (Retrospect) doesn't work. I've used BRU previously -- and will take another look at it (it is supported already). The -36 Finder error tying into various Linux Samba boxes didn't help (though I haven't messed with the config file yet -- I've so far assumed it was a potential problem on MY end :). On a couple of boxes I've seen the Spotlight hang-up with the SystemUIServer process pegging the CPU at 100%.

      Buying it now or in 3 months or 6 months won't change the price (most likely). It's still $129 -- and well worth it NOW to enjoy playing with it (still installed and used on a couple of temp portable drives). When all the issues go away -- I'll be ready to roll it into production overnight. Will you? :)

  52. Works better than before for me by __aaaaxm1522 · · Score: 2, Informative

    That's odd.

    I'm running into the exact opposite scenario:

    Under Tiger, SMB filesharing *screams* as compared to how it ran under Panther and earlier incarnations of OS X. I'm able to connect to my samba fileshare on my Linux box, and my Win XP box, without any trouble whatsoever.

    In the past, I was always able to connect, but file transfers were dog-slow. They seem normal now.

    Go figure.

    1. Re:Works better than before for me by tf23 · · Score: 1

      Same here - at work (Win2k3svr ADR domain, misc linux -redhat 8/9/FC2/3 smb/nfs servers) and home (fedora core3 - samba-3.0.10-1.fc3).

  53. Keychain access problem by Anonymous Coward · · Score: 0

    I can't remember which site mentioned this, so it goes uncredited. It said that SMB problem with error code -36 was actually a Keychain.app problem, not with SMB itself. Delete the particular "key" from the Keychain and recreate it to resolve the problem. Something has changed and Keychain could not resolve the old "key" data to use it for SMB access, I suppose.

    I don't have Tiger yet, so try this at your own risk.

  54. Lesson learned. by vmfedor · · Score: 1

    It doesn't matter who makes the software, you never, ever run a production server/workstation with a brand new operating system for at least a little while past the release date. Even if it's Apple. :)

    --

    I like my women how I like my sugar.. granulated.

  55. seen this before... by rmallico · · Score: 1

    Back in the mid/late 90's Apple had the same type of issue... The MAC could not enumerate AppleShare volumes on NT servers... don't remember the exact problem but it was a bug on the Apple site... just remember the pro-MAC folks were slamming MS (on boards and with the company i supported our 8 MAC users (as opposed to 230 MS users)... Microsoft actually issued the fix and surprised even me... (at the time i was going from a novell background to winnt)

    --
    sig goes here!
    1. Re:seen this before... by cliffy2000 · · Score: 2, Informative

      What does the Media Access Control address have to do with this?

      (Macintosh is abbreviated Mac, not MAC.)

    2. Re:seen this before... by rmallico · · Score: 1

      uh... it does not... read the flow of the sentence... who the hell made you the resident spell/grammar checker?

      --
      sig goes here!
    3. Re:seen this before... by Anonymous Coward · · Score: 0

      I think his/her point is that if you were a half-way competent administrator/support tech for those macs, you'd understand that they are spelled mac or Mac and not MAC which can be an acronym for a varietty of different things but never a computer made by Apple. I also find it funny that MS would address a problem that they didn't create to appease a platform with such a small marketshare. Did it ever occur to you that maybe MS didn't properly adhere to the protocol standards... they have a rather legthy history of this. Look to TCP/IP and WebDAV for examples.

  56. Misleading subject. by Anonymous Coward · · Score: 0

    File Sharing Difficulties Frustrate Tiger Admins

    Was I the only one to read this as Tiger having trouble running p2p clients?

    1. Re:Misleading subject. by Anonymous Coward · · Score: 0
      Was I the only one to read this as Tiger having trouble running p2p clients?
      Nope. Threw me, too.
    2. Re:Misleading subject. by jmelloy · · Score: 1

      I can attest that Azureus is working perfectly.

      VLC has a couple minor problems, though.

  57. The Mac OS X 'wait cursor' by mpaque · · Score: 2, Informative

    Actually, it's not just the foreground app. The wait cursor indicates that whatever app that owns the window currently under the mouse cursor has had pending, unprocessed events for over three seconds.

    You can still switch to another application. Swinging the cursor over a window of a background app that was unresponsive will give you quick feedback in the form of the wait cursor if that app is still unresponsive.

    1. Re:The Mac OS X 'wait cursor' by Anonymous Coward · · Score: 0

      Hence "the program that has focus."

    2. Re:The Mac OS X 'wait cursor' by Anonymous Coward · · Score: 0

      Nope, "the program that has focus" is different from "the program whose window the cursor is over".

    3. Re:The Mac OS X 'wait cursor' by Anonymous Coward · · Score: 0

      No it isn't. The program that has focus is the one whose event queue controls the cursor. That's how the whole spinning-beachball thing is able to work.

    4. Re:The Mac OS X 'wait cursor' by mpaque · · Score: 1

      This turns out not to be the case.

      The window server event system inspects the state of the connection owning the topmost non-transperent window content under the mouse cursor hot spot. If that connection indicates the app it belongs to has not processed events within the allowed delay time (3 seconds), then the wait cursor is presented, as a UI cue that the app under the cursor is not responsive.

      This overrides the cursor setting for the app that is foreground or 'has focus'.

    5. Re:The Mac OS X 'wait cursor' by Anonymous Coward · · Score: 0

      The application at which the cursor is pointing is the application that has focus. Cursor = focus. Focus != foreground.

    6. Re:The Mac OS X 'wait cursor' by mpaque · · Score: 1

      Mac OS X is a 'click to focus' system, not a 'point to focus' system.

    7. Re:The Mac OS X 'wait cursor' by Anonymous Coward · · Score: 0

      Processing mouse events and "focus" are two different concepts. If I move my mouse over another app and hit some keys, the keypresses go to the app that has focus. Perhaps you could call this new idea "pointer focus", but focus is an established term.

      One more thread that proves As Seen On TV is just a troll. Here's another (schooled by an AC, how embarrassing).

  58. Did you upgrade Remote Desktop? by Anonymous Coward · · Score: 0

    Remote Desktop 2.1 is incompatible with Tiger, you need 2.2 ( a free update). Apple made that known a couple weeks before Tiger's release, IIRC.

    1. Re:Did you upgrade Remote Desktop? by mike518 · · Score: 0

      hate to make my karma go lower, but it was version 2.2 -- :-) oh well, im sure it will get fixed one way or another.

      --
      Mike
      I heart the RIAA & MPAA, im sure its mutual...
  59. So far I'm having the opposite experience by NtroP · · Score: 3, Informative
    With 10.2 and Panther, getting client to successfully bind and work with Active Directory to something akin to VooDoo and several other flavors of black magic. That being said, when we did a thorough audit and clean up of Active Directory (Sites and Services, DNS, etc.) most of the problems disappeared, but there were often little things we did to increase our odds of things working smoothly.

    The other day a colleague of mine installed Tiger on his laptop (he never had it bound before, just connected to whatever shares with Cmd-K, etc.). He asked about using his AD credentials to log on. I told him "Sure, we just need to bind it to AD, do a few tweaks and anyone with an AD account could log in, just like Windows." Meanwhile, I was mentally crossing my fingers that there wouldn't be any new tweaks that needed to be learned.

    So I pointed him to Utilities/Directory Access and had him click the Active Directory option, put in his domain (this is where I would usually start my VooDoo dances with the "advanced" options -- but I thought, "what the hell, lets give it a shot") click on Bind. It asked for a domain admin account, which I entered, and it bound without a hitch (I about fainted). I had him reboot (just to make sure) and then had him log in with his AD account. I worked beautifully, including mounting his home directory off our Win2K server. This had NEVER worked without tweaking for us under panther (although with a little tweaking under 10.2.8+ it worked fine). We transfered files, which went smoothly and quickly, and we looked around the network a bit.

    Although I haven't thoroughly tested it yet, I'd say my initial experience with Tiger and SMB/AD has been great. That being said, MOST of our problems with Macs using our AD domain has been Windows-related (missing DNS entries, Sites-and-Services borked, or WINS not working/configured right, etc). Hearing about problems like this after a major change doesn't exactly surprise me, and I'm willing to cut Apple a bit of slack here. They are dealing with a reverse-engeneered protocol on networks where it is very likely that AD isn't in pristine or "best-practices" condition.

    We have 35 sites using AD right now in our domain, and the migration from NT4 to Win2K/AD was a learning experience, to say the least. We've learned a lot in the process and, we've found that if you mess up something in AD in the beginning, it's damn near impossible to cleanly remove or fix it. I suspect that there are a lot of installations out there that still have AD ghosts hanging around that make 3rd-party integration a crap-shoot at best. What apple needs to work on is improving their tolerance for broken AD implementations, like windows does.

    Of course, if MS would publish the full SMB/AD protocol it would be easier.

    --
    "terrorism" and "pedophilia" are the root passwords to the Constitution
  60. Another typical response. by Anonymous Coward · · Score: 0

    How typical of a slashdotter to bitch and moan about "typical slashdot responses". You, sir, are a slashdot typicality zealot, and that should have no place on slashdot. Get over it.

  61. RE: Apple in the Enterprise by King_TJ · · Score: 1

    Well, you're DEFINITELY correct about this. It was only a scant few months ago that Apple finally put up a page on their web site geared towards the Enterprise customer. This is one area they're really only starting to dabble in right now.

    Traditionally, Apple's server products were really only purchased by *departments* running all Macs.... so basically, "workgroup servers". In these scenarios, it's really not unreasonable to tell your group of 5-15 artists/designers that "Hey, as part of our troubleshooting - we'd like you to try swapping out your server with the latest release." Might be a bit frustrating and time-consuming, but hopefully less so than the error you're trying so hard to fix.

    But yeah, this is *nothing* like the way things need to be handled in large, corporate settings. I'm not even sure it's fair to be "very unhappy with Apple" for any of this, though? Anyone making the decision to purchase Apple server products for use in an enterprise setting should have taken all of this into consideration first, IMHO. This is exactly why the company I used to work for skipped over the XServe products, despite thinking the ease of administration might be a huge plus. Apple is not yet really ready for the "enterprise", except in the ways another free Unix like BSD or Linux is. Stable, yes? Reliable, yes? Guaranteed fast problem resolution and long-term support for existing software versions, uh.... who knows, really?

  62. Solution by aristotle-dude · · Score: 1

    Delete your SMB keychain entries and/or enable password encryption on your SMB server.

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
    1. Re:Solution by Guy+Harris · · Score: 1
      and/or enable password encryption on your SMB server

      Note that Microsoft changed the "Windows OT" (95,98,Me) line in W98 and changed the "Windows NT" (NT 3.x, NT 4.0, W2K, WXP, WServer2K3) line in NT 4.0 SP3 so that, by default, they refuse to connect to servers that don't do encrypted passwords. There's a Registry entry you have to change to enable that - but they warn you that this means you're sending your password over the wire in a form that anybody capturing network traffic can see:

      WARNING: Enabling this will allow unencrypted (plain text) passwords to be sent across the network when authenticating to an SMB server that requests this option. This can lessen the overall security of an environment and should only be done after careful consideration of the consequences of plain text passwords in your specific environment.
  63. OSX and Windows by orionware · · Score: 1

    In our office, there are 4 macs and we could never get any of them to attach to the windows shares with any predictability. The resident mac gurus couldn't figure out how to get the macs to mount the windows shares and stay mounted.

    If the machines were on a different network but routed internally, the macs wouldn't connect ever. The 5 people running linux as a desktop simply used the samba GUI and voila, no problem.

    Since only 2 mac people were using it for creative purposes, the other three folks eventually asked for a PC so they could use the network shares reliabily.

    Shame really that Apple can't get it together. Seems simple enough since they are using SAMBA for Christ's sake.

    --


    Karma means nothing to me, so suck it...
    1. Re:OSX and Windows by Anonymous Coward · · Score: 0

      Ever think it's the "mac gururs" who simply don't know what they;re doing or maybe it's an improperly configured network? I can't tell you how many people who claim to know the MacOS inside and out fail to perform simple tasks... there are a lot of posers out there.

    2. Re:OSX and Windows by orionware · · Score: 1

      Well. While there might be a grain of truth to that as I can not tell how much they really know or not. We've been able to get the linux boxes, which also use samba to connect to windows shares, to work just fine.

      After reading the article about problems with OSX, I'm somewhat inclined to believe that it's a software issue with X... No?

      --


      Karma means nothing to me, so suck it...
  64. Re:Nothing to see here anymore, please, move along by Anonymous Coward · · Score: 0

    Free speech really bothers you huh ... it figures.

    Howabout comparing the Linux community to the Mac community. Oh, and BTFW, Macs are way overpriced.

  65. Re:Samba supports it by rodac · · Score: 1

    Wrong, or our information is outdated.
    There are multiple AD implementations that allow Microsoft clients to join to and authenticate to as if they were w2k3 AD.
    See www.padl.com for one of the first implementations of one such AD. Samba4 also supports this but is a different implementation.

  66. Fix that worked for me by cavehamster · · Score: 1

    I upgraded to Tiger, and attempted to connect to a Debian file server where I store most of my data. Could not connect, no matter what I did.

    As it turns out, Apple now encrypts the password presented to the file server. I don't know how to turn that off, but I do know how to fix it so you can get into your server, provided you have root on it.

    First off, set:

    encrypt passwords = yes

    In your smb.conf file.

    This alone may fix you. I had to go a step further and do a 'smpasswd username' in order for Samba to actually authenticate me.

    At this point, connecting to either smb://server/username or smb://server/ worked just fine to get to the username share.

    Also note that Tiger has encrypt passwords turned on itself, so you'll need your windows clients to encrypt passwords to get to it.

    Personally, the only reason I turned off encrypted passwords was so my mac could get to my file shares, so this is an OK workaround for me.

  67. Weirdness of the SMB Break by DVant · · Score: 1

    It's a truly strange break. It had me thinking just like the bowl of petunias, "Oh no not again." But unlike the SMB breaks I have seen in various 10.3 updates this one is far stranger.

    In our office we have four machines: A Debian Sarge Box, two Win XP boxes and a current Al Powerbook (running tiger). The tiger running machine can connect to both the WinXP boxes fine, but the Debian box, which under 10.3 was used every day, no longer talks to the Powerbook.

    Yey, wait for a month and I'm sure that we'll see an update that fixes half the problem and screws up something else.

    Apart from my SMB woes, Tiger is the most finished .0 release of Mac OS X to date. Reasonably impressed. (Mutters "Bloody Samba")

    1. Re:Weirdness of the SMB Break by Guy+Harris · · Score: 1
      In our office we have four machines: A Debian Sarge Box, two Win XP boxes and a current Al Powerbook (running tiger). The tiger running machine can connect to both the WinXP boxes fine, but the Debian box, which under 10.3 was used every day, no longer talks to the Powerbook.

      No longer talks to the PowerBook with the Debian box being the SMB server, or no longer talks to the PowerBook with the PowerBook as the SMB server (e.g., using Linux smbfs or cifsfs)?

      If the Debian box is the server, do you have encrypted passwords enabled? If not, try enabling them (which, apparently, also makes it easier to connect to the server from W98 and later, and NT4SP3 and later, according to some Microsoft knowledge base items, as they made those OSes not, by default, connect to servers that don't support encrypted passwords, requiring you to tweak a flag in the registry to support it).

    2. Re:Weirdness of the SMB Break by DVant · · Score: 1

      The Debian box is the SMB server. Will try encryped passwords tomorrow. Thanks Guy.

  68. SMB has been flaky in OS X for ages by onlyjoking · · Score: 1

    STILL the same problems with SMB in OS X? How can Apple tout their "seamless" integration with Windows when this has been going on for so long? How long before they finally sort out their appalling SMB support?

  69. Fix that worked for all of my users by tinpan · · Score: 1

    This week, some Macs at my workplace were unable to connect to smb shares on Windows boxes. All were showing error -36. These were mainly 10.4 machines, but also 10.3 and 10.2 machines that could connect before. And all of the users in question could connect from other Macs via browsing the Windows domain. I sniffed the successful connections and found that they all had addresses like "cifs://windows.server.address" instead of the expected "smb://windows.server.address". When I had the users connect from their "broken" Macs using Cmd+K and "cifs://", it worked for all of them. Don't know why, but it does.

  70. Indeed... by ArbitraryConstant · · Score: 1

    I'm expected to do better than that with command line tools, and it's not that hard.

    The error codes used might work in strerror(3), but it can't be that hard to add a similar function to handle Apple codes.

    --
    I rarely criticize things I don't care about.
  71. Oh no! by Anonymous Coward · · Score: 0

    Damn it, they cant blame Microsoft this time. The emperor is now seen to have no clothes (or programming skill, as the case may be).

  72. Pissing contest anyone? by rmallico · · Score: 1

    http://support.microsoft.com/default.aspx?scid=kb; en-us;178364 CAUSE... (read very carefully here) RESOLUTION... (FIXED) Anytime you want to drop trousers and have a good ole' career achievement pissing contest you know where I can be found...

    --
    sig goes here!
  73. Re:Samba supports it by Anonymous Coward · · Score: 0

    Man, you guys need some new IT guys. Sweep all the MSCEs out and get some people who enjoy their job and want to work.

    Linux and Macs can authenticate against AD central accounts. They simply don't know how to do it. I'd use their ignorance against them, at every possible opportunity... :)

  74. that's hilarious by Anonymous Coward · · Score: 0

    should be a t-shirt. rofl.

  75. Also, it doesn't fail 100% by sunbane · · Score: 1

    Mounting samba directories from Linux w/ Finder under Tiger worked just fine for me. Used my stored password from my keychain and let me copy my pictures to my family website just like I'd never upgraded my os. Since it doesn't fail 100% for everyone, that makes it easier to miss... they likely have some certain configuration that causes the problem.

  76. Wow... by FredFnord · · Score: 1

    You don't require much in the way of 'proof', do you?

    I've made bigger mistakes than that, misstatements and such, on Slashdot, and I've been programming and babysitting (IT) Macs since, quite possibly, before you were born. In any case, since before THEY were (officially) born. I could certainly see myself making this little semantic error, although I know all too well how the spinning beachball works, and all the stupid little tricks I had to play to get it to never* happen in my last piece of software.

    -fred

    *Okay, well, never that I've observed yet.

    --
    Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
    1. Re:Wow... by Anonymous Coward · · Score: 0

      Sure, you might make a mistake... we're human, that's what we do. However, would you continually argue the point even when two seconds worth of research would illustrate just how wrong you were? Would you continue to argue that the incorrect statement is correct, rather than clarifying what you meant to say?

      "Oh, sorry, I didn't mean 'focus', I meant the window receiving pointer events" is what a non-troll would say, and a person employed by Apple (as he claims to be) would know the difference inside and out.

  77. Fix for the problem by Crow+Song · · Score: 1

    I had believed that this problem was on my end. I had upgraded to Tiger and lost connectivity with my Windows 2003 shares. Exactly the problem everyone here has been talking about. When the 10.4.1 upgrade did not fix this, the sys admin and I took a harder look. It turned out to be the firewall on the Windows 2003 Server. Turned it off - and bang, I was back to normal.