Difference between revisions of "Troubleshooting"

From GExtension Wiki
Jump to navigation Jump to search
Line 28: Line 28:
 
The most issues can be solved by just taking a look into the SERVER console:
 
The most issues can be solved by just taking a look into the SERVER console:
  
 +
'''Commands do not open websites (!bans, !donate, ...)'''
 +
*This is due to a new restriction from Garry's Mod. There is an unfixed workaround at the moment that can be used: https://mega.nz/#!19BgjYob!cjx9WcvJNKieoMmvnGVClgOVTx2C9PJMyFXy0Aw5ImM
 +
*SIGN PETITION: https://www.change.org/p/garry-newman-browser-improvements-for-garry-s-mod
 
'''My server doesn't show up in the server list'''
 
'''My server doesn't show up in the server list'''
 
*Make sure to look at the server list in the settings. If the server doesn't show up, it's most likely a mysql issue. Make sure your credentials are correct and check the '''server log''' for ''[GExtension]'' related stuff.
 
*Make sure to look at the server list in the settings. If the server doesn't show up, it's most likely a mysql issue. Make sure your credentials are correct and check the '''server log''' for ''[GExtension]'' related stuff.

Revision as of 14:53, 21 July 2017

You have a problem with GExtension? The most common problems with their solutions are listed here.

MySQL

"Access denied for user 'mysqluser'@'123.12.31.123' (using password: YES)"

  • You are using a MySQL user that doesn't has access. This is caused by wrong password, not whitelisted IP or insufficient permissions to the database.

"Can't connect to local MySQL server through socket"

  • You may used "localhost" as IP. Try 127.0.0.1, the IP or your hostname instead.

Can't connect to MySQL server on '...'"

  • You may entered a wrong ip/hostname or the mysql server does not allow remote connections.


Web

"Could not update" + permission error

"Servers" tab doesn't show status of my servers

  • Make sure that the socket extension is enabled and that UPD connection to your server are allowed. Ask your hoster if you don't know what to do.

I lost my superadmin rank on the web

  • To regrant the rank, you need a server which is connected with GExtension. Run this command in the console: gex_setgroup <steamid64> superadmin 0

The console ist not working

  • Add -condebug to the start parameters of your Garry's Mod server. IMPORTANT: Make sure to delete/move the console.log file from time to time. Otherwise, the file may gets too big and creates lags.

Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in ...

  • Set safe_mode = Off in your php.ini file and make sure that all OpenBaseDir options are disabled. Ask your hoster if you do not have access to it.

My users complete the Steam login, but do not get logged in

  • Make sure that you configured http/https correctly in the config.php


Lua

The most issues can be solved by just taking a look into the SERVER console:

Commands do not open websites (!bans, !donate, ...)

My server doesn't show up in the server list

  • Make sure to look at the server list in the settings. If the server doesn't show up, it's most likely a mysql issue. Make sure your credentials are correct and check the server log for [GExtension] related stuff.

GExtension is not initialized/Could not initialize

  • Take a look in the SERVER-console for errors. You may forgot to assign your server to a serverbundle or the mysql connection failed.

You need to have tmysql4 or mysqloo installed

  • You do not have a mysql module installed. See tMySQL4

Users are losing their groups on the server

  • You need to navigate to Admin -> Settings -> Groups and create all groups you have in GMOD with the EXACT SAME name.

I lost my group on the server

  • You most likely forgot to also set you a rank for the serverbundle. Navigate to Search -> Your Pofile and click on the pencil. Please note that the name of the web and gmod groups has to be the same (case sensitive!!!).

There are lags on my server

  • Make sure to use tMySQL4 and check that your console.log file isn't big.