This is the frontpage of the elwoodicious archives. Currently the archives are spanning posts and comments, contained within the meager confines of categories. Through here, you will be able to move down into the archives by way of time or category. If you are looking for something specific, perhaps you should try the search on the sidebar.

Posts Tagged ‘Server’

Ubuntu, FreeNX, and Thin Pipes

Friday, March 9th, 2007

My mother-in-law has been fighting the battle of thin pipes for as long as she has been paying for Internet access and every year SNET-SBC-AT&T sends her a letter that gets her hopes up that the DSL fairy set up a repeater to light up her neighborhood. Each and every year she learns that there is no DSL fairy. So I’ve been trying to think of every concievable method to get her broadband for a reasonable price. Comcast wants some $70 a month and the municipal wi-fi in Hartford went dark as soon as it went live all of which leaves her living online at the brutal speed of 50.0 kpbs. Yesterday, though, I might have come up with a slightly workable solution that at least gives her the feeling of faster speeds: a terminal server running on my 6MB pipe.

After looking at various implementations, including LTSP, I settled on the stupid simple setup of FreeNX mainly because it was easy and made use of my OpenSSH server. The Ubuntu wiki had fairly solid instructions and the only challenge I had was adding Seveas’ Packages–most of the mirrors were handing out 404’s. For myself, the benefits are that I do not need to run Putty + TightVNC anymore as the FreeNX runs on top of SSH but the downside is that the FreeNX client needs to be installed on the machine in a Windows environment so I’ll need to look at alternatives including QEMU + Puppy Linux.

In testing I found the performance to be astounding if I am on a broadband connection responding with barely any lag and the same is true for my mother-in-law’s connection except when surfing. Surfing, obviously with all the screen refreshes, is only a minimally faster experience, but possibly with some tweaking we can squeeze a little more performance out of it. The goal is to make little things like online banking and shopping a little less painful with pages timing out because her connection is taking to long to pull data down and with our quick test FreeNX does seem to alleviate this problem a smidgen.

If anything, FreeNX gives me a better tool to hit my server and do work GUI style, like tacking my miserably tagged music collection, with a fast connection it is a blissful way to connect and do a little work.

Considering The SOHO

Tuesday, November 14th, 2006

When not scraping, sanding, painting, and generally following orders from Management, my time is backfilled and my bank account is padded by doing help desk work on the side, usually cleaning up Windows boxes that have been neglected and abused as well as the occasional hardware upgrade for the tech phobic, but the best work are the small offices that I maintain as these are the places where the dollars need to be stretched for the greatest return.

At the moment I have one client with a very small office that when set up was configured like a home network with an emphasis on ease of use over security. The result is two Windows 2000 PCs and one Windows XP laptop joined by a password free Workgroup and connected to a cable modem through an aging Linksys router. The PCs themselves are getting long in the tooth having been purchased some six years ago and to add insult to injury he has been battling virus outbreaks with increasing regularity. I make sure that he stays on top of definitions and patches but the network itself is inherently insecure and added to that both machines are logged into as local admins.

Current Configuration
Plain vanilla SOHO

He has given me a list of things he would like to see implemented when or if he proceeds with upgrading or reconfiguring the existing network including somethings I would file under necessity: automated backup plan, network firewall solution, and centralized and secure file sharing. While 2000 is still a serviceable OS, I’m leaning towards recommending that he purchase two machines to replace those boxes and to go with XP Professional, skipping Vista for now. Surprisingly, I’m not recommending he deploy Ubuntu, SUSE, or Fedora for the simple fact that it might be too much change for him and his employees and XP, when configured properly, is a fairly rock-solid OS.

The first possible configuration maintains the general layout of the network but would allow for remote administrative access as well as centralized file sharing and automated backups by redeploying one box to act as an SSH and file server.

Configuration One
Slightly more complicated…

The purple lines represent an SSH tunnel, the red is vnc, and the blue for file sharing and backups, and you can plainly see what my choice for the server OS. This configuration is most likely the one he will sign off on as the topology closely resembles what he has grown accustomed to but I do have a second configuration in mind to further enhance security.

Configuration Two
Just a little more complicated…

The inclusion of the Smoothwall appliance will go a long way in enhancing security, particularly if I shift tactics and push that they log into their PCs as regular users and reserve the admin account for special cases. The Smoothwall appliance can also be deployed on the remaining 2000 PC to make better use of the hardware with the only cost being replacing the router with a switch.

All things considered, I think that the two options make the best use of his money and could go a long way in enhancing the security of his network as well as functionality. We’ll see what he goes with.

Jinzora 2.6 or How Annoying Can One Thing Be?

Tuesday, September 19th, 2006

My love hate relationship with Jinzora continues in my quest for the right method for sharing my music collection, on a Linux server, to my XP crippled work machine. For the indefinite future it looks like I need to keep one XP-crippled machine at home running J. River MediaCenter so that I can (A) listen to my music and (B) update my Last.fm profile; with Jinzora I can only get (A), (B) is a non-option at the moment, even though they insist that it is and it is easy. However, Last.fm doesn’t top my list of annoyances. Here’s what the as_debug.log shows:

9/19/06 1:11:01.02, user:james, jzCreateLink: ssid = e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:11:01.03, user:james, jzCreateLink: ssid = e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:11:01.04, user:james, jzCreateLink: ssid = e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:11:01.04, user:james, jzCreateLink: ssid = e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:11:01.05, user:james, jzCreateLink: ssid = e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:11:10.89, user:anon, mediabroadcast: SID = jza=e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:11:10.94, user:james, AudioScrobbler: Starting up (inside startup routine)
9/19/06 1:17:44.62, user:anon, mediabroadcast: SID = jza=e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:17:44.67, user:james, AudioScrobbler: Starting up (inside startup routine)
9/19/06 1:27:44.63, user:anon, mediabroadcast: SID = jza=e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:27:44.67, user:james, AudioScrobbler: Starting up (inside startup routine)
9/19/06 1:31:01.08, user:anon, mediabroadcast: SID = jza=e413355a887e4ab4a0d56a13cbdfc8c1
9/19/06 1:31:01.13, user:james, AudioScrobbler: Starting up (inside startup routine)

From what I can figure out it is generating the playlist and then the AudioScrobbler routine kicks off and then… Well, then nothing shows up at Last.fm.

When Jinzora is running, it is a well oiled machine that can take you to the places you want in style but getting started is a hassle beyond belief. Importing media is a huge pain in the ass. “What? How? All you do is let the little import wizard work its magic! n00b!” Yeah. Right. The wizard works great with small collections as anything over 9k will have it seize up like you shot it with a tranq gun tethered to a taser. the collection I tried importing over-and-over-and-over is only a paltry 23k and to finally get it imported I have to break it up into discrete 4-5k blocks. Not a big deal, I suppose, but one that had me gnashing my teeth for about two hours.

*Sigh*

I’m back to doing research on implementing a robust media serving solution, one that can come close to the functionality of J. River’s Media Center, but I’m not too optimistic.

Server Move!

Saturday, September 9th, 2006
elwoodicious Heavy Industries
Total Amateur Hour!

Yay Me! Two 400GB SATA Drives!

Monday, July 31st, 2006

Sometimes it pays to talk about your hobbies at work. As most of you know I am a music junkie and while I don’t have the biggest collection out there it is on the heavier side clocking in around 165.1 GB; 32552 tracks playable over 102.6 days straight. The box that my collection resides on is a bit of a lumpy headed hydra with a 60 GB master flanked by 80 GB and 200 GB spares which makes it inelegant at best and often a pain in the ass to set up and administer proper backups. In steps my boss with a pair of 400 GB SATA drives and a controller card, “Make a mirrored set and sleep well at night”.

So here’s my plan to get my new massive storage set up and running:

  1. Upgrade box from Ubuntu 5.10 to 6.06.
  2. Shut down and add controller card and drives.
  3. Bring up box and cross fingers that all is recognized.
  4. Add logical set to fstab.
  5. Enjoy my new expanded storage!

If all goes well then I have the near insurmountable task of retagging and organizing my entire collection into something that is less like a roomful of socks that blew up and more like a well ordered library. A whole different beast that I’m not too keen on tackling. If anyone knows any bash scripts that can help automate moving files in to folders based on Artist/Album I’m all eyes and ears.

July 28th is Sysadmin Day

Friday, July 28th, 2006

SysAdminDay

Show a little love.

(I’m just saying that brownies would be nice… )