You can increase or decrease application logging detail to assist in troubleshooting the Signiant App. If portal members are unable to transfer files using Media Shuttle, application logs can assist in diagnosing and fixing the problem.
To send logs to Signiant Support, create a .zip
file containing all logs and send the file to support@signiant.com including any replication steps or relevant details about the transfer.
If the zipped file is too large to send as an email attachment, use the Signiant Support transfer portal.
Note: The Signiant Support transfer portal can accept app-less transfers.
To enable debugging logs for the Signiant App:
open -e ~/Library/Preferences/com.signiant.SigniantClient.json
to open the Signiant App configuration in a text editor.SigniantClient.json
file, change the overall "log-level"
to "trace"
.log-level-overrides
array, set the "level"
to "trace"
.To disable debug logging, modify SigniantClient.json
by setting the logging level back to "info"
.
Note: If you are unable to quit the Signiant App, use the Activity Monitor to terminate the SigniantWatchdog process, then the SigniantClient and SigniantUser processes.
C:\Users\<username>\AppData\Roaming\Signiant
.SigniantClient.json
file in a text editor.SigniantClient.json
file, change the overall "log-level"
to "trace"
.log-level-overrides
array, set the "level"
to "trace"
.To disable debug logging, modify SigniantClient.json
by setting the logging level back to "info"
.
Note: If you are unable to quit the Signiant App, use the Services control panel to terminate the SigniantWatchdog process, then the SigniantClient and SigniantUser processes.
The location of the application and transfer logs varies depending on your operating system:
macOS: ~/Library/Logs/Signiant/
Windows: C:\Users\<Username>\AppData\Roaming\Signiant\Logs\
Note: AppData
is a hidden folder. To access it, enable Show Hidden Items in File Explorer, or enter %appdata%
as the file path to access the folder.
For additional troubleshooting information, see the Signiant App Troubleshooting Guide for macOS or Windows.
The Signiant App configuration file includes two parameters to control log detail levels. You can modify the log-level
and log-level-overrides
in the SigniantClient.json
configuration file.
log-level
parameter sets the overall logging level for the lifecycle of the application and transfers.log-level-overrides
parameter accepts an array that sets specific logging levels different from the level set by the log-level parameter. This setting allows you to increase the level of detail while investigating an issue.The log level parameters accept the following values:
error
- Only reports minimal information and transfer errors, and consumes the least amount of disk space.warning
- Includes transfer error information as well as any non-critical warnings encountered by the application during a transfer.info
(Default) - Includes basic transfer information.trace
- Includes a verbose and complete breakdown of all transfer and application information, including transfer details for control and data actions that took place during a transfer, and can consume a large amount of disk space.Note: Log levels should only be increased to debug file transfers. Increasing the log level can impact performance and take up disk space.