Friday, July 30, 2010

Don't Forget: Today is SysAdmin Appreciation Day!

System Administrator Appreciation Day is ccelebrated all day the last Friday in July, so it's not too late for you to show your beloved Systems Administrator, Help Desk Tech, Network Guru, or even that person in your office who's not "officially" a sysadmin but he helps you out of a jam with your computer anyway.

I'm not going to tell you what the best gift is, but even a little gift card for coffee or lunch can go a long way.  Better yet, invite them to grab that snack face to face.  Believe it or not, sysadmins like to escape the office from time to time too!

Thursday, July 29, 2010

Check out the Windows 7 and Windows Server 2008 R2 SP1 Beta

Have you downloaded the Windows 7 and Windows Server 2008 R2 SP1 Beta yet?  What are you waiting for?  The public beta is best suited for IT pros, tech enthusiasts and developers who need to test the service pack in their organization or with the software they are developing.  It is not available for home users.

The Windows 7 and Windows Server 2008 R2 SP1 Beta helps keep your PCs and servers on the latest support level, provides ongoing improvements to the Windows Operating System (OS), by including previous updates delivered over Windows Update as well as continuing incremental updates to the Windows 7 and Windows Server 2008 R2 platforms based on customer feedback, and is easy for organizations to deploy a single set of updates.

Learn more about the SP1 Beta on the details page and don't forget to check out the SP1 Beta Reviewer's Guide.In order to download and install the Windows 7 and Windows Server 2008 R2 SP1 Beta you must currently have a Release to Manufacturing (RTM) version of Windows 7 and Windows Server 2008 R2 already installed. The Beta is available in English, French, German, Japanese and Spanish.




Tuesday, July 27, 2010

Goodbye SiteScope, Hello System Center Essentials

Up until very recently I've used HP SiteScope to monitor uptime of systems and to send email alerts when services fail.  HP acquired SiteScope from Mercury Interactive in 2006 (who acquired SiteScope from Freshwater Software) and has since released several upgrades.  But I'll admit that upgrading to version 9.0 two years ago eventually led to uninstalling it this past week.  I've used SiteScope for years, starting with what was version 6 in the late 90's.  It had a black and green dashboard with green, yellow and red animated alerts - very reminiscent of some classic video games.

It was easy to create new monitors, group them and generate automated uptime reports with basic graphs.  It was simple and did exactly what I needed for the small infrastructure I worked with.  It even had features where failed services could trigger automated attempts at restarts or run other scripts.

And then it evolved.  Once acquired by HP and integrated into its BTO (business technology optimization) line of products, it evolved beyond my needs and my desire to learn a more complex version of a tool I had been comfortable with for years. Getting monitors to work the way I wanted seemed more difficult and it wasn't as easy to change things around once they were created.  Still, we upgraded fairly regularly and paid our annual maintenance fees.  But I never loved the HP version like I did with the Freshwater/Mercury Interactive product.  I admit, I missed the old days.

Thus I've switched to System Center Essentials 2010.  As as Microsoft SA customer, it seems like a no-brainer to just add this product into our active inventory.  It's not a simple product to work with either, but it  appears to do what I need without too much special configuration right out of the box.   Since installation three weeks ago, I've deployed the agent to over 25 servers and 75 clients.   I've tweaked some of the rules to reduce some alerts I'm not interested in and there are some statistics that appear to be available if I had a moment to figure out how to activate them. 

I like the improvements it adds to WSUS, like the ability to set a deadline to install updates and automatic groupings based on OS or hardware types.  Plus I was easily able to add "ping monitors" to networking equipment and other gear that isn't running a Microsoft operating system.  The out of the box monitoring of hard disk space usage is handy too.  (Watch for more posts about my adventures with System Center Essentials as I find time to work with it more.)

I've ran into other products in the past decade that try to be everything and end up more complicated than many smaller customers might need.  It took me a while, but I'm glad I let go of some nostalgia and moved forward with SCE.  It's growing on me.

Friday, July 23, 2010

Google Voice – Never listen to voice messages again.

I’ve been using Google Voice for several months and now that it’s available to everyone in the US (no invitation required) it might be a good time to take a look at it if you haven’t already.

First off, I’ll admit that I use Google Voice for one key feature – the voice message to text conversion. Sure, it’s nice to have an alternate phone number I can give out if necessary, but when it comes down to it I just really dislike listening to voice mail messages. By having Google Voice convert messages to text and send them to my email or via SMS to my phone, I rarely have to call in to listen to a message.

Now, like many speech-to-text tools it has limitations. If there is a lot of background noise behind the caller, they have heavy accent or tend to speak quickly, the conversion might not be as comprehensive as you’d like. However, it does give me a good gist of what the call is about and if it requires my immediate attention. If I really need additional details from the message, I’ll check the audio at a later time.

Google Voice reduces the time I spend checking voice mail messages from a daily occurrence to something that happens less than once a week. What more could I really want for free? Read more about it on the Google Voice Blog.

Tuesday, July 20, 2010

A Shoretel Upgrade Hiccup, plus Why I Love Our DBAs

A few weeks ago, I posted about our Shoretel upgrade from version 6.1 to 10.1. Overall, the upgrade was smooth and including an upgrade of the conference bridge hardware and software to version 7. However, there was one little post-upgrade problem. I was unable to view or edit the user configuration for a subset of my users using the Shoretel Director web portal. An “data undefined” error would display in my browser and then once that box was clear, the word undefined appeared in one of the data fields for the user. All other fields were blank and I couldn’t perform any actions like delete, save or reset.

After performing a database repair with our VAR, a ticket was opened with Shoretel directly. A Shoretel engineer looked at the issue, took copies of our database and log history from the upgrade and we were left to wait for a resolution of some sort. The users in question had fully functional phones and voicemail, as well as any other feature they had before the upgrade. Outside of a slowing growing list of tweaks I couldn’t make to those users, the system was perfectly stable.

Because the users had fully functional services, I doubted we were up against any major database corruption. While one could argue that we did an extensive upgrade in one evening (6.1 to 7.5 to 8.5 to 10.1) we didn’t deviate from the standard upgrade process that one could have done over time. While waiting for Shoretel to respond to the escalated ticket, our senior in-house DBA came across some free time and was able to take a look at the MySQL database himself.

The list of affected users spanned departments and had very little in common outright. However, I suspected they had some common component enabled and those settings were causing the new version of the Shoretel Director web portal to choke when loading the information. I’ve noticed that some fields that weren’t required in the past (like Last Name) are now required, so I was hoping it was something along those lines.

I provided my list and my hunch to our DBA who started sorting and running queries on our users table to see what could possibly be mucking up the system. It wasn’t long before he found the culprit – the password hash for the conference bridge for those users in question. For the majority of the users of the conference bridge, I used the same, relatively simple password for every person when setting up their bridge access for the first time. The stored hash for that password, as well as one other password that was used more than once in the system, was causing the problem. Our DBA nulled out the passwords and the user settings were then accessible.

We aren’t sure if it was those two particular passwords or the fact that they were duplicated that was the issue, but we did learn that sometimes knowing your data is more important than anything a vendor could do for you. Because we were familiar with our users, our DBA was able to look for patterns that made sense to us. Our ticket has been with Shoretel for several weeks – it was likely they were looking for a programmatic issue of some kind, because the database was technically sound. Not sure how long it would have taken if our DBA hadn’t had time for a side project.

As a systems administrator, I like to think I can troubleshoot most issues. But database management is an area I don’t spend a lot of time in and I’m thankful for having a great DBA resource sitting nearby. Sometimes being good at your job means recognizing those that do their job well too and making sure they know you wouldn’t be nearly as good without them.

Thursday, July 15, 2010

ImageRight 5.2 Improvements

I'm looking forward to spending a couple days in Las Vegas next month at the Vertafore Connection Tour so I can chat with other people who are using ImageRight. We'll be looking to upgrade to version 5.2 soon and here are some of the new and improved features. You can find these and more in the version 5 release notes.

  • The ImageRight Application Server is certified for Windows Server 2008 R2 (64-bit).
  • The ImageRight Desktop is certified for Windows 7 (32 and 64-bit).
  • Installer was improved to make the selection of native vs. integrated (AD) security more user friendly.
  • Created a Microsoft Outlook plug-in that will allow users to work ImageRight tasks directly from Outlook. (additional licenses required)
  • The user interface for Business Process Reporting has been redesigned for a better experience. Includes reports for managers to see volume of images being added by users.
  • The enteprise scanner application now has keyboard shortcuts and Windows access keys for many of the menus.
  • ImageRight Desktop can now run inside IE 7 or higher, by utitizing Click Once technology. (This will probably be great for remote access scenarios!)
  • Export utility allows for bulk exports based on file search or flat file parser. (There used to be a bulk exporter in version 3.5, but it was not ported to version 4.0. I'm looking forward to having it back in version 5.2.)
  • Device Merge Utility provides the ability to merge images from an existing storage device to one or more other storage devices.
  • The burning service can now support blu-ray discs.
  • Retention Management functions have been added, to allow sites to set retention and cut off dates throughout the system. (additional licensing required)

Many of these features are just what I've been wishing for. I hope its all worth the wait!

Tuesday, July 13, 2010

SharePoint and Document Management

A couple of weeks ago, I attended a free seminar that featured a document management solution that integrated with SharePoint. As a new SharePoint administrator for a company that already has a content management system in place, I was curious has to how they compared.

KnowledgeLake has several product components that can be used to capture, image and manage enterprise content from various sources. The seminar demonstrated several of the products running on top of SharePoint 2010.

  • Imaging - View, annotate and index images from a web browser using a SilverLight based document viewer; scan batches of documents; centralize the configuration of indexing, database validation and lookups; scan and index documents without ever leaving the SharePoint interface.
  • Capture - Scan documents in batches; use OCR technology to extract document meta-data; use “key from image” technology to easily apply document meta-data; save documents to SharePoint from anywhere you have a web (HTTP) connection.
  • Connect - enables users to save content on an ad-hoc basis - such as Office documents, PDF files and e-mail messages; provides integration to virtually any line of business application; monitors the files you retrieve from SharePoint and updates SharePoint as you save changes to your documents.
  • Workflow - attach a business process to documents in Microsoft SharePoint, including routing of documents for approval, reviews and/or the document's lifecycle. Workflows can be user-initiated or automated based on the actions of the scanning and capture software.

Since we started looking at managing our documents electronically through our enterprise, I’ve been an advocate for using technology to help streamline processes, make important documents easier to find and better protect data that might not otherwise be recoverable in the event of a fire or flood.

While I won’t be looking to replace our current document management system, ImageRight, I was please to see that there are other products available that have a similar feature set, while taking advantage of a portal that a company might already be utilizing.

Thursday, July 8, 2010

Certification - Where to Get Training?

Enjoyed a great PacITPros meeting this week and had several members ask me about certification, specifically how to prepare for exams for relatively low cost. Of course, effective studying means you need to know your best way of absorbing information - some people read, some like hands-on, some like the lecture setup. Personally, I'm a "reader", but here is a list of resources that should have a little something for everyone.

Microsoft Learning Snacks - Short Silverlight presentations on a variety of products and technologies.

Online Training - browse the training catalog for free or low-cost online courses. Also check out the e-reference library, which requires a subscription, but there is a 10-day free trial.

TechNet Virtual Labs - Want to play with software but don't have any machines? These 90 minute labs might just be the thing.

Microsoft Springboard - Geared to provide whitepapers, videos, forums and other resources for Windows client operating systems. The forums have over a 90% answer rate! Also, don't miss out on the free Proof-of-Concept Kit for deploying Windows 7 and Office 2010. Complete with virtual machines, you can practice deploying Windows 7 and using several of the deployment tools.

TechNet Library - technical documentation for IT pros for all the Microsoft products and technologies. It can be dry, but it might just be the explanation you are looking for.

Good luck on your next exam!

Friday, July 2, 2010

Installation "Bug" with System Center Essentials 2010

Finally found a little time to install System Center Essentials at work. We are pushing the limit of supported servers for monitoring (50 servers, 500 clients), but I think it'll meet our needs and allow us to replace a few other applications and manual processes once I figure it all out. The first challenge was getting it installed, as my first go-round failed.

A little searching turned up a pretty common issue. I was going with the default settings for this single server installation, including opting to send collection information to Microsoft. At the bottom of the screen titled "Help improve System Center Essentials" was an "opt-in" check box to "Use Microsoft Update to receive updates to this and other Microsoft products". It sounded good to me.

Turns out, by checking that box I had doomed my installation to failure. Don't check it. (Now that I think about it, I'm not sure what that option does that's different than the included WSUS service which seems to monitor and update the server just fine.) Anyway, there's some kind of bug in there and by "opting in" you are also opting out of a successful installation.

Thursday, July 1, 2010

The Long Road to Shoretel 10.1

Last week, I upgraded the phone system in the office to Shoretel 10.1. This may not seem like that admirable of a feat, but it has been a long time coming as we’ve been using Shoretel 6.1 for the last several years. Outside of one small version increase to resolve a couple bugs, it’s been the same software on the same server for well over 4 years. Not that I haven’t been trying to upgrade regularly, because I have. I consider it a testament to how great Shoretel has been to us – it just works and works well. It was hard to justify playing with something that did its job everyday.

And that’s what happened. Every year that passed was another year that the to-do list item of “Upgrade Shoretel” was passed over for more pressing projects. But finally, the looming date of Windows 2000 “end-of-life” was hanging out there. Combine that with ribbing I would get from my VAR whenever I called and had to admit I was still several versions behind and I finally stopping putting off the upgrade.

I have to admit, I didn’t do THAT much of the work. Our VAR handled the majority of the driving for the main upgrade, which had several moving parts though was pretty straight forward. We replaced our conference bridge hardware as well, so I copied the appropriate settings from our existing bridge and had that ready to go once the phone system was completed.

We copied the existing 6.1 database to the new server, which left the original server untouched in case we had to rollback. Then on the new server, we watched the default installations of versions 7.5, 8.1 and then finally 10.1 get layered on top. Once the server software was where we needed it to be, we updated the firmware on the switches and the IP phones.

So what are some of the new things in Shoretel 10.1?

1) The Desktop Call Manager works on Windows 7 – The release notes won’t admit to this and only lists support through 64-bit Vista, but Windows 7 works no problem. The server software is supported on 2003 SP2, 2003 R2 and 2008 SP2. (No 2008 R2 support at this time.)

2) Malicious Call Tracing - Provides organizations with the ability to report a malicious call and record the source of the incoming call, assuming the service provider of your external connections support MCID. This isn't something our office would seem to need at this time, but it could be important in other lines of work.

3) Mobile Call Manager - Additional support for devices, including the BlackBerry Curve 89xx and the Tour 96xx. This is something I'd like to look into configuring for our BlackBerry devices, so I'll have to research more about how to go about implementing this feature.

Also, we upgraded to the latest version of Converged Conferencing, so I'm hoping the integrated instant message features and the more robust conferencing features will be something users will take advantage of. The Call Manager will also allow users to personalize call handling for specific callers, if you are using the "professional" or higher version of the desktop software.

So, yes, looks like there is some benefits to staying up to date. Glad I've finally caught up!

MS ITPro Evangelists Blogs

More Great Blogs