KMS Crashes on Mac/OSX
(UP)

If KMS on OSX is crashing, it is important to upgrade to the latest release so that we can confirm the crash is not already fixed

It is possible support will know one or two reasons why Mac/OSX KMS could be crashing, but most likely the crash log and/or core file is our only hope of solving the crash with certainty.

In the following section, assume the mailserver crashed with the following core: /cores/core.1234

Send the mailserver.crash.log file to support

  1. Become root
  2. In Finder, choose "Go-->Go to folder..."
  3. Type in /Library/Logs/CrashReporter
  4. Ctrl-Click on the mailserver.crash.log file. In the pop-up menu choose Create an Archive of "mailserver.crash.log". This will create a file called mailserver.crash.log.zip.
  5. If there is already a ticket opened, reply to that same ticket with the mailserver.crash.log.zip file attached. Otherwise, open a new ticket explaining that KMS is crashing in OSX and attach the mailserver.crash.log.zip file.

Compress the core file -- Save it

Next, compress the core file:

  1. In Finder, choose "Go-->Go to folder..."
  2. Type in "/cores"
  3. Ctrl-Click on the core.1234 file. In the pop-up menu choose Create an Archive of "core.1234". This will create a file called core.1234.zip. Save it in case support asks for it.

Support process

Support will look over the mailserver.crash.log file and determine if it is a known crash, or if we need the core file.

If the core is needed, support will create an FTP account so that the core.1234.zip file can be uploaded for a detailed analysis.

This should all be handled in an email support ticket for tracking. At any time, especially if the core has just been uploaded, the customer should feel free to call and update support on the issue.


This is the best way to do it. The thread dump in mailserver.crash.log gives us a quick upload, and often support can quickly recognize a crash by looking over that file. The core file is a very large upload which we only ask for in the case of new problems or cases where the developers ask for the core.