ServeToMe log file

Finding the ServeToMe log file

ServeToMe keeps a log file when it runs. This log file is primarily for debugging purposes — if you're having issues with particular files or unexplained errors performing specific actions then the best action is often to email the log file to us so that we can identify the problem and respond with advice or a fix for the problem.

You can access the log file by selecting "Show log file in Finder" (Mac) or "Reveal log file in Explorer" (Windows) from the "Advanced Options" submenu in the ServeToMe menu.

ServeToMe menu showing the "Advanced options" submenu item.

You can find the ServeToMe menu when ServeToMe is running by:

  • (Mac) clicking the ServeToMe icon in the right half of the menubar
  • (Windows) by right clicking the ServeToMe icon in the Notification Area in your taskbar — aka System Tray — or by clicking the "Gear" button in the ServeToMe window

In some cases, you may be unable to access the ServeToMe menu. In these cases, you can access the log file directly:

  • On on the Mac:
    1. Type "Command-Shift-G" in the Finder and enter:
      ~/Library/Logs
    2. The log file should be located here and named "ServeToMeServer.log"
  • On Windows Vista,7,8:
    1. Copy the following line into the address bar in Internet Explorer then press enter:
      C:\ProgramData\ProjectsWithLove\ServeToMe
    2. The log file should be located here and named "ServeToMeServerLog.txt"
  • On Windows XP:
    1. Copy the following line into the address bar in Internet Explorer then press enter:
      C:\Documents and Settings\All Users\Application Data\ProjectsWithLove\ServeToMe
    2. The log file should be located here and named "ServeToMeServerLog.txt"

If you'd like us to help you investigate the cause of any problem you're experiencing, just attach the file that this reveals to an email to support (at this domain) along with a description of the problem, the time that the problem occurred and the file you were trying to play so we can locate the problem within the log file.

NOTE: the ServeToMe log file can grow fairly large in some circumstances. You might want to compress it (ZIP, RAR, 7z, BZ2, etc) before attaching it to the email.

Disabling the ServeToMe log file

If you wish to disable the log file, then you can do this on the Mac by opening a Terminal window (the Terminal app should be in /Applications/Utilities) and type the following:

    defaults write com.projectswithlove.servetome STMLoggingEnabled -bool NO

On Windows, reveal the log file (as shown in the Finding the ServeToMe log file section) but instead of using the log file, instead open the "ServeToMe.conf" file in the same folder as the log file (open this file in any text editor, like Notepad).

Once the "ServeToMe.conf" file is open, you should then quit ServeToMe and say "Yes" when asked if you want to "Stop the ServeToMe server before quitting". This is important since the ServeToMe-Service.exe (which edits the "ServeToMe.conf" file itself) should not be running when we make changed. With ServeToMe quit and the service stopped, change the following line:

    <add key="LoggingEnabled" value="True" />

to

    <add key="LoggingEnabled" value="False" />

Save the changes to the "ServeToMe.conf" file and restart ServeToMe. Logging will now be disabled.