This guide provides steps for identifying and resolving common issues with Signotaur. If an issue persists after following the instructions, please contact Signotaur technical support for assistance.
Before troubleshooting, ensure you have a recent backup of all critical data and the configuration file. Some solutions may require configuration changes or system restarts.
Signotaur Server is running.Signotaur.Server.config.json configuration file is correctly formatted and that all required values are set.%ProgramData%\VSoft\Signotaur\Server\Logs. On Windows, errors may also be logged to the Windows Event log. For more detailed information, enable a lower log level such as Debug in the configuration file.Possible Cause: Network, port, or certificate issues.
Solution:
Port setting in the Site section of the configuration file matches the port you’re using to access the site.UseHttps is true), verify that a valid certificate is specified either with a file path (PfxPath) or Subject and StoreName in the configuration file. Ensure a password is provided if required.You can check for open ports by running netstat -aon | findstr :<port_number> in Command Prompt, replacing <port_number> with the port you wish to check.
AllowInvalid to true in the Certificate section.ConnectionString path in the Database section of the configuration file points to the correct location.Email Server, Port, Username, and Password are set correctly.ClientId and ClientSecret for Google or GitHub are entered correctly, and that authentication is enabled.LogLevel settings under the Logging section in the configuration file. Set LogLevel to Information or Error for relevant log outputs (File, Console, Windows Event Log).LogFileLocation (if set) is accessible and has the necessary write permissions.Key and Vector values in the Encryption section have not been modified since the encrypted data was created.If the encryption key values are lost, the encrypted data will be inaccessible.
If you suspect network issues are causing problems:
80 for HTTP, 443 for HTTPS, or a custom port defined in the configuration) are open.If the configuration file is corrupted or incorrectly set up:
If these steps do not resolve your issue, please contact Signotaur support. Include: