Skip to main content

Frequently Asked Questions

This FAQ provides straightforward solutions to common issues encountered while using Gunbot.


Table of Contents​


Invalid License Error​

Description
The 'Invalid License' error appears when Gunbot tries to load an exchange (e.g., Binance) and detects a license key mismatch.

Solution

  1. Verify that the key in Gunbot matches the one linked to your license.
  2. Access the Gunbot setup page at http://localhost:3000/setup.
  3. If there's a mismatch, register the correct key on the Manage API Slots page. Contact support if needed.

Invalid license error message in Gunbot interface


Invalid Signature Error​

Description
The 'Invalid Signature' error indicates an incorrect or outdated API Secret.

Solution

  1. Check that your API Secret Key is correctly entered in Gunbot's setup page.
  2. If lost, create a new API Key on the exchange, update it in Gunbot using the Manage API Keys page, or contact support.

Timestamp Request Error​

Description
The "Timestamp for this request is outside of the recvWindow" error signals a time sync issue between your system and the exchange servers.

Solution

  1. Download a time-sync tool from here.
  2. On Windows, open services.msc, locate the 'Windows Time' service, and restart it.

EADDRINUSE Error​

Description
The 'EADDRINUSE' error occurs when the port Gunbot is trying to use is already occupied.

Solution

  1. Open the 'config.js' file in your Gunbot folder.
  2. Find the line "port": 3000, and change it to another port, such as "port": 5001,.
  3. Save and close the file.
  4. Restart Gunbot and access it at http://localhost:5001.

EVP DecryptFinal Error​

Description
An 'EVP DecryptFinal' error usually results from double encryption of your API Secret Key.

Solution

  1. Stop Gunbot, open the 'config.js' file, and find "start": true,.
  2. Change this to "start": false,.
  3. For the affected exchange, change "isEncrypted": true, to "isEncrypted": false,.
  4. Save the file, restart Gunbot, and re-enter your API Secret Key.

Undefined or Null Error​

Description
The "Cannot convert undefined or null to object" error is often due to null values in the configuration file.

Solution

  1. Open 'config.js' and locate any null values.
  2. Replace these with valid data types (numbers, strings, or booleans).
  3. Save the file and restart Gunbot.

Buy Order Warning​

Description
A warning about an old buy order (over 30 days) appears when Gunbot can't locate trade history.

Solution

  1. Enter the average bought price manually in Gunbot.
  2. Alternatively, manually sell the coin on the exchange if you don’t want it.
  3. Increase the MIN_VOLUME_TO_SELL parameter to ignore small amounts, or "dust."

Resetting GUI Password or 2FA​

Description
Reset the GUI password or 2FA if you cannot access the GUI.

Solution

  1. Stop Gunbot.
  2. In the installation folder, locate and delete the 'gunbotgui.db' file.
  3. Restart Gunbot and set a new password in the GUI.

GUI Access Issue​

Description
Critical errors may block access to the GUI.

Solution

  1. Open 'config.js' and change "start": true, to "start": false,.
  2. Save the file, restart Gunbot, and access the GUI.