SMB sharing in Yosemite Server

Before I upgrade to Yosemite Server (from 3.2.2) I was wondering what are people's experiences with SMB file sharing in Yosemite Server, I see some changes had been made, is it working anywhere near reliably yet - in terms of file sharing between Macs and PCs? (like Snow Leopard Server used to)
Thanks,

On your windows machine(s) effected, check the following registry key;
Key "LmCompatibilityLevel" located in directory HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa, you will find
this is already set to "1", change that from "1" to "3". It doesn't require a reboot and takes effect immediately.
This fixed the issue on all of my windows 7 and 8 machines.

Similar Messages

  • Cannot setup SMB sharing on Yosemite

    I just did a clean install of Yosemite and am slowly recreating my previous setup. However I cannot get SMB sharing to work.
    I turned File Sharing on, my Macbook drive is listed under shared folders then I go into Options and enable SMB. BUT in the section of this window called Windows File Sharing where I am supposed to select the account to be used for sharing (and then enter my password) my account is listed but greyed out and cannot be edited.
    I booted back into my backup from before I reinstalled and the setup looks identical except the section is editable.
    See screenshot (I have blanked out my account name but it is there). But see I cant click the On button - the whole section is greyed:
    Is there something else I need to do to enable this section? Or is it a Yosemite issue?

    Hi !
    I had the same problem, and I fixed by changing the way the password works in Yosemite:
    When I updated to Yosemite, I configured the appleID user and password. It seems Windows share is not working fine with this. Then I changed to "separate password" in "System Preferences"->"Users & Groups"->"Change Password". Once I change that, it worked.
    I hope this works for you.

  • HELP: Yosemite server file sharing not working

    Yosemite server and OS.latest
    I have followed all the steps:
    Set up DNS
    Set up OD Master
    Added users one at a time, then added them to groups
    Added shares in File Sharing and allocated groups to shares
    Just in case, I propagated permissions from storage tab
    All relevant services turned on
    Problem: when I test the logins from another local machine, either the credentials aren't recognised, or the only share is admin's drop folder; there should be 4 others.
    Urgently need to get this running; what on earth can I have done wrong?
    Thanks

    "Once credentials are submitted, the share is mounted without the need to select it - is this normal?"
    yes , unless there are other shares as options.
    "The share I need reports: drwxrwx---@ 22 admin  all-staff    748 16 Mar 14:38 Current Work, so that looks right."
    only posix owner and group are allowed which is admin all-staff. Are these groups available in LDAP ?
    really you should have something like
    drwxrwxr-x+ 12 root  admin  408 Mar 15 22:32 MyShare
    that little + then allows other users or groups to access the filesystem.
    do an " ls -le " to see more
    sample;
    drwxrwxr-x+ 12 root  admin  408 Mar 15 22:32 MyShare
    ls -le
    drwxrwxr-x+ 12 root  admin  408 Mar 15 22:32 MyShare
    0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
    ---- then I can allow other access rules.
    Using the Gui in osx server I gave read/write access to the IT_dudes Group on the Share. *note the group is an active directory group from the NT Domain named BETH.
    This server is bound.
    drwxrwxr-x+ 12 root  admin  408 Mar 15 22:32 MyShare
    0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
    1: group:BETH\IT_Dudes allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextat tr,writeextattr,readsecurity,file_inherit,directory_inherit

  • Yosemite Server when restarted turns of file sharing.

    Yosemite Server when restarted turns off file sharing.  Any way to get file sharing to stay on after rebooting without manually turning it on?

    All services that are running should return to operation once restarted.  Now, that being said, where are your share points located?  Are they on an external volume?  If so, what connection bus?  It is possible that file services is failing to start because the volume(s) that contain(s) the share points is/are not accessible yet.
    Beyond that, have you looked in the logs?  /var/log/system.log is a good place to start.  Are there any entries that point to a reason for the service to fail to start? 
    Reid
    Apple Consultants Network
    Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store
    Author "Mavericks Server – Control and Collaboration" :: Exclusively available in Apple's iBooks Store

  • Permissions are not displaying correctly on Yosemite server

    My file and folder permissions are not displaying correctly on my Yosemite server when viewed from a Yosemite client.
    I have set these permissions from the server app on the server and have added local network groups for the appropriate folders on the share.  When checked from the server's finder, everything looks correct.  The server is setup for both AFP and SMB on file sharing.  I have also tried setting permissions from the server's finder and seemed to make no difference.
    When logged into from local or VPN Yosemite clients using AFP, the permissions do not show anything but postgres user and everyone group.  Even though they should have network groups such as skoogfinancial, skoogmarketing, etc.
    The server does seem to enforce the permissions correctly though a user cannot get into folders he does not have permissions for.
    Therefore, it seems the server is enforcing correctly, but a user may not understand what is going on as the permissions list doesn't list anything meaningful.

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of this exercise is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login. Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode* and log in to the account with the problem. The instructions provided by Apple are as follows:
    Be sure your Mac is shut down.
    Press the power button.
    Immediately after you hear the startup tone, hold the Shift key. The Shift key should be held as soon as possible after the startup tone, but not before the tone.
    Release the Shift key when you see the gray Apple icon and the progress indicator (looks like a spinning gear).
    *Note: If FileVault is enabled under OS X 10.7 or later, or if a firmware password is set, you can’t boot in safe mode.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including wireless networking on certain Macs.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem(s)?
    After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of the test.

  • Yosemite Server Vs. Windows Server 2012

    Hello, I wonder does Yosemite server can replace Windows Server 2012 and work as full as server operation system?
    In services:
    DNS
    DHCP
    Webserver
    FTP
    Mailserver
    Maybe Virtualization

    We found the same. One small Mac mini replaced a towering Dell, tripled the uptime of our UPS and the Mac Server could not have been easier to configure. It almost fell into operation with all the services you mention. We don't employ an IT department or external contractor to manage this either (we are all electrical engineers here though...)
    Biggest benefit other than stability, ease of maintenance? TIME MACHINE - for us - this is worth its weight in gold to have such a simple and effective backup strategy.
    But..... We have found some issues with the SMB (File serving / File sharing) functionality from windows clients.
    Files that are open on an SMB share from a Windows 7 client, all our users eventually complain that the file/s they have been working on and had open for 2 hours (some shorter some longer) suddenly becomes read only... And they no longer have permission (even though they created it, have group privileges etc) to delete, move, rename etc. Strange things happen with file locks too, so the file can report it's in use when the owner tries to open the file after closing the app and starting again. (problems are related obviously)  Only the admin can change it...  (doesn't matter the app or format - CAD, Word, Excel.... or MYOB accounting files! etc)
    We ended up running a W7 instance in a VM and handle the critical file sharing out of there. (Could have set up server 2012 in a basic mode - but seems mad to have 2 full servers. Had other reasons for wanting the W7 VM anyway - so no big deal, but less than ideal for a "file" server.
    If anyone has ideas - about what might cause the crazy permissions issues - happily discuss - but other than that - OSX Server is a great choice for us.

  • Desperately need help with a networked printer and SMB sharing for windows

    Complete xServ newbie here. I'm a windows/novell admin, with limited experience in Unix and Linux.
    Against my advice, a client of mine that owns a small office of 20 people bought an XServG5 to act as a server for 20 mixed Windows PCs. File sharing services are working fine. I've created the users, set up groups and rights - that's all good.
    I cannot get an SMB shared printer to work from the windows machines. They run through the network printer install just fine, it shows up online, etc. However, when print jobs are submitted they DO show up in the printer queue on the server, sit there for a while, and then get moved to the completed box.
    They never print. There's not any indication that the job is even submitted to the printer. I can print to the printer just fine from the server itself, but the windows clients don't work, but they don't return an error message.
    Print services are running on the server, I've configured the printer name to be less than 12 characters for the share, and indeed it does pop right up during the "add network printer" routine.
    Ideas? I'm not even sure what questions I'm supposed to be asking, such is my ignorance of the OS. I do know that I followed the documentation to a T, and according to Apple this should work.
    Thanks in advance for the help. I'm extremely frustrated.

    We have the same problem. Our printer worked for about 2 years but failed similar to yours after a system update.
    Can you go into the Windows service, Logs, Printer Service. Copy and paste the log here. What I am looking for is a line like lpr: CANNOTCONNECTCLIENT or something similar to this.
    What I expect is that you have a problem where the cups defined printer is not usable. We can't get our problem fixed either - but am just curious if you have the same thing. We reloaded our server, applied all of the update and still cannot get it to work.
    Again, I think it stems from the update.

  • Can log into Yosemite server (4.0) VPN service with a Mavericks client, but not Yosemite client

    Sever Info:
    Yosemite Server 4.0 running on a late 2009 Mac Mini with 8 GB RAM with vpnd service enabled
    The server was upgraded to Yosemite - not clean install - this may not matter (see below)
    Airport extreme router with standard VPN UDP ports for L2TP forwarded to server (500, 1701, 4500)
    Client info:
    MB Air 13" early 2014 with 8 GB RAM
    Yosemite
    Mavericks 10.9.5 running as a Parallels virtual machine (don't ask - I need it to run an app for work that is not yet compatible with Yosemite)
    OD service is NOT running - no VPN connections ever occurred from ANY client with this service running - OD is not needed in my case fortunately
    With the OD service off, I can connect via the Mavericks virtual machine just fine, but not with Yosemite. With Yosemite, the ppp connection appears to occur, but server config requests appear to fall on deaf ears (client side doesn't appear to respond) until the connection times out. Can't figure out what triggers the client response to a server config request. Client side complains about no route to host and IP addresses don't get assigned to the connection.
    The connection happens successfully in an eyeblink with the Mavericks client. Same username/password/shared secret in both instances.
    Tried a generated .vpnconfig from the server, this also did not work.
    It's possible that it is an auth problem, but can't figure out how the process occurs or what may be going wrong. There does not seem to be an obvious way to increase the granularity of the logging such that it might give other hints - at least that I can find. I found plenty of references to VPN issues when people upgraded from Mountain Lion to Mavericks as well as work arounds for this. I tried the most promising looking of those - no love. I reverted everything back to stock install since I could at least connect with Mavericks.
    If log entries would be helpful, they are included below. I've stared at them long enough - perhaps a new set of eyes can provide a hint.
    In addition, I can find no documentation regarding the VPN service in Yosemite server so as to get a clue as to whether there have been changes in racoon since Mavericks.
    Thanks in advance for any suggestions. I would be glad to supply any other info needed for an accurate diagnosis .
    Pat
    ==
    Regarding the Yosemite client connection in the Yosemite server VPN Service log:
    2014-10-21 12:18:30 MDT
    Incoming call... Address given to client = 192.168.1.228
    Tue Oct 21 12:18:30 2014 : Directory Services Authentication plugin initialized
    Tue Oct 21 12:18:30 2014 : Directory Services Authorization plugin initialized
    Tue Oct 21 12:18:30 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 12:18:30 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 12:18:30 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 12:18:30 2014 : L2TP incoming call in progress from 'my.dotted.quad.address'...
    Tue Oct 21 12:18:30 2014 : L2TP received SCCRQ
    Tue Oct 21 12:18:30 2014 : L2TP sent SCCRP
    Tue Oct 21 12:18:30 2014 : L2TP received SCCCN
    Tue Oct 21 12:18:30 2014 : L2TP received ICRQ
    Tue Oct 21 12:18:30 2014 : L2TP sent ICRP
    Tue Oct 21 12:18:30 2014 : L2TP received ICCN
    Tue Oct 21 12:18:30 2014 : L2TP connection established.
    Tue Oct 21 12:18:30 2014 : using link 0
    Tue Oct 21 12:18:30 2014 : Using interface ppp0
    Tue Oct 21 12:18:30 2014 : Connect: ppp0 <--> socket[34:18]
    Tue Oct 21 12:18:30 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:33 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:36 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:39 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:42 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:45 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:48 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:51 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:54 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:18:57 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x93542b1> <pcomp> <accomp>]
    Tue Oct 21 12:19:00 2014 : LCP: timeout sending Config-Requests
    Tue Oct 21 12:19:00 2014 : Connection terminated.
    Tue Oct 21 12:19:00 2014 : L2TP disconnecting...
    Tue Oct 21 12:19:00 2014 : L2TP sent CDN
    Tue Oct 21 12:19:00 2014 : L2TP sent StopCCN
    Tue Oct 21 12:19:00 2014 : L2TP disconnected
    2014-10-21 12:19:00 MDT
       --> Client with address = 192.168.1.228 has hungup
    ==
    Client side log for this connection using the Yosemite client:
    Tue Oct 21 14:32:08 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 14:32:08 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 14:32:08 2014 : L2TP connecting to server 'myserver.com' (my.dotted.quad.address)...
    Tue Oct 21 14:32:08 2014 : IPSec connection started
    Tue Oct 21 14:32:09 2014 : IPSec connection established
    Tue Oct 21 14:32:10 2014 : L2TP connection established.
    Tue Oct 21 14:32:10 2014 : L2TP set port-mapping for en0, interface: 4, protocol: 0, privatePort: 0
    Tue Oct 21 14:32:10 2014 : Using interface ppp0
    Tue Oct 21 14:32:10 2014 : Connect: ppp0 <--> socket[34:18]
    Tue Oct 21 14:32:10 2014 : L2TP port-mapping for en0, interfaceIndex: 0, Protocol: None, Private Port: 0, Public Address: 3fe4b3e8, Public Port: 0, TTL: 0.
    Tue Oct 21 14:32:10 2014 : L2TP port-mapping for en0 inconsistent. is Connected: 1, Previous interface: 4, Current interface 0
    Tue Oct 21 14:32:10 2014 : L2TP port-mapping for en0 initialized. is Connected: 1, Previous publicAddress: (0), Current publicAddress 3fe4b3e8
    Tue Oct 21 14:32:10 2014 : L2TP port-mapping for en0 fully initialized. Flagging up
    Tue Oct 21 14:32:25 2014 : write: No route to host
    Tue Oct 21 14:32:25 2014 : write: Host is down
    Tue Oct 21 14:32:28 2014 : write: Host is down
    Tue Oct 21 14:32:28 2014 : write: Host is down
    Tue Oct 21 14:32:31 2014 : write: Host is down
    Tue Oct 21 14:32:31 2014 : write: Host is down
    Tue Oct 21 14:32:34 2014 : write: Host is down
    Tue Oct 21 14:32:34 2014 : write: Host is down
    Tue Oct 21 14:32:37 2014 : write: Host is down
    Tue Oct 21 14:32:37 2014 : write: Host is down
    Tue Oct 21 14:32:40 2014 : LCP: timeout sending Config-Requests
    Tue Oct 21 14:32:40 2014 : Connection terminated.
    Tue Oct 21 14:32:40 2014 : L2TP disconnecting...
    Tue Oct 21 14:32:40 2014 : L2TP error sending CDN (Host is down)
    Tue Oct 21 14:32:40 2014 : L2TP clearing port-mapping for en0
    Tue Oct 21 14:32:40 2014 : L2TP disconnected
    ==
    Pertinent client side log for connection of Mavericks client to Yosemite server:
    Tue Oct 21 13:29:13 2014 : Connect: ppp0 <--> socket[34:18]
    Tue Oct 21 13:29:13 2014 : L2TP port-mapping for en0, interfaceIndex: 0, Protocol: None, Private Port: 0, Public Address: 3fe4b3e8, Public Port: 0, TTL: 0.
    Tue Oct 21 13:29:13 2014 : L2TP port-mapping for en0 inconsistent. is Connected: 1, Previous interface: 4, Current interface 0
    Tue Oct 21 13:29:13 2014 : L2TP port-mapping for en0 initialized. is Connected: 1, Previous publicAddress: (0), Current publicAddress 3fe4b3e8
    Tue Oct 21 13:29:13 2014 : L2TP port-mapping for en0 fully initialized. Flagging up
    Tue Oct 21 13:29:21 2014 : local  IP address 192.168.1.229
    Tue Oct 21 13:29:21 2014 : remote IP address 192.168.1.2
    Tue Oct 21 13:29:21 2014 : primary   DNS address 192.168.1.2
    Tue Oct 21 13:29:21 2014 : secondary DNS address 8.8.8.8
    Tue Oct 21 13:29:21 2014 : l2tp_wait_input: Address added. previous interface setting (name: en0, address: 10.0.1.38), current interface setting (name: ppp0, family: PPP, address: 192.168.1.229, subnet: 255.255.255.0, destination: 192.168.1.2).
    Tue Oct 21 13:29:21 2014 : Committed PPP store
    Tue Oct 21 13:29:21 2014 : Committed PPP store
    Tue Oct 21 13:52:32 2014 : [DISCONNECT]
    Tue Oct 21 13:52:32 2014 : Hangup (SIGHUP)
    Tue Oct 21 13:52:32 2014 : Connection terminated.
    Tue Oct 21 13:52:32 2014 : Connect time 23.4 minutes.
    Tue Oct 21 13:52:32 2014 : Sent 2674664 bytes, received 10680854 bytes.
    Tue Oct 21 13:52:32 2014 : L2TP disconnecting...
    Tue Oct 21 13:52:32 2014 : L2TP clearing port-mapping for en0
    Tue Oct 21 13:52:32 2014 : L2TP disconnected
    ==
    Regarding the Mavericks client connection in the Yosemite server VPN Service log:
    2014-10-21 12:09:48 MDT Incoming call... Address given to client = 192.168.1.226
    Tue Oct 21 12:09:48 2014 : Directory Services Authentication plugin initialized
    Tue Oct 21 12:09:48 2014 : Directory Services Authorization plugin initialized
    Tue Oct 21 12:09:48 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 12:09:48 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 12:09:48 2014 : publish_entry SCDSet() failed: Success!
    Tue Oct 21 12:09:48 2014 : L2TP incoming call in progress from ‘my.dotted.quad.address’…
    Tue Oct 21 12:09:48 2014 : L2TP received SCCRQ
    Tue Oct 21 12:09:48 2014 : L2TP sent SCCRP
    Tue Oct 21 12:09:48 2014 : L2TP received SCCCN
    Tue Oct 21 12:09:48 2014 : L2TP received ICRQ
    Tue Oct 21 12:09:48 2014 : L2TP sent ICRP
    Tue Oct 21 12:09:49 2014 : L2TP received ICCN
    Tue Oct 21 12:09:49 2014 : L2TP connection established.
    Tue Oct 21 12:09:49 2014 : using link 0
    Tue Oct 21 12:09:49 2014 : Using interface ppp0
    Tue Oct 21 12:09:49 2014 : Connect: ppp0 <--> socket[34:18]
    Tue Oct 21 12:09:49 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x4bc40d9f> <pcomp> <accomp>]
    Tue Oct 21 12:09:49 2014 : rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x71598937> <pcomp> <accomp>]
    Tue Oct 21 12:09:49 2014 : lcp_reqci: returning CONFACK.
    Tue Oct 21 12:09:49 2014 : sent [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x71598937> <pcomp> <accomp>]
    Tue Oct 21 12:09:49 2014 : rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x4bc40d9f> <pcomp> <accomp>]
    Tue Oct 21 12:09:49 2014 : sent [LCP EchoReq id=0x0 magic=0x4bc40d9f]
    Tue Oct 21 12:09:49 2014 : sent [CHAP Challenge id=0x73 <074a110a5e0620296b1937345c34090e>, name = “myserver.private”]
    Tue Oct 21 12:09:49 2014 : rcvd [LCP EchoReq id=0x0 magic=0x71598937]
    Tue Oct 21 12:09:49 2014 : sent [LCP EchoRep id=0x0 magic=0x4bc40d9f]
    Tue Oct 21 12:09:49 2014 : rcvd [LCP EchoRep id=0x0 magic=0x71598937]
    Tue Oct 21 12:09:49 2014 : rcvd [CHAP Response id=0x73 <dfed1e41e1fb8c1132387c3d7792b1880000000000000000b2b163259cbe410aae792093680ba7 a89da3b46737c0d8d200>, name = "somelocaluser"]
    Tue Oct 21 12:09:54 2014 : sent [CHAP Success id=0x73 "S=00EDB07933CE697641E2263A2A76386389512329 M=Access granted"]
    Tue Oct 21 12:09:54 2014 : CHAP peer authentication succeeded for somelocaluser
    Tue Oct 21 12:09:54 2014 : DSAccessControl plugin: User 'somelocaluser' authorized for access
    Tue Oct 21 12:09:54 2014 : sent [IPCP ConfReq id=0x1 <addr 192.168.1.2>]
    Tue Oct 21 12:09:54 2014 : sent [ACSCP ConfReq id=0x1]
    Tue Oct 21 12:09:54 2014 : rcvd [CHAP Response id=0x73 <dfed1e41e1fb8c1132387c3d7792b1880000000000000000b2b163259cbe410aae792093680ba7 a89da3b46737c0d8d200>, name = "somelocaluser"]
    Tue Oct 21 12:09:54 2014 : sent [CHAP Success id=0x73 "S=00EDB07933CE697641E2263A2A76386389512329 M=Access granted"]
    Tue Oct 21 12:09:54 2014 : rcvd [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
    Tue Oct 21 12:09:54 2014 : ipcp: returning Configure-NAK
    Tue Oct 21 12:09:54 2014 : sent [IPCP ConfNak id=0x1 <addr 192.168.1.226> <ms-dns1 192.168.1.2> <ms-dns3 8.8.8.8>]
    Tue Oct 21 12:09:54 2014 : rcvd [IPV6CP ConfReq id=0x1 <addr fe80::021c:42ff:febf:bf66>]
    Tue Oct 21 12:09:54 2014 : Unsupported protocol 0x8057 received
    Tue Oct 21 12:09:54 2014 : sent [LCP ProtRej id=0x2 80 57 01 01 00 0e 01 0a 02 1c 42 ff fe bf bf 66]
    Tue Oct 21 12:09:54 2014 : rcvd [ACSCP ConfReq id=0x1 <route vers 16777216> <domain vers 16777216>]
    Tue Oct 21 12:09:54 2014 : sent [ACSCP ConfRej id=0x1 <route vers 16777216>]
    Tue Oct 21 12:09:54 2014 : rcvd [IPCP ConfAck id=0x1 <addr 192.168.1.2>]
    Tue Oct 21 12:09:54 2014 : rcvd [ACSCP ConfAck id=0x1]
    Tue Oct 21 12:09:54 2014 : rcvd [IPCP ConfReq id=0x2 <addr 192.168.1.226> <ms-dns1 192.168.1.2> <ms-dns3 8.8.8.8>]
    Tue Oct 21 12:09:54 2014 : ipcp: returning Configure-ACK
    Tue Oct 21 12:09:54 2014 : sent [IPCP ConfAck id=0x2 <addr 192.168.1.226> <ms-dns1 192.168.1.2> <ms-dns3 8.8.8.8>]
    Tue Oct 21 12:09:54 2014 : ipcp: up
    Tue Oct 21 12:09:54 2014 : found interface en0 for proxy arp
    Tue Oct 21 12:09:54 2014 : local  IP address 192.168.1.2
    Tue Oct 21 12:09:54 2014 : remote IP address 192.168.1.226
    Tue Oct 21 12:09:54 2014 : Received acsp/dhcp dictionaries
    Tue Oct 21 12:09:54 2014 : Received acsp/dhcp dictionaries
    Tue Oct 21 12:09:54 2014 : l2tp_wait_input: Address added. previous interface setting (name: en0, address: 192.168.1.2), current interface setting (name: ppp0, family: PPP, address: 192.168.1.2, subnet: 255.255.255.0, destination: 192.168.1.226).
    Tue Oct 21 12:09:54 2014 : rcvd [ACSCP ConfReq id=0x2 <domain vers 16777216>]
    Tue Oct 21 12:09:54 2014 : sent [ACSCP ConfAck id=0x2 <domain vers 16777216>]
    Tue Oct 21 12:09:54 2014 : Received protocol dictionaries
    Tue Oct 21 12:09:54 2014 : Committed PPP store
    Tue Oct 21 12:09:54 2014 : sent [ACSP data <payload len 24, packet seq 0, CI_DOMAINS, flags: START END REQUIRE-ACK>
        <domain: name private>
        <domain: name local>]
    Tue Oct 21 12:09:54 2014 : rcvd [IP data <src addr 192.168.1.226> <dst addr 255.255.255.255> <BOOTP Request> <type INFORM> <client id 0x08000000010000> <parameters = 0x6 0x2c 0x2b 0x1 0xf9 0xf>]
    Tue Oct 21 12:09:54 2014 : sent [IP data <src addr 192.168.1.2> <dst addr 192.168.1.226> <BOOTP Reply> <type ACK> <server id 0xc0a80102> <domain name "local">]
    Tue Oct 21 12:09:57 2014 : sent [ACSP data <payload len 24, packet seq 0, CI_DOMAINS, flags: START END REQUIRE-ACK>
        <domain: name private>
        <domain: name local>]
    Tue Oct 21 12:10:00 2014 : sent [ACSP data <payload len 24, packet seq 0, CI_DOMAINS, flags: START END REQUIRE-ACK>
        <domain: name private>
        <domain: name local>]
    Tue Oct 21 12:10:03 2014 : sent [ACSP data <payload len 24, packet seq 0, CI_DOMAINS, flags: START END REQUIRE-ACK>
        <domain: name private>
        <domain: name local>]
    Tue Oct 21 12:10:06 2014 : sent [ACSP data <payload len 24, packet seq 0, CI_DOMAINS, flags: START END REQUIRE-ACK>
        <domain: name private>
        <domain: name local>]
    Tue Oct 21 12:10:09 2014 : sent [ACSP data <payload len 24, packet seq 0, CI_DOMAINS, flags: START END REQUIRE-ACK>
        <domain: name private>
        <domain: name local>]
    Tue Oct 21 12:10:09 2014 : rcvd [LCP TermReq id=0x2 "User request"]
    Tue Oct 21 12:10:09 2014 : LCP terminated by peer (User request)
    Tue Oct 21 12:10:09 2014 : ipcp: down
    Tue Oct 21 12:10:09 2014 : sent [LCP TermAck id=0x2]
    Tue Oct 21 12:10:09 2014 : l2tp_wait_input: Address deleted. previous interface setting (name: en0, address: 192.168.1.2), deleted interface setting (name: ppp0, family: PPP, address: 192.168.1.2, subnet: 255.255.255.0, destination: 192.168.1.226).
    Tue Oct 21 12:10:09 2014 : L2TP received CDN
    Tue Oct 21 12:10:09 2014 : Connection terminated.
    Tue Oct 21 12:10:09 2014 : Connect time 0.4 minutes.
    Tue Oct 21 12:10:09 2014 : Sent 1003 bytes, received 646 bytes.
    Tue Oct 21 12:10:09 2014 : L2TP disconnecting...
    Tue Oct 21 12:10:09 2014 : L2TP disconnected
    2014-10-21 12:10:09 MDT   --> Client with address = 192.168.1.226 has hungup

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|(Bo|PO).+ sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */   /;' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test osascript\ -e );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:|suhel| VALI|xpma' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return  three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • SMB Sharing User?

    Hello,
    Since a good long while i've been working with a Macbook. Being a long term windows user i gradually took the opportunity to study on more OS's than just Windows. However, one of the few things i still havn't figured out is the SMB Sharing capability.
    Let me sketch you an environment.
    Leopard 10.5.5 (And somewhat below) Allows you to share folders, much like windows with policies on what a user can do in a folder et cetera.
    When sharing a folder with Leopard, you go to File Sharing, toggle SMB on, and define an account you want people to use to get into the shared folder. Here, exactly lies my problem. With a guest account i am perfectly able to see the folder on a Windows computer.
    Once i define a user account, let's take "Test" as a subtle one for now. The password would be easily set to "test" aswell. In the User Management interface i've defined a sharing account under the name Test.
    This account will now show up at the File Sharing preference pane. I can select it, and attach permissions to it, such as "Test" may write in folder "X" but, "Everyone (also known as Guest, i suppose?)" May not see anything at all.
    Once i did this, i am unable to at all get connection to the shared folder through Windows, but when i toggle "Everyone" to Read or Read/Write, i can see the folders perfectly clear once again.
    My question is, How so i solve this problem. So that only an account "I" Define, may have access to the shared folder with the credentials "I" once again define?
    Thanks in advance, and i hope to see your responses soon.
    Rene

    Can't solve your problem as we are in the middle of setting up a mac mini snow leopard server with a couple of macs (absolutely fine!) and a couple of PC's both running XP. One will connect but one won't. How do you connect/have your's set up to connect. The problem PC will see the share point in workgroups and allow to enter username and password, but won't mount the volume. so annoying!

  • [Mac OS 10.7]SMB sharing issue with IPv6

    Hi, Folks,
    I knew there are some big changes about SMB server and clients, the SMB sharing on IPv4 can work fine for me too. But the SMB sharing on IPv6 cannot work fine.
    After checking the TCP ports with IPv4, the port 139 is closed, and I only can telnet with port 445. For IPv6, both port 139 and 445 are all closed.
    Could you give more detail information about it? Or any solution to fix it?
    Thanks & Best Regards!
    Hao

    Read this:
    https://discussions.apple.com/thread/3823738?start=0&tstart=0
    It doesn't solve your problem, but does provide a work-around
    Diederick

  • Yosemite Server Wake on MDNS Conflict and Wake reason ?

    A MacMini 2014 with OS X Yosemite server wakes up from manual sleep (Apple Menu, Sleep) every night.
    Console / Logs says:
    Jan 15 08:26:21 xxxxx kernel[0]: Wake reason: ?
    Jan 15 08:26:21 xxxxx kernel[0]: ARPT: Wake Reason: Wake on MDNS Conflict
    I searched the "interogation point" and "Wake on MDNS Conflict" reasons without success.
    Also read
    (http://support.apple.com/en-us/ht5394)
    (http://support.apple.com/en-ca/HT201960)
    Here are some prameters:
    xxxxxxx:~ xxxxxxx$ pmset -g assertions
    2015-01-15 09:43:55 -0500
    Assertion status system-wide:
       BackgroundTask                 0
       ApplePushServiceTask           0
       UserIsActive                   1
       PreventUserIdleDisplaySleep    0
       PreventSystemSleep             0
       ExternalMedia                  0
       PreventUserIdleSystemSleep     1
       NetworkClientActive            0
    Listed by owning process:
       pid 32(com.apple.serve): [0x0000001f00010133] 24:08:45 PreventUserIdleSystemSleep named: "org.isc.named"
       pid 32(com.apple.serve): [0x0000001f00010132] 24:08:45 PreventUserIdleSystemSleep named: "com.apple.server.filesharing"
       pid 32(com.apple.serve): [0x0000001f00010131] 24:08:45 PreventUserIdleSystemSleep named: "com.apple.ppp.l2tp"
       pid 32(com.apple.serve): [0x0000001f00010130] 24:08:45 PreventUserIdleSystemSleep named: "com.apple.collabd.quicklook"
       pid 32(com.apple.serve): [0x0000001f0001012f] 24:08:45 PreventUserIdleSystemSleep named: "com.apple.collabd.preview"
       pid 32(com.apple.serve): [0x0000001f0001012e] 24:08:45 PreventUserIdleSystemSleep named: "com.apple.collabd"
       pid 32(com.apple.serve): [0x0000001f0001012d] 24:08:45 PreventUserIdleSystemSleep named: "com.apple.collabd.notifications"
       pid 32(com.apple.serve): [0x0000001f0001012c] 24:08:45 PreventUserIdleSystemSleep named: "com.apple.collabd.expire"
       pid 77(hidd): [0x00007feb00090f08] 00:59:14 UserIsActive named: "com.apple.iohideventsystem.queue.tickle"

    Just a follow up to my original posting.
    Spalshtop is great for accessing my Macs from each other. I revived and old (2008) Macbook that I use as my media centre in my sunroom. Using Splashtop I can access my new Mac Mini in the basement and my iMac in a separate room on the main floor. I have a lot of reasons to access one Mac from another, which I will not go into except to say the main reason is being too lazy to go from room to room when I want something that is specific to one of the Macs.
    However, while I can remotely access another Mac, copying files between Macs is much easier with network sharing. Each Mac can mount the other's drive(s) and moving files between Macs is a breeze. I just wanted to reinforce one comment made in the original post, see below.
    Two of the three Macs can be asleep and I can still mount their drives and move, copy, delete files remotely while they are asleep. Splashtop cannot see a computer when it is asleep and I have not yet been able to wake any of my Macs remotely. Once again, I am not network savvy and I have NO idea why I can mount drives on a sleeping Mac and play with its files yet I cannot access the same Mac remotely with Splashtop.
    If anynoe has any ideas, I would love to hear them. I have not had any feedback from Splashtop support after a month; hope to hear from them soon.

  • Smb sharing packed up on 10.6.2?

    Hi all,
    So we recently deployed a shining new 10.6.2 mac mini OS X server, to replace our ruddy 10.3 server box, and after the initial upgrade, everything has been up and running perfectly.
    Suddenly, and for no reason, it appears as though SMB sharing has stopped working. Although our network consists of 99% apple clients, we still require SMB file sharing because we have one or two indespensable windows machines on the network.
    So again, suddenly no clients can connect to the server via SMB. Not just windows machines - OS X clients also cannot resolve a 'connect to smb://aaa.bbb.ccc.ddd' request.
    We've tried restarting the SMB server many times through Server Admin. Looking at the logs provided some interesting information, and this is listed below.
    Again I'm not sure why this started happening. I should point out that when the problem started happening, i ran Disk Utility and it did find a hefty number of incorrect permissions. This has been rectified (through the usual repeated runs of 'repair disk permissions'... although the SMB problem persists.
    Just to be sure there's no odd file system errors, I'm thinking about:
    1)making a disk image of the entire drive,
    2)backing the thing up
    3)booting to another mac whilst connected in target disk mode
    4)deleting the partitions and restoring the image.
    but obviously, it sounds like a good amount of work. Any other way to get samba happening again? Again, see log below.
    Thank you!
    -scott-
    a-235/samba/source/smbd/server.c:opensocketssmbd(54 7)
    tdbreopenall failed.
    [2010/03/31 15:43:23, 0, pid=19652] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19652): tdbreopenall failed.
    [2010/03/31 15:43:23, 0, pid=19652] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:23, 0, pid=19652] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:23, 0, pid=19657] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:23, 0, pid=19657] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed.
    [2010/03/31 15:43:23, 0, pid=19657] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19657): tdbreopenall failed.
    [2010/03/31 15:43:23, 0, pid=19657] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:23, 0, pid=19657] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:23, 0, pid=19658] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:23, 0, pid=19658] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed.
    [2010/03/31 15:43:23, 0, pid=19658] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19658): tdbreopenall failed.
    [2010/03/31 15:43:23, 0, pid=19658] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:23, 0, pid=19658] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:24, 0, pid=19671] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:24, 0, pid=19671] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19671] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19671): tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19671] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:24, 0, pid=19671] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:24, 0, pid=19672] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:24, 0, pid=19672] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19672] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19672): tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19672] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:24, 0, pid=19672] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:24, 0, pid=19677] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:24, 0, pid=19677] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19677] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19677): tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19677] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:24, 0, pid=19677] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:24, 0, pid=19678] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:24, 0, pid=19678] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed
    [2010/03/31 15:43:24, 0, pid=19678] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19678): tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19678] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:24, 0, pid=19678] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:24, 0, pid=19679] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:24, 0, pid=19679] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19679] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19679): tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19679] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:24, 0, pid=19679] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd
    [2010/03/31 15:43:24, 0, pid=19684] /SourceCache/samba/samba-235/samba/source/lib/utiltdb.c:tdblog(664)
    tdb(/private/var/samba/gencache.tdb): tdb_reopen: file dev/inode has changed!
    [2010/03/31 15:43:24, 0, pid=19684] /SourceCache/samba/samba-235/samba/source/smbd/server.c:opensocketssmbd(547)
    tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19684] /SourceCache/samba/samba-235/samba/source/lib/util.c:smb_panic(1651)
    PANIC (pid 19684): tdbreopenall failed.
    [2010/03/31 15:43:24, 0, pid=19684] /SourceCache/samba/samba-235/samba/source/lib/util.c:logstacktrace(1762)
    BACKTRACE: 5 stack frames:
    #0 0 smbd 0x00000001ec3e9415 logstacktrace + 38
    #1 1 smbd 0x00000001ec3e9507 smb_panic + 100
    #2 2 smbd 0x00000001ec487552 main + 3875
    #3 3 smbd 0x00000001ec24c550 start + 52
    #4 4 ??? 0x0000000000000002 0x0 + 2
    [2010/03/31 15:43:24, 0, pid=19684] /SourceCache/samba/samba-235/samba/source/lib/fault.c:dump_core(189)
    dumping core in /private/var/log/samba/cores/smbd

    hey guys,
    Just letting you know that this somehow came good, with an update to 10.6.3. Thanks anyway!
    -scott-

  • Yosemite Server Limitations

    Hello,
    We are currently running a 10.6.8 open directory in a large environment (2000+ users and more than 500 laptops to manage) can Yosemite server handle our environment if we migrate? Are there any limitations on the number of users and laptops? will we have the same features?
    Thanks

    So, you question is a tough one to answer without knowing all the details.  However, I will give you the following points
    • 10.10.x "should" be able to handle the number of users.  However, the tools are not exactly optimized for the task.  Where Workgroup Manager did a decent job with large user lists, Server.app is really rather poor at handling large lists.  Your filtering and viewing ability is lackluster at best.
    • MCX is depreciated but generally still works.  I use works in a sort of snide tone that suggests something between hope and if I squint the blurriness makes it appear to be acceptable.  Ideally, you will want to look at migrating to Configuration Profiles.  But for the number of devices that you are considering, Profile Manager is likely not the ideal solution.  While it might work, the level of frustration might exceed your ability to forgive oddities.
    • When you ask about the continued existence of features, the answer is depends.  What services are you using on 10.6.8?  If you say Podcast Server and Xgrid, then the answer is no.  These are gone.  If the answer is OD, DNS, File Sharing, and DHCP, then the answer is yes.  These services remains and generally improve.
    • Next, you state 2000 users and 500 laptops.  I suspect you are a school using carts and shared devices.  If so, are you doing network homes?  If so, are you redirecting folders using MCX?  If so, search this forum for how to pull this off via profiles as there are excellent resources available.
    • What kind of hardware do you have?  Are you upgrading existing or buying new?  If you are a school as I suspect, note that this is a summer project.  You will not pull this off during a long weekend.  Planning and testing is critical.
    Ok, all that being said, I must point out that you might be a good candidate for JAMF or another MDM that will be a bit more robust when managing configuration profiles.  You likely are also a candidate for DEP and maybe VPP.  If the hardware is old, then you can not backload the units into DEP.  But if they are old, then your next round of purchases will slot nicely into DEP.  VPP really only works if users are logging in with Apple IDs.  Since this is a shared environment (or so I perceive), then VPP will not benefit as the device is used by multiple users.
    So, bottom line is that Yosemite Server is capable but you may be able to find better solutions to manage your fleet.  OD can still be there but you leverage more scalable profile management tools.
    Hope this helps
    Reid
    Apple Consultants Network
    Author "Yosemite Server – Foundation Services" :: Exclusively available in Apple's iBooks Store
    Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store
    Author "Mavericks Server – Control and Collaboration" :: Exclusively available in Apple's iBooks Store

  • PC Clients w/Yosemite Server

    Our office is running Yosemite Server (10.10.2) on a Mac Mini Server (late 2012).  We have both Macs and PC's (Windows 7 Pro & Windows 8) using the Server.  Occasionally one of the PC clients will not be allowed to save to the Server.  I get onto the Server and reset the Permissions for all of our shared files and the problem goes away for awhile.  Does anybody have a solution to this?

    Any jabber client will do. Head on over the the source for options:
    http://xmpp.org/software/clients.shtml
    Hope this helps

  • Best Practises for File Sharing and Print Server on Windows Server 2012

    Is it better to have File Sharing and Print Server installed on the same Windows 2012 Server ?
    Or, they should be installed on 2 different Windows Servers ?
    Hussien Sherief

    It will work just fine to combine them.
    But most people would recommend keeping functionality separate... if the budget allows.  That whole "single point of failure" concept.  If that server dies, you've lost both of those functions.

Maybe you are looking for