project reality header
Go Back   Project Reality Forums > Project Reality Support > General Technical Support > Software & Operating Systems
09 Oct 2024, 00:00:00 (PRT)
Register Developer Blogs Members List Search Quick Links
Software & Operating Systems Discussion on Computer Software & Operating Systems

Reply
 
Thread Tools Display Modes
Old 2015-10-21, 22:08   #1
Palermo
Red face Server Installation BF2 Linux : Error GameServer.cpp

Hello everyone,

I am trying to install BF2 server to request a Project Reality Server License.
I followed this tutorial for installing a BF2 server : How to Set Up a Dedicated Battlefield2 Server - Tutorials
I use this operating system: Linux Debian 6.0 x32.
During server start, I have this error:

Code:
FATAL ERROR: Debug assertion failed!h
Version: 1.5.3153-802.0 Build date:implement unix date here
Module: GameServer
File: Game/GameServer/GameServer.cpp
Line: 647
Text: 0xbfed6a28
Current confile:
Can anyone help me solve this problem ? I would welcome your help

Regards,

Palermo

Note : Sorry for my bad english, I'am a french frog
Palermo is offline Reply With Quote
Old 2015-10-21, 22:29   #2
MaSSive
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

You are trying to install BF2 1.41 linux dedicated server so it wont work. It is not your error, EA hasnt added the final version to its public ftp, and they wont do it ever probably. You need version 1.5 I will se if I can get the installer up on ftp to assist you.

The best thing is to start all over with 1.5

Also see this post. Note that link for wget of 1.5 server is fake, you need real adress and I will try to provide one for you.
MaSSive is offline Reply With Quote
Old 2015-10-21, 22:43   #3
Palermo
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

Hello MaSSive,

Thank you for giving me an answer so quickly.

I used version 1.5, I forgot to specify. I took the file here : BF2 Dedicated Server 1.50 - Linux (Build 1.5.3153-802.0) Download

It is marked in the error message :
Code:
FATAL ERROR: Debug assertion failed!h
Version: 1.5.3153-802.0 Build date:implement unix date here
I look silly, I wanted to offer a PR server to my team for our 7 years of existence (R?sistance Arm?e Francophone [R.A.F.] - Forum :: Portail).

Anyone has had this error ?

I will still repeat the installation with your link.
Palermo is offline Reply With Quote
Old 2015-10-21, 22:49   #4
MaSSive
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

Ah sorry I wasnt reading the error right.

Try to put this

Quote:
sv.internet 0
in serversettings.con

This is because the heartbeat server is off and GameSpy is down, so it may cause a server to fail at start. Since there is no server browser you wont be able to connect to it to verify if it works trough the server browser but you can use IP to connect to it. Also I am unsure if it will work adding it to Gametracker but try to.
MaSSive is offline Reply With Quote
Old 2015-10-21, 22:54   #5
Palermo
Thumbs up Re: Server Installation BF2 Linux : Error GameServer.cpp

I LOVE YOU !!!! IT'S WORKS !!!!

sv.internet 0 => this is the solution !

I do not know how to thank you
Palermo is offline Reply With Quote
Old 2015-10-21, 22:57   #6
MaSSive
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

Ah the pleasure is mine, dont mention it. I am glad I could help.

PS: I will update my post with server installation binary which is verified and I used it to install my server long time ago. I just had to repack it to .tar.gz because it was in .rar and I dont know which idiot packed a linux binary in rar archive.

But if the one you got works there is no need to reinstall again. I will keep the link up until December when my domain expires and I wont be extending it, so the link will cease to work then.


The link as I promised

Code:
$ wget - link expired due to domain suspension
MaSSive is offline
Last edited by MaSSive; 2015-12-07 at 20:20..
Reply With Quote
Old 2015-10-21, 23:15   #7
Palermo
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

a BIG THANK YOU, I thought I would have an answer as quickly. I spent two nights on this problem.

It should modify your tutorial. This could help others

At launch, I have this :
Code:
IP: 46.101.196.161 Port: 16567 (LAN)     Map: strike_at_karkand
Game mode: gpm_cq/32                     Mod: bf2
Players: 0/64 (0 r) (0 connecting)       Round: 1/3          Status: [playing]
We should not pay attention to the word LAN, is that right? (first line)
Palermo is offline Reply With Quote
Old 2015-10-21, 23:19   #8
Palermo
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

I will redo a clean install with your link.
Palermo is offline Reply With Quote
Old 2015-10-21, 23:46   #9
MaSSive
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

It says LAN because we set "sv.internet" to "0" in serversettings.con so that is not odd.

You should probably provide an IP adress for direct connection in your application for PR server, unless there is IP information requested already in the application form. They should know that vBF2 can no longer work with sv.internet 1 so application should pass.

Also I am unsure if you can add server to gametracker, cause I think it asks for "sv.internet" to be at "1", but try and see what you get. If they still require that in application form and its not possible then we should notify them of the need to change the form. I will handle it and you just see the requirements and let me know.

I already told you there is no need to redo the installation if the server works. You just need to basic server set now, cause once you get access to server admin section there will be tutorials there and possibly additional setup steps since the gamespy change, and I am not up to date with this information.

PS: additional steps there for adding a specific user and setting up server t work with that user is security measure. You should know that already running a linux dedi. No third party process should run as root ever.
MaSSive is offline
Last edited by MaSSive; 2015-10-21 at 23:52..
Reply With Quote
Old 2015-10-21, 23:52   #10
Palermo
Default Re: Server Installation BF2 Linux : Error GameServer.cpp

Thank you for all these explanations !

I make the request tomorrow for Project Reality Server License and I will keep you informed
Palermo is offline Reply With Quote
Reply


Tags
bf2, error, gameservercpp, installation, linux, server

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 00:29.