Diary of a Network Geek

The trials and tribulations of a Certified Novell Engineer who's been stranded in Houston, Texas.

11/1/2008

GroupWise twice as stable

Filed under: Certification,E-Mail Entry,Geek Work,Linux,MicroSoft,Novell — Posted by the Network Geek during the Hour of the Dragon which is in the early morning or 9:36 am for you boring, normal people.
The moon is a Full Moon

Even though I use Microsoft Windows Server 2003 at work, I’m an unabashed Novell fan.

This is a total geek-out post, so if you’re not into server operating systems or e-mail systems or if up-time doesn’t matter in your world, ignore it, okay?

Now, for the few of you who are left, let me emphasize, I am a total Novell fanboy.  I mean, I totally drank the Kool-Aid on this one, okay?  I don’t have a Novell tattoo or anything, but I have been a Novell Certified Engineer since Jesus was a baby.  And, I’ve maintained that certification through the years, even though I have to admit, we’re kind of hitting the law of diminishing returns here.
Novell’s e-mail solution is called Groupwise.  It started out life as something else, but it’s been improved to a very reliable, stable platform that was actually pretty easy to maintain.  Of course, that’s relative when it comes to e-mail packages, but it was a good trade off between ease-of-use and robustness that made it a really nice solution.  And, obviously, it integrated very cleanly into the rest of Novell’s network management systems.  So, once it was all setup right, you could make a user and a new e-mail account in pretty much the same step.  I loved it.

Naturally, there was always a rivalry between Novell and Microsoft.  They each fired shots back and forth about who had the better, more reliable product.  Die-hards like me always argued in favor of Groupwise.  Guess what?  It turns out, we were right!  Google did some testing and polling and compared e-mail packages.  Naturally, they came out as the most reliable system, though, if they lock your account, good luck getting it unlocked again.  But, go to their blog entry about their e-mail findings and scroll down until you get to the graphic.  Go ahead, click the link and look at the graphic.  I’ll wait.
Did you notice the shortest bar, next to Gmail?  Yeah, Novell’s Groupwise.
Groupwise, on average, has half the down-time of a Microsoft Exchange system.  Half!  And, I bet if you loaded it in a multiserver configuration, or even a Linux server, that number would drop even more.  But, still, half as much downtime as Exchange!

So, why don’t more people use it?

9/30/2008

Review: Little Brother

Filed under: Deep Thoughts,Fun,Life, the Universe, and Everything,Linux,News and Current Events,Review,Things to Read — Posted by the Network Geek during the Hour of the Hare which is in the early morning or 7:18 am for you boring, normal people.
The moon is a Full Moon

I finished Little Brother by Cory Doctorow this weekend.

I cannot recommend this book enough. It is so, so worth braving the Young Adult section of the bookstore or library to get and definitely worth getting for your own young adults. Don’t be put off by the fact that it’s geared toward a younger audience, because there’s actually a bit more sex in it than most science-fiction I’ve read this year! Seriously!
Little Brother, in short, is about the Department of Homeland Security. Not quite the way it is now, but where it might be going if we’re not careful. The story is about a somewhat precoscious teen named Marcus who’s a bit of a geek. He plays live-action role-playing games and works with computers and subverts his school’s security measures to get out of class to play alternate reality games. But, he and several of his friends get caught up in a bad situation while doing this one day. In the story, terrorists blow up the Bay Bridge in San Francisco while Marcus and his friends are skipping school. And, the DHS sweeps them up with other questionable people and interrogates them.
Frankly, the interrogation techniques are probably what you’ve read about already. Simple humiliation by not being allowed to use bathroom facilities, sleep deprivation, isolation, aggressive and extended questioning sessions, you know, the usual. The kinds of things that are used all the time to get information out of alleged terrorists. Only Marcus isn’t a terrorist and he hasn’t even been charged with a crime. The DHS is only questioning him because he seems a little suspicious and out of the ordinary. You know, the usual. The usual nightmare that anyone in the wrong place at the wrong time just being a regular, normal citizen might go through because we’re handing over our freedoms with the idea that we might gain security in exchange.

Well, they release Marcus and two of this three friends. Marcus got the worst of the questioning, but all of them are worried about their missing friend. Only Marcus, he’s gotten angry at how he was treated. Much the way I imagine many otherwise innocent people have gotten angry at how they’ve been treated or “questioned”. So, Marcus decides he’s going to get back at the DHS. And, thanks to his talents as a young computer hacker, he does.

I won’t ruin the story by telling you all that happens, but it is a gripping read, not lessened by the fact that it’s something which could happen right here in our country. In fact, some people feel it is happening. One of the many things I liked about this book was how accurate the computer security was. Doctorow really researched this well and even called in contacts like the infamous Bruce Schneier to help get it right. As a matter of fact, they get it so right that I’d recommend this book to anyone interested in getting the basics of computer security. They explain public key cryptography, protocol tunneling, and several other key concepts in modern computer security that, frankly, are somewhat hard to explain.
If you’re worried about the future of your country, or just the future of your children, I encourage you to read this book. If you want to encourage the next generation to be politically aware and have a good understanding of the issues, buy this book for them.

I may not always agree with Cory Doctorow’s political agenda, but Little Brother is a great book and will provide many topics of discussion for interested classes and families.
Read this book!

7/29/2008

DIY Notebook

Filed under: Fun,Fun Work,Geek Work,Linux,MicroSoft,Ooo, shiny... — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:04 am for you boring, normal people.
The moon is a Full Moon

Yes, a do-it-yourself computer notebook.

A company called OCZ Technology is now offering a “DIY” plain-case computer notebook. Well, “do it yourself” may be pushing it a bit. After all, all you need to do is add a processor, memory and hard-drive to complete the hardware. Oh, and of course, then you’ll have to install the operating system, too. For a Linux geek, though, that’d be a no-brainer, though, there’s nothing stopping you from installing a totally legitimate copy of Windows, too. I have to admit that I’ve never heard of any of their third-party distributors, though, so I have no idea how reliable these guys are at all. Still, the hardcore geek in me likes the idea of a “whitebox” laptop

7/11/2008

Version Control, for writers?

Filed under: Apple,Fun,Fun Work,Geek Work,Linux,MicroSoft — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:36 am for you boring, normal people.
The moon is a Full Moon

What an interesting idea…

So, as many of my long-time readers know, I tend to straddle two worlds. By day, I’m a highly proficient, one-man, network-ninja death squad, but, by night, I’m a frustrated, hopeful writer who’s always looking for high-tech reasons to procrastinate. I think I may have found a project that bridges these two worlds in an article titled Subversion for Writers.

Subversion is a version control system which is primarily used by software developers to, well, track the version of their programming code. But, code is just specially formated text with very specific syntax and a really boring plot, so there’s no reason at all to not use it to track versions of a story or novel. And, in fact, that’s just what the author, Rachel Greenham, is proposing. I think it would be especially useful for novelists, since you could keep track of all the possible plot deviations and revert back to an earlier branch if things started to “go wrong”. In any case, it’s worth a look, even if you don’t use Linux or OS X, which is what she uses. (In fact, if you’d like to use Windows to do this, LifeHacker, who linked to her article, has a post with links to Windows clients for Subversion.)

Well, anyway, if you write a lot and are a geek like me and have some time to waste, it’s worth looking into, at the very least.

7/10/2008

Fedora on a USB Drive

Filed under: Fun Work,Geek Work,Linux — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:34 am for you boring, normal people.
The moon is a Full Moon

If you think Fedora is just a hat, the rest of this may not matter to you…

However, if you recognize that the Fedora Project is the free version of RedHat Linux, you might be interested in this. With the latest version of Fedora, there was a little something tucked away in the wiki about making a “live” version of Fedora on a USB key. You can download this little application and use it to totally automate getting a live, bootable version of the latest Fedora on the USB key of your choosing with hardly any work at all.
If you’ve ever had any interest in carrying Linux around in your pocket, grab this and try it out!

5/22/2008

What Next?

Filed under: Advice from your Uncle Jim,Bavarian Death Cake of Love,Criticism, Marginalia, and Notes,Deep Thoughts,Life, the Universe, and Everything,Linux,PERL,Personal,Red Herrings — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:34 am for you boring, normal people.
The moon is a Full Moon

Life is about passion.

Tomorrow, there will be a post that links to an article about meeting someone in a coffee shop. No, I haven’t met someone! Rather, it’s an article about how to meet someone. I tend to associate that sort of thing with passion. The passion of need, of possession. Of two becoming one. But, I have to be honest, my idea of passion has always included more than that.

Okay, sure, you’re thinking “Hey, a divorced, middle-aged, white guy who makes a living by being geekier than the average geek survives cancer and thinks he’s suddenly qualified to ramble on about passion”, right? Well, it’s not that. I’ve been hurting for something to be passionate about since the sixth grade. Oh, I get obsessed with things, sure. Some small, obscure subject will fascinate me for a few weeks or months and I’ll go through a cycle of knowing as much as I can about whatever it is before it bores me and it becomes something that gathers metaphorical dust in the attic of my mind, if I’m lucky. If I’m not lucky, it gathers actual dust on my coffee table. This is how I account for my owning both the complete, original John Byrne run of Alpha Flight, the collected Prisoner, the Dune Encyclopedia and Space: Above and Beyond. It’s also how I learned Perl and Linux and wrote plugins for WordPress. That same cycle is how I learned about survival, security, self-defense, koi, philosophy, and just about anything else interesting that I know. But, none of it really lasts. It’s just a flash of white-hot passion, then it’s gone.

What I long for, what I’ve always longed for, is something that makes me feel passionate forever. And, yes, I thought I had that when I was married, but, well, it turned out that passion was misplaced. So, now I wonder if all of it was misplaced. If it was all a useless, empty quest to find passion that is impossible to grasp. Before I met my ex-wife, I felt that passion about my work, but, after losing a job that was my life, I discovered work was just a job. So, now, I’m left searching, seeking, hunting that elusive passion which seems so slippery.

So, in spite of what you’ll read in this space tomorrow, I don’t ever want to sink all that passion into a person, of either sex, again.  And, any thing or activity that I allow myself to be passionate about again will have to be something that can’t be taken away from me.  Work comes and goes.
But writing…  Well, if I were to lose this blog, this laptop that I’m writing from, I could still write.  A cheap notebook and stub of a pencil stolen from Ikea is enough.  The words, the hammering out of the words, sentences, paragraphs, that takes no special tools, only, well, the passion.  So, too, God.  Even fewer tools to seek God.  I can find His presence anywhere, anytime.  Again, what matters is the passion for the spiritual connection, the seeking God’s presence.  But, how?  What to write?  How to find God?  What step to take next?

Who knows?  I suppose I’ll find out if I keep after it, that search for passion.  So, dear readers, what makes you light up with that passion for living?  What gets you out of bed in the morning?


Advice from your Uncle Jim:
"The person who WILL NOT read is no better off than the person who CAN NOT read."

4/24/2008

No New PCs

Filed under: Advice from your Uncle Jim,Deep Thoughts,Fun Work,Geek Work,Life, the Universe, and Everything,Linux,Personal,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:17 am for you boring, normal people.
The moon is a Full Moon

I think I may not ever buy a new PC again.

Notice, I didn’t write that I’d never buy another computer, but, rather not another PC. Hear me out. With prices the way they are, laptops are so cheap that I could easily find one in whatever price range that I might set for myself, within reason. I mean, MicroCenter always has laptops in their sale fliers. Not to mention every one else who sells them. And, what’s more, in recent years, laptops have come configured to replace similarly priced PCs from the year previous. Now, I know you’d think that a super-powered IT geek like me would be working on the latest, greatest hardware at work and at home, but, I’m sorry to tell you that it’s just not so. Everyone else gets new equipment before I do. I end up working on last year’s model, at best! And, upgrades? Forget about it! The last time I did an upgrade of any value, I might as well have just gotten a new PC anyway. Besides, now I have a LinkStation Live 500Mb Network Attached Storage device to use as a backup before upgrading, so I shouldn’t have to worry about losing data. In fact, I should be able to use this little toy to backup my servers, my workstations, my router configurations and even my one Linux laptop.

So, to recap, the only things I really upgrade on a machine are memory and diskspace. Laptops, which are adequately configured most of the time anyway, are priced well enough to be affordable and can easily take my normal, preferred upgrades. Laptops take up less space and are, obviously, more portable in case of emergency, but still can handle all my peripherals, thanks to USB. And, furthermore, I can still get laptops that have docking stations, if I want to have them hooked up to a monitor, keyboard and mouse most of the time.

Pretty much, I can’t see a reason to buy a regular PC ever again. If I need something special, like a server or a firewall, I can get a specially configured machine, or build one myself specifically for that purpose.
So, what do you all think, is the desktop dead?


Advice from your Uncle Jim:
"If I'd known I was going to live so long, I would have taken better care of myself!"
   --George Burns

4/16/2008

What’s on your monitor?

Filed under: Fun Work,Geek Work,Linux — Posted by the Network Geek during the Hour of the Monkey which is in the late afternoon or 5:59 pm for you boring, normal people.
The moon is a Full Moon

What do you run on your monitor server?

Do you think you’re too small to run a monitoring server? Well, I have two local servers, a remote web server and a remote e-mail server that I’m in charge of worrying about and I run a monitoring server. It’s not much of a server, really, just an old workstation to which I added a bunch of spare memory and a large, clean hard drive. Naturally, I run Linux on my monitoring server, which, ironically enough, I named Monitor. Specifically, Monitor runs Red Hat Fedora.

Monitor runs Nagios, which I’ve mentioned before. With Nagios, I monitor both my main file server and my accounting SQL server. I also watch the off-site web server and the SMTP and POP3 e-mail services on the managed e-mail server we have through our ISP, just to make sure they’re up and running. (It’s a long story on why we have that, but, rather than run my own, to reduce hassle, headache and potential disaster, I let someone else worry about it.) Nagios tells me the status of drive space, the memory usage, the CPU usage and uptime on both servers. On the accounting SQL server, it verifies that the SQL service is available and that users can log into it. On the file server, it tells me the status of the Backupexec modules. Unfortunately, I haven’t figured out a way to get Nagios to tell me more than the running status of Backupexec, but, in my spare time, I still try to find a way to have it report the status of the last backup or restore job run. No joy yet, but I keep trying.

I also have a browser window open to the SolarWinds installation at our ISP. They monitor inbound and outbound traffic over the Internet connection we have. Usually, I keep a window open on the standard “interface details” reports which update regularly. Most of the time, I also open a window to the weekly history report on the min/max/average packets in and out. I have to update that manually, but it lets me quickly compare today’s traffic to network traffic for the past week. It’s nice to see those trends!
Lately, I’ve been keeping a browser window open to the national weather forecast, by hour, for our local area. In hurricane country, keeping track of the weather can be vitally important! But, if you live in snow country, the same thing would probably be true, too. I don’t recall heavy snow causing an outage during my time up North, but it’s not out of the realm of possibility.

Finally, I almost always have Wireshark running a packet capture, too. If I see a sudden spike in traffic, having a packet capture already running could make a big difference. I have that capture set to save files locally, too, just in case. I’ve been setting the capture to rotate nine files and to keep the files at seven megabytes each. That should give me a pretty good spread of captured network data if I ever need to go back and diagnose a traffic problem. And, since the machine is actually kind of stinky hardware and crashes on occasion, when I restart the packet capture, I rename the base file using the current date. That way, I can tell at a glance when the capture was started.

One day, I’d like to move this all to another machine that’s more stable, faster and has more drive space, but, until then, this works. It’s only on the private network, so I can’t look at it directly from the Internet, but, it still does enough for me. One of these days, I’ll look into some of Nagios’ data presentation modules and teach this old dog a few new tricks, like automated uptime reports and that kind of thing.

Hopefully, that hasn’t bored too many of my non-geek readers. And, I hope it’s given my geek readers something to think about. So, tell me in the comments, if you have a monitoring server/station/whatever, what does it run? If you don’t have one, why not?

3/21/2008

Linux Home Server HowTo

Filed under: Fun,Fun Work,Geek Work,GUI Center,Linux,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:41 am for you boring, normal people.
The moon is a Full Moon

So, you want to build your own Linux server for home?

Okay, you’ve seen me write about it and many of you think it’s too geeky to do on your own, but I swear to you, it’s not. In fact, here is a list of easy howto sites:

Who needs Windows Home Server with Linux around?
Linux Home Server HowTo at LinuxQuestions.org
Build It: Linux Home Server
The Australian Linux HowTo

And maybe, just maybe, when I finally get around to doing this on my home network, I’ll write up some documentation on how to do it. Or, at least, how I did it.

2/27/2008

Review: Building a Monitoring Infrastructure with Nagios

Filed under: Fun Work,Geek Work,Linux,Review,Things to Read — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:47 am for you boring, normal people.
The moon is a Full Moon

Well, since I bought it, I think I should review it.

So, I’ve been wrestling with the typically mediocre documentation which surrounds most OpenSource projects and, in an effort to ramp up my efforts, I bought Building a Monitoring Infrastructure with Nagios by David Josephsen. Now, keep in mind that I don’t normally read entire computer books very much any more, but rather read just the few chapters that seem most relevant to my current project and keep the book for future reference. Also, I was in a hurry when I bought this book and didn’t have time to look at it very closely before purchase.

Now, all that being said, this book wasn’t all that helpful to me. It probably would have been a great help if I’d gotten it right when I was starting to install Nagios, though. Sadly, I puzzled out most of what I needed to know about the system the hard way, via on-line help files, how-tos, and trial and error.
With a table of contents broken up into eight chapters, titled; Best Practices, Theory of Operations, Installing Nagios, Configuring Nagios, Bootstrapping the Configs, Watching, Visualization, and Nagios Even Broker Interface, you can see that this book is about installing the base system and monitoring the most basic of services. I got the book hoping to monitor an SQL database and, if possible, the completion status of backups. Sadly, that’s not covered in this book. I did manage to find more information on-line regarding the SQL database monitoring, but not about watching backups.

So, mostly, this book didn’t get done what I was after. However, since there are things wrong with my installation, I may save the configuration files, wipe the server and start over, following the principles laid out in this book. For instance, I can’t seem to get scheduled down-time set via the web interface on my installation, which should be possible by default. And, the visualization on my monitoring server leaves something to be desired, so, if I start over, I’ll reference the chapter on Visualization. Certainly, it would be nice to start from a clean slate and do it right, but I may not have time to do that. We’ll see.

In short, Building a Monitoring Infrastructure with Nagios was a bit of a disappointment for me, but not because it wasn’t a good book. Rather, by the time I bought this book, I was a little past implementing most of the strategies discussed. Again, though, if I end up starting over, which I may, I’ll definitely read more of this book to get it done the right way.

« Previous PageNext Page »

Powered by WordPress
Any links to sites selling any reviewed item, including but not limited to Amazon, may be affiliate links which will pay me some tiny bit of money if used to purchase the item, but this site does no paid reviews and all opinions are my own.