Issue Starting Server Manager Performance Monitor on Server 2016 TP 2

Ran into an issue testing out remote server management with new 2016 TP2 servers that we are experimenting with. After a bit of research I found this from Windows IT Pro. I tried this process by doing the following and I was able to get the counters working and the connection to server manager established

From the server with the issue :
1. Start an elevated command prompt
2. type ‘logman export -n “Server Manager Performance Monitor” -xml SMPM.xml’
3. open the file and do a search on ‘Security’
4. delete ‘stuff’ including the tags
5. Open perfmon and navigate to : Performance > Data Collector Sets > User Defined > Server manager performance monitor
6. Right click and delete Server manager performance monitor
7. Back at the elevated command prompt type :
‘logman import -n “Server Manager Performance Monitor” -xml SMPM.xml’
8. Back at Performance Monitor, refresh and Server Manager Performance Monitor will be back
9. Right click and choose ‘start’

This does not include extensive testing and worked for me for the 2 servers I have built so far, so no guarantees that it will work for you, but it may help

Party on.

Posted in Uncategorized | Tagged , | Leave a comment

Posted in Uncategorized | Leave a comment

Cisco AnyConnect Cannot Initialize Connection Subsystem

Pesky little problem that seems to keep coming back with our Cisco AnyConnect Secure Mobility Client (VPN) on my Windows 8.1 pro workstation. On a occasion I’ve run into an issue when trying to establish a VPN connection that client will repeatedly tell me ‘Failed to initialize connection subsystem’. After dinking around for a bit I finally dug to the executables and tried to run compatibility checks on them.

  1. Navigate to c:\program files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\vpnui.exe
  2. Right click the file and choose ‘Troubleshoot compatibility’
  3. follow the prompts
  4. Repeat the process for c:\program files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\vpnagent.exe
  5. Restart the Cisco ‘vpnagent’ service

Seems to have corrected the problem

Posted in Uncategorized | Tagged , , | 1 Comment

Wrinkle in Google Apps Site and Embedded js Code

In an effort to get a better repository of information, links and more for my team, I took a head first dive into our company’s Google Apps Sites implementation. My idea revolved around not only making a site where we could put troubleshooting articles, link to the company intranet, etc., but also to give us a presence on twitter for us to see what was happening in the Microsoft Infrastructure world.

Adding a new embedded element seemed pretty straightforward. Go to twitter, make an account. Follow a bunch of my crazy MS friends and colleagues and put them in a list, and then finally, generate a twitter widget based on this list. This would build a nice way to stream updates from people I respect in the industry right to our team page.

The code was easy to put together after getting the widget from Twitter :

<?xml version=”1.0″ encoding=”UTF-8″ ?>
<ModulePrefs title=”itboeck3″/>
<UserPref name=”lang” display_name=”Language:” datatype=”enum” default_value=”en”/>
<Content type=”html”>



Now, I save this off to an xml file and load the file into the attachments section of my new team site. Last piece : edit the site, add a new gadget from URL and paste the URL of the file you just uploaded.

One problem…it didn’t work.

When adding the gadget I was returned an error


After chasing this ghost of an error around the internet for a couple of hours, modifying the code, etc., I finally went to my personal site on a hunch and tried the same process but there. Lo and Behold! It worked. I knew the code was good. Switching back to our team site I tried again to no avail. On a lark, I shared the file out of my personal site to the internet to ‘view’ and then went back to my team site and added the custom gadget by url using the URL of the file in my personal site….


I haven’t figured out the why yet, but it’s obvious that it is tied to the permissions of the .xml file that contains the code. On internal Google Apps Sites, you cannot share the file to the internet at large, only within the company, which could account for the problem.

Hope this helps someone somewhere if they run into this issue with their internal site

Posted in Uncategorized | Leave a comment

#Movember is Upon Us or Why I Choose to Freeze in November

Welcome back All!

November is upon us and once again myself and millions of men worldwide have started the month clean shaven. Why? We do this to call attention to men’s health issues and attempt to raise funds to back men’s health initiatives and research.

Many of us have been touched by cancer in some way. We’ve lost brothers, fathers, uncles, sons and more to diseases and disorders that all too often fall between the cracks. In November, men around the world grow (or attempt to grow) moustaches only as a means to raise awareness and get us all talking about what we should do. Conversations allow us to remove the specter of seeing a Dr to get that yearly checkup or seek out help when we feel we can’t do it alone. Men have the unusual problem of often not seeking this help for fear of being perceived as weak. Knowing that other men face the same obstacles and making them aware that they are not alone, is just one step for us to help each other be healthier men for our children, friends and more.

This November, when you see a co-worker, friend or loved one sporting a Tom-Selleck, Rollie Fingers, Trucker, Chaplin, CookieDuster or whatever style they choose to embrace, ask them why they grow and strike up the conversation.

To donate to #Movember through myself or my team, please visit or Let the conversations begin.

Posted in Uncategorized | Leave a comment

Update AD Site Replication Interval

Over the course of the last 10 years we have had a hodge podge of administrators with varying circumstances involved in setting up our Active Directory Sites. As a result at our last AD Health Check (and the three before) it was called out that we have varying Replication Intervals at our hundreds of sites for no apparent good reason. With all of the work going on we didn’t place it high on our priority list until the imaging team came to us with a problem.

When they push changes to the devices out at the stores, some of those changes are reliant on Active Directory updates and those changes were timing out because at some of our sites we have intervals up to 3 hours (a hold out from when we still has 128k burst lines). To help them combat this problem we decided to drop that down to the league minimum of 15 minutes (more on that later).

With hundreds (actually closer to 2000) sites, that would be a time consuming effort if it weren’t for Powershell! A simple line of powershell code gives us a quick script that will modify all of these replication intervals for us with a push of a button. As it took me almost 20 minutes to come up with the right syntax, I figured I should post it here for me to look up later and for any of the 3 people who read this to use and/or laugh at me for taking 20 minutes to get right (I did go get a cup of coffee in there as well)

get-adobject -LDAPFilter (‘objectClass=siteLink)’ -SearchBase (Get-ADRootDSE).ConfigurationNamingContext | set-adobject -replace @{replInterval=15}

That’s a one-liner that saved me a ton of work. Using this as a framework, you can manipulate this one-liner to modify any piece of the Site properties such as : cost, name, description and schedule by just replacing what is inside the ‘replace’ method braces.

Posted in Uncategorized | Leave a comment


I know, post overload, I am trying to get more regular on this, no pun intended, but….

Movember is drawing to a close and I’m making a last push for donations. In the side bar you will see a link that will take you to my Movember page where you can donate. Any donation no matter what  size is appreciated

Posted in Uncategorized | Leave a comment

Kentucky Mulled Cranberry Sauce

Pulled the recipe for mulled cider from the Maker’s Mark site, and I’m tweaking it a bit to see what happens. If this tastes terrible I’ll let you know so you might want to wait until I screw it up before you try 🙂


•1 bag cleaned and picked over cranberries

•1C apple cider

•3/4C sugar

•1t allspice

•1t cinnamon

•1 lemon juiced

•1/2C Maker’s Mark Bourbon + 4 oz cook’s reserve

•.75oz St Germaine


1. Combine all of the ingredients in a heavy saucepan. Reserve 4oz of Maker’s Mark, in a cocktail glass over ice.

2. Cook over medium heat until the berries pop open, about 10 minutes.

3. Enjoy reserved Maker’s Mark while you wait

4. Remove from heat.

5. Cool to room temperature and refrigerate, go see if there is anything left in the bottle and refresh cocktail

6. Before serving add St Germaine and mix lightly


Added a cup of sugar and later, after cooling, touched it with about half a shot of St Germaine, lovely finish, eased the tartness. I think I would cut back on the sugar next time

Posted in Uncategorized | Leave a comment

Redhead and Ginger Cranberry Sauce

New one, I’ve combined a few of my recipes and added bourbon (go figure)


•1 bag cleaned and picked over cranberries

•2C sugar

•1/2C water

•1/2C OJ

•1/2 cup Maker’s Mark Bourbon + 4oz

•1T grated ginger

•Orange zest from 1 orange


1. Combine all of the ingredients in a heavy saucepan. Reserve 4oz of Maker’s Mark, in a cocktail glass over ice.

2. Cook over medium heat until the berries pop open, about 10 minutes.

3. Enjoy reserved Maker’s Mark while you wait

4. Remove from heat.

5. Cool to room temperature and refrigerate, go see if there is anything left in the bottle and refresh cocktail

Posted in Uncategorized | Tagged | Leave a comment

More Cranberries

I’m going to post up a couple of the recipes that I’m going to try this year and I’ll let you know how they turn out :

Wayne’s Cranberry Sauce

courtesy of Paula Deen via Foodnetwork


  • 1 cup sugar
  • 1 cup water
  • 1 (16-ounce) bag fresh cranberries
  • 1 cup chopped apple 
  • 1 cup chopped walnuts
  • 1/2 cup raisins
  • 1/4 cup Grand Marnier
  • 1/2 orange, juiced
  • 1/2 lemon, juiced
  • 1 teaspoon cinnamon
  • 1 teaspoon nutmeg, freshly grated


Combine the sugar and water in a large saucepan and bring to a boil. Add the cranberries and return to a boil, then lower the heat so that the liquid simmers. Add the apples, walnuts, raisins, Grand Marnier, orange and lemon juices, cinnamon, and nutmeg, and cook for 10 to 15 minutes. Remove the pan from the heat and let the sauce cool.


Serve in a side bowl with turkey or any preferred holiday dish.


Posted in Uncategorized | Tagged | Leave a comment