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
"Discord Guild ID is required."
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
"Set ragnasync_discord_guid in channels.conf"
What it means: Your Discord GUID (security key) is missing, so your server can't prove who it is.
How to fix:
Contact RagnaSync support to get your Discord GUID
Add it to your
channels.conf:
"guid does not match discord_id. Reissue both."
What it means: Your ragnasync_discord_guid isn't the one that belongs to your ragnasync_discord_id. The two are issued together as a pair, and your server won't connect unless they match.
How to fix:
Double-check you copied the GUID correctly (no extra spaces)
Moved to a new Discord server? This is the usual cause. Changing
ragnasync_discord_idwithout a matching new GUID lands here — ask support to reissue both values togetherCopied
channels.conffrom another server? The GUID in it belongs to that server's Discord, not yours. Ask support for your own pairContact RagnaSync support if the problem persists
Your Discord GUID is also your dashboard login. Treat it like a password — don't paste it into a config you share with anyone else.
"IP blocked: invalid guid" / "IP blocked: missing guid"
What it means: Your server has been temporarily blocked after several connection attempts with a wrong or missing GUID.
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
"GUID already connected. Use unique GUID."
What you'll see in console:
What it means: Another server is already connected using the same client_guid in your channels.conf. This commonly happens when you have both a test server and live server using the same GUID.
How to fix:
Quick Fix: Disconnect your test server - Simply disconnect your test server until your live server connection is established. This is the easiest solution if you don't need both servers connected simultaneously.
For simultaneous connections: Use unique GUIDs - If you need both test and live servers connected at the same time, each server must have a different
client_guidin theirchannels.conffile.
After making changes, use @reloadsync in-game to restart the RagnaSync service.
"Client outdated. Contact support to upgrade."
What it means: Your RagnaSync client files are too old for the current protocol -- a bigger gap than a normal version bump.
How to fix:
Contact RagnaSync support for updated installation files
Make sure you're using the files provided by our installation team, not a copy from another server
"Upgrade required. [version] (Latest: [version]). N attempts left"
What it means: Your client version is below the minimum supported version. Repeated attempts on an outdated version temporarily block your IP (see "IP blocked" below).
How to fix:
Update to the latest RagnaSync client files
Check the version shown in the message against the "Latest" version -- if you're already on it, contact support, as this usually means an update did not fully apply
"IP blocked. Nm remaining"
What it means: Your server kept connecting with an outdated client version, so your IP is temporarily blocked from retrying.
How to fix:
Wait for the block to expire (the error message shows remaining minutes)
Update your client files while you wait, so the next attempt succeeds
Once the block expires,
@reloadsyncor the automatic reconnect will try again
"Invalid client GUID format. Contact Support."
What it means: The ragnasync_client_guid in your channels.conf isn't a valid GUID -- it may be corrupted, truncated, or edited by hand.
How to fix:
Contact RagnaSync support for your correct
ragnasync_client_guidDon't hand-edit this value -- copy it exactly as issued
"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
@reloadsyncto 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
@syncstatusIf disconnected, use
@reloadsyncto 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:
@startsync
Start RagnaSync service
@stopsync
Stop RagnaSync service
@reloadsync
Reload config and reconnect (alias: @syncreload)
@syncstatus
Check connection status
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