Another New Game Server

Allegiance discussion not belonging in another forum.
aem
Posts: 1471
Joined: Sat Apr 02, 2005 8:00 am
Location: Charlotte, NC

Post by aem »

Just remembered one more provider to try that specializes in game servers and provides licensed Windows servers. Guess I will sign up and give it a try, pretty sure this is the last reasonably priced option to try without our own Windows license.

I do still have that other server ready to test, but I am just so doubtful about running a game server on Windows Server 2012 with only 1GB of RAM. I already know the provider is good for game servers and know the server would run well with them. But their Windows prices are too high. Can install Windows with custom ISO option and own license and get much, much cheaper rates.

Also going to mess around with the server on Linux again, but I got nowhere last time and sure it will just be a waste of time again. Know of several Linux providers in north east USA that work great for game servers.
Last edited by aem on Thu May 29, 2014 6:45 pm, edited 1 time in total.
Your_Persona
Posts: 773
Joined: Sat Dec 04, 2004 8:00 am
Contact:

Post by Your_Persona »

I have a server 2012 license we could use.
-->>Elitism<<--
I'm not Hamlet. I don't take part any more. My words have nothing to tell me anymore.
kaiser33
Posts: 290
Joined: Fri Apr 25, 2008 6:46 am
Location: Argentina.
Contact:

Post by kaiser33 »

oh oh no , i spoke too early.. apparently pings are not that bad in testcan, maybe the first time i tried it the server was just "getting used to" or normalizing.. it happened to the others too but for me at least today its been a breeze mostly.
fuzzylunkin1

Post by fuzzylunkin1 »

AEM wrote:QUOTE (AEM @ May 29 2014, 01:43 PM) Also going to mess around with the server on Linux again, but I got nowhere last time and sure it will just be a waste of time again. Know of several Linux providers in north east USA that work great for game servers.
I actually managed to do this at one point.
fuzzylunkin1

Post by fuzzylunkin1 »

fuzzylunkin1 wrote:QUOTE (fuzzylunkin1 @ Jun 1 2014, 08:11 PM) I actually managed to do this at one point.
Nevermind, it was just the lobby:

AllLobby on Linux, Using Wine
aem
Posts: 1471
Joined: Sat Apr 02, 2005 8:00 am
Location: Charlotte, NC

Post by aem »

Been working on Linux today, made a little progress. The function that checks for a valid config file does not work properly on Wine/Linux. Replaced that with something that works. Attempt to connect to lobby is failing though (it is a successful connection on one of my Windows machines I tested with even though the IP is not approved by our lobby) and it seems to keep looping through the process over and over continuously failing to connect. Going to look into this now to see if I can narrow it down.

edit: no luck, think it is a directx, or specifically directplay, issue. May start over and give it one more try. But can't spend much more time on this especially since I really don't have much idea what I am doing when it comes to wine.
Last edited by aem on Mon Jun 02, 2014 3:54 am, edited 1 time in total.
fuzzylunkin1

Post by fuzzylunkin1 »

AEM wrote:QUOTE (AEM @ Jun 1 2014, 09:19 PM) Been working on Linux today, made a little progress. The function that checks for a valid config file does not work properly on Wine/Linux. Replaced that with something that works. Attempt to connect to lobby is failing though (it is a successful connection on one of my Windows machines I tested with even though the IP is not approved by our lobby) and it seems to keep looping through the process over and over continuously failing to connect. Going to look into this now to see if I can narrow it down.

edit: no luck, think it is a directx, or specifically directplay, issue. May start over and give it one more try. But can't spend much more time on this especially since I really don't have much idea what I am doing when it comes to wine.
Post what you've done, if you don't mind. I specifically remember needing to install directplay from winetricks to get R5 to run in the client.

EDIT:
A link to current server binaries would be lovely... all of the regular wiki docs and download sections are way out of date.
Last edited by fuzzylunkin1 on Mon Jun 02, 2014 4:41 am, edited 1 time in total.
aem
Posts: 1471
Joined: Sat Apr 02, 2005 8:00 am
Location: Charlotte, NC

Post by aem »

Server: https://dl.dropbox.com/u/2975104/beta/D ... -11-08.zip
Modified AllSrv: http://freespacecombatgame.com/AllSrv.zip

Modified version has the wine/linux compatible IsCFGFileValid function and also is set to output connection success/failure to the server logs. Normally most of this information is only displayed when running AllSrvUI which I have never been able to use on Linux. At least I do not know how to see these messages without running through AllSrvUI so I got it logged instead.

After getting past the problem with invalid CFG (actual message is "error while trying to load downloaded config file") and seeing the connection failure I did do winetricks directplay which did not help. Tried adding a few more directplay dlls and then running the full DirectX installer with wine overrides. Still connection fails. Pretty sure the connection failure has to be related to directplay though. I am just bad at wine. Also not sure I have really ever gotten the DirectX installed correctly as dxdiag never works after I do the full install.
Last edited by aem on Mon Jun 02, 2014 3:28 pm, edited 1 time in total.
fuzzylunkin1

Post by fuzzylunkin1 »

AEM wrote:QUOTE (AEM @ Jun 2 2014, 10:27 AM) Server: https://dl.dropbox.com/u/2975104/beta/D ... -11-08.zip
Modified AllSrv: http://freespacecombatgame.com/AllSrv.zip

Modified version has the wine/linux compatible IsCFGFileValid function and also is set to output connection success/failure to the server logs. Normally most of this information is only displayed when running AllSrvUI which I have never been able to use on Linux. At least I do not know how to see these messages without running through AllSrvUI so I got it logged instead.

After getting past the problem with invalid CFG (actual message is "error while trying to load downloaded config file") and seeing the connection failure I did do winetricks directplay which did not help. Tried adding a few more directplay dlls and then running the full DirectX installer with wine overrides. Still connection fails. Pretty sure the connection failure has to be related to directplay though. I am just bad at wine. Also not sure I have really ever gotten the DirectX installed correctly as dxdiag never works after I do the full install.
I'm getting the following temp.cfg in the directory...

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>404 - File or directory not found.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;} 
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;} 
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} 
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
 <div class="content-container"><fieldset>
  <h2>404 - File or directory not found.</h2>
  <h3>The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.</h3>
 </fieldset></div>
</div>
</body>
</html>
Isn't this stuff changeable in the registry keys (bleh)? Where do I edit the config files for this?

I could try to run my own lobby and connect to it locally.
Last edited by fuzzylunkin1 on Mon Jun 02, 2014 10:40 pm, edited 1 time in total.
aem
Posts: 1471
Joined: Sat Apr 02, 2005 8:00 am
Location: Charlotte, NC

Post by aem »

I wasn't sure if you needed any extra files/info. But yeah if you didn't set the reg key to point at the right cfg file, I imagine it defaults to some very old, possibly MS, server.

I already had a more expanded set of the server files zipped up and threw it up for download at http://freespacecombatgame.com/Server.zip

This has the current AllSrv, so I'd still recommend replacing it with the modified version. It has .reg files containing the necessary keys, one is for 32bit OS and the other is 64bit. Also has a copy of my maps.txt and cores.txt, make sure you have valid maps.txt and cores.txt for the server to use. I personally use the regular installer, which sometimes or sometimes does not update correctly. This time I attempted to go through auto update it did not work and I copied over all the artwork from a Windows install. The cores and maps files need to be placed in the artwork folder.
Post Reply