Archive for category Uncategorized
Pictures From SharePoint Saturday Indy. #SPSIndy
Posted by Brian in Uncategorized on January 30, 2010
My pictures from today’s SharePoint Saturday Indy have been uploaded to the gallery. I have to apologize about the quality. I decided to try something new and not be the annoying guy blinding the presenter with my large flash. Unfortunately with the Lens I was using, I couldn’t really get any good shots in the low light of that building. Most shots are at a noisy 1000 ISO and some are even at 3200. My Canon 50D just isn’t that great at high ISO. At the end I gave up and threw on the flash and tried bouncing it off the ceiling. It was better but not great. I guess next time I’ll have to turn back into annoying blinding flash dude.
Check’em out and if anyone would like a larger version of any pics, send me an e-mail or leave a comment on this post and I’ll get it to you.
Merry Christmas and Happy Holidays!
Posted by Brian in Uncategorized on December 24, 2009
I’m currently going through the Christmas Eve grind at work today. I have zero motivation so not much is getting done. My excuse is I’m waiting on a support call from a vender. I can’t do anything to challenging or time consuming since they might call.
This has been a pretty interesting year. When I switched over to this blog for all of my technical posts, I figured I would pretty much lose all my readers. I mean if my mom doesn’t need to wade through the tech posts to find the one somewhat interesting to her, that will significantly reduce my numbers. But instead of that happening, this has been one of the better years as far as readership goes. I’m not quite sure what has caused it. Was it the more focused posts or the content? Was it due to my larger involvement in the tech community? My guess is it is because I’ve taken a more active roll in social networking when it comes to tech. Hopefully 2010 is an even better year.
Speaking of 2010, I think I may make a few minor changes to this blog. I’ll still have the tech posts but I may toss in a few non-IT related ones. I’m one of those guys with a lot of hobbies and I enjoy sharing them with people. Because of that, you may end up seeing more posts related to them. I’m into amature photography. Also there are few things I love more than taking some pieces of wood and turning them into something beautiful and/or useful. Once the weather gets warmer, I’ll get out to the shop more and possibly post about it on here a little. We’ll see. Don’t worry about me getting too broad with my posts. I’ll keep the more personal posts and political commentary elsewhere.
Thank you all for reading and I’ll see you next year!
Hopefully last ISA/SharePoint SSL Termination Search Issue Update
Posted by Brian in Uncategorized on December 18, 2009
I’ve wrote about it HERE, HERE and HERE. And my last post was correct. I installed the update on my test farm and it no longer experiences the search scope issue. Had I known it was a bug and not my own fault, I would have contacted MS sooner.
If you are still experiencing the problem, grab the December 2009 cumulative update and patch.
Quick update to ISA and SSL termination issue
Posted by Brian in Uncategorized on December 16, 2009
I posted about this a few times here. More Here and Here. This problem no longer affects my installation but it looks like Microsoft has released a fix. The December cumulative updates for SharePoint state the following as an issue they fix:
When you try to perform a search in a Windows SharePoint Services 3.0 site, the “This List: Name of list, doclib etc.” scope for a list is missing. This issue occurs because https:// is used to visit the Windows SharePoint Services 3.0 site.
That looks an awful lot like what we were experiencing. If you are still seeing this issue, try installing the latest updates and let us know if it fixes it.
Go HERE to get the updates.
Find Exchange folders with a high item count
Posted by Brian in Uncategorized on December 8, 2009
The Exchange team released a script yesterday that will find folders that exceed a specified limit. Check it out at http://msexchangeteam.com/archive/2009/12/07/453450.aspx. There is a PS equivalent that they post as well:
Get-Mailbox | Get-MailboxFolderStatistics | Where {$_.ItemsInFolder -gt 5000} | Sort-Object -Property ItemsInFolder -Descending | fl Identity, ItemsInFolder
That searches the entire Org. You will want to specify specific servers or stores.
This will be incredibly helpful to help hunt down some performance issues you may be experiencing on some servers. Also it can allow you to be proactive in improving the experience for a user. I can’t imagine a user with 30,000 items in his mailbox is saying good things about your service. For the record, at this moment, I have 3 items in my inbox. It may be a record. I don’t think I’ve had it this low since the day I got it. It is such a great feeling.
Update: Huey Lewis & The News @ the Microsoft SharePoint Conference 2009
Posted by Brian in Uncategorized on October 28, 2009
I did a dump of all my concert pictures at:
http://www.hugheserblog.com/gallery2/main.php?g2_itemId=32
A few of my favorites are in the previous post:
http://www.hugheserblog.com/2009/10/24/huey-lewis-the-news-the-microsoft-sharepoint-conference-2009/
If you would like a high quality version of any of these pics, let me know and I can send them your way.
Enjoy!

BlackBerry Enterprise Server 5 Virtualization
Posted by Brian in Uncategorized on October 26, 2009
I’m currently sitting at the airport waiting on my flight home from a conference. I still have quite awhile so I figured I would post something quick about BES on virtual hardware.
It is fully supported on VMWare 3.5+ and mostly supported on VMWare 4. In our environment, we have 2 primary BES servers with 2 failover at a regional datacenter. SQL is also separate with a failover. There is a new initiative to virtualize everything and my team decided that BES would make a good candidate. For the most part, the hardware requirements for 1200 users was minimal. When we did the BES 5 migration we decided to move off the physical hardware and go completely virtual.
This hasn’t turned out well for us so far. Even though we have a pretty massive VM environment, we are still having troubles. It isn’t due to the most common problems you see. We aren’t disk I/O bound. We have plenty of memory and processing power. Our problem is because of the network. The BES servers need a pristine connection to your mail servers. Normally they do but occasionally they hit some bottlenecks. The BES servers can handle a few of these but if it is an outage lasting a few minutes or several shorter ones, it can cause the agents to hit the max 10 restarts per 24 hours. When that happens, you have no choice but to restart. This has happened to us more times than I can count. Part of the reason is we have been running the hosts at their max. That is something you should be able to do with VMWare but if it spikes, it can cause latency and kill the agents. Another thing that has happened is our DR snapshotting software has issues. It queries for changes every hour and if you have a lot of hosts, it can cause brief locks. Even though it is only for a few seconds, it can still cause agent restarts.
Now I’m not saying don’t virtualize. I’m not saying our problem is related to BES or even VMWare. It is due to how we have VMWare implemented. If you are running your hosts at their max, you might want to rethink virtualizing BES. I would also recommend installing some networking monitoring software on hardware separate from the virtual hosts and see if you have any drop offs. We experience the drop offs on other non BES services but it only affects the BES.
Virtualizing BES can save a lot of money but make sure you truly have that pristine connection. Without it, you will have a lot of headaches.
Huey Lewis & The News @ the Microsoft SharePoint Conference 2009
Posted by Brian in Uncategorized on October 24, 2009
Here are a few pictures from the concert. Feel free to contact me if you want a higher quality version.
WSUS 3.0 SP2 Upgrade Issue
Posted by Brian in Uncategorized on October 14, 2009
I ran into a problem while trying to install SP2 for WSUS 3.0 last night. I tried updating via WSUS as well as manually with the .exe. Neither worked. It would extract and then immediately give me an error telling me to look at the WSUSSetup.log. I did that and this is what I found:
2009-10-13 20:49:35 Success MWUSSetup Validating pre-requisites…
2009-10-13 20:49:35 Error MWUSSetup CUpgradeDriver::SaveWebSiteSetting: Failed to read ServerCertificateName registry value (Error 0×80070002: The system cannot find the file specified.)
2009-10-13 20:49:35 Error MWUSSetup CUpgradeDriver::PerformPresetupActions: SaveWebSiteSetting failed (Error 0×80070002: The system cannot find the file specified.)
2009-10-13 20:49:35 Error MWUSSetup CSetupDriver::LaunchSetup: Failed to perform pre-setup actions (Error 0×80070002: The system cannot find the file specified.)
2009-10-13 20:49:35 Error MWUSSetup CProgressManager::EnableCancel: GetDlgItem returning error (Error 0×80070578: Invalid window handle.)
2009-10-13 21:02:33 Error MWUSSetup CWatsonHelper::Init: Failed to load WER library. (Error 0x8007007E: The specified module could not be found.)
2009-10-13 21:02:33 Error MWUSSetup CSetupDriver::ReportFailure: Failed to initalize the CWatsonHelper. This is expected on pre-Vista machines. (Error 0×80004005: Unspecified error)
2009-10-13 21:02:33 Error MWUSSetup DoInstall: Wsus setup failed (Error 0×80070002: The system cannot find the file specified.)
The key part is “Failed to read ServerCertificateName registry value.” Unfortunately a Google or Bing search didn’t help at first. I figured it was an SSL issue so I decided to disable SSL on the IIS website. It still failed. I went back to Bing and clicked on the one link it found. It was in Dutch but thankfully Bing can translate it. The link recommended two things:
1. Do not require SSL on the individual folders under the IIS web site. Those are:
- ApiRemoting30
- ClientWebService
- DssAuthWebService
- ServerSyncWebService
- SimpleAuthWebService
2. Run WSUSUtil.exe configureSSL <FQDN>
I did all that and restarted the machine. Next I ran the installer and it managed to run this time! The WSUSUtil.exe command also configured SSL so there was no need to go back and change everything back.
I did have one last snag. Either I goofed and checked it or the util did but the content directory was set to require SSL. WSUS checks for updates via SSL but downloads them via standard HTTP. I unchecked that and the clients were able to update.








