GameServer startup probs on Unbuntu
Posted: Fri Dec 06, 2013 5:47 am
If you want to receive support we need this info to help you properly.
» Find Revision
L2J Revision 6086:
L2JDP Revision 9839:
I am having a hell of a time figuring out why the GS won't finish loading up. Login server works fine and connects to db fine.
I am trying to run it on Ubuntu 12.04 x64 on a dedicated remote server (no physical access to box - everything is command line)
in the log/stdout.log this is where it stops
It doesn't load past that - using the same user/pswd for login as with gameserver. Like I said login has no problems and the GS isn't returning any java/mysql errors.
The character information from the login server is not being past to the gameserver "characters" table either - so something is going on.
Here is my server.ini
Any help as to why the server stalls - and doesn't load any further would be appreciated.
» Find Revision
L2J Revision 6086:
L2JDP Revision 9839:
I am having a hell of a time figuring out why the GS won't finish loading up. Login server works fine and connects to db fine.
I am trying to run it on Ubuntu 12.04 x64 on a dedicated remote server (no physical access to box - everything is command line)
in the log/stdout.log this is where it stops
Code: Select all
[23:43:04] INFO Network Config: ipconfig.xml doesn't exists using automatic configuration...[23:43:08] INFO Network Config: Adding new subnet: 142.4.xxx.x/24 address: 142.4.xxx.xxx[23:43:08] INFO Network Config: Adding new subnet: 0.0.0.0/0 address: 142.4.xxx.xxx[23:43:08] INFO Loaded 6 Filter Words.
The character information from the login server is not being past to the gameserver "characters" table either - so something is going on.
Here is my server.ini
Code: Select all
# ---------------------------------------------------------------------------# Game Server Settings# ---------------------------------------------------------------------------# This is the server configuration file. Here you can set up the connection information for your server.# This was written with the assumption that you are behind a router.# Dumbed Down Definitions...# LAN (LOCAL area network) - typically consists of computers connected to the same router as you.# WAN (WIDE area network) - typically consists of computers OUTSIDE of your router (ie. the internet).# x.x.x.x - Format of an IP address. Do not include the x'es into settings. Must be real numbers. # ---------------------------------------------------------------------------# Networking# --------------------------------------------------------------------------- # Where's the Login server this gameserver should connect to# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u># WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u># Default: 127.0.0.1LoginHost = 127.0.0.1 # TCP port the login server listen to for gameserver connection requests# Default: 9014LoginPort = 9014 # Bind address for gameserver. You should not need to change it in most cases.# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u># WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u># Default: * (0.0.0.0)GameserverHostname = * # Default: 7777GameserverPort = 7777 # ---------------------------------------------------------------------------# Database# --------------------------------------------------------------------------- # Specify the appropriate driver and url for the database you're using.# Examples:# Driver = com.mysql.jdbc.Driver (default)# Driver = org.hsqldb.jdbcDriver# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriverDriver = com.mysql.jdbc.Driver# Database URL# URL = jdbc:mysql://localhost/l2jgs (default)# URL = jdbc:hsqldb:hsql://localhost/l2jgs# URL = jdbc:sqlserver://localhost/database = l2jgs/user = sa/password = URL = jdbc:mysql://localhost/l2jgs# Database user info (default is "root" but it's not recommended)Login = l2XXXX# Database connection passwordPassword = FinXXXX # Default: 100MaximumDbConnections = 100 # Default: 0MaximumDbIdleTime = 0 # Check interval of inactive connections, default is 60 (1 minute)# Assuming a stable connection to the database and the correct Preset MaxIdleConnectionTimeout, can be set -1 (not checked)IdleConnectionTestPeriod = 60 # ---------------------------------------------------------------------------# Misc Server Settings# --------------------------------------------------------------------------- # This is the server ID that the Game Server will request.# Example: 1 = Bartz# Default: 1RequestServerID = 1 # True = The Login Server will give an other ID to the server if the requested ID is already reserved.# Default: TrueAcceptAlternateID = False # Datapack root directory.# Defaults to current directory from which the server is started unless the below line is uncommented.# WARNING: <u><b><font color="red">If the specified path is invalid, it will lead to multiple errors!</font></b></u>#Default: .DatapackRoot = . # Define how many players are allowed to play simultaneously on your server.# Default: 100MaximumOnlineUsers = 100 # Numbers of protocol revisions that server allows to connect.# Delimiter is ;# WARNING: <u><b><font color="red">Changing the protocol revision may result in incompatible communication and many errors in game!</font></b></u># Default: 267;268;271;273AllowedProtocolRevisions = 267;268;271;273 # ---------------------------------------------------------------------------# Misc Player Settings# --------------------------------------------------------------------------- # Character name template.# Examples:# CnameTemplate = [A-Z][a-z]{3,3}[A-Za-z0-9]*# The above setting will allow names with first capital letter, next three small letters,# and any letter (case insensitive) or number, like OmfgWTF1# CnameTemplate = [A-Z][a-z]*# The above setting will allow names only of letters with first one capital, like Omfgwtf# Default .* (allows any symbol)CnameTemplate = .* # This setting restricts names players can give to their pets.# See CnameTemplate for detailsPetNameTemplate = .* # This setting restricts clan/subpledge names players can set.# See CnameTemplate for detailsClanNameTemplate = .* # Maximum number of characters per account.# Default: 7 (client limit)CharMaxNumber = 7