The Elsmar Cove Wiki More Free Files The Elsmar Cove Forums Discussion Thread Index Post Attachments Listing Failure Modes Services and Solutions to Problems Elsmar cove Forums Main Page Elsmar Cove Home Page

View Full Version : The Server Nov 2003 Changeover Bug Thread


Marc
31st October 2003, 02:07 AM
Ok, folks, here goes...

I have a server up but this is quite a bit different than what I have to this point gone through. As I recently wrote Steelman:When I first logged in, I was amazed that MySQL and the latest php was pre-installed. My perception of a dedicated, unmanaged server was you basically got Apache installed, secure ftp and telnet access as root and from there on out it was up to me to install‚ via cpan on the BSD server php and mysql. Scripts and such were things I installed as well.

All I really was looking for was a plain vanilla server with Apache, and figured I would need php and mysql installed - which is why I was seeking someone to set the basic server up the way I wanted it, and with the basic mail program set up. No sub-accounts or other frills. Like with the virtual servers I have had, I wanted a way to ftp in to root so if I need to change permissions on a file it's not an extended command line trip. And I want to be able to see every file in every directory. Right now there are several FTP accounts which show me different things unless I go in and change directory permissions for the directory, and in many cases the contained files, through ssh telnet by changing to su.

The WHM and control panel are way more than I need. It's really intended for a reseller.

My perception has changed significantly, but I'm trying to figure out how to address it. As I explained, I have been on FreeBSD since 1997-8 and have always had a virtual server‚ of the Vario brand either directly or through a reseller. That said, it was always very simple. I had root ftp and telnet access, the basic mail system was set up so everything - all mail - went through to my one mailbox. I could control mail access through editing /etc/mail/access and the simple control panel‚ was iManager which did everything I needed - actually I only used 3 of the functions it has. I manually edited the Apache conf file and other conf files as needed - like the old‚ days of coding html pages by hand with no WYSIWYG. If I wanted custom error pages, I amended the apache conf file and made sure the files were in the place I defined them to be. If I wanted custom icons in directory listings, I added the icons and amended the apache conf file.

On my Mac, on my Windows PC and on my BSD server I have stuck to the base server structure - /usr/local/apache/. As such, there's only me so there has not been a need to set up an account in a sub-directory as you have done. For testing, I set everything up in the standard‚ fashion - I needed the IP number to test stuff - I haven't played much with the elsmarc directory. I transferred a copy of most of the files there but am not sure how to address the cgi-bin issue. I'm sure it's not hard but at this point I don't really understand know to set up cgi's there. I'm guessing you put them in the cgi directory in public_html. You know how it is - one does something one way for years and change arrives.

All this said, I am still playing a bit and trying to figure out many of the WHM and control panel options. It's overwhelming right now.

Like for mail - all I want is a pop account which everything goes to, and then to relay mail to my spamcop account. It may be I can avoid that, but I‚m paid up for another 6 plus months so I'm not in a hurry to change. I'm more interested in how to selectively reject mail from certain domains (not simply IPs or IP blocks) and specific users at the server level as I currently do on my BSD server.

Right now I'm still assessing the server and whether I want to go this way. I definitely won't switch to this server for another week. I want to understand everything that is going on as well as possible before I decide. As for Serverbeach, they have at least a month's rent either way.

Don't get me wrong, the control panels - all of them - are very nice and I can see their value to many people, but to me they're extensive overkill and confusing to a new person.

I'll get back with you in a few days or so when I have a better feeling as to which way I want to go with this.
This may give you some idea of what I'm experiencing right now.

So - I'm paying for a couple of servers right now and doing what I can to make the switch, when I trigger it, as 'seamless' as possible. I want to avoid the June double server switch fiasco.

But beyond that, I didn't really much look at log files for a couple of years. About 2 years ago about 1000 people stopped by each day and attachments were not a part of the forums software. Now, traffic has substantially increased as has my time to keep things going, and post attachments are significantly increasing the disk space required. See the attachments for an idea of the current daily traffic. This said, the forums database is significantly increasing almost exponentially and additionaly there is the attachments disk space issue (see attachment Database031020.jpg). Currently I have a 'virtual server' with only about 2.4 gigs of space:

Disk status:
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/da0e 2688000 1765063 794937 69% /

That isn't much space. The 'new' server has about 40 gigs which should suffice for a couple of years - or so I hope.

I hope this gives you a brief understanding of the situation.

I'll keep you informed of the progress. Right now I look at another week, but it may be two.

I cannot explain how difficult this is for me to do all this not being a professional in the field which is why I am heavily relying on Steelman's recommendations. I'm not happy with a number of aspects with Verio. However, they have 24/7/365 phone support, automatic backups and many other features. On the other hand they are dramatically more expensive. There are also the 'pipe size' and multiple backbone connection issues I have to consider. The 'new' server is with a small company called Server Beach http://serverbeach.com - I do have some fears of small companies and they have been 'bare bones' in their communications which is what caused me to switch from GSP.com directly to Verio last June (the 'second' server switch).

I do believe the switch will be good - a positive. If I have any concern for user experience, it will be ServerBeach's backbone connection (response).

We shall see.

Marc
9th November 2003, 03:53 PM
After a long night and for the last 6 hours I've been testing the forums on the new server - the second one. I was on the phone with Nick (Steelman) for several hours last night working on bugs. Couldn't get things working but it appears we fixed most of the problems. I was so frustrated I was about to just say the heck with it.

I'm targeting next weekend for the changeover. When I start the changeover, the forums will be 'locked' (closed) on this server. As soon as the dns switch occurs, you will find the forums there open. It will be the same old domain - Elsmar.com

More soon. Still have testing and some config to do today.

Claes Gefvenberg
9th November 2003, 04:44 PM
Right ho Marc,

Good luck with the switch, and don't get too frustrated if any snags turn up. After all, you've managed to come out on top of things every time before. Thank you for the effort you put in to keep the Cove going.

/Claes :agree:

Marc
10th November 2003, 06:05 AM
I'm still working on two cgi scripts which I can't get to run. There are a lot of 'similarities' to the curent server, but the 'new' server is really a reseller server and I opted for a 'control panel' on Nick's advice. I'm sorta 'reselling' an account to myself. Since I'm the only ne on the server, thought, the site will get all the computer's resources as opposed to the 'virtual' server I'm now on wher up to several hundred accounts can be on the same server - each calling for the cpu and other resources. Paths are different and many of my paradigms are broken. I set up the first server and everything worked within a 2 days, but I didn't use the 'control panel' - I just set it up as I have one my Verio servers.

If you're interested, the 'control panel' system is the cPanel / WebHost Manager system --> http://cpanel.net/ I'm not convinced I'll use 5% of the functions and it's an extra US$30 a month.

Friday night / Saturday morning I hosed the database here when the 'import attachments back into database' function failed so I had to dump the database completely, pull the backup I did back into the empty database, and then everything worked again. Had me pretty worried at first.

If things stay on track, the forums will close Friday evening, the dns server records will be switched to the new domain name server, and the forums should reopen on the new server Saturday morning. It may be Monday before the domain propagates throughout all the dns servers. I'm not sure yet whether I'll give the temporary address. I doubt it because of the problems that caused last June.

Anyway, both Nick and I are heavily in learning mode with the 'project'.

Bob_M
10th November 2003, 11:56 AM
Wow just trying to read that and I'm getting a headache! And I enjoy computers and learning how things work! But this server stuff is currently way over my head! I have enough trouble attempting to keep our companies little WinSB2k server running, and we don't even have a web page or anything yet! Good job and good luck Marc!

Marc
14th November 2003, 08:42 AM
I'm not happy with this, but the bottom line is the forums may be down for a couple of days. There have been a lot of problems getting things going and since I only have 1 IP address I could only test in an 'account'. A lot of assumptions are being made which I don't have a lot of faith in.

At this time I have little choice but to take the chance. The Verio server is at 82% of disk space and there are other issues.

If all goes well the forums will reopen Saturday or Sunday - but expect Monday. I'm not comfortable doing this in this way, but we'll see what happens.

Claes Gefvenberg
14th November 2003, 09:21 AM
If all goes well the forums will reopen Saturday or Sunday - but expect Monday. I'm not comfortable doing this in this way, but we'll see what happens.
Weeeeeelllll.... I suppose there will be problems, and that they will be overcome.... Now, why am I seeing a mental image of going to sleep before brain surgery here? :vfunny:

Good luck Marc, I'm sure we'll wake up again...

/Claes

RCBeyette
14th November 2003, 10:29 AM
I fully expect to hear reports on the news that shouts of "It's alive!" will be heard in parts of Ohio this weekend!

Best of luck, Marc...don't sweat it too much...some of us will find stuff to keep ourselves occupied whilst things are down. Hey, maybe we could trying working..or going outside for some fresh air...or talking to people...cool... :)

Marc
15th November 2003, 11:37 PM
Back online at 10.00 PM EST (US). Let me know if you find any problems. So far, everything checks out. Yup - It's alive. Some good 'luck'. I was surprised.

Atul Khandekar
16th November 2003, 03:46 AM
Nice to have forums on-line earlier than expected!
I see a 'Chat' feature added now. Can we use our cove login or do we have to register separately for chat?

Marc
16th November 2003, 09:49 AM
It's separate. I'm looking at several potential chat scripts. Haven't seen one that integrates with vBulletin.

Nor is there a guarantee I'll keep a chat script. I want to see how it goes.

Laura M
16th November 2003, 09:53 AM
Chat feature looks good. Should save alot in the threads with alot of "quick posts" that die after a few days, and save the threads for the "meaningful" information that have longer term useful information.

Marc
16th November 2003, 02:23 PM
The 'Chat', by the way, is not technically linked to the forums database, so it's not a situation where your forums user name and password are 'related'.

I'm just testing now and want to see if there's any real interest in a 'Chat' interface. I'm looking at a more complex, but nicer, program if people want a 'Chat' feature.

Claes Gefvenberg
16th November 2003, 02:28 PM
Looking good. I have been climbing all over the place for an hour now, and have thus far been quite unable to find any ill effects from the transplant. The patient seems to be fully recovered and everything in in it's proper place.

Looks like a job well done, Marc :agree:

/Claes

Marc
16th November 2003, 10:39 PM
Just noticed the 'archive' link at the bottom is broken. I've e-mailed Nick. We're having a disagreement over having suexec enabled - which runs php as a cgi thus breaking that function.

I turned it off for now, but to me it's a 'required'.

Howard Atkins
17th November 2003, 06:36 AM
The chat can be very useful but it really needs to be coordinated.

A time and subject set to enable covers to know that they will find someone, at the moment you enter and find that noone is there and leave.

Ideas anyone

Howard Atkins
17th November 2003, 09:45 AM
Marc

one problem you cannot be in more than one room at a time, Atul and I are chasing each other between rooms

Atul Khandekar
17th November 2003, 10:18 AM
Atul and I are chasing each other between rooms
Ah.. there you are...
er.. here you are!

Claes Gefvenberg
17th November 2003, 10:36 AM
Ok, we may have something: The Toolbar settings....

Do Not Show Toolbar
Show Standard Toolbar
Show Enhanced (WYSIWYG) Toolbar

In spite of this setting I do not always get the enhanced toolbar??? Bug or cookie problem? I'll have a look see when I get home, because that's where I noticed this. (I also use several brands of web browsers, and they sometimes react differently).

No problem detected at work... (Ms Explorer 5.50 sp1)

/Claes

Marc
17th November 2003, 11:20 AM
The chat can be very useful but it really needs to be coordinated.

A time and subject set to enable covers to know that they will find someone, at the moment you enter and find that no one is there and leave.

Ideas anyone
I see it as sorta a hit-miss thing on a normal basis. If someone wants to set times and dates to 'chat' about something, they can do it in a thread. I also am looking at some code for the forums header which will show who's currently in chat.

As far as chasing people around between rooms, well - this is meant to be relatively simple and I don't want it to take over the role of the forum threads. I am looking at other, more complex, chat scripts. But let's see if people really want it and if it is really used much.

Marc
17th November 2003, 11:22 AM
Ok, we may have something: The Toolbar settings....

Do Not Show Toolbar
Show Standard Toolbar
Show Enhanced (WYSIWYG) Toolbar

In spite of this setting I do not always get the enhanced toolbar??? Bug or cookie problem? I'll have a look see when I get home, because that's where I noticed this. (I also use several brands of web browsers, and they sometimes react differently).
I have 4 browsers and different things work on different browsers. The Enhanced (WYSIWYG) Toolbar works on one as I remember. I have mine set for Standard.

SteelMaiden
17th November 2003, 11:50 AM
Hey, Marc!
Looking good so far, you and SteelMan have done some good work. One thing that I noticed when I signed on to the chat is that I could not use my regular user name as it was one character too long. SteelMaide looked pretty lame, so I shortened it to Steel. Not a problem for me, just thought I'd mention it.

Tom W
17th November 2003, 11:58 AM
Marc - i would have never noticed you switched servers until I read this thread. Great job - I hope everything worked or works out good.

Marc
17th November 2003, 11:58 AM
Hey, Marc!
Looking good so far, you and SteelMan have done some good work. One thing that I noticed when I signed on to the chat is that I could not use my regular user name as it was one character too long. SteelMaide looked pretty lame, so I shortened it to Steel. Not a problem for me, just thought I'd mention it.
The scripts have their limitations. This was a freebie program which came with cpanel so I thought I'd try it out and see if people like and use it. I have checked out some real complex scripts. In part, as well, I don't envision this as a major chat site or for chat to be extremely popular. Most folks are at work and chat is a bit more of a leisure thing.

But my perception may be wrong. Real time chat was asked for several years back but I was never on a server with enough 'horsepower' to do chat.

Tom W
17th November 2003, 12:03 PM
The scripts have their limitations. This was a freebie program which came with cpanel so I thought I'd try it out and see if people like and use it. I have checked out some real complex scripts. In part, as well, I don't envision this as a major chat site or for chat to be extremely popular. Most folks are at work and chat is a bit more of a leisure thing.

But my perception may be wrong. Real time chat was asked for several years back but I was never on a server with enough 'horsepower' to do chat.

One of the great features with your site is the fact that people from all over the world can post and give info. A live chat may become a local (Time wise) thing - but still could be very effective in the info department. Established times for a chat might be a good idea. Posting something in the boards about the topic and the time could get those interested to get on board to the chat in a group setting to share thoughts. Just some of mine - thanks. :D

Of course you mentioned this above???

Marc
17th November 2003, 12:04 PM
Marc - i would have never noticed you switched servers until I read this thread. Great job - I hope everything worked or works out good.
It's one hack of a lot faster, but whether or not someone notices will depend upon their internet connection and, where present (such as at work) their LAN and gateway.

It's been 3 weeks of a pain in the arse, though, getting here. Well, really more like about 4 weeks, 2 servers and I don't even know how many hours Nick and I spent on the phone. But - we're finally here, almost everything is working and it's looking good so far.

Tom W
17th November 2003, 12:06 PM
It's one hack of a lot faster, but whether or not someone notices will depend upon their internet connection and, where present (such as at work) their LAN and gateway.

It's been 3 weeks of a pain in the arse, though, getting here. Well, really more like about 4 weeks, 2 servers and I don't even know how many hours Nick and I spent on the phone. But - we're finally here, almost everything is working and it's looking good so far.

It works great on my end - I have had no problems. Getting better all the time. Great job.

Marc
17th November 2003, 12:11 PM
One of the great features with your site is the fact that people from all over the world can post and give info. A live chat may become a local (Time wise) thing - but still could be very effective in the info department. Established times for a chat might be a good idea. Posting something in the boards about the topic and the time could get those interested to get on board to the chat in a group setting to share thoughts. Just some of mine - thanks. :D

Of course you mentioned this above???
I'm all for 'established' get togethers. But - I won't be the one to set things up.

If someone has an idea and wants to set something up, have at it! Let a moderator know - like energy - and he can even post an 'announcement' in one or more forums of an upcoming event.

There is also the Calendar. If you put the 'event' on the calendar everyone will see it in the main forum listing page near the top.

If someone wants to get in touch with some 'Quality Guru' and set up a freebie, we could take this big time, eh? I think this chat software even has a 'moderate' function. I may be wrong there, though.

I have work to do on the page headers. I really just put a quickie link in to see if anyone was interested. According to the 'instructions' (practically none) I should be able to put a box in the forums page headers showing who is in Chat and in what room without even going in. I'll get that cleaned up soon.

Marc
6th December 2003, 01:28 AM
This thread is now closed as the changeover is complete and debugged.