mirror of
https://github.com/EQEmu/Server.git
synced 2026-03-23 23:12:25 +00:00
Add new default login.json
This commit is contained in:
parent
6d9bcfe39f
commit
25c119b843
39
loginserver/login_util/login.json
Normal file
39
loginserver/login_util/login.json
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"database": {
|
||||||
|
"host": "mariadb", // database host
|
||||||
|
"port": "3306", // database port
|
||||||
|
"db": "peq", // database name
|
||||||
|
"user": "eqemu", // database user
|
||||||
|
"password": "eqemu" // database password
|
||||||
|
},
|
||||||
|
"account": {
|
||||||
|
// ideal for local LAN setups, if you want a login attempt to automatically create an account
|
||||||
|
// this will automatically create the account using the username and password if it doesn't exist
|
||||||
|
"auto_create_accounts": true
|
||||||
|
},
|
||||||
|
"worldservers": {
|
||||||
|
"unregistered_allowed": true, // allows worldservers to connect to your loginserver without server admin authentication
|
||||||
|
"reject_duplicate_servers": false // if enabled, rejects duplicate worldservers
|
||||||
|
},
|
||||||
|
"web_api": {
|
||||||
|
"enabled": true, // enable/disable embedded webserver api
|
||||||
|
"port": 6000 // the port you want the web api to serve on (recommended not to change)
|
||||||
|
},
|
||||||
|
"security": {
|
||||||
|
"mode": 14, // encryption mode (dont touch) (14=scrypt)
|
||||||
|
"allow_password_login": true, // allows users to login via password, most cases, leave this on
|
||||||
|
"allow_token_login": true // allows token based login directly from launching game
|
||||||
|
},
|
||||||
|
"logging": {
|
||||||
|
"trace": false, // For debugging general packet messaging
|
||||||
|
"world_trace": false, // For debugging world to loginserver messaging
|
||||||
|
"dump_packets_in": false, // for debugging inbound packets
|
||||||
|
"dump_packets_out": false // for debugging outbound packets
|
||||||
|
},
|
||||||
|
"client_configuration": {
|
||||||
|
"titanium_port": 5998, // don't change
|
||||||
|
"titanium_opcodes": "login_opcodes.conf", // opcodes for the titanium era clients
|
||||||
|
"sod_port": 5999, // don't change
|
||||||
|
"sod_opcodes": "login_opcodes_sod.conf" // opcodes for sod and higher era clients
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -193,7 +193,9 @@ int main(int argc, char** argv)
|
|||||||
LogInfo("[Config] [Logging] IsDumpInPacketsOn [{0}]", server.options.IsDumpInPacketsOn());
|
LogInfo("[Config] [Logging] IsDumpInPacketsOn [{0}]", server.options.IsDumpInPacketsOn());
|
||||||
LogInfo("[Config] [Logging] IsDumpOutPacketsOn [{0}]", server.options.IsDumpOutPacketsOn());
|
LogInfo("[Config] [Logging] IsDumpOutPacketsOn [{0}]", server.options.IsDumpOutPacketsOn());
|
||||||
LogInfo("[Config] [Account] CanAutoCreateAccounts [{0}]", server.options.CanAutoCreateAccounts());
|
LogInfo("[Config] [Account] CanAutoCreateAccounts [{0}]", server.options.CanAutoCreateAccounts());
|
||||||
|
#ifdef LSPX
|
||||||
LogInfo("[Config] [Account] CanAutoLinkAccounts [{0}]", server.options.CanAutoLinkAccounts());
|
LogInfo("[Config] [Account] CanAutoLinkAccounts [{0}]", server.options.CanAutoLinkAccounts());
|
||||||
|
#endif
|
||||||
LogInfo("[Config] [WorldServer] IsRejectingDuplicateServers [{0}]", server.options.IsRejectingDuplicateServers());
|
LogInfo("[Config] [WorldServer] IsRejectingDuplicateServers [{0}]", server.options.IsRejectingDuplicateServers());
|
||||||
LogInfo("[Config] [WorldServer] IsUnregisteredAllowed [{0}]", server.options.IsUnregisteredAllowed());
|
LogInfo("[Config] [WorldServer] IsUnregisteredAllowed [{0}]", server.options.IsUnregisteredAllowed());
|
||||||
LogInfo("[Config] [Security] GetEncryptionMode [{0}]", server.options.GetEncryptionMode());
|
LogInfo("[Config] [Security] GetEncryptionMode [{0}]", server.options.GetEncryptionMode());
|
||||||
|
|||||||
@ -171,13 +171,15 @@ void WorldServer::ProcessLSStatus(uint16_t opcode, const EQ::Net::Packet &packet
|
|||||||
|
|
||||||
auto *ls_status = (ServerLSStatus_Struct *) packet.Data();
|
auto *ls_status = (ServerLSStatus_Struct *) packet.Data();
|
||||||
|
|
||||||
LogDebug(
|
if (server.options.IsWorldTraceOn()) {
|
||||||
"World Server Status Update Received | Server [{0}] Status [{1}] Players [{2}] Zones [{3}]",
|
LogDebug(
|
||||||
this->GetServerLongName(),
|
"World Server Status Update Received | Server [{0}] Status [{1}] Players [{2}] Zones [{3}]",
|
||||||
ls_status->status,
|
this->GetServerLongName(),
|
||||||
ls_status->num_players,
|
ls_status->status,
|
||||||
ls_status->num_zones
|
ls_status->num_players,
|
||||||
);
|
ls_status->num_zones
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
Handle_LSStatus(ls_status);
|
Handle_LSStatus(ls_status);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user