🔧Troubleshooting
Common errors and how to fix them
Having issues with RagnaSync? This page covers common errors you might see in your server console and how to resolve them.
Connection Errors
"You must set your ragnasync_discord_id value inside channels.conf"
What it means: Your Discord server ID is missing or empty.
How to fix:
Get your Discord server ID (right-click server icon → Copy Server ID)
Open
conf/channels.confSet your Discord server ID:
ragnasync_discord_id: "1234567890123456789""Invalid ragnasync_discord_id value found inside channels.conf"
What it means: The Discord server ID you entered is not a valid format.
How to fix:
Discord server IDs are 17-19 digit numbers
Make sure it's wrapped in quotes:
"1234567890123456789"Don't leave the default placeholder value
"You must set your ragnasync_discord_guid value inside channels.conf"
What it means: Your Discord GUID (security key) is missing.
How to fix:
Contact RagnaSync support to get your Discord GUID
Add it to your
channels.conf:
"Invalid ragnasync_discord_guid value"
What it means: The GUID you entered doesn't match what's registered for your Discord server.
How to fix:
Double-check you copied the GUID correctly (no extra spaces)
Make sure you're using the GUID for the correct Discord server
Contact RagnaSync support if the problem persists
"IP blocked due to too many failed connection attempts"
What it means: Your server's IP has been temporarily blocked after multiple failed authentication attempts.
How to fix:
Wait for the block to expire (the error message shows remaining time)
While waiting, verify your
channels.confsettings are correctOnce the block expires, your server will retry automatically
"This client GUID is already connected"
What it means: Another server is already connected using the same client GUID.
How to fix:
Each Ragnarok server needs a unique
ragnasync_client_guidIf you're running multiple servers, contact RagnaSync for additional client GUIDs
If you restarted your server, wait a few minutes for the old connection to timeout
"Missing client version information"
What it means: Your RagnaSync installation is outdated or incomplete.
How to fix:
Contact RagnaSync support to update your installation
Make sure you're using the files provided by our installation team
"Maximum reconnection attempts reached. Stopping."
What it means: Your server tried to connect multiple times but failed each time.
How to fix:
Check your
channels.confsettings are correctVerify your Discord server ID and GUIDs
Use
@ragnasync_restartto try connecting againIf issues persist, contact support
Script Errors
"Script validation failed: Missing required fields"
What it means: A RagnaScript message is missing required data.
How to fix: Make sure your RagnaScript calls include all required fields:
Common missing fields:
action- The script typechannel- Discord channel IDaccount_id- Player's account IDchar_id- Player's character ID
"Message is too long (max 2000 characters)"
What it means: The message you're trying to send exceeds Discord's limit.
How to fix:
Shorten your message to under 2000 characters
For NPC scripts, add length validation:
"Discord server is not connected, message not queued"
What it means: Your server isn't connected to RagnaSync, so messages can't be sent.
How to fix:
Check connection status with
@ragnasync_statusIf disconnected, use
@ragnasync_restartto reconnectVerify your
channels.confsettings
"Queue full, dropping message"
What it means: Too many messages are waiting to be sent. New messages are being dropped.
How to fix:
This usually means your server is sending messages faster than they can be delivered
Add rate limiting to your NPC scripts
Check if your connection is stable
Channel Errors
"Invalid channel ID" / "Default channel ID detected"
What it means: The Discord channel ID is missing or still set to the placeholder value.
How to fix:
Get your Discord channel ID (right-click channel → Copy Channel ID)
Update your channel configuration:
Don't forget to uncomment the line by removing // if it's commented out.
GM Command Reference
Use these commands to manage RagnaSync:
@ragnasync_status
Check connection status
@ragnasync_restart
Restart the connection
@ragnasync_on
Start RagnaSync service
@ragnasync_off
Stop RagnaSync service
Still Having Issues?
If you've tried the solutions above and still have problems:
Check your server console for the exact error message
Verify all settings in
channels.confmatch what RagnaSync providedContact support with:
The exact error message
Your Discord server ID
When the problem started
Last updated
