schmatzler

hirnschwund.net NOLF2

Recommended Posts

Hello guys,

 

I'm running a NOLF1 server since at least 3 years and I still see people playing sometimes.

I've never set up one for NOLF2, because I never really played it and I thought, there would be dozens, too.

 

Wrong thought! Nobody seems to run any, apart from you guys. And somebody told me that you are struggling with funding every now and then, so I set up a new one. You can see the status here:

 

http://hirnschwund.net/?s=4

 

I still have a little problem. I was able to get the server to be listed on http://sficlan.net/nolf2servers/servers.php - but it's not listed on the QTracker master server.

 

I can see that the unityhq servers show up on QTracker and in the game launcher. If anyone knows how to do it, I would be glad if you give me a hint.

 

Like all my other game servers, this one runs on a dedicated Linux machine, too. 4x3Ghz, 16GB RAM and a gigabit connection should be suitable for good online play! :)

 

There is still room to run some more servers, maybe with custom maps or mods. I never really played the game, though. So I don't know which maps or mods I should add to a second server. Give me a hint if you want one. :)

Edited by schmatzler

Share this post


Link to post
Share on other sites

I had to take down the server for now.

 

It works for some hours without any problems. After that, it simply loses the online connection. I can still access it and change maps, but it stays offline to the outside world.

 

I will try to backtrace this problem and if I come up with anything useful, solve it or file a bug with the wine project.

 

Strange - I host so many Lithtech games on Linux and they all work flawless for over a 100 days straight. NOLF2? No deal.

Edited by schmatzler

Share this post


Link to post
Share on other sites

Have never played with hosting the NOLF NOLF 2 servers on WINE.

 

I assume you are running version 1.3 retail with the LivesForever mod?

Share this post


Link to post
Share on other sites

Yes I do : o )

 

How did you manage to get your servers listed within QTracker? Mine only shows in URAs launcher.

Edited by schmatzler

Share this post


Link to post
Share on other sites

What version of the the server exe are you using?

Share this post


Link to post
Share on other sites

Did some thinking on this a bit for you. For my windows servers I had to add the QTracker information to the hosts file on the main server.

I suspect you will need to do the Linux equivalent so this resolve to QTracker as well.

Share this post


Link to post
Share on other sites

Yes, you are right. The QTracker tutorial was missing two lines.

 

I added this to my hosts file and the server shows up now:

65.112.87.186 master.gamespy.com
65.112.87.186 master0.gamespy.com
65.112.87.186 nolf2.master.gamespy.com
65.112.87.186 nolf2.ms9.gamespy.com

However, the server still frequently loses the connection, without throwing out any error messages.

I don't know how to solve this, but maybe I can set up a solution to reboot it automatically.

Share this post


Link to post
Share on other sites

Yes, you are right. The QTracker tutorial was missing two lines.

 

I added this to my hosts file and the server shows up now:

65.112.87.186 master.gamespy.com
65.112.87.186 master0.gamespy.com
65.112.87.186 nolf2.master.gamespy.com
65.112.87.186 nolf2.ms9.gamespy.com

However, the server still frequently loses the connection, without throwing out any error messages.

I don't know how to solve this, but maybe I can set up a solution to reboot it automatically.

 

I have my NOLF and NOLF2 server set to restart automatically weekly.

 

They are more stable that way.

Share this post


Link to post
Share on other sites

I built a script to check if the server is really online and restarts it afterwards.

 

The server should be online 24/7 now - let's see if it really is :-)

  • Like 1

Share this post


Link to post
Share on other sites

I am forced to take the server down indefinitely.

 

I really tried to get it going It even runs straight for weeks now.

 

BUT: This thing is so poorly written, it seems to trigger a lot of memory leaks. I've let it run for the last few weeks and I always end up with my 16GB of RAM getting filled and the machine becoming really sluggish because of that.

 

It's really not an option for me to reboot the whole server every few weeks just because of NOLF2. Sorry guys, the server application is sh*t.

Share this post


Link to post
Share on other sites

I am forced to take the server down indefinitely.

 

I really tried to get it going It even runs straight for weeks now.

 

BUT: This thing is so poorly written, it seems to trigger a lot of memory leaks. I've let it run for the last few weeks and I always end up with my 16GB of RAM getting filled and the machine becoming really sluggish because of that.

 

It's really not an option for me to reboot the whole server every few weeks just because of NOLF2. Sorry guys, the server application is sh*t.

Server crash due to a format string vulnerability

If a player has the name of the special characters, the connection of such a player can cause the collapse of the server.

 

A vulnerability was discovered in LithTech Engine. A remote attacker could cause a denial of service. The vulnerability exists in the processing of a user name or a message due to incorrect filtering special characters ...... In some cases, an attacker can crash the service. Method of implementing vulnerability depends on the software used by the gaming server.

Esli player chatting pick rrrrrrr crash the server.

 

http://www.securiteam.com/windowsntfocus/5MP060ACAY.html

http://securityvulns.ru/files/haloconex.c

http://forum.eviloctal.com/viewthread.php?action=printable&tid=5859

http://sebug.net/vuldb/ssvid-15410

There offered a solution but it does not work.

http://aluigi.org/patches.htm#bugfix

http://aluigi.org/patches/lithsockfix.lpatch

 

Yes. Server application is sh*t'.

Edited by orion98

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.