# OGP FAQ

https://opengamepanel.org/faq/ en Serendipity 2.0.4 - http://www.s9y.org/ Wed, 17 Jun 2020 20:10:54 GMT

https://opengamepanel.org/faq/templates/default/img/s9y_banner_small.png

# RSS: OGP FAQ -

https://opengamepanel.org/faq/ 100 21

# List of SteamCDM error codes and app states. Why does it fail to install Steam game servers?

https://opengamepanel.org/faq/index.php?/archives/60-List-of-SteamCDM-error-codes-and-app-states.-Why-does-it-fail-to-install-Steam-game-servers.html Games

https://opengamepanel.org/faq/index.php?/archives/60-List-of-SteamCDM-error-codes-and-app-states.-Why-does-it-fail-to-install-Steam-game-servers.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=60
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=60
nospam@example.com (®omano)
<strong>Current known error codes:</strong>

0: Success! 1: ERROR! Timed out waiting for AppInfo update. 5: Login Failure: Two-factor code mismatch (88) 5: Login Failure: Rate Limit Exceeded (84) 8: ERROR! Failed to install (No subscription). 8: Error! State is 0x402 after update job. 8: Error! State is 0x602 after update job. 8. Error! App 'XXX' state is 0x202 after update job

<table><thead><tr><th>Error</th><th>Possible Reason</th></tr></thead><tbody><tr><td>ERROR! Timed out waiting for AppInfo update.</td><td>Unknown</td></tr><tr><td>Login Failure: Rate Limit Exceeded (84)</td><td>Unknown</td></tr><tr><td>ERROR! Failed to install (No subscription)</td><td>Game not owned by any authorised accounts</td></tr><tr><td>Error! State is 0x202 after update job.</td><td>Not enough space to download game</td></tr><tr><td>Error! State is 0x402 after update job.</td><td>Update required but not completed - check network</td></tr><tr><td>Error! State is 0x602 after update job.</td> <td>Update required but not completed - check network</td></tr><tr><td>Error! App '255850' state is is 0x2 after update job.</td><td></td></tr></tbody></table>

Source: <a href="https://github.com/GameServerManagers/LinuxGSM/issues/719#issuecomment-330470766" target="_blank">https://github.com/GameServerManagers/LinuxGSM/issues/719#issuecomment-330470766</a>

<strong>App States:</strong>

<table><thead><tr><th>App state value &#160;&#160;&#160;&#160;&#160;</th><th>Meaning of the app state value</th></tr></thead><tbody><tr><td>0</td><td>StateInvalid</td></tr><tr><td>1</td><td>StateUninstalled</td></tr><tr><td>2</td><td>StateUpdateRequired</td></tr><tr><td>4</td><td>StateFullyInstalled</td></tr><tr><td>8</td><td>StateEncrypted</td></tr><tr><td>16</td><td>StateLocked</td></tr><tr><td>32</td><td>StateFilesMissing</td></tr><tr><td>64</td><td>StateAppRunning</td></tr><tr><td>128</td><td>StateFilesCorrupt</td></tr><tr><td>256</td><td>StateUpdateRunning</td></tr><tr><td>512</td><td>StateUpdatePaused</td></tr><tr><td>1024</td><td>StateUpdateStarted</td></tr><tr><td>2048</td><td>StateUninstalling</td></tr><tr><td>4096</td><td>StateBackupRunning</td></tr><tr><td>65536</td><td>StateReconfiguring</td></tr><tr><td>131072</td><td>StateValidating</td></tr><tr><td>262144</td><td>StateAddingFiles</td></tr><tr><td>524288</td><td>StatePreallocating</td></tr><tr><td>1048576</td><td>StateDownloading</td></tr><tr><td>2097152</td><td>StateStaging</td></tr><tr><td>4194304</td><td>StateCommitting</td></tr><tr><td>8388608</td><td>StateUpdateStopping</td></tr></tbody></table>

Source: <a href="https://github.com/lutris/lutris/blob/master/docs/steam.rst" target="_blank">https://github.com/lutris/lutris/blob/master/docs/steam.rst</a>

Wed, 17 Jun 2020 13:14:00 -0600
https://opengamepanel.org/faq/index.php?/archives/60-guid.html

# I have error "The Agent that is controlling this server is offline" when adding Agent to Panel

https://opengamepanel.org/faq/index.php?/archives/59-I-have-error-The-Agent-that-is-controlling-this-server-is-offline-when-adding-Agent-to-Panel.html Panel

https://opengamepanel.org/faq/index.php?/archives/59-I-have-error-The-Agent-that-is-controlling-this-server-is-offline-when-adding-Agent-to-Panel.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=59
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=59
nospam@example.com (®omano)
That can mean a few things:

- The Agent is stopped/crashed because it is not properly installed or you made a mistake somewhere administrating your machine and shut it down - The Agent machine doesn't allow connection on the Agent port - The Panel machine doesn't allow connection to the Agent port - The encryption key or other information are wrong

Verify the Agent is started properly by checking its service status (with command <strong>systemctl status ogp_agent</strong> or similar one depending on the OS), screen (with command <strong>sudo su -c 'screen -S ogp_agent -r' ogp_agent</strong>), or log file (located at <strong>/usr/share/ogp_agent/ogp_agent.log</strong>). Then verify the Agent machine allows connection on the Agent port, try to connect from your web browser to http://[Agent IP]:[Agent PORT] (example for IP 123.123.123.123 and PORT 12679, http://123.123.123.123:12679 would be the address to try to access), you should see a web page telling you that access is denied to you if Agent is working and port is properly accessible (and properly forwarded if your machine is behind a router). If you got no response at all and no web page loads, then Agent is not started or port is not properly opened/forwarded.

Verify the Panel machine and the web server allow connection to the Agent port by checking your web server (default installation would already have the prerequisites for the web server), and the machine firewall. Shared hosting usually can not use another port than the default port 80, so in that case try to do some configuration for the Agent to 'use the port 80' (you will probably be unable to directly use the port 80 in the Agent configuration, as it would be a reserved system port and probably denied on most systems, but you can always configure for example iptables, or the machine router, or other similar solutions to forward the port 80 to the Agent port) that should be sufficient to have it able to be connected to the Panel, but in the case Panel machine can only connect to port 80 you'll have other issues for the Panel to query the game servers (in that case you'll need to use the Remote Query in Panel Settings to use the Agent to query game servers for the Panel).

The information you add in Panel for the Agent may be wrong, be sure to verify what you type and that everything is correct. The encryption key used in Agent config may also contain too much/special characters that prohibit proper communication between Panel and Agent, try for a test with a simple alphanumeric encryption key in Agent config (restart Agent then before adding it to Panel). If it works then change your encryption key again and find the culprit.

If Agent is started, Agent machine accepts connection on Agent port, Panel machine allows connection to the Agent port, Panel web server has the minimum requirement, and you are sure everything you have typed is correct, then it will work, if it doesn't, you're doing it wrong, check everything again because something is blocking connection somewhere.

Tue, 21 Apr 2020 22:12:00 -0600
https://opengamepanel.org/faq/index.php?/archives/59-guid.html

# How to schedule actions (restart, stop, update, other...)?

https://opengamepanel.org/faq/index.php?/archives/58-How-to-schedule-actions-restart,-stop,-update,-other....html ~Others

https://opengamepanel.org/faq/index.php?/archives/58-How-to-schedule-actions-restart,-stop,-update,-other....html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=58
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=58
nospam@example.com (®omano)
Simply install and use the Cron module found in Administration -> Extras.

In Cron module (or Cron Administration page), select the server you want to do an action for first. Then select the action in the dropdown list of actions. Last but not least, replace the default "asterisk" values for minute/hour/day/month/day-of-the-week, or else it will repeat your action every minute. Refer to websites like <a href="https://crontab.guru/#*_*_*_*_*" title="Crontab Guru" target="_blank">Crontab Guru</a> if you're not sure about the values for your action, but it is simple, see this <a href="https://en.wikipedia.org/wiki/Cron" target="_blank">wikipedia</a> explanation:

<pre> # ------------- minute (0 - 59) # | ------------- hour (0 - 23) # | | ------------- day of the month (1 - 31) # | | | ------------- month (1 - 12) # | | | | ------------- day of the week (0 - 6) # | | | | | # | | | | | # | | | | | # * * * * * </pre>

A field may be an asterisk (<strong>*</strong>), which always stands for <strong>first-last</strong> (a range from first to last), so if you want to restart a server everyday, just replace the asterisk in the "minute" and the "hour" columns with your desired hour and minute values, and leave all the others as <strong>*</strong> (for every day of the week, of every month, every day, at XX Hour and XX Minute).

Ranges of numbers are allowed. Ranges are two numbers separated with a hyphen. The specified range is inclusive. For example, <strong>8-11</strong> for an "hours" entry specifies execution at hours 8, 9, 10 and 11.

Lists are allowed. A list is a set of numbers (or ranges) separated by commas. Examples: "<strong>1,2,5,9</strong>" or "<strong>0-4,8-12</strong>".

Step values can be used in conjunction with ranges. Following a range with "/<number>" specifies skips of the numbers value through the range. For example, "<strong>0-23/2</strong>" can be used in the hours field to specify command execution every other hour (the alternative is "0,2,4,6,8,10,12,14,16,18,20,22").

Steps are also permitted after an asterisk, so if you want to say "every two hours'', just use "<strong>*/2</strong>".

Names can also be used for the "month" and "day of the week" fields. Use the first three letters of the particular day or month (case doesn't matter).

<strong>Note</strong>: The day of a command's execution can be specified by two fields: day of month, and day of week. If both fields are restricted (ie, aren't *), the command will be run when either field matches the current time. For example, "<strong>30 4 1,15 * 5</strong>" would cause a command to be run at 4:30 AM on the 1st and 15th of each month, plus every Friday

<strong>Examples</strong>:

"8 0 * * *" ==> 8 minutes after midnight, every day "5 11 * * Sat,Sun" ==> at 11:05 on each Saturday and Sunday "0-59/5 * * * *" ==> every five minutes "42 12 3 Feb Sat" ==> at 12:42 on 3rd of February and on each Saturday in February

In addition, ranges or lists of names are allowed.

Do not use other values than the ones in the explanation above. Crontab Guru website is for Linux operating system's Crontab and not specifically for the OGP Cron module, it will provide full Crontab values, standard and non standard, so as said previously, only use the values presented above, and use the Crontab Guru website only to help you check if your Cron is correct if you're not sure.

Thu, 06 Feb 2020 19:38:00 -0700
https://opengamepanel.org/faq/index.php?/archives/58-guid.html

# Autoupdate feature in CSGO is not working

https://opengamepanel.org/faq/index.php?/archives/57-Autoupdate-feature-in-CSGO-is-not-working.html Games

https://opengamepanel.org/faq/index.php?/archives/57-Autoupdate-feature-in-CSGO-is-not-working.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=57
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=57
nospam@example.com (®omano)
This is probably because of an issue where the CSGO srcds_run executable is looking for steam.sh when the SteamCMD executable is called steamcmd.sh

To fix the issue, create a copy (or you can create a symlink to it) of /usr/share/ogp_agent/steamcmd/steamcmd.sh to /usr/share/ogp_agent/steamcmd/steam.sh make it executable and owned by the OGP Agent.

It is also possible to edit the srcds_run file to look for steamcmd.sh instead but this may be overridden with the next update so better use the other method.

Sun, 12 Jan 2020 07:20:00 -0700
https://opengamepanel.org/faq/index.php?/archives/57-guid.html

# Extras page is empty

https://opengamepanel.org/faq/index.php?/archives/56-Extras-page-is-empty.html Panel

https://opengamepanel.org/faq/index.php?/archives/56-Extras-page-is-empty.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=56
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=56
nospam@example.com (®omano)
If the <strong>Extras</strong> page is empty that probably means it can not reach the OGP repositories on GitHub, it can possibly be because you have set a GitHub account username in the OGP Settings page. Do not set a GitHub account username in the OGP <strong>Panel Settings</strong> page, it is used for development purpose as described in the tooltip:

<blockquote>Enter your <strong>GitHub username</strong> ONLY to use your own forked repositories to update OGP. This should only be changed by developers who wish to use their own repos for development rather than checking in possibly buggy code into the main branch.</blockquote>

<strong>Remove the GitHub account username to have OGP working back on the official repositories.</strong>

Another possible issue is when the web server is not properly configured and OGP doesn't have proper access to working directories, and despite being able to contact GitHub, it can not write to the required places on the web server, resulting in an empty page. <strong>In this case the web server error logs can help troubleshoot the issue.</strong>

Fri, 30 Aug 2019 16:32:00 -0600
https://opengamepanel.org/faq/index.php?/archives/56-guid.html

# Remote Query enabled in Panel Settings outputs BAD RESPONSE message in Panel Game Monitor

https://opengamepanel.org/faq/index.php?/archives/54-Remote-Query-enabled-in-Panel-Settings-outputs-BAD-RESPONSE-message-in-Panel-Game-Monitor.html Agent

https://opengamepanel.org/faq/index.php?/archives/54-Remote-Query-enabled-in-Panel-Settings-outputs-BAD-RESPONSE-message-in-Panel-Game-Monitor.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=54
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=54
nospam@example.com (®omano)
You probably lack the requirement needed for the Agent machine to be able to use the PHP local script used to query the game servers (this most likely happens if you install Agent and Panel with Easy Installers on two different machines).

You need <strong>php</strong> and <strong>php-cgi</strong> to be installed on the Agent machine to use Remote Query. Depending on your OS the command could vary, on Ubuntu use the following commands:

<blockquote>sudo apt update sudo apt install php sudo apt install php-cgi</blockquote>

Remote Query is particularly useful if your Panel is not able to query directly the game servers for technical reasons/issues, this way you can use the Agent to query the game servers and then send back the query results to Panel.

Tue, 12 Mar 2019 13:27:00 -0600
https://opengamepanel.org/faq/index.php?/archives/54-guid.html

# How to enable HTTPS support in Cygwin?

https://opengamepanel.org/faq/index.php?/archives/53-How-to-enable-HTTPS-support-in-Cygwin.html ~Others

https://opengamepanel.org/faq/index.php?/archives/53-How-to-enable-HTTPS-support-in-Cygwin.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=53
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=53
nospam@example.com (®omano)
In the Agent installation folder (usually C:\OGP(64)\ by default) there should be an executable file called <strong>setup-x86_64.exe</strong>. Execute it, click next until you come to a window called "<strong>Cygwin Setup - Select Packages</strong>", there you have to select "<strong>View: FULL</strong>", and search for "<strong>LWP</strong>", then click on <strong>SKIP</strong> to select the version of package "<strong>Perl-LWP-Protocol-https</strong>" like in <a href="https://opengamepanel.org/faq/uploads/OGP_FAQ/cygwin/cygwinHTTPS.png" target="_blank">this image here</a> and finish installation.

source: <a href="https://www.opengamepanel.org/forum/viewthread.php?thread_id=6216&pid=32355#post_32351" target="_blank">https://www.opengamepanel.org/forum/viewthread.php?thread_id=6216</a>

Wed, 18 Jul 2018 02:41:00 -0600
https://opengamepanel.org/faq/index.php?/archives/53-guid.html

# How can I set the rates or tickrate on my game server?

https://opengamepanel.org/faq/index.php?/archives/52-How-can-I-set-the-rates-or-tickrate-on-my-game-server.html Games

https://opengamepanel.org/faq/index.php?/archives/52-How-can-I-set-the-rates-or-tickrate-on-my-game-server.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=52
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=52
nospam@example.com (®omano)
You simply go to the Custom Fields and set the rates here. The Custom Fields will always override on server start any manual changes you make to the parameter available in the Custom Fields page.

The rates can be changed for the following list of game servers:

- Counter-Strike - Counter-Strike Source - Counter-Strike Global Offensive - Team Fortress Classic - Team Fortress 2

source: <a href="https://www.opengamepanel.org/forum/viewthread.php?thread_id=2629" title="https://www.opengamepanel.org/forum/viewthread.php?thread_id=2629">https://www.opengamepanel.org/forum/viewthread.php?thread_id=2629</a>

Tue, 10 Apr 2018 08:43:00 -0600
https://opengamepanel.org/faq/index.php?/archives/52-guid.html

# How to use the OGP API?

https://opengamepanel.org/faq/index.php?/archives/51-How-to-use-the-OGP-API.html Panel

https://opengamepanel.org/faq/index.php?/archives/51-How-to-use-the-OGP-API.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=51
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=51
nospam@example.com (®omano)
Please refer to the forum thread about the new API for now: <a href="https://www.opengamepanel.org/forum/viewthread.php?thread_id=6413" target="_blank">New API and Cron module</a>

You can also read the file <a href="https://github.com/OpenGamePanel/OGP-Website/blob/master/ogp_api.php" title="OGP API" target="_blank">ogp_api.php</a> from your Panel installation folder, and see the documentation in the beginning of the file.

Note that only authorized hosts/proxies will be allowed to use the API. Go to your Panel Settings page (Administration -> Panel Settings), and click on "Setup API authorized hosts" on top of the page to add an authorized API users/machines/hosts/proxies.

Tue, 10 Apr 2018 08:34:00 -0600
https://opengamepanel.org/faq/index.php?/archives/51-guid.html

# Counter Strike and other server based on AppID 90 do not install properly with SteamCMD what can I do?

https://opengamepanel.org/faq/index.php?/archives/50-Counter-Strike-and-other-server-based-on-AppID-90-do-not-install-properly-with-SteamCMD-what-can-I-do.html Games

https://opengamepanel.org/faq/index.php?/archives/50-Counter-Strike-and-other-server-based-on-AppID-90-do-not-install-properly-with-SteamCMD-what-can-I-do.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=50
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=50
nospam@example.com (®omano)
It's been a forever bug in steamCMD, game servers based on the AppID 90 like Counter Strike do not install properly, only a part of the server files are downloaded.

This is a problem we can not fix in OGP. However, an alternative fix is available, you can download this archive <a href="https://opengamepanel.org/files/cs_1.6_server_linux.tar.gz" title="https://opengamepanel.org/files/cs_1.6_server_linux.tar.gz">https://opengamepanel.org/files/cs_1.6_server_linux.tar.gz</a> and extract it to your game server folder, and then do a SteamCMD update from the Panel. It should then properly download the server files.

source: <a href="https://www.opengamepanel.org/forum/viewthread.php?thread_id=5398#post_29978" title="https://www.opengamepanel.org/forum/viewthread.php?thread_id=5398#post_29978">https://www.opengamepanel.org/forum/viewthread.php?thread_id=5398#post_29978</a>

Tue, 10 Apr 2018 08:29:00 -0600
https://opengamepanel.org/faq/index.php?/archives/50-guid.html

# When I connect to SSH with ogp_agent login the session seems broken

https://opengamepanel.org/faq/index.php?/archives/49-When-I-connect-to-SSH-with-ogp_agent-login-the-session-seems-broken.html ~Others

https://opengamepanel.org/faq/index.php?/archives/49-When-I-connect-to-SSH-with-ogp_agent-login-the-session-seems-broken.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=49
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=49
nospam@example.com (®omano)
When you connect to SSH from putty for example, If your session seems different than a 'normal' SSH session, with weird characters appearing when you press the arrow keys, you're surely missing information in the file <strong>/etc/passwd</strong> for your <strong>ogp_agent</strong> user <strong>command/shell</strong>.

source: <a href="https://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/" title="https://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/">https://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/</a>

<blockquote>Command/shell: The absolute path of a command or shell (/bin/bash). Typically, this is a shell. Please note that it does not have to be a shell.</blockquote>

<pre class='brush: plain;'>sudo nano /etc/passwd</pre>

Simply add the command/shell path to your user line if it is missing. It should look like this (the important part being <strong>:/bin/bash</strong>): <pre class='brush: plain;'>ogp_agent:x:1001:1001::/home/ogp_agent:/bin/bash</pre>

After adding your command/shell for your ogp_agent user, save (CTRL+O), exit (CTRL+X), and connect again using your ogp_agent user, you should now have a properly working shell when you connect to SSH with your ogp_agent user.

Mon, 18 Sep 2017 23:23:26 -0600
https://opengamepanel.org/faq/index.php?/archives/49-guid.html

# How can I restart my Agent?

https://opengamepanel.org/faq/index.php?/archives/48-How-can-I-restart-my-Agent.html Agent

https://opengamepanel.org/faq/index.php?/archives/48-How-can-I-restart-my-Agent.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=48
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=48
nospam@example.com (®omano)
To restart the Agent execute the following command from terminal:

<pre class='brush: bash;'>sudo service ogp_agent restart</pre>

You can also restart the Agent from the <strong>Servers</strong> page in the Panel (Administration -> Servers). In this page you can click on the desired Agent row, it will expand and then you can click on the <strong>Restart Agent</strong> link.

Tue, 22 Aug 2017 12:17:34 -0600
https://opengamepanel.org/faq/index.php?/archives/48-guid.html

# How can I change the FTP method (ftp_method) that OGP uses?

https://opengamepanel.org/faq/index.php?/archives/47-How-can-I-change-the-FTP-method-ftp_method-that-OGP-uses.html FTP

https://opengamepanel.org/faq/index.php?/archives/47-How-can-I-change-the-FTP-method-ftp_method-that-OGP-uses.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=47
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=47
nospam@example.com (®omano)
Locate the Agent config files using this FAQ (<a href="http://www.opengamepanel.org/viewpage.php?page_id=16#11" target="_blank">in the Agent section here</a>), edit the file <strong>Preferences.pm</strong> and change the line where you see "<strong>ftp_method</strong>".

Example <strong>Preferences.pm</strong> file: <pre class='brush: plain;'>%Cfg::Preferences = ( screen_log_local => '1', delete_logs_after => '30', ogp_manages_ftp => '1', ftp_method => 'PureFTPd', ogp_autorestart_server => '0', );</pre>

In this example in the line starting with "<strong>ftp_method</strong>" you need to change the value "<strong>PureFTPd</strong>" with the one you want to use.

Valid FTP methods are the following: <pre class='brush: plain;'>IspConfig EHCP proftpd PureFTPd FZ</pre>

In this example if you want to use <strong>EHCP</strong> as FTP method your file <strong>Preferences.pm</strong> should look like this:

Example <strong>Preferences.pm</strong> file: <pre class='brush: plain;'>%Cfg::Preferences = ( screen_log_local => '1', delete_logs_after => '30', ogp_manages_ftp => '1', ftp_method => 'EHCP', ogp_autorestart_server => '0', );</pre>

After editing the Agent config files, <strong>you always need to restart the Agent</strong>, see the <a href="http://www.opengamepanel.org/viewpage.php?page_id=16#48" target="_blank">Agent section of this FAQ</a> if you don't know the different ways of restarting the Agent.

Sun, 20 Aug 2017 08:09:30 -0600
https://opengamepanel.org/faq/index.php?/archives/47-guid.html

# How to Assign Game Servers to Users and Sub Users

https://opengamepanel.org/faq/index.php?/archives/46-How-to-Assign-Game-Servers-to-Users-and-Sub-Users.html Panel

https://opengamepanel.org/faq/index.php?/archives/46-How-to-Assign-Game-Servers-to-Users-and-Sub-Users.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=46
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=46
nospam@example.com (®omano)
<iframe width="560" height="315" src="https://www.youtube.com/embed/NxA0O1YMZe4" frameborder="0" allowfullscreen></iframe>

Wed, 28 Jun 2017 18:52:28 -0600
https://opengamepanel.org/faq/index.php?/archives/46-guid.html

# I have the error "Failed to start the remote server. Error code: -1" when starting my game server.

https://opengamepanel.org/faq/index.php?/archives/42-I-have-the-error-Failed-to-start-the-remote-server.-Error-code-1-when-starting-my-game-server..html Games

https://opengamepanel.org/faq/index.php?/archives/42-I-have-the-error-Failed-to-start-the-remote-server.-Error-code-1-when-starting-my-game-server..html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=42
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=42
nospam@example.com (®omano)
If this error appears when you start a game server, this may be because your machine struggles to start your game server (maybe because it is overloaded, or not really powerful), and it fails to respond quickly enough between Agent and Panel, giving you this error. If you notice that the server actually starts good after some time, despite the fact it told you it failed, try to increase the <strong>Time Out</strong> value in your Agent. To do that go to <strong>Servers</strong> page in Panel (Administration->Servers) and <strong>Edit</strong> your Agent, then change the <strong>Time Out</strong> value to a higher one and see if it fixes the error.

Tue, 28 Feb 2017 12:00:00 -0700
https://opengamepanel.org/faq/index.php?/archives/42-guid.html

# The "Get Size" button in Game Monitor shows 0.00, how can I fix that?

https://opengamepanel.org/faq/index.php?/archives/41-The-Get-Size-button-in-Game-Monitor-shows-0.00,-how-can-I-fix-that.html Panel

https://opengamepanel.org/faq/index.php?/archives/41-The-Get-Size-button-in-Game-Monitor-shows-0.00,-how-can-I-fix-that.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=41
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=41
nospam@example.com (®omano)
It seems like your Agent needs more time to calculate the size of your game server files on the machine. You can increase the timeout time of your Agent from the Panel. To do that go to <strong>Servers</strong> page (Administration->Servers), then <strong>Edit</strong> your Agent, and change the <strong>Time Out</strong> value to a higher one like <strong>15</strong> seconds.

It seems like this problem will most likely occur on Windows server Agent, rather than Linux ones.

Tue, 28 Feb 2017 11:50:00 -0700
https://opengamepanel.org/faq/index.php?/archives/41-guid.html

# How can I backup and restore my Panel database?

https://opengamepanel.org/faq/index.php?/archives/40-How-can-I-backup-and-restore-my-Panel-database.html Panel

https://opengamepanel.org/faq/index.php?/archives/40-How-can-I-backup-and-restore-my-Panel-database.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=40
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=40
nospam@example.com (®omano)
You can do that from the <strong>Panel Administration page</strong>. At the bottom of this page, you can see a section called <strong>DB Backup</strong>. Click the <strong>Download DB Backup</strong> button to save your database to a file and download it. To restore a previous backup, simply click on the <strong>Browse</strong> button, select your backup file, then click the <strong>Restore DB Backup</strong> button. If you have a proper OGP installation and you're not missing any dependencies, everything should work perfectly.

Alternatively you can directly use MySQL from the shell:

<strong><u>Backup Database</u></strong>

Backup of the existing database can be done with following command:

<pre class='brush: bash;'>mysqldump --user [username] -p [database] > backup.sql</pre> Replace the <strong>[username]</strong> with username located in <strong>includes/config.inc.php</strong> and <strong>[database]</strong> with database located in same file. After executing the command the password is asked (same as in <strong>config.inc.php</strong>).

<strong><u>Restore Database Backup</u></strong>

Backup can be restored with following command:

<pre class='brush: bash;'>mysql --user [username] -p [database] < backup.sql</pre>

Sun, 12 Feb 2017 01:31:08 -0700
https://opengamepanel.org/faq/index.php?/archives/40-guid.html

# I lost my Panel administrator password, what can I do to get it back?

https://opengamepanel.org/faq/index.php?/archives/39-I-lost-my-Panel-administrator-password,-what-can-I-do-to-get-it-back.html Panel

https://opengamepanel.org/faq/index.php?/archives/39-I-lost-my-Panel-administrator-password,-what-can-I-do-to-get-it-back.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=39
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=39
nospam@example.com (®omano)
In case you lose the admin password you can reset the password with for example the following command:

<pre class='brush: bash;'>mysql --user [username] -p [database]</pre>

Then type in following command but change the <strong>OGP_USERNAME</strong> and <strong>NEW_PASSWORD</strong> to the proper ones:

<pre class='brush: bash;'>UPDATE ogp_users SET users_passwd=MD5('NEW_PASSWORD') WHERE ogp_users.users_login='OGP_USERNAME';</pre>

After this type quit to <strong>exit</strong> the MySQL prompt.

Sun, 12 Feb 2017 01:28:32 -0700
https://opengamepanel.org/faq/index.php?/archives/39-guid.html

# How to have "Check expiration" to work using "CRON job"?

https://opengamepanel.org/faq/index.php?/archives/38-How-to-have-Check-expiration-to-work-using-CRON-job.html Panel

https://opengamepanel.org/faq/index.php?/archives/38-How-to-have-Check-expiration-to-work-using-CRON-job.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=38
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=38
nospam@example.com (®omano)
Go to <strong>Panel Settings</strong> page (Administration -> Panel Settings) and configure how OGP handles expiration system. Use the following settings:

<pre class='brush: plain;'>Check expiration using: CRON job</pre>

Then you have to use CRON to check the expiration system. In Crontab or CRON module in OGP (Administration -> CRON Admin) use the following to check expiration every minute:

<pre class='brush: plain;'>* * * * * curl "http://localhost/index.php?m=user_games&p=check_expire"</pre>

<strong>* * * * *</strong> : being the time when the command is called. modify it to a reasonable value (every second being to short period of time, but every month being too long). <strong>http://localhost/index.php?m=user_games&p=check_expire</strong> : being the URL called by curl to check the expiration system. use the URL corresponding to your Panel.

Refer to <a href="https://crontab.guru/#*_*_*_*_*">Crontab guru</a> for more possibilities. Modify the time and/or URL to match your own needs.

Sat, 14 Jan 2017 17:22:22 -0700
https://opengamepanel.org/faq/index.php?/archives/38-guid.html

# Can OGP manage databases for my game servers?

https://opengamepanel.org/faq/index.php?/archives/37-Can-OGP-manage-databases-for-my-game-servers.html Panel

https://opengamepanel.org/faq/index.php?/archives/37-Can-OGP-manage-databases-for-my-game-servers.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=37
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=37
nospam@example.com (®omano)
Yes, go to the <strong>MySQL Admin</strong> page (Administration -> MySQL Admin), add your MySQL server administration information to add it. Once you added the MySQL server, OGP can manage databases for your game servers (click on the server name/ID to expand its tab and access more options).

Wed, 28 Dec 2016 09:13:04 -0700
https://opengamepanel.org/faq/index.php?/archives/37-guid.html

# How can I have OGP to auto restart my crashed servers?

https://opengamepanel.org/faq/index.php?/archives/36-How-can-I-have-OGP-to-auto-restart-my-crashed-servers.html Agent

https://opengamepanel.org/faq/index.php?/archives/36-How-can-I-have-OGP-to-auto-restart-my-crashed-servers.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=36
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=36
nospam@example.com (®omano)
You have to edit the <strong>Agent</strong> config file located at <strong>/usr/share/ogp_agent/Cfg/Preferences.pm</strong>. Be sure to have the following parameter set to <strong>1</strong> in this file:

<pre class='brush: plain;'> ogp_autorestart_server => '1',</pre>

Save your modification, and restart the Agent with the following command:

<pre class='brush: bash;'>sudo service ogp_agent restart</pre>

You will alsoneed to restart your game servers from Panel for this change to be properly applied.

Sun, 18 Dec 2016 15:54:00 -0700
https://opengamepanel.org/faq/index.php?/archives/36-guid.html

# The game executable /home/ogp_agent/OGP_User_Files/xxxx/xxxx was not found from the remote server?

https://opengamepanel.org/faq/index.php?/archives/35-The-game-executable-homeogp_agentOGP_User_Filesxxxxxxxx-was-not-found-from-the-remote-server.html Games

https://opengamepanel.org/faq/index.php?/archives/35-The-game-executable-homeogp_agentOGP_User_Filesxxxxxxxx-was-not-found-from-the-remote-server.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=35
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=35
nospam@example.com (®omano)
This means you need to install your game server after creating it from OGP. You have three available options to install your game server:

Simply click on the <strong>Install/Update with Steam</strong> button, the SteamCMD tool will be used to download from Steam servers.

If it is not available with Steam, install it with <strong>RSync</strong> by clicking the <strong>RSync Install</strong> button (note that RSync servers are not all owned by OGP but are shared RSync servers from OGP users, where files you download may be outdated, corrupt and so on.. in short be sure you trust this download source before using it).

Ultimately if none of these two install options are not available, do a manual FTP install by creating the folder you have set in the game server parameters when creating it from OGP (click on the <strong>Edit</strong> button from the game server own page in order to change or see this path), and then uploading the game server files with your FTP client (be sure to use <strong>BINARY MODE</strong> to keep your files integrity, FTP clients tends to upload in ASCII or AUTOMATIC mode for most of the files, and it tends to corrupt them while transferring non ASCII files). Be sure to have proper ownership and chmod of folder and files you create/upload for the OGP Agent user, or you will encounter other problems later (if you use the OGP Agent user to upload your files you should have no problem).

Thu, 15 Dec 2016 22:35:10 -0700
https://opengamepanel.org/faq/index.php?/archives/35-guid.html

# Fast Download module. What should I do after installing it?

https://opengamepanel.org/faq/index.php?/archives/34-Fast-Download-module.-What-should-I-do-after-installing-it.html Modules

https://opengamepanel.org/faq/index.php?/archives/34-Fast-Download-module.-What-should-I-do-after-installing-it.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=34
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=34
nospam@example.com (®omano)
First thing to do after installing the <strong>Fast Download</strong> module from the <strong>Extras</strong> page (Administration -> Extras), is to go to the <strong>Fast Download Admin</strong> page (Administration -> Fast Download).

From here, select the remote server you want to enable the service on, then click on <strong>Advanced Settings</strong>. In this page, select the appropriate settings, then click on <strong>Save the daemon configuration and restart it</strong>. You now have the Fast Download service started and ready to use.

Then you can create a Fast Download Alias for the game server you want from the Fast Download tab or the Fast Download Admin page.

More Admin options are available from the <strong>Access Rules</strong> page in the Admin page.

Thu, 15 Dec 2016 22:07:09 -0700
https://opengamepanel.org/faq/index.php?/archives/34-guid.html

# How do I use the WHMCS mod for OGP?

https://opengamepanel.org/faq/index.php?/archives/33-How-do-I-use-the-WHMCS-mod-for-OGP.html ~Others

https://opengamepanel.org/faq/index.php?/archives/33-How-do-I-use-the-WHMCS-mod-for-OGP.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=33
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=33
nospam@example.com (®omano)
Simply follow the <strong>PDF documentation</strong> you find at GitHub <a href="https://github.com/OpenGamePanel/OGP-WHMCS" target="_blank">https://github.com/OpenGamePanel/OGP-WHMCS</a>

Tue, 13 Dec 2016 21:06:47 -0700
https://opengamepanel.org/faq/index.php?/archives/33-guid.html

# How can I protect some Panel files I edited from being overwritten during the update process?

https://opengamepanel.org/faq/index.php?/archives/32-How-can-I-protect-some-Panel-files-I-edited-from-being-overwritten-during-the-update-process.html Panel

https://opengamepanel.org/faq/index.php?/archives/32-How-can-I-protect-some-Panel-files-I-edited-from-being-overwritten-during-the-update-process.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=32
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=32
nospam@example.com (®omano)
Go to the <strong>Update</strong> page (Administration -> Update Panel) and then click the <strong>Blacklist</strong> link. All marked files will be ignored during update.

Tue, 13 Dec 2016 21:04:12 -0700
https://opengamepanel.org/faq/index.php?/archives/32-guid.html

# How can I set the affinity or priority (niceness) of my game server?

https://opengamepanel.org/faq/index.php?/archives/31-How-can-I-set-the-affinity-or-priority-niceness-of-my-game-server.html Games

https://opengamepanel.org/faq/index.php?/archives/31-How-can-I-set-the-affinity-or-priority-niceness-of-my-game-server.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=31
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=31
nospam@example.com (®omano)
Go to your game server own page in Panel (Game Monitor -> Game Type of your server -> <strong>Your Server</strong>), then click the <strong>Edit</strong> button.

Scroll down to the bottom of this page, you will see these options here, you can set the <strong>affinity</strong> to the CPU core you want (to force using only this specific CPU core), and also set the priority (<strong>niceness</strong>) of the game server process (The lower the value the higher the priority. The higher the value, the lower the priority).

Tue, 13 Dec 2016 20:57:21 -0700
https://opengamepanel.org/faq/index.php?/archives/31-guid.html

# I deleted the game server XML configuration from disk and database from the Game/Mod Config page and lost my game server. What can I do?

https://opengamepanel.org/faq/index.php?/archives/30-I-deleted-the-game-server-XML-configuration-from-disk-and-database-from-the-GameMod-Config-page-and-lost-my-game-server.-What-can-I-do.html Panel

https://opengamepanel.org/faq/index.php?/archives/30-I-deleted-the-game-server-XML-configuration-from-disk-and-database-from-the-GameMod-Config-page-and-lost-my-game-server.-What-can-I-do.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=30
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=30
nospam@example.com (®omano)
Let's undo this stupid accident. We can recover back your lost server. It is easy, but needs skilled hands. When you delete XML, OGP is deleting the XML file from the disk and removing it from the database.

But the game server still exists on your disk and in the database. The problem is the game server is not attached to any XML anymore!

Note: the game server files still exist on the disk in this path: /home/your_ogp_user/OGP_User_Files/GAMESERVER_ID

1. <strong>Important! Make a backup of your OGP database! If you do any mistake or something goes wrong, you can revert back all changes!</strong>

2. You need to copy back the deleted XML file to the correct folder there: OGP_Panel/modules/config_games/server_configs/. About file permissions, owners, etc. be sure your web server is able to read and write this file.

3. Click the <strong>Update Configs</strong> button in Game/Mod Config page (Administration -> Game/Mod Config). XML is back, but you still don't see your deleted game server in Game Monitor. This is totally right, because your deleted game server is attached to an old and deleted XML's ID (home_cfg_id) and the new XML has a new XML's ID (home_cfg_id).

4. You need to login to MySQL and edit OGP database manually. Go to <strong>ogp_config_homes</strong> table and find your new uploaded XML file's line. You need to know what is the '<strong>home_cfg_id</strong>' only. We need this in the next step.

5. Go to <strong>ogp_server_homes</strong> table and find your deleted game server's line. You have to edit this line by changing <strong>home_cfg_id</strong>. It still has the old XML's ID (home_cfg_id), so you just have to change this to new one.

6. Now we have the deleted game server with the new XML's ID (home_cfg_id) and your deleted game server should be visible again and ready to manage in the OGP Panel.

If you did everything right then you could get back your server in the <strong>Game Monitor</strong> page by this small hack. If you have many game servers with deleted XML, maybe you need to do reverse way. Change the new XML's ID to the old one...

Source: this message <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=5093#post_24307" target="_blank">http://www.opengamepanel.org/forum/viewthread.php?thread_id=5093#post_24307</a>

Tue, 13 Dec 2016 20:44:26 -0700
https://opengamepanel.org/faq/index.php?/archives/30-guid.html

# How to setup my game server rates from the Panel?

https://opengamepanel.org/faq/index.php?/archives/29-How-to-setup-my-game-server-rates-from-the-Panel.html Games

https://opengamepanel.org/faq/index.php?/archives/29-How-to-setup-my-game-server-rates-from-the-Panel.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=29
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=29
nospam@example.com (®omano)
The Panel controls the rates of your servers, so to setup the rates of your servers in the Panel, open the page "<strong>Game Monitor</strong>" then select your game server and click the <strong>Edit </strong>button, then on top of this page, click on "<strong>Go to custom fields</strong>"

<strong>Games involved:</strong>

- Counter-Strike - Counter-Strike Source - Counter-Strike Global Offensive - Team Fortress Classic - Team Fortress 2

For other game server like Insurgency you can still add an additional parameter from the game server own page, or edit the configuration files.

Tue, 13 Dec 2016 20:36:37 -0700
https://opengamepanel.org/faq/index.php?/archives/29-guid.html

# I have lot of game servers running, and all the new servers I create can not start. Why?

https://opengamepanel.org/faq/index.php?/archives/28-I-have-lot-of-game-servers-running,-and-all-the-new-servers-I-create-can-not-start.-Why.html Games

https://opengamepanel.org/faq/index.php?/archives/28-I-have-lot-of-game-servers-running,-and-all-the-new-servers-I-create-can-not-start.-Why.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=28
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=28
nospam@example.com (®omano)
A possible cause could be that you exceeded the opened files limit in your system for your user/system.

To verify that this is the problem, shut down all your game servers (or only a few if you can not shut them down all), and try to start one of the new servers that you couldn't start before. If it starts correctly it is almost sure that it is your problem.

You can follow instructions on this website <a href="https://easyengine.io/tutorials/linux/increase-open-files-limit/" target="_blank">https://easyengine.io/tutorials/linux/increase-open-files-limit/</a> to increase this limit for your system and/or OGP Agent user.

Source: <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=3605" target="_blank">http://www.opengamepanel.org/forum/viewthread.php?thread_id=3605</a>

Tue, 13 Dec 2016 20:26:04 -0700
https://opengamepanel.org/faq/index.php?/archives/28-guid.html

# How to change the FTP server port?

https://opengamepanel.org/faq/index.php?/archives/27-How-to-change-the-FTP-server-port.html FTP

https://opengamepanel.org/faq/index.php?/archives/27-How-to-change-the-FTP-server-port.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=27
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=27
nospam@example.com (®omano)
In this example, we want to change the port to 40

<strong>In Debian &amp; Ubuntu as root:</strong>

<pre class='brush: bash;'>echo "127.0.0.1,40" > /etc/pure-ftpd/conf/Bind echo "40110 40210" > /etc/pure-ftpd/conf/PassivePortRange</pre>

Then restart the ftp service

<pre class='brush: bash;'>service pure-ftpd restart</pre>

<strong>In Red-Hat &amp; CentOS edit /etc/pure-ftpd/pure-ftpd.conf as root and change this:</strong>

<pre class='brush: plain;'>#Bind 127.0.0.1,21</pre>

remove the # and change 21 with 40:

<pre class='brush: plain;'>Bind 127.0.0.1,40</pre>

Then restart the ftp service

<pre class='brush: bash;'>service pure-ftpd restart</pre>

<strong>In Windows (Cygwin) version 2953 and later</strong>

Edit the file <strong>/OGP/Cfg/bash_prefs.cfg</strong>

<pre class='brush: plain;'>ogp_manages_ftp=1 ftp_port=21 ftp_ip=0.0.0.0 ftp_pasv_range=40000:50000</pre>

Then restart the Agent, to do this open a cmd or cygwin window as administrator and type

<pre class='brush: plain;'>net stop ogp_agent net start ogp_agent</pre>

_______________________________

PS: You can also use <strong>0.0.0.0</strong> to bind all interfaces or your public IP.

Source: this thread <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=2425">http://www.opengamepanel.org/forum/viewthread.php?thread_id=2425</a>

Tue, 13 Dec 2016 20:11:47 -0700
https://opengamepanel.org/faq/index.php?/archives/27-guid.html

# How to successfully getting OGP to query TeamSpeak3 Server?

https://opengamepanel.org/faq/index.php?/archives/26-How-to-successfully-getting-OGP-to-query-TeamSpeak3-Server.html Panel

https://opengamepanel.org/faq/index.php?/archives/26-How-to-successfully-getting-OGP-to-query-TeamSpeak3-Server.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=26
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=26
nospam@example.com (®omano)
In order to allow your Teamspeak 3 server to be queried by remote sources such as TSViewer you will need to make permission changes that allow “Guests” to query your server.

Please follow the steps below in the order they are presented to ensure that everything gets set correctly.

<strong>Step 1.</strong>

Open your Teamspeak 3 client and connect to your server.

<strong>Step 2.</strong>

In your Teamspeak 3 client navigate to –&gt; “Settings” –&gt; “Options” (pictured below)

<a href="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep1.jpg" target="_blank"><img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep1.serendipityThumb.jpg"></a>

<strong>Step 3.</strong>

On the left side of the new window, make sure you have “Application” selected. On the right panel, you will need to check off “Advanced permissions system.” (pictured below)

<a href="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep2.jpg" target="_blank"><img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep2.serendipityThumb.jpg" alt=""></a>

<strong>Step 4.</strong>

Choose “Apply” and then “OK” at the bottom of the window.

<strong>Step 5.</strong>

In your Teamspeak 3 client navigate to “Permissions” –> “Server Groups“. (pictured below)

<a href="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep3.jpg" target="_blank"><img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep3.serendipityThumb.jpg" alt=""></a>

<strong>Step 6.</strong>

In the new window, make sure “Guest” is selected at the left. Using the filter in the middle pane enter the following b_virtualserver_info_view (pictured below)

<a href="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep4.jpg" target="_blank"><img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep4.serendipityThumb.jpg" alt=""></a>

<strong>Step 7.</strong>

Below the filter you will see the new permission option appear, you will need to right click on it and choose “Add permission.” (pictured below)

<a href="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep5.jpg" target="_blank"><img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep5.serendipityThumb.jpg" alt=""></a>

<strong>Step 8.</strong>

You should now see it with the selected permission Value. (pictured below)

<a href="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep6.jpg" target="_blank"><img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/tsstep6.serendipityThumb.jpg" alt=""></a>

<strong>Step 9.</strong>

Repeat <strong>step 6 and 7</strong> with the following filters:

<strong>b_virtualserver_client_list b_virtualserver_channel_list</strong>

<strong>Step 10.</strong> Once you have completed adding the permissions for the three items above, you will be set to remotely query the status of your server.

<strong>Step 11.</strong>

Make sure in the <strong>query_ip_whitelist.txt</strong> file within your TeamSpeak3 server directory that you've added <strong>your Panel server's IP address</strong> so that it can make unlimited queries (if not done automatically for some reason by OGP).

That should be all you have to do. It should look like this when your server is query-able for TS3

<img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/TS3_query/ogp_ts3_query_good.serendipityThumb.jpg" alt="">

Source: this old thread here <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=2658" target="_blank">http://www.opengamepanel.org/forum/viewthread.php?thread_id=2658</a> and this archive from <a href="https://web.archive.org/web/20150525183704/http://knowledge.hypernia.com/voice-servers-teamspeak-3-allow-remote-status-queries" title="website is now dead">http://knowledge.hypernia.com</a>

Tue, 13 Dec 2016 19:41:49 -0700
https://opengamepanel.org/faq/index.php?/archives/26-guid.html

# How to run Windows based game server or program in Linux with OGP using WINE?

https://opengamepanel.org/faq/index.php?/archives/13-How-to-run-Windows-based-game-server-or-program-in-Linux-with-OGP-using-WINE.html Wine

https://opengamepanel.org/faq/index.php?/archives/13-How-to-run-Windows-based-game-server-or-program-in-Linux-with-OGP-using-WINE.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=13
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=13
nospam@example.com (®omano)
Follow this guide on the GitHub Wiki page <a href="https://github.com/OpenGamePanel/OGP-Website/wiki/Running-Windows-Game-Servers-on-Linux-using-WINE" title="How to run Windows based game server or program in Linux with OGP using WINE?" target="_blank">https://github.com/OpenGamePanel/OGP-Website/wiki/Running-Windows-Game-Servers-on-Linux-using-WINE</a>

Tue, 13 Dec 2016 18:57:00 -0700
https://opengamepanel.org/faq/index.php?/archives/13-guid.html

# Why doesn't my gameserver start?

https://opengamepanel.org/faq/index.php?/archives/25-Why-doesnt-my-gameserver-start.html Games

https://opengamepanel.org/faq/index.php?/archives/25-Why-doesnt-my-gameserver-start.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=25
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=25
nospam@example.com (®omano)
There will be multiple possible source for this problem. Here are a few errors and their respective solutions:

<strong>Centos: subsystem locked</strong>

Solution is to remove the lock and adding the Agent to startup. Type the following command in a terminal:

<pre class='brush: bash;'>sudo rm -f /var/lock/subsys/ogp_agent chkconfig --levels 235 ogp_agent on</pre>

<strong>Failed to read maps. Error code: -1</strong>

This means that it cant find or read the file. You are running the Agent as a user so this means if you add game server files as root or another user, you have to do the following in a terminal:

<pre class='brush: bash;'>sudo chown ogp_agent:ogp_agent -R /home/ogp_agent/</pre>

this will make the <strong>ogp_agent</strong> user own the files. This is the most common problem.

<strong>My File Manager wont work. Why?</strong>

Could be that Plesk or a other control panel is blocking it.

<strong>What is Error code: -13?</strong>

It means you don't have enough permissions to start the game home, you have to <strong>chmod</strong> the executable file from terminal.

Tue, 13 Dec 2016 18:39:38 -0700
https://opengamepanel.org/faq/index.php?/archives/25-guid.html

# OGP Panel breaks if I use Suhosin security plugin in Apache web server. How can I fix it?

https://opengamepanel.org/faq/index.php?/archives/24-OGP-Panel-breaks-if-I-use-Suhosin-security-plugin-in-Apache-web-server.-How-can-I-fix-it.html Panel

https://opengamepanel.org/faq/index.php?/archives/24-OGP-Panel-breaks-if-I-use-Suhosin-security-plugin-in-Apache-web-server.-How-can-I-fix-it.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=24
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=24
nospam@example.com (®omano)
As for the PHP issue, if anyone is using the <strong>Suhosin plugin</strong>, add this to your <strong>.htaccess</strong> file in the panel directory:

<pre class='brush: php;'>php_value suhosin.request.array_index_blacklist "'"<>;()" php_value suhosin.request.max_array_index_length 300 php_value suhosin.post.max_array_index_length 300</pre>

It was stripping most of the requests as the default character blacklist includes + for POST arrays, and in the case of autoupdate, the POST array index length was longer than the default limit of 64 characters.

Source: this post <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=5095&pid=24315#post_24314" title="http://www.opengamepanel.org/forum/viewthread.php?thread_id=5095&pid=24315#post_24314">http://www.opengamepanel.org/forum/viewthread.php?thread_id=5095&pid=24315#post_24314</a>

Tue, 13 Dec 2016 14:15:24 -0700
https://opengamepanel.org/faq/index.php?/archives/24-guid.html

# Why do I see this error: "Directory '/home/ogp_agent/OGP_User_Files/1/' not found from the server." in the File Manager?

https://opengamepanel.org/faq/index.php?/archives/23-Why-do-I-see-this-error-Directory-homeogp_agentOGP_User_Files1-not-found-from-the-server.-in-the-File-Manager.html Panel

https://opengamepanel.org/faq/index.php?/archives/23-Why-do-I-see-this-error-Directory-homeogp_agentOGP_User_Files1-not-found-from-the-server.-in-the-File-Manager.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=23
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=23
nospam@example.com (®omano)
<em><strong>Deprecated since OGP should now automatically create the folder as soon as initial creation in Panel is done.</strong></em>

<strong>Folder is created only when you Install the game server with SteamCMD or RSync or Master Server.</strong> If you have to do a manual install with FTP then you need to create the folder.

The logic behind: if it created the folder when you create the game server, <strong>or edit the server folder</strong>, you can end up with multiple unused empty folder. <strong>The way it works, it only creates the folder when needed</strong> (installing with OGP).

Tue, 01 Nov 2016 02:42:00 -0600
https://opengamepanel.org/faq/index.php?/archives/23-guid.html

# When I transfer some files from FTP they got corrupted / Some characters are added/modified when I transfer with my FTP client how do I fix that?

https://opengamepanel.org/faq/index.php?/archives/20-When-I-transfer-some-files-from-FTP-they-got-corrupted-Some-characters-are-addedmodified-when-I-transfer-with-my-FTP-client-how-do-I-fix-that.html FTP

https://opengamepanel.org/faq/index.php?/archives/20-When-I-transfer-some-files-from-FTP-they-got-corrupted-Some-characters-are-addedmodified-when-I-transfer-with-my-FTP-client-how-do-I-fix-that.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=20
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=20
nospam@example.com (®omano)
Problem is surely you have <strong>wrong transfer mode</strong> set in your FTP client. To avoid files modification/corruption set your FTP client transfer mode to <strong>BINARY</strong> instead of AUTO/ASCII.

<strong>Binary mode will keep the integrity of your files</strong>, when ASCII will tend to modify them during transfer because of the original purpose of ASCII transfer mode (transferring plain text files only).

Tue, 25 Oct 2016 04:17:00 -0600
https://opengamepanel.org/faq/index.php?/archives/20-guid.html

# Wine package is updated and it is not working anymore together with OGP. What can I do to fix it?

https://opengamepanel.org/faq/index.php?/archives/21-Wine-package-is-updated-and-it-is-not-working-anymore-together-with-OGP.-What-can-I-do-to-fix-it.html Wine

https://opengamepanel.org/faq/index.php?/archives/21-Wine-package-is-updated-and-it-is-not-working-anymore-together-with-OGP.-What-can-I-do-to-fix-it.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=21
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=21
nospam@example.com (®omano)
Run the following commands in a terminal:

<pre class='brush: bash;'>sudo /etc/init.d/ogp_vnc stop sudo /etc/init.d/ogp_vnc start</pre>

Note that it will shutdown all WINE game servers.

Tue, 25 Oct 2016 04:17:00 -0600
https://opengamepanel.org/faq/index.php?/archives/21-guid.html

# I can not update OGP. How do I fix the "sourceforge.net is down or not responding" error during update?

https://opengamepanel.org/faq/index.php?/archives/19-I-can-not-update-OGP.-How-do-I-fix-the-sourceforge.net-is-down-or-not-responding-error-during-update.html Panel

https://opengamepanel.org/faq/index.php?/archives/19-I-can-not-update-OGP.-How-do-I-fix-the-sourceforge.net-is-down-or-not-responding-error-during-update.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=19
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=19
nospam@example.com (®omano)
<strong><em>This is an old entry but keeping it for the cavemen who are still on this old version.</em></strong>

It may simply be SourceForge website which is not accessible at the time you try to update, simply wait that the site is back up online for downloads.

If you are sure Source Forge website is available, you surely have an old OGP version (not using the recommended new <strong>Easy Installers</strong> will produce this error) which is affected by a problem because of SourceForge changing http to http<strong>S</strong>.

To fix this you can manually update OGP (see this procedure in this FAQ), or you can fix the update problem by modifying some OGP files manually to repair the auto update by following this:

<blockquote>A change on SourceForge broke the Agent and Panel update functionality, and you need to fix it first to be able to auto update the Agent on Agent restart, or to update the Panel when you click the update button.

<strong>To fix auto update for Agent you need to:</strong>

<strong>Linux</strong> - replace the file ogp_agent_run in /usr/share/ogp_agent/ with the current one here <a href="https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/agent/ogp_agent_run" target="_blank">https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/agent/ogp_agent_run</a>

<strong>Windows</strong> - replace the file ogp_agent in C:\OGP(64)\bin\ogp_agent with the current one here <a href="https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/agent_win/bin/ogp_agent" target="_blank">https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/agent_win/bin/ogp_agent</a>

<strong>OR Linux + Windows</strong> - you can manually apply the fix in a text editor following this thread <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=2964&rowstart=40#post_19641" target="_blank">http://www.opengamepanel.org/forum/viewthread.php?thread_id=2964&rowstart=40#post_19641</a>

Restart Agent it will auto update.

<strong>To fix update module for the Panel you need to:</strong>

<strong>Linux</strong> - replace file update.php in /var/www/html/modules/update/update.php with the current one here <a href="https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/upload/modules/update/update.php" target="_blank">https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/upload/modules/update/update.php </a>

<strong>Windows</strong> - replace the file update.php in C:\OGP(64)\srv\www\htdocs\modules\update\update.php with the current one here <a href="https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/upload/modules/update/update.php" target="_blank">https://sourceforge.net/p/hldstart/svn/HEAD/tree/trunk/upload/modules/update/update.php</a>

<strong>OR Linux + Windows</strong> - manually apply the fix in a text editor following this thread <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=2964&rowstart=40#post_19641" target="_blank">http://www.opengamepanel.org/forum/viewthread.php?thread_id=2964&rowstart=40#post_19641</a>

Go in <strong>Administration</strong> menu, then <strong>Update Panel</strong> sub menu, and click the <strong>Update Now</strong> button.</blockquote>

You should now have an updated and working Agent/Panel (which will now use GitHub since OGP moved over there since 8th November 2016, from the OGP SourceForge version 3390).

Tue, 25 Oct 2016 04:16:00 -0600
https://opengamepanel.org/faq/index.php?/archives/19-guid.html

# Why can't I delete some files in my game server folder?

https://opengamepanel.org/faq/index.php?/archives/17-Why-cant-I-delete-some-files-in-my-game-server-folder.html Panel

https://opengamepanel.org/faq/index.php?/archives/17-Why-cant-I-delete-some-files-in-my-game-server-folder.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=17
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=17
nospam@example.com (®omano)
OGP protects the <strong>server executable</strong> and the <strong>startup script</strong> to disallow modifications by the user.

You have two possibilities to remove this protection. First you can use the <strong>Panel</strong> as an admin, and use the file manager to <strong>Unlock</strong> the file by clicking on the appropriate button (protected files have a red button instead of a blue one). The second way to unlock the file is to use a command, open a terminal and browse to the folder where you have the protected file, then type the following (replace <strong>fileName</strong> by the appropriate value, for example GameServer.exe or srcds_run or whatever the file name is):

<pre class='brush: bash;'>sudo chattr -i fileName</pre>

Tue, 25 Oct 2016 04:15:00 -0600
https://opengamepanel.org/faq/index.php?/archives/17-guid.html

# How to download, update, install or uninstall modules in OGP?

https://opengamepanel.org/faq/index.php?/archives/18-How-to-download,-update,-install-or-uninstall-modules-in-OGP.html Modules

https://opengamepanel.org/faq/index.php?/archives/18-How-to-download,-update,-install-or-uninstall-modules-in-OGP.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=18
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=18
nospam@example.com (®omano)
To download or update modules go to the <strong>Extras</strong> page (Administration -> Extras) then tick the checkbox accordingly to what you want to download or update, then click the <strong>Update/Download</strong> button.

To install modules, then you can simply click the <strong>Install</strong> link in the <strong>Extras</strong> page.

You can also install previously downloaded modules, or custom created modules from the <strong>Modules</strong> page (Administration -> Modules) by clicking the <strong>Install</strong> link for the desired module.

To uninstall a module from <strong>Extras</strong> page or <strong>Modules</strong> page, simply click the <strong>Uninstall</strong> link. You can also delete downloaded modules after you have uninstalled them, click the <strong>Remove</strong> link from the <strong>Extras</strong> page.

Tue, 25 Oct 2016 04:15:00 -0600
https://opengamepanel.org/faq/index.php?/archives/18-guid.html

# What should I do when I have a problem with OGP? How to ask for help?

https://opengamepanel.org/faq/index.php?/archives/16-What-should-I-do-when-I-have-a-problem-with-OGP-How-to-ask-for-help.html ~Others

https://opengamepanel.org/faq/index.php?/archives/16-What-should-I-do-when-I-have-a-problem-with-OGP-How-to-ask-for-help.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=16
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=16
nospam@example.com (®omano)
<strong>First, be sure your system, as well as OGP Agent and Panel are up to date</strong>, it is important as problems may be related to outdated packages on the system, or related to bugs in OGP itself and may have been fixed in latest version. Same goes for <strong>Extras</strong> modules (see how to update modules in this FAQ). So first <strong>everything</strong> should be up to date.

Then search the forum for your problem as it is maybe a common problem people have and many solutions could be found (if you search for an exact error message, be sure to tick the '<strong>result has to contain all those words</strong>' option instead of the default 'search any of those words' search option).

You can also try with google using this link <a href="https://www.google.com/search?q=site:http:%2F%2Fwww.opengamepanel.org+KEYWORDS+HERE" title="Search on OGP website from google" target="_blank">https://www.google.com/search?q=site:http://www.opengamepanel.org+KEYWORDS+HERE</a>, replace <strong>KEYWORDS HERE</strong> in the search box by your search keywords of course, it will search on OGP website.

Then if you need to open a new thread, follow those simple rules: Tell us your operating system, Agent and Panel version (to be sure you are up to date, but you <strong>NEED</strong> to be up to date for support), describe the error you encounter and for which game server (if relevant) and/or on which Panel page or action (if relevant), give the error messages or logs from Agent, Panel, web server, game server you have, to make it simple give the most details as possible.

<strong>Remember you are not in a hurry to write your support thread, so take your time and remember that the best thread you write, the most positive it will be perceived, threads like "OGP not working, help!!!" are likely to be ignored or will receive negative answers.</strong>

Tue, 25 Oct 2016 04:13:00 -0600
https://opengamepanel.org/faq/index.php?/archives/16-guid.html

# How to create an Addon for a game server in OGP?

https://opengamepanel.org/faq/index.php?/archives/15-How-to-create-an-Addon-for-a-game-server-in-OGP.html Panel

https://opengamepanel.org/faq/index.php?/archives/15-How-to-create-an-Addon-for-a-game-server-in-OGP.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=15
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=15
nospam@example.com (®omano)
Go to the <strong>Addons</strong> page (Administration -> Addons) and simply fill the information and then click the <strong>Create Addon</strong> button. See the following picture to help you:

<a href="http://opengamepanel.org/faq/uploads/OGP_FAQ/HowtocreateAddonforgameserverinOGP.png" target="_blank"><img src="http://opengamepanel.org/faq/uploads/OGP_FAQ/HowtocreateAddonforgameserverinOGP.serendipityThumb.png" alt=""></a>

Tue, 25 Oct 2016 04:11:00 -0600
https://opengamepanel.org/faq/index.php?/archives/15-guid.html

# How to receive an email when an update is released?

https://opengamepanel.org/faq/index.php?/archives/14-How-to-receive-an-email-when-an-update-is-released.html ~Others

https://opengamepanel.org/faq/index.php?/archives/14-How-to-receive-an-email-when-an-update-is-released.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=14
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=14
nospam@example.com (®omano)
<strong>Open Game Panel is now on GitHub</strong>. <a href="https://github.com/join" title="GitHub signup">Create a GitHub account</a>, and go to the OGP page at GitHub <a href="https://github.com/OpenGamePanel">https://github.com/OpenGamePanel</a>

You will see the different OGP repositories. The main repositories are the three on top: <strong>OGP-Website</strong> / <strong>OGP-Agent-Linux</strong> / <strong>OGP-Agent-Windows</strong><br /> You can see if you scroll down in the page that there are other repositories for each Module and Theme you can use in OGP.

Click on the repository your are interested in, then you have icons on top of the page called <strong>Watch</strong>, <strong>Star</strong>, and <strong>Fork</strong>. The one you are interested in is <strong>Watch</strong>. simply click on it to change your notification preference. You are now subscribed and will receive an email when a new commit is available. Do the same for all repositories you want to watch. Be sure to enable email notification and not only web notification in your settings <a href="https://github.com/settings/notifications">https://github.com/settings/notifications</a>

Source: <a href="https://github.com/blog/1204-notifications-stars">https://github.com/blog/1204-notifications-stars</a>

Tue, 25 Oct 2016 04:10:00 -0600
https://opengamepanel.org/faq/index.php?/archives/14-guid.html

# Where can I find the Agent configuration files?

https://opengamepanel.org/faq/index.php?/archives/11-Where-can-I-find-the-Agent-configuration-files.html Agent

https://opengamepanel.org/faq/index.php?/archives/11-Where-can-I-find-the-Agent-configuration-files.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=11
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=11
nospam@example.com (®omano)
In default installation they are located at "<strong>/usr/share/ogp_agent/Cfg/</strong>".

<strong>Restart the Agent</strong> with following command after saving your modifications to config files in order to take effect:

<pre class='brush: bash;'>sudo service ogp_agent restart</pre>

Tue, 25 Oct 2016 04:09:00 -0600
https://opengamepanel.org/faq/index.php?/archives/11-guid.html

# How to create RSync server?

https://opengamepanel.org/faq/index.php?/archives/12-How-to-create-RSync-server.html ~Others

https://opengamepanel.org/faq/index.php?/archives/12-How-to-create-RSync-server.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=12
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=12
nospam@example.com (®omano)
Follow this <a href="http://www.opengamepanel.org/faq.php?cat_id=5" title="How to create RSync server?" target="_blank">http://www.opengamepanel.org/faq.php?cat_id=5</a>

Tue, 25 Oct 2016 04:09:00 -0600
https://opengamepanel.org/faq/index.php?/archives/12-guid.html

# Why are the files and folders in the File Manager in Panel all with wrong and weird characters (or blank characters) in their name?

https://opengamepanel.org/faq/index.php?/archives/10-Why-are-the-files-and-folders-in-the-File-Manager-in-Panel-all-with-wrong-and-weird-characters-or-blank-characters-in-their-name.html Panel

https://opengamepanel.org/faq/index.php?/archives/10-Why-are-the-files-and-folders-in-the-File-Manager-in-Panel-all-with-wrong-and-weird-characters-or-blank-characters-in-their-name.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=10
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=10
nospam@example.com (®omano)
You have probably <strong>wrong ownership on the files and folders</strong> of your OGP user home directory (where you install your game servers). To fix this run the following command

<pre class='brush: bash;'>sudo chown ogp_agent:ogp_agent -R /home/ogp_agent/OGP_User_Files/</pre>

Another possibility could be that you have old Agent/Panel version (see 'How to update Agent/Panel') or your Agent/Panel version are too different from each other.

Also be sure to have your system up to date.

Tue, 25 Oct 2016 04:08:00 -0600
https://opengamepanel.org/faq/index.php?/archives/10-guid.html

# How to update the Panel?

https://opengamepanel.org/faq/index.php?/archives/7-How-to-update-the-Panel.html Panel

https://opengamepanel.org/faq/index.php?/archives/7-How-to-update-the-Panel.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=7
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=7
nospam@example.com (®omano)
Simply go to the <strong>Update</strong> page (Administration -> Update Panel) and click the <strong>Update Now</strong> button.

Tue, 25 Oct 2016 04:07:00 -0600
https://opengamepanel.org/faq/index.php?/archives/7-guid.html

# How to create a new Game Config file (to add and manage a new game server, program or whatever you want from OGP)?

https://opengamepanel.org/faq/index.php?/archives/8-How-to-create-a-new-Game-Config-file-to-add-and-manage-a-new-game-server,-program-or-whatever-you-want-from-OGP.html Games

https://opengamepanel.org/faq/index.php?/archives/8-How-to-create-a-new-Game-Config-file-to-add-and-manage-a-new-game-server,-program-or-whatever-you-want-from-OGP.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=8
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=8
nospam@example.com (®omano)
<strong>First be sure that the game server or program you want to run in OGP works outside of OGP</strong>, it would be a waste of time if you try to run in OGP something that does not work at all on your machine.

Then see how other XML game configs are made, some can be really complicated with lot of features, but other can be really simple.

Then create a new empty XML file on your web server, in your OGP Panel installation folder <strong>/modules/config_games/server_configs/</strong> named like this "<strong>GameName_OS.xml</strong>" ('<strong>GameName</strong>' being the game server name, for example 'counterstrike' or 'counter_strike' (<strong>do not use spaces</strong>), and '<strong>OS</strong>' being what Operating System it is made for ('win', '<strong>win32</strong>', '<strong>win64</strong>', 'linux', '<strong>linux32</strong>', or '<strong>linux64</strong>' depending on the game server requirement, 'win' and 'linux' being general and mostly deprecated (do not use that), and 'win64' or 'linux64' being specific on the architecture and forbid installation on 32 bits systems obviously), and follow these helpful information <a href="http://opengamepanel.org/articles.php?article_id=6" title="Articles Home » Documentation » XML Game Configs Creation" target="_blank">http://opengamepanel.org/articles.php?article_id=6</a> (little outdated, to be updated later).

<strong>Start with really simple and minimal XML</strong>, then when it works you can add more features. See the <strong>/modules/config_games/server_configs/README</strong> file for more information about the XML file validation to find the errors in your XML. When your XML file is validated, you can add it in OGP Panel database by going to the <strong>Game/Mod Config</strong> page (Administration -> Game/Mod Config) and simply click the <strong>Update Configs</strong> button. You can now install it from OGP Panel.

Additional Information on new XML functionalities are provided here <a href="https://github.com/OpenGamePanel/OGP-Website/wiki/XML-Notes" title="XML guide on GitHub" target="_blank">https://github.com/OpenGamePanel/OGP-Website/wiki/XML-Notes</a>

Tue, 25 Oct 2016 04:07:00 -0600
https://opengamepanel.org/faq/index.php?/archives/8-guid.html

# How to create a module for OGP?

https://opengamepanel.org/faq/index.php?/archives/9-How-to-create-a-module-for-OGP.html Modules

https://opengamepanel.org/faq/index.php?/archives/9-How-to-create-a-module-for-OGP.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=9
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=9
nospam@example.com (®omano)
First read <a href="http://www.opengamepanel.org/forum/viewthread.php?thread_id=3901&pid=17219#post_17219" title="How to create a module for OGP" target="_blank">http://www.opengamepanel.org/forum/viewthread.php?thread_id=3901&pid=17219#post_17219</a> then you can also look how other modules are made in OGP.

Tue, 25 Oct 2016 04:07:00 -0600
https://opengamepanel.org/faq/index.php?/archives/9-guid.html

# How to update the Agent?

https://opengamepanel.org/faq/index.php?/archives/6-How-to-update-the-Agent.html Agent

https://opengamepanel.org/faq/index.php?/archives/6-How-to-update-the-Agent.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=6
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=6
nospam@example.com (®omano)
Simply restart the Agent with the following command from terminal:

<pre class='brush: bash;'>sudo service ogp_agent restart</pre>

<strong>Agent configuration needs to allow auto update</strong> (in Agent installation folder, go to <strong>Cfg</strong> folder, open <strong>bash_prefs.cfg</strong> and be sure you have "<strong>agent_auto_update=1</strong>".

You can also restart the Agent from the <strong>Servers</strong> page in the Panel (Administration -> Servers). As for restarting it from the terminal, Agent configuration must allow auto update.

You can also manually update the Agent by stopping it first with the following command:

<pre class='brush: bash;'>sudo service ogp_agent stop</pre>

Then update it by overwriting the Agent files (located at /usr/share/ogp_agent/ in a default installation) with the files from GitHub Agent repository <a href="https://github.com/OpenGamePanel">https://github.com/OpenGamePanel</a>. Manually download and upload the files to the installation directory or use one of the following commands (Note that using GitHub SVN instead of GIT may take a while to work because GitHub needs to create the SVN folder when you request it):

<pre class='brush: bash;'>svn co https://github.com/OpenGamePanel/OGP-Agent-Linux/trunk/ /usr/share/ogp_agent</pre>

You then have to restart the Agent after you updated the files, use the following command:

<pre class='brush: bash;'>sudo service ogp_agent start</pre>

Tue, 25 Oct 2016 04:06:00 -0600
https://opengamepanel.org/faq/index.php?/archives/6-guid.html

# How can I see the Panel version?

https://opengamepanel.org/faq/index.php?/archives/5-How-can-I-see-the-Panel-version.html Panel

https://opengamepanel.org/faq/index.php?/archives/5-How-can-I-see-the-Panel-version.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=5
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=5
nospam@example.com (®omano)
In default theme you can see the <strong>Panel version</strong> at the bottom of the page, or go to the <strong>Update</strong> page (Administration -> Update Panel). You should see "Panel version: XXXX"

Tue, 25 Oct 2016 04:05:00 -0600
https://opengamepanel.org/faq/index.php?/archives/5-guid.html

# How to force game server files validation with SteamCMD from OGP Panel?

https://opengamepanel.org/faq/index.php?/archives/3-How-to-force-game-server-files-validation-with-SteamCMD-from-OGP-Panel.html Games

https://opengamepanel.org/faq/index.php?/archives/3-How-to-force-game-server-files-validation-with-SteamCMD-from-OGP-Panel.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=3
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=3
nospam@example.com (®omano)
Delete the <strong>SteamApps</strong> folder located in the game server root folder, then run a normal update from the OGP Panel by clicking <strong>Install/Update via Steam</strong> button in the game server own page. You will see the file verification progress in the logging window.

Tue, 25 Oct 2016 04:04:00 -0600
https://opengamepanel.org/faq/index.php?/archives/3-guid.html

# How can I see the Agent version?

https://opengamepanel.org/faq/index.php?/archives/4-How-can-I-see-the-Agent-version.html Agent

https://opengamepanel.org/faq/index.php?/archives/4-How-can-I-see-the-Agent-version.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=4
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=4
nospam@example.com (®omano)
Look in the <strong>Agent log</strong> file (usr/share/ogp_agent/ogp_agent.log for Linux, C:\OGPxx\OGP for windows) or look in the <strong>Agent screen</strong> from terminal with the following command to attach the Agent screen (CTRL+A+D to detach the screen):

<pre class='brush: bash;'>sudo su -c 'screen -S ogp_agent -r' ogp_agent</pre>

You should see a line like this where <strong>vXXXX </strong>is the Agent version:

<pre class='brush: plain;'>Open Game Panel - Agent started - vXXXX - port YYYY - PID ZZZZ</pre>

You can also restart the Agent from the Administration -> Server menu, and see the screen log from here after Agent is restarted.

Tue, 25 Oct 2016 04:04:00 -0600
https://opengamepanel.org/faq/index.php?/archives/4-guid.html

# Where to start to install OGP? What do I install?

https://opengamepanel.org/faq/index.php?/archives/2-Where-to-start-to-install-OGP-What-do-I-install.html ~Others

https://opengamepanel.org/faq/index.php?/archives/2-Where-to-start-to-install-OGP-What-do-I-install.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=2
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=2
nospam@example.com (Dani)
You simply need to go to the <a href="http://www.opengamepanel.org/infusions/pro_download_panel/download.php?catid=9" title="Downloads" target="_blank">Downloads section</a> in the menu at Open Game Panel website, and read the instructions for the <strong>Easy Installers</strong> according to your Operating System (OS version and architecture).

Start with installing the <strong>Agent</strong>, then install the <strong>Panel</strong>.

Then you can read this page (a little outdated, to be updated later) <a href="http://opengamepanel.org/articles.php?article_id=4" title="OGP Getting Started Guide" target="_blank">OGP Getting Started Guide</a>

Tue, 25 Oct 2016 03:43:00 -0600
https://opengamepanel.org/faq/index.php?/archives/2-guid.html

# How does OGP work?

https://opengamepanel.org/faq/index.php?/archives/1-How-does-OGP-work.html ~Others

https://opengamepanel.org/faq/index.php?/archives/1-How-does-OGP-work.html#comments
https://opengamepanel.org/faq/wfwcomment.php?cid=1
0
https://opengamepanel.org/faq/rss.php?version=2.0&type=comments&cid=1
nospam@example.com (®omano)
<strong>Open Game Panel</strong> basically consists of a program running on the machine where your game servers will be installed (the <strong>Agent</strong>), and a web interface which communicates with the Agent to control it, to install, start, stop your game servers, and more (the <strong>Panel</strong>).

The Panel can run on the same machine as the Agent, but can also run on another different machine.

You can have multiple machines for your game servers, but <strong>you have to install the Agent on every machine where you want to install game servers</strong>, then with <strong>the same Panel</strong> you can control all of them.

See the OGP Architecture Diagram here <a href="http://www.opengamepanel.org/viewpage.php?page_id=6" title="OGP Architecture Diagram" target="_blank">http://www.opengamepanel.org/viewpage.php?page_id=6</a>

Tue, 25 Oct 2016 03:41:00 -0600
https://opengamepanel.org/faq/index.php?/archives/1-guid.html