macOS has length limitations for unix sockets, which are violated by the default length of temporary directories.