PDA

View Full Version : Pitboss on web server


Matrix
11-12-2008, 22:50
Is it possible to host a pitboss on my own website of straland.com? Or is that impossible? I guess it's not, because it runs on linux...

The site is hosted by Digitalus (http://www.digitalus.nl/). Here are the details (for what it's worth):
"Unlimited alias adresses, unlimited subdomains, perl scripting, PHP scripting, CGI support (on request), SSI (Server Side Includes), POP3, IMAP4, APOP, FTP access, Frontpage extensions (on request), webmail, personal statistics, HTTPD logs, Java Runtime Environment, SSL 128-bit (optional), autoresponding and forwarding, webbased control panel, Flash en Shockwave support, Python 2.1, .htaccess"

Beam
11-12-2008, 23:20
Couple of things:

I've tried to run Pitboss on my Linux box using Cedega but it didn't. :(

The Digitalus details don't mention Linux or I missed something. It pretty much looks like a straightforward host implementation.

Imho a Pitboss can run on any Windoze box that can run BtS. That potentially includes the CDZ server but 1) Can it run BtS? and 2) What would that mean for forum performance and the other stuff it is running?

As far as I can see Pitboss can't be run from straland.com.

Matrix
11-12-2008, 23:56
As far as I know it has always used Linux, but it could've been changed over the years. In any case, the problem is of course having BtS on the server, which requires far too much space. Silly, because for the pitboss you don't need to install the whole game with it's sound and video files. (Not that I blame Firaxis for that; pitboss is only used by less than 1% of all civ-players.) I only have 600 MB at present.

So how about CDZ then? [mischief]

Beam
12-12-2008, 00:14
PP?

ProPain
13-12-2008, 22:49
PP?

Well CDZ runs on a windows machine so that's ok :). HD space shouldnt be a major issue I suppose, we have plenty of space as long as we install on the right partition. So that's another issue tackled. Only doubts I have is the processor speed/graph card. I dunno if running a pitboss game means the game actually has to run or if it runs without the GUI and just handles the moves. Also the installation process will be a challenge. We can't put a DVD in the net server so we need to RDesktop with local drives I suppose. That will need a decent upload speed to get 3.5GB up. Also we prolly need deodorant because we cant put a DVD in.

I;m not really worried about CDZ performance, it's currently the only serious site on this server and it doesn't really puts much strain on the server/database performance.

So we can give it a try during the holidays. Looking for volunteers with decent upload speed to get this thing tried out :)

akots
14-12-2008, 04:25
There is no need to have actual disk in the drive and hence, a deodorant. All is needed is a clean install of vanilla and BTS. Then, there is an issue of stability and ports. The ports got to be open and this might make server actually vulnerable since PB does not tolerate any type of limitations of the port traffic. We've thought about it at CFR and quickly abandoned the idea.

Beam
14-12-2008, 17:04
I volunteer but will have little time during the holidays. Can do it during evenings however. :)

Beam
14-12-2008, 22:54
A bit on the technical aspects. Graphical requirements are minimal as is for the CPU, I guess somewhere around 1GHz should be OK, probably lower but I never tested any lower. [lol] Memory should be plenty but since we're talking a server that shouldn't be a typical issue. I/O also should be sufficient but since it is a server directly hooked up up to the Internet that should be OK.

Last but not least the port settings and security. Iirc only one port needs to be open with this kind of install and that's not very risky. If the server supports opening a port app specific there should not be an issue.

I would need both RDP and FTP access to set things up. I had both once but not anymore. [:(]

Matrix
15-12-2008, 12:50
The strain on CPU is not that big. Graphics don't matter at all! I had the pitboss running at the background - I used a separate windows account, so that I didn't have that freaking window in the taskbar all the time - and I could do all other stuff without notable slowdown, including other games with high requirements.

I'm willing to set it up with remote desktop connection, but I don't think you'd want to spread connection data to too many people, so if Beam would like to set it up and try it out, that would be great.

akots
15-12-2008, 18:12
... Iirc only one port needs to be open with this kind of install and that's not very risky. ...

I'm not so sure about that, there is some other p2p ID traffic going through ch80 at least in Win XP Pro, have no idea what is it in Server 2003 or some other OS. The traffic is not very clearly identified as the one belonging to BtS or Civ4 and sometimes can be blocked with FW or antivirus. Actually native windows FW is the only thing which can handle it correctly while two other commercials freeware FW versions did not let it through. Also, a couple of antivirus packages did not let it through either, it all depends on system configuration and OS. Again, this is all for XP pro.

Beam
15-12-2008, 22:06
I'm not so sure about that, there is some other p2p ID traffic going through ch80 at least in Win XP Pro, have no idea what is it in Server 2003 or some other OS. The traffic is not very clearly identified as the one belonging to BtS or Civ4 and sometimes can be blocked with FW or antivirus. Actually native windows FW is the only thing which can handle it correctly while two other commercials freeware FW versions did not let it through. Also, a couple of antivirus packages did not let it through either, it all depends on system configuration and OS. Again, this is all for XP pro.

If you mean port 80 with ch80 that's the official port for http related traffic. Since Pitboss isn't http the neat solution is to use another port. That could be any port that's not an Official one (technically it could but not neat) and so Civ4 comes with a 'preset port' in the .ini file. Typically the combination Pitboss.exe / 'preset port' needs to be set open on both the OS and the router and again typically Windoze handles the OS part but people ran into trouble opening the combo on the router if it is very strict (which it better is!).

It gets even more complicated when you run a Pitboss on one PC in the LAN and play from another PC (like at my place) where you have to set seperate ports for general connecting to the Pitboss server and connecting to the player.

But I don't expect that to be an issue while setting up a Pitboss on civduelzone.com, although I still have to make sure the port settings in the OS and the router are correct. Techie job. ;)

ProPain
15-12-2008, 23:39
If you mean port 80 with ch80 that's the official port for http related traffic. Since Pitboss isn't http the neat solution is to use another port. That could be any port that's not an Official one (technically it could but not neat) and so Civ4 comes with a 'preset port' in the .ini file. Typically the combination Pitboss.exe / 'preset port' needs to be set open on both the OS and the router and again typically Windoze handles the OS part but people ran into trouble opening the combo on the router if it is very strict (which it better is!).

It gets even more complicated when you run a Pitboss on one PC in the LAN and play from another PC (like at my place) where you have to set seperate ports for general connecting to the Pitboss server and connecting to the player.

But I don't expect that to be an issue while setting up a Pitboss on civduelzone.com, although I still have to make sure the port settings in the OS and the router are correct. Techie job. ;)

:eek:
Now you boys take it easy, holidays coming up, plenty of time to relax and get talking coherently again. ;)

grahamiam
16-12-2008, 14:49
:eek:
Now you boys take it easy, holidays coming up, plenty of time to relax and get talking coherently again. ;)

Yeah, I think I sprained something just reading that [crazyeye]

ProPain
01-03-2009, 11:05
Should bump this. Beam do you have some spare time anytime soon to see if we can this working?

Beam
01-03-2009, 17:41
Should bump this. Beam do you have some spare time anytime soon to see if we can this working?

Absolutely. Is Ftp / mstsc working again for me?

Matrix
17-03-2009, 14:37
Any progress? I'm in only one pitboss at the moment and almost dead there (as well). Some I'm kinda running short of Civing. http://www.straland.com/images/smilies/twitch.gif

ProPain
22-03-2009, 16:54
No progress yet but I'll mail Beam a new password :p so we can get this thing on the move.

Stapel
23-03-2009, 13:11
So, we might be able to run pitboss games on the CDZ server? That's cool!

Robi D
23-03-2009, 13:39
So, we might be able to run pitboss games on the CDZ server? That's cool!

Indeed:D

ProPain
31-03-2009, 02:01
My apologies, I totally missed a PM from Beam on this subject which he sent a few weeks ago. Mailed him the stuff he needed so hopefully we can now start working on this.

Matrix
31-03-2009, 10:32
Perhaps you should phone each other now and then. What might cost you only a minute on the phone might save you weeks here...