Skip to main content
19 votes

What does serverperfmode=1 actually do on macOS?

Turning on Server Performance Mode essentially increases some kernel/net parameters related to the max number of possible/allowed processes and connections and modifies some memory/timer settings: ......
klanomath's user avatar
  • 66.8k
14 votes
Accepted

How to share directory over NFS from Mac? (w/o macOS Server app)

What was required was the following line in /etc/exports: /path/to/shared/dir -mapall=<uid of local user on host machine with correct perms> -network 192.168.56.0 -mask 255.255.255.0 exports(5)...
Benjamin R's user avatar
12 votes

You do not have the necessary read, write and append privileges on the selected network backup disk

On my iMacs running macOS High Sierra (version 10.13.6) I had to explicitly add filesystem permissions for Time Machine to function correctly over the network. This resolved the You do not have the ...
jefe2000's user avatar
  • 1,657
12 votes

What does serverperfmode=1 actually do on macOS?

Server Performance Mode (a.k.a. perfmode or serverperfmode) changes a number of kernel parameters, reserving a lot more memory for the kernel in order to provide a lot higher limits and thus enable a ...
Old Pro's user avatar
  • 6,140
10 votes

How to share directory over NFS from Mac? (w/o macOS Server app)

macOS Server is not required at all to share directories over NFS. The macOS client provides all necessary tools. Testing various exports with bogus paths, I'd assume your path simply doesn't exist. ...
klanomath's user avatar
  • 66.8k
6 votes

Server app. How to fix / re-enable broken VPN after update to Mojave?

These instructions are largely the same as the ones in the official PDF-file that goes through the migration progress, but with the (hopefully) helpful addition that the the incorrect command is ...
jonahe's user avatar
  • 311
5 votes
Accepted

Is there a way to detect caching servers?

Open a terminal and give AssetCacheLocatorUtil a try - I think it was just introduced in Sierra. NAME AssetCacheLocatorUtil -- Utility for reporting Caching Service information ...
joat's user avatar
  • 66
5 votes
Accepted

How to upgrade to macOS Server from server running OS X 10.9.5 and OS X Server 3.2.2

I successfully could upgrade server 3.2.2 (osx10.9.5) to macos server 5.2 (sierra) on my mac mini by following steps. Install Yosemite to your mac. Purchase Server 5.2 with your Apple ID. You can buy ...
ke_takahashi's user avatar
5 votes
Accepted

What is macOS Server Good For?

macOS Server is now basically an MDM server, powerful in its own right, but all the traditional things we used to associate with Server, like network services, Open Directory, file serving, caching ...
IconDaemon's user avatar
  • 19.4k
4 votes
Accepted

Where is the dns server configuration file located in OS X Server App on OS X El Capitan?

What is the dns server bundled with OS X Server app on OS X El Capitan and where is the configuration file located? The dns server is a domain name server used for resolving hostnames to IP adresses. ...
Niklas's user avatar
  • 726
4 votes
Accepted

How to setup Mac mini server for remote access?

I am basing my answer what your requirements are Web Development. Developing websites or web apps that typically run off a server; typically Apache/PHP/MySQL Access the server remotely to edit/...
Allan's user avatar
  • 104k
4 votes
Accepted

Server.app and importing a Let's Encrypt Certificate

Private keys in the keychain have an Access Control List (ACL) attached to them. You can edit this list using the Keychain Access application. Open Keychain Access and select the System Keychain ...
Leland Wallace's user avatar
4 votes
Accepted

How to transition from macOS Server deprecated services to the open source alternatives?

In June 2018, Apple released official documentation outlining the step by step directions to move most services to alternatives. The services included in this are DNS DHCP VPN RADIUS NetInstall ...
user7886229's user avatar
  • 10.1k
3 votes

Securing Mac Server after Server Admin got fired

There's basically two things you need to do to secure your Mac from a (involuntarily) separated employee: Secure from outside access Change all passwords This is an overlapping approach because ...
Allan's user avatar
  • 104k
3 votes
Accepted

How to setup the adaptive firewall

After diving into the Adaptive Firewall once more I got the impression that the whole system is flawed and the documentation is a mess. The command .../hb_summary apparently doesn't work at all ...
klanomath's user avatar
  • 66.8k
3 votes
Accepted

Replacing iCloud on iOS and macOS devices with a macOS server machine

You can't replace all the functionality of iCloud with Server.app. ✓ Full support Mail, Contacts and Calendars are supported by each individual service. They offer the same functionality, including ...
grg's user avatar
  • 204k
3 votes
Accepted

Can't connect to Server.app local sites

Stealth Mode is a feature of the built-in firewall. If enabled, it simply keeps the firewall from responding to ”ICMP echo requests“ (aka Pings). It doesn’t keep browsers from connecting to a web ...
Tom E's user avatar
  • 541
3 votes
Accepted

Restart AFP service in High Sierra

serveradmin is still available in macOS High Sierra. Server.app has to be installed though and launched at least once to start its set-up. host:~ $user: which serveradmin /Applications/Server.app/...
klanomath's user avatar
  • 66.8k
3 votes
Accepted

Why can't I access File Sharing when Open Directory is enabled in macOS Mojave?

The issue is the ACLs are not set up in the local directory for SMB and AFP. These used to be created in the older Server apps that had File Sharing in them. I've written an AppleScript that takes ...
hopejr's user avatar
  • 46
3 votes

macOS Content Caching serving lots of data to unknown clients

Need more details to really say anything conclusively. When the data transfer is happening, you should run sudo nettop and look at the local addresses the AssetCache service is connecting to. This ...
Chris's user avatar
  • 668
3 votes

macOS as server OS: possible to create iSCSI target LUNs?

There is no iSCSI support in macOS. This includes both creating an iSCSI LUN (server) or an iSCSI initiator (client). This has been the case since OS X 10.4 back in 2007/08. Speaking from personal ...
Allan's user avatar
  • 104k
2 votes

How can I setup my mac (OS X Yosemite) as an internet gateway

As an expansion of samh's answer, and to answer the question in the comment from Frozen Flame, here is how you can use Internet Sharing, and also control which IP address range is used: Change ...
Michael Smart's user avatar
2 votes
Accepted

Is it possible to change the from address on Mac OS X server email alerts?

I know this question is a few years old, but I had the same issue some up today. I resolved it with help from this post: https://www.cyberciti.biz/tips/howto-postfix-masquerade-change-email-mail-...
Darlene Dralus's user avatar
2 votes

How to clear list of servers "Choose a mac" list in OS X Server App

On the client mac (non-server): Quit Server.app Activate Finder, hit Cmd-Shift-G and navigate to ~/Library/Preferences Find "com.apple.Server.v4.plist" and change its name to "com.apple.Server.v4....
Pwdr's user avatar
  • 423
2 votes
Accepted

Will updating OS X Server over VNC kill my VNC connection?

VNC is one of the base OS X services, and is not provided by Server.app. You can safely update Server if VNC is the only service you need to connect. I have updated server many times in the past over ...
Alan Shutko's user avatar
  • 12.5k
2 votes

You do not have the necessary read, write and append privileges on the selected network backup disk

tl;dr: make sure the user and group filesystem permissions (not just the Sharing permissions) are set for the user account that will be used to access the Time Machine disk over the network My ...
user5359531's user avatar
  • 1,248
2 votes

Setting individual cap size on Time Machine storage on OS X Server

You could use Profile Manager in order to do so and setup individual limits per machine. Login to Profile Manager and register your device (i.e. by downloading the profile to it) if not already done. ...
J Seird's user avatar
  • 21
2 votes

Why would dsenableroot NOT work on a 10.7.5 OSX Server?

Try: sudo dscl . -passwd /Users/root PASSWORD. Else: a bit-flip hit your disk and corrupted your Directory Services "database" exactly there where the root user's data usually resides. Check this with ...
klanomath's user avatar
  • 66.8k
2 votes

Is there any documentation on the macOS Sierra new logging system?

Most of the logging that was being redirected into custom log files has defaulted back to the system log. As was mentioned in the post you referenced, the log command (man log) is the best way to ...
Leland Wallace's user avatar
2 votes
Accepted

MacOS Server DHCP lease duration change

First enter - to get an overview and the appropriate array_idUUID: sudo serveradmin settings dhcp Then (with the proper array_idUUID) sudo serveradmin settings dhcp:subnets:_array_id:array_idUUID:...
klanomath's user avatar
  • 66.8k

Only top scored, non community-wiki answers of a minimum length are eligible