Archive for November, 2008

Database Server Fixed

I fixed the database server hardware several days ago. It was important to me that I got it running again quickly. I had to borrow the power supply from my test server in order to get it working again. Now, I don’t have anywhere to test my experimental server code! Oh well, I guess I can live without it for now. Anyway, I’ve been taking a much needed break away from the hard core network coding. Although, I’m going to need to get working on the bug in the authorization server code again very soon. The show must go on!

No Comments

Database Server

I ran into some unfortunate news this morning. My database server is busted. We had a power outage and a subsequent power surge last night. Then the power just stayed off. The computer is on a battery, so I was able to shut the system down properly. I simply went back to bed thinking everything was alright. However, when I got up this morning to power the system back on, I discovered that it’s totally dead to the world. It turns out the power supply is shot. The only problem is, there are no replacement parts available – the power supply is some weird proprietary crap. I’ve tried to find one like this before for a customer’s computer. So, I either have to build a new system, or try to replace the voltage regulators in the blown power supply. Man this sucks, that server also held my source code repository. This is surely going to hold me up for a bit.

No Comments

Game Server Code

I have all of the game servers running as a background Windows service now. Well, except for the Gatekeeper server, which I already had running properly as a Linux daemon. I don’t have to keep the desktop logged in while I run the servers anymore. Even more cool, is I can view the output from all of the servers in one place now, using the Server Manager program that I have been working on! Server output can also be forwarded to a “logs” database, which can be easily queried for specific problems.

I still need to work on the server multi-threading code some more, it’s not yet ready for prime time. There is also a weird bug that causes the authorization server to crash when you stop the service. I’ve been trying to figure this one out for a few days now. I need to find the time to really dig into the code, but I’ve been busy lately trying to make some money to keep my head above water. No matter what it takes, even if I have to starve, I’m going to keep rapidly moving forward!

No Comments

Been There Server Manager

The server manager application that I’ve been working on for my indie MMORPG is just about finished. I finally worked out a bug that I was having with the internal server to server communications. Let me tell you, it can really be a pain in the you know what, to debug network code sometimes. The issue proved itself to be an extremely challenging one to fix. Anyway, I’m no longer stuck, and am now making a lot of progress finishing the remaining changes to the server code. I hope I can bring the game servers back online soon! I’ll post more updated information here in a few days.

No Comments