License Configuration
This guide shows you how to configure your GGCode license for server operation.
Prerequisites
- Active GGCode license
- Access to GGCode customer panel
- Server files installed
Getting Your License Information
1. Access the Customer Panel
- Go to the GGCode website
- Log in to your account
- Navigate to Manage Licenses
2. Get Your IP Address
In the Manage Licenses section:
- Click Actions > Get IP
- Your server IP will be displayed
- Save this information
3. Hardware ID Configuration
Automatic Hardware ID
If you're using IPv6 as your primary network, the Hardware ID will be filled automatically. You don't need to generate it manually.
Only generate Hardware ID manually if:
- You're using IPv4 as primary
- The automatic detection isn't working
To generate Hardware ID manually:
- Open your server folder
- Go to
util/GetHardwareId - Run the Get Hardware ID executable
- Copy the generated Hardware ID
- Paste it on the GGCode website
- Save changes
Configuring Server Files
You need to add your License ID to multiple server components.
Connect Server
File: ConnectServer configuration
Field: Customer License ID
Value: [Your License ID from website]
- Open Connect Server config
- Find
Customer License ID - Enter your License ID
- Save
Server List
File: Server List configuration
Fields: Server Address for each server
Value: [Your server IP from website]
- Open Server List config
- Update
Server Addressto match your IP - If multiple game servers, update IP for each
- Save
Data Server
File: DataServer configuration
Field: Customer License ID
Value: [Your License ID from website]
- Open Data Server config
- Find
Customer License ID - Enter your License ID
- Save
Game Server
Location: GameServer/Data/Common
File: Configuration file
Field: Customer License ID
Value: [Your License ID from website]
- Navigate to
GameServer/Data/Common - Open configuration file
- Update
Customer License ID - Save
Join Server
File: JoinServer configuration
Field: Customer License ID
Value: [Your License ID from website]
- Open Join Server config
- Find
Customer License ID - Enter your License ID
- Save
Verification Checklist
Before starting your servers, verify:
- License ID added to Connect Server
- Server IP configured in Server List
- License ID added to Data Server
- License ID added to Game Server
- License ID added to Join Server
- All configuration files saved
Starting Servers
After configuration:
- Save all files
- Close all configuration editors
- Start servers in this order:
- Connect Server
- Data Server
- Game Server(s)
- Join Server
Common Issues
License not valid?
- Check License ID is correct in all files
- Verify IP matches on website and Server List
- Ensure Hardware ID is set (if required)
Servers not connecting?
- Verify all servers have the same License ID
- Check firewall isn't blocking ports
- Confirm IP addresses are correct
Need Help?
If you encounter issues:
- Double-check all License IDs match
- Verify IP configuration
- Contact GGCode Support with:
- License ID
- Error messages
- Server logs