<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://wmug.co.uk/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ConfigMgr 2012</title><link>http://wmug.co.uk/wmug/b/r0b/default.aspx</link><description>Welcome to my (mostly) all things ConfigMgr Blog</description><dc:language>en-US</dc:language><generator>6.x Production</generator><item><title>Best of MMS UK – Tuesday 21st of May 2013</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/05/20/best-of-mms-uk-tuesday-21st-of-may-2013.aspx</link><pubDate>Mon, 20 May 2013 18:44:36 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4615</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4615</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4615</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/05/20/best-of-mms-uk-tuesday-21st-of-may-2013.aspx#comments</comments><description>&lt;p&gt;The Best of MMS UK registration is closed now and there will be an epic amount of folk there as well as partners. I’ll be attending so if you see me and want to say hi just pull me up, always happy to chat and meet.&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.technet.com/b/uktechnet/archive/2013/05/10/reminder-the-best-of-mms-uk-2013.aspx"&gt;http://blogs.technet.com/b/uktechnet/archive/2013/05/10/reminder-the-best-of-mms-uk-2013.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4615&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/2013/default.aspx">2013</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Best+of+MMS/default.aspx">Best of MMS</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/MVP/default.aspx">MVP</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Robert+Marshall/default.aspx">Robert Marshall</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/UK/default.aspx">UK</category></item><item><title>Unsticking Clients from unavailable Distribution Points</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/05/16/unsticking-clients-from-unavailable-distribution-points.aspx</link><pubDate>Thu, 16 May 2013 13:45:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4611</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4611</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4611</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/05/16/unsticking-clients-from-unavailable-distribution-points.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I was at a customer site recently and they were simulating a data centre failure as part of their Disaster Recovery plan. They replicate the Site server as a VM across to another data centre in real-time and fail over to it when the main Site server is taken offline, and during the testing they came across a problem with Clients sticking to Distribution Points that were made unavailable as part of the Disaster Recovery exercise. In reality the Distribution Points should also be replicated and switched over too, but this wasn&amp;rsquo;t done. The problem was that the Clients would not install anything that had already been deployed to them but had not yet been installed, the deployments were on the Client but the Applications content had not yet been downloaded.&lt;/p&gt;
&lt;p&gt;This Distribution Point stickiness is a well-known feature of ConfigMgr going back a long time, the Client will select a Distribution Point containing the content it requires from the provided list of Distribution Points and try to contact it, at which point the Client will realise the Distribution Point is down, note it as a &lt;em&gt;recoverable error &lt;/em&gt;as opposed to an &lt;em&gt;unrecoverable error&lt;/em&gt; and it will then attempt to retry the Distribution Point for up to 8 hours before moving on to the next Distribution Point in the list. This is to give the administrators a chance to recover the Distribution Point. If the next Distribution Point is down, there&amp;rsquo;s another long wait until a Distribution Point that is available is found and downloads begin. This Client had 3 Distribution Points and unfortunately the two failed Distribution Points where at the top of the list resulting in a 16 hour wait before content for existing Deployments could be downloaded and the applications installed. Obviously, this induced a lengthy wait time before the Clients begin downloading content correctly, and the customer wanted to get around this quickly.&lt;/p&gt;
&lt;p&gt;There are a couple of workarounds for this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Boundary change on the Site server if it is still available&lt;/li&gt;
&lt;li&gt;Roberts special magic!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you remove the failed Distribution Point from a boundary group, this will result in the Client ignoring the unavailable Distribution Point and going to a Distribution Point that is still servicing the Clients boundaries. A very simple solution, it requires a change in the ConfigMgr Console to remove the Distribution Point from the Boundary Group, or on specific boundaries if you have configured the Site that way, and adding the boundary to the Site system hosting the available Distribution Point. Once DR is complete you&amp;rsquo;d have to change all this back to how it was before the outage took place. This solution requires several &amp;ldquo;moves&amp;rdquo; so to speak, it&amp;rsquo;s not much effort and it works but I like solutions that are simple and contain fewer moves.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s an example of a Boundary group where you would remove the unavailable Distribution Point:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/6864.image_5F00_05597CDC.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/4718.image_5F00_thumb_5F00_7238502F.png" border="0" height="367" width="400" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Once the Clients talk to the Management Point again they will update the list of Distribution Points that service the Clients boundary, it&amp;rsquo;ll ignore the Distribution Point no longer servicing them and select a new Distribution Point to retrieve the content from. The Client will check policy based on the Client Settings (Client Policy) applied to the Client,&amp;nbsp; with the default being every 60 minutes. Client Settings in ConfigMgr 2012 can be defined on a Collection basis rather than being a site-wide setting as it was in ConfigMgr 2007, so depending on how you have set this up the Client will do a policy update based on the default value mentioned or any custom settings that you have applied.&lt;/p&gt;
&lt;p&gt;In theory you could also change the existing Site system containing the unavailable Distribution Point from fast connection to slow connection so that the available Distribution Point servicing the Clients boundaries takes precedence, I haven&amp;rsquo;t tested this solution but it also seems very viable. This again is simple, and has far fewer moves to complete the task. I&amp;rsquo;ll test this at some point to see if the Client behaves itself and that this is a workable solution. It should do and has fewer moves required to achieve the end result but assumes the Primary is available for the administrator to make the changes.&lt;/p&gt;
&lt;p&gt;Changing boundaries assumes the Primary is still available, the SMS Provider is accessible and the Console can establish a session to actually make the changes. If the Primary was unavailable and some Distribution Points that could service the Client for content are online, the Client would hang around for 8hrs+ per unavailable Distribution Point until it found the available Distribution Point and as an administrator nothing could be done until the Primary is back in operation at which point you can make changes, but I&amp;rsquo;d hazard a guess if the Primary is back no doubt the recovery of Distribution Points would also be not far behind it. In this scenario where the Primary has not returned to operational status, to accelerate things you will need a different way to motivate the Client into moving onto the next Distribution Point in its list until it has found an available Distribution Point, this is where the Magic comes into play!&lt;/p&gt;
&lt;p&gt;Well it&amp;rsquo;s not really magic, I just wanted to keep you reading and get you down to here where the fun really begins!&lt;/p&gt;
&lt;p&gt;If the Site is unavailable or you have a streak of derring-do in you and you&amp;rsquo;d like to leave the Site servers configuration intact you&amp;rsquo;ll have to think outside the box, and here&amp;rsquo;s the solution I came up with, it&amp;rsquo;s a pretty simple solution, you make a change in one place outside of ConfigMgr and in under an hour the Clients will select the online Distribution Point and proceed to download content. That kind of qualifies as magic!&lt;/p&gt;
&lt;p&gt;How we achieve this is by changing the A record for the unavailable Distribution Point in DNS so that it points at a member server that is available. This tricks the Client into recognising the Distribution Point as being in an unrecoverable state, and thus, it will move onto the next Distribution Point in the list. Brilliant.&lt;/p&gt;
&lt;p&gt;Below, I&amp;rsquo;ve produced some screenshots to assist with explaining the steps involved to achieve this result, but the shots are not taken from an environment where the problem is being reproduced fully. Instead, I&amp;rsquo;ve just taken shots of the relevant dialogues and shots of actual real logs that came from the client (their details stripped and replaced with some names of servers in my lab), so don&amp;rsquo;t worry if in the shots you don&amp;rsquo;t see Distribution Points listed and such stuff. Anyway if you are expecting a hand-holding through this solution then I think you&amp;rsquo;d better not continue, you should be familiar with all the moving parts involved and be able to understand this fully end-to-end.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s go over what will happen:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Administrator changes Distribution Points A record in DNS to point at a different IP address&lt;/li&gt;
&lt;li&gt;DNS replication takes place if there are multiple DNS servers in the environment&lt;/li&gt;
&lt;li&gt;The Clients local DNS Cache eventually expires the A record and retrieves an updated one from its assigned DNS server&lt;/li&gt;
&lt;li&gt;The ConfigMgr Client retries the Distribution Point and returns an unrecoverable error instead of a recoverable error, no further waiting will occur&lt;/li&gt;
&lt;li&gt;The ConfigMgr Client immediately moves onto the next Distribution and repeats the same process if the Distribution Point is unavailable or it downloads the required content&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Let&amp;rsquo;s go over how the Client handles DNS, the DNS Cache on every OS is managed automatically for us, and each entry in the local DNS Cache has a Time To Live and once the TTL has expired the A record is removed from the DNS cache on the Client and refreshed from the assigned DNS server. This works in our favour but also introduces some latency into the solution.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a shot of my DNS servers Zone properties showing the TTL and as you can see I have retained the MS defaults for the TTL which is 60 minutes, 3,600 seconds:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/1588.image_5F00_0AC7ED80.png"&gt;&lt;img title="image" style="display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/6787.image_5F00_thumb_5F00_50D8AA93.png" border="0" height="588" width="491" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When my Client first looks up this Distribution Points A record, it retrieves this A record and puts it in the local DNS Cache, it counts down the TTL until it has expired.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a shot of a record in the local DNS Cache and as you can see it has 1,197 seconds left before the A record is flushed from the local DNS Cache and replaced with an updated A record from the assigned DNS server:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/1565.image_5F00_74259F38.png"&gt;&lt;img title="image" style="display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/4718.image_5F00_thumb_5F00_08AAEEB7.png" border="0" height="421" width="857" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I flushed my DNS cache then pinged the FQDN to populate the local DNS Cache for this screenshot, you achieve this using &lt;em&gt;IPCONFIG\FLUSHDNS&lt;/em&gt; and you view the local DNS Cache using &lt;em&gt;IPCONFIG/DISPLAYDNS&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Notice the Time to Live (TTL) is displayed in seconds and repeated rendering using &lt;em&gt;IPCONFIG/DISPLAYDNS&lt;/em&gt; will show the value decrementing. When the TTL has expired contact is made to the assigned DNS server(s) and a refreshed A record will be retrieved.&lt;/p&gt;
&lt;p&gt;If you wanted you could expedite this process by manually flushing the local DNS Cache but this isn&amp;rsquo;t very practical to perform manually on many Clients. To flush the local DNS Cache use &lt;em&gt;IPCONFIG/FLUSHDNS&lt;/em&gt;, the Clients DNS Cache will be flushed away and future name lookups will retrieve the latest A record from the assigned DNS server.&lt;/p&gt;
&lt;p&gt;In theory you could create a Package\Program containing no content just a command line to flush the local DNS Cache then deploy it to your Clients so that they flush the DNS cache quickly, assuming the Primary is available, but it requires a lot of back-end fiddling, it requires new objects in ConfigMgr, a new deployment to all affected Clients. It is a viable way to speed things up if you needed to do so, but the costs in administrative time, the assumption the Primary is available and the latency in Clients picking up new Policy may make this an excessive process and when the Deployment fires on the Client it may coincide with the TTL expiring anyway. If your Clients checked for new Policy every 15 minutes this is doable I guess.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a shot of the A record for my Site server in the active DNS Zone for my domain, the A record is not from a Distribution Point but as I said these shots are there simply to point out the areas to head too:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/1007.image_5F00_011F7F4A.png"&gt;&lt;img title="image" style="display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/7851.image_5F00_thumb_5F00_72E10659.png" border="0" height="550" width="493" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You will see that the IP Address is pointing at the actual IP address of the unavailable Distribution Point.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s pretty obvious where you&amp;rsquo;d make the change of IP address, but just to ram it home here&amp;rsquo;s another screenshot:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/2158.image_5F00_395DF662.png"&gt;&lt;img title="image" style="display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/7455.image_5F00_thumb_5F00_4010FFE5.png" border="0" height="550" width="493" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The IP address you use must represent a server that is online otherwise you&amp;rsquo;ll remain pinned to the unavailable Distribution Point.&lt;/p&gt;
&lt;p&gt;Once you have changed the IP address for the unavailable Distribution Point the A record will be replicated to the other DNS servers in your environment. If you have a lot of DNS servers this could also introduce latency into the solution while you wait for the A record to change on the DNS server the client is using for name resolution. You could in practice determine which DNS server or servers the Clients are using and make the change right there, then let it replicate from there out to the other DNS servers to speed things up.&lt;/p&gt;
&lt;p&gt;After the TTL has expired for the A record in the Clients local DNS Cache, the A record is refreshed and the changed IP will be shown if you use &lt;em&gt;IPCONFIG/DISPLAYDNS&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Ok now that&amp;rsquo;s the infrastructure changes made, now it is entirely on the ConfigMgr Client to realise that the Distribution Point is in an unrecoverable state.&lt;/p&gt;
&lt;p&gt;Once the A record has been updated, what will happen is the Client will try to contact the unavailable Distribution Point but this time it will get a response from the member server using the specified IP address. And, when the Client attempts to connect to this IP address there will be a conflict because the name of the server isn&amp;rsquo;t correct, this induces an unauthorised error back to the Client which tricks it into thinking this is an unrecoverable error.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a shot of the list of Distribution Points containing the Content the Client wants, notice we have three Distribution Points listed, two of which, 01 and 02 are down\unavailable\off the network (in reality they were just VM&amp;rsquo;s switched off for this simulated DR exercise), 03 is our available Distribution Point:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/3632.image_5F00_068DEFEE.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/4621.image_5F00_thumb_5F00_17FE50C6.png" border="0" height="116" width="854" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a shot of the Client seeing that the Distribution Point returned an unauthorised error which induces the unrecoverable error we need to unpin from that Distribution Point:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/6864.image_5F00_7300904C.png"&gt;&lt;img title="image" style="display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/4621.image_5F00_thumb_5F00_56839E6C.png" border="0" height="119" width="854" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;At this point the magic has worked, we have forced the Client to note the Distribution Point as being in an unrecoverable state due to the &lt;em&gt;unauthorised&lt;/em&gt; error being returned!&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a shot of the Client immediately going to the next Distribution Point in the list. This Distribution Point is also down. Rinse and repeat as they say:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/5707.image_5F00_23B397F8.png"&gt;&lt;img title="image" style="display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/8831.image_5F00_thumb_5F00_032C5846.png" border="0" height="119" width="854" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And here&amp;rsquo;s a shot of the Client moving onto the third Distribution Point in the list, this one is online, notice the lack of errors, this is an available Distribution Point and content transfer will begin immediately thereafter:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/4721.image_5F00_3B6ACF5E.png"&gt;&lt;img title="image" style="display:inline;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/8446.image_5F00_thumb_5F00_73A94676.png" border="0" height="211" width="854" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So, by making a change to just the A record for the unavailable Distribution Points we have unstuck the Client from the failed Distribution Points and forced it to move onto the available Distribution Point. We have effectively controlled default behaviour, behaviour we had no control over before without making changes on the Site server with regards to Boundary\Boundary Groups and Site systems containing Distribution Point roles that service those boundaries.&lt;/p&gt;
&lt;p&gt;This solution allows us to step in and take control even if the Primary is offline and we are unable to make any changes to boundaries. If this was the case, without the magic above we&amp;rsquo;d have to recover the Primary to make the changes to the boundaries.&lt;/p&gt;
&lt;p&gt;I guess I should sign off with the usual disclaimers that this is Magic and sometimes Magic can burn, so always go through this in a lab, in dev, pre-prod, whatever you have, and, if you have 10&amp;rsquo;s of thousands of Clients involved, there will be a lot of traffic generated towards the replacement IP address entered into the A record for the unavailable Distribution Points. If the Primary is still online it makes sense to enter it&amp;rsquo;s IP address into the unavailable Distribution Points A record, so as to not interfere with production services on the member server you choose for the IP address needed above.&lt;/p&gt;
&lt;p&gt;I should also thanks Jon Rumens for letting me tijnker with his DEV environment to produce this solution, and also I&amp;rsquo;d like to call out this guy, Carlitog, who posted on the System Center 2012 Configuration Manager forums a solution for handling a boundary change if the Primary is down but you use remote SQL and have another SMS Provider available to leverage use to make changes via PowerShell. Check out the thread &lt;a href="http://social.technet.microsoft.com/Forums/en-US/configmanagerdeployment/thread/96e4cc26-810e-43a3-afb6-1e00091461fd" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Hope this article is helpful for you, or insightful et al.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4611&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Distribution+Points/default.aspx">Distribution Points</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/DR/default.aspx">DR</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Magic/default.aspx">Magic</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Outage/default.aspx">Outage</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Robert+Marshall/default.aspx">Robert Marshall</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/SCCM/default.aspx">SCCM</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Sticky+Clients/default.aspx">Sticky Clients</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/System+Center+2012+Configuration+Manager/default.aspx">System Center 2012 Configuration Manager</category></item><item><title>WMUG Event - Software Updates Overview with Robert Marshall MVP</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/05/13/wmug-event-software-updates-overview-with-robert-marshall-mvp.aspx</link><pubDate>Mon, 13 May 2013 08:02:28 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4608</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4608</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4608</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/05/13/wmug-event-software-updates-overview-with-robert-marshall-mvp.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I’m running a session on Software Updates Management on the 23rd of May between 19:30 to 20:30 using LiveMeeting.&lt;/p&gt;&lt;p&gt;This is an online event that does not require an invitation, just turn up on the scheduled date and time.&lt;/p&gt;&lt;p&gt;&lt;a href="http://wmug.co.uk/hubs/wmug_event_content/w/wmug_event_content-pages/62.wmug-event-software-updates-overview-with-robert-marshall-mvp.aspx" target="_blank"&gt;Here’s the link&lt;/a&gt; the Events page on the Windows Management User Group website for more information.&lt;/p&gt;&lt;p&gt;See you there!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4608&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Configmgr+2012/default.aspx">Configmgr 2012</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Event/default.aspx">Event</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Management/default.aspx">Management</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/MVP/default.aspx">MVP</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Overview/default.aspx">Overview</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Rob+Marshall/default.aspx">Rob Marshall</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Software+Updates/default.aspx">Software Updates</category></item><item><title>TechNet UK Article: How to Configure Alerts in System Center 2012 Configuration Manager</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/14/technet-uk-article-how-to-configure-alerts-in-system-center-2012-configuration-manager.aspx</link><pubDate>Sun, 14 Apr 2013 07:57:17 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4603</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4603</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4603</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/14/technet-uk-article-how-to-configure-alerts-in-system-center-2012-configuration-manager.aspx#comments</comments><description>&lt;p&gt;I wrote a little article for TechNet UK as a guest post where I go over the new Email Notifications mechanism in ConfigMgr 2012 SP1.&lt;/p&gt;&lt;p&gt;Check it out &lt;a href="http://bit.ly/Y9Z39I" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4603&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/2012/default.aspx">2012</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Alerts/default.aspx">Alerts</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/ConfigMgr/default.aspx">ConfigMgr</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Email+Notification/default.aspx">Email Notification</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Guest+Post/default.aspx">Guest Post</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Rob+Marshall/default.aspx">Rob Marshall</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/SP1/default.aspx">SP1</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/TechNet+UK/default.aspx">TechNet UK</category></item><item><title>MS KB2823324 patch could cause loss of OS on next reboot if deployed</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/13/ms-kb2823324-patch-could-cause-loss-of-os-on-next-reboot-if-deployed.aspx</link><pubDate>Sat, 13 Apr 2013 12:07:29 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4602</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4602</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4602</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/13/ms-kb2823324-patch-could-cause-loss-of-os-on-next-reboot-if-deployed.aspx#comments</comments><description>&lt;p&gt;Lots of chatter out there on the web on this, Microsoft has pulled a patch, KB2823324, that is reportedly causing Windows OS’s not to boot properly or for application to not function correctly.&lt;/p&gt;&lt;p&gt;If you haven’t got this out into production yet, think it’d be a sensible precaution to remove it from any Deployment Packages and prevent any production instability until it is all resolved.&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2823324"&gt;http://support.microsoft.com/kb/2823324&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4602&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/2823324/default.aspx">2823324</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Boot/default.aspx">Boot</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/ConfigMgr/default.aspx">ConfigMgr</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Fail/default.aspx">Fail</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/KB/default.aspx">KB</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/OS/default.aspx">OS</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Patch+Tuesday/default.aspx">Patch Tuesday</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Patching/default.aspx">Patching</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Pulled/default.aspx">Pulled</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/revoked/default.aspx">revoked</category></item><item><title>WMUG reporting point role installed at MMS 2013!</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/08/wmug-reporting-point-role-installed-at-mms-2013.aspx</link><pubDate>Mon, 08 Apr 2013 15:00:06 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4600</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4600</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4600</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/08/wmug-reporting-point-role-installed-at-mms-2013.aspx#comments</comments><description>&lt;p&gt;Our very own WMUG representative is at this years most awesome MMS 2013, Simon Skinner, CDM MVP, who will be tweeting and such like across the week, letting us know all the exciting stuff taking place.&lt;/p&gt;&lt;p&gt;Check out the &lt;a href="http://wmug.co.uk/hubs/wmug_event_content/w/wmug_event_content-pages/60.microsoft-management-summit-2013-wmug-coverage.aspx" target="_blank"&gt;WMUG MMS 2013 dedicated page&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;We link you back to the myITforum MMS 2013 Guide, worth keeping an eye on if you are at the Summit, or trying to keep up over this week.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4600&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/2013/default.aspx">2013</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/MMS/default.aspx">MMS</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/WMUG/default.aspx">WMUG</category></item><item><title>WMUG Virtual Event</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/03/wmug-virtual-event.aspx</link><pubDate>Wed, 03 Apr 2013 21:23:55 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4598</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4598</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4598</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/04/03/wmug-virtual-event.aspx#comments</comments><description>&lt;p&gt;Another WMUG webcast, this time from Satisnet and Secunia, &lt;a href="http://bit.ly/17auumz" target="_blank"&gt;click through&lt;/a&gt; to get more information on the event and how to register.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Overview:&lt;/strong&gt;&amp;nbsp;&lt;br /&gt;Secunia CSI provides highly detailed 
software inventory including both programs and plug-ins. This inventory 
is in turn mapped to security intelligence related to the individual 
programs and plug-ins as well as details about vendor supplied security 
updates. The software can then automatically repackage these patches and
 push them to SCCM, allowing you to control, manage, and monitor the &lt;a href="http://bit.ly/17auumz" target="_blank"&gt;…&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Agenda:&lt;/strong&gt;&amp;nbsp;&lt;br /&gt;19:00 – 19:10 – Welcome &lt;br /&gt;19:10 – 19:45 – Overview of Secunia CSI and System Center 2012 Configuration manager integration &lt;br /&gt;19:45 – 20:00 – Q&amp;amp;A Session &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;When:&lt;/strong&gt;&amp;nbsp;&lt;br /&gt;10th April, 2013 at 7PM GMT (convert timezone &lt;a href="http://www.timeanddate.com/worldclock/converter.html" target="_blank"&gt;&lt;u&gt;&lt;font color="#0066cc"&gt;here&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;) &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Visit &lt;a href="http://bit.ly/17auumz" target="_blank"&gt;here&lt;/a&gt; to register for the event&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4598&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Satisnet/default.aspx">Satisnet</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Secunia/default.aspx">Secunia</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/WMUG/default.aspx">WMUG</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/WMUG+Virtual+Meeting/default.aspx">WMUG Virtual Meeting</category></item><item><title>Community Server and BOT registrations</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/28/community-server-and-bot-registrations.aspx</link><pubDate>Thu, 28 Mar 2013 16:22:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4594</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4594</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4594</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/28/community-server-and-bot-registrations.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;UPDATED: Script modified to log results&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Spam. Spam. Spam.&lt;/p&gt;
&lt;p&gt;Here at WMUG we see a lot of Bots trying to register an account with us so they can get in and spam the site silly. For most website administrators it is an on-going chore separating out the wheat from the chaff so to speak, telling the real registrations apart from the fake ones. When we started up the User Group there was hardly any bot spam, but gradually over the years it built up; We were manually keeping on top of the account registrations, but it was becoming a time consuming and annoying chore.&lt;/p&gt;
&lt;p&gt;We run Community Server on our web server which runs the &lt;a target="_blank"&gt;Windows Management User Group&lt;/a&gt; website. I decided to do something about the build up of bots and had a look around, found a CAPTCHA plug-in and dropped it onto the registration page. From then on we saw a considerable reduction in bot registrations, that is for about 6 months, at which point they started to come back in large numbers. Obviously they were able to thwart CAPTCHA and pass right on by, clever bot-developers probably have their own database of responses to these CAPTCHA images.&lt;/p&gt;
&lt;p&gt;I’d had enough of manually grooming these fake registrations again so, on went the thinking cap and I thought of a more practical approach to dealing with them. As does happen when I think a lot (attempt at humour, I know, don’t give up my day job), hey presto I came up with a neat way to bite into the problem, I call it the Bot-Killer script. Da daa daaah … I’ll let that sink in for a moment before I go over the process …. ready? Ok here goes …&lt;/p&gt;
&lt;p&gt;Bot-Killer is essentially a PowerShell script that does the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Connects to your Community Server database&lt;/li&gt;
&lt;li&gt;Retrieves a list of accounts pending registration&lt;/li&gt;
&lt;li&gt;Does some voodoo magic and deals with the spam registrations – Just like that! That’s Magic!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Well, not quite, instead it continues with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pass the email address for each pending registration against an online email spam repository checking for a hit by using Internet Explorer automation jiggery-pokey&lt;/li&gt;
&lt;li&gt;If I get a hit I’ll delete the registration by invoking a well-known and safe Stored Procedure used by the Community Server product itself to delete accounts&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The online email spam repository is one managed by &lt;a href="http://botscout.com" target="_blank"&gt;BotScout&lt;/a&gt; who I’d like to thank for exposing the search engine and for providing access to an up to date list on known spam email address.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.botscout.com/" target="_blank"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/5736.image_5F00_746AD263.png" width="336" height="65" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Yep that strap-line is dead on the money.&lt;/p&gt;
&lt;p&gt;It’s so easy to attach some automation around this site, a crafted URL and the response HTML contains a string you can search across to base detection on.&lt;/p&gt;
&lt;p&gt;Here’s my email being checked and the resulting trigger string:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/8547.image_5F00_1ACCB5AF.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/2781.image_5F00_thumb_5F00_0164B275.png" width="577" height="93" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In the following shot we have a known bot email address:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/4331.image_5F00_79D94307.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/5415.image_5F00_thumb_5F00_40563310.png" width="579" height="117" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It’s a bit of a give-away really, there are no results for my email address and 6 pages of data on the bot address, I’d take that as a successful bot detection!&lt;/p&gt;
&lt;p&gt;So using BotScout (you could just as easily find another and figure out the URL and rejig the PowerShell to do it) I can uncover most of the bots registering, and so far I’ve nuked 100% of what we would have deleted, and left a registration that looks like it comes from a human being.&lt;/p&gt;
&lt;p&gt;We haven’t had this up for long and not had anyone emailing us wanting to know why we delete their registration account, but so far so good.&lt;/p&gt;
&lt;p&gt;Running the script hourly has given us a much stronger handle on this chore now, and administering registrations should become less traumatic for the administrator as a result. If you are browsing to implement, good luck and I hope this works as well for you as it seems to have done for us.&lt;/p&gt;
&lt;p&gt;To get this working you’ll need to do the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Copy the script below into a file called BOTKILLER.PS1&lt;/li&gt;
&lt;li&gt;Get a SQL user account created, you will need to know the password&lt;/li&gt;
&lt;li&gt;Get a domain user account or a local account created, again knowing the password, essentially any account with enough rights to launch the PowerShell script and to run Internet Explorer&lt;/li&gt;
&lt;li&gt;Modify the script and put in all your bits and bobs, I’ve wrapped comments in &amp;lt;&amp;gt; just replace those entirely with what the comment says&lt;/li&gt;
&lt;li&gt;Set the script up as a Scheduled Task and configure the account the Task runs under as the chosen account&lt;/li&gt;
&lt;li&gt;Test, run the task, visit your website, have any of the fake registrations been deleted?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I’ll skip the account creation party and not document it, instead I’ll just focus on the script and the Scheduled Task, leaving you to take care of the rest.&lt;/p&gt;
&lt;p&gt;If you are out of luck and nothing happens after running the task I suggest a little troubleshooting, checking over your changes, verifying user account names and passwords, manually running the script and seeing if it produces sensible error output to act upon. Most of your issues with revolve around permission problems with the SQL account that the script uses to connect to the database, and the Domain user account or local account used to run the script. Nothing too difficult to work out if you do get it wrong. If you are getting language syntax errors it&amp;#39;ll be because this was written for PowerShell V1, intentionally I may add, and you may benefit by reading the comments below for any changes I make, or head up fixing it yourself. All that aside, It shouldn’t take much to get this script working if it doesn’t get underway first time. Also keep in mind BotScout may change the URL or block this kind of usage at a later date, so if when you implement this it doesn’t work and bots begin to build up, check into this and switch over to another online email spam repository.&lt;/p&gt;
&lt;p&gt;Here’s the PowerShell V1 source-code:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;# By Rob Marshall - WMUG.CO.UK - March 2013&lt;br /&gt;# No restrictions on use, re-use, re-purposing or re-presenting, go ahead share&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$conn = New-Object System.Data.SqlClient.SqlConnection&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$conn.ConnectionString = &amp;quot;Data Source&lt;font&gt;=&amp;lt;YOUR SQL 
SERVER&amp;gt;&lt;/font&gt;;MultipleActiveResultSets=True;Initial Catalog=&lt;font&gt;&amp;lt;Community 
Server database name, usually CS&amp;gt;;&lt;/font&gt;uid=&lt;font&gt;&amp;lt;A SQL 
USERNAME&amp;gt;;&lt;/font&gt;pwd=&lt;font&gt;&amp;lt;THAT SQL USERS PASSWORD&amp;gt;&amp;quot;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$thedate = Get-Date ; Add-Content &lt;font&gt;&amp;lt;PATH TO WHERE THE LOG FILE SHOULD RESIDE&amp;gt;&lt;/font&gt;\BotSpam.log &amp;quot;Opening Database at $thedate&amp;quot; &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$conn.open()&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$cmd = New-Object System.Data.SqlClient.SqlCommand&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$cmd.connection = $conn&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$cmd.commandtext = &amp;quot;select UserID, Email from cs_users where UserAccountStatus = 0&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Add-Content d:\scripts\BotSpam.log &amp;quot;Executing Query&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$Resultset = $cmd.executenonquery()&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$dr = $cmd.ExecuteReader()&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Add-Content d:\scripts\BotSpam.log &amp;quot;Processing list&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;$botcount = 0&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;while ($dr.Read()) { &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $email = $dr.item(&amp;quot;email&amp;quot;)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $userid = $dr.item(&amp;quot;userid&amp;quot;)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $email = $email -replace &amp;quot;@&amp;quot;, &amp;quot;%40&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $ie = new-object -com &amp;quot;InternetExplorer.Application&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $ie.navigate(&amp;quot;&lt;a href="http://www.botscout.com/search.htm?sterm"&gt;http://www.botscout.com/search.htm?sterm&lt;/a&gt;=&amp;quot; + $email + &amp;quot;&amp;amp;stype=q&amp;quot;)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $ie.visible = $false&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; #while ($ie.busy) {sleep -milliseconds 50}&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; while($ie.ReadyState -ne 4) {start-sleep -m 100} &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $tempHTML = $ie.document.documentElement.innertext&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $checkstring = $tempHTML -Match &amp;quot;Your search didn&amp;#39;t return any matches&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; if ($checkstring -eq 0) {&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; Add-Content d:\scripts\BotSpam.log &amp;quot;Bot found: $email $userid&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd = new-Object System.Data.SqlClient.SqlCommand(&amp;quot;cs_User_Delete&amp;quot;, $conn)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.CommandType = [System.Data.CommandType]::StoredProcedure&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.Parameters.Add(&amp;quot;@UserID&amp;quot;,[system.data.SqlDbType]::VarChar) | out-Null&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.Parameters[&amp;#39;@UserID&amp;#39;].Direction = [system.data.ParameterDirection]::Input&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.Parameters[&amp;#39;@UserID&amp;#39;].value = $userid&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.Parameters.Add(&amp;quot;@ReassignUserName&amp;quot;,[system.data.SqlDbType]::VarChar) | out-Null&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.Parameters[&amp;#39;@ReassignUserName&amp;#39;].Direction = [system.data.ParameterDirection]::Input&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.Parameters[&amp;#39;@ReassignUserName&amp;#39;].value = &amp;quot;anonymous&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $SPROCcmd.ExecuteNonQuery()&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt; $botcount ++&lt;/em&gt;&lt;/p&gt;&lt;em&gt;&lt;p&gt;&lt;br /&gt; }&lt;/p&gt;&lt;p&gt; $ie.quit()&lt;br /&gt;}&lt;/p&gt;&lt;p&gt; Add-Content &lt;font&gt;&amp;lt;PATH TO WHERE THE LOG FILE SHOULD RESIDE&amp;gt;&lt;/font&gt;\BotSpam.log &amp;quot;Completed, $botcount removed&amp;quot;&lt;/p&gt;&lt;p&gt;$dr.Close()&lt;/p&gt;&lt;p&gt;$conn.close()&lt;/p&gt;&lt;/em&gt;&lt;/blockquote&gt;

&lt;p&gt;Put this script into a sensible location on the server, call it BOTKILLER.PS1. The script could do with some logging being added, I’ll come back and update the code but for now the script is silent, just zaps the bots.&lt;/p&gt;
&lt;p&gt;Now go ahead and setup a Scheduled Task with a re-occurring schedule, setting the repeat time to however often you want to run this script. I’ve set mine up to run hourly for 24 hours and to repeat each day with no end date.&lt;/p&gt;
&lt;p&gt;I took some shots to show what it looks like, the server is running Windows 2003 so keep that in mind when configuring your Scheduled Tasks on a more modern OS.&lt;/p&gt;
&lt;p&gt;Ok, make sure you are logged in with enough rights to create Scheduled Tasks and do the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open a CMD prompt&lt;/li&gt;
&lt;li&gt;Enter the following&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;SCHTASKS /CREATE /TN “BotKiller” /TR “C:\WINDOWS\SYSTEM32\WINDOWSPOWERSHELL\V1.0\POWERSHELL.EXE &amp;lt;PATH TO FILE&amp;gt;\BOTKILLER.PS1” /SC HOURLY&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;After pressing enter It should prompt you for your password, go ahead and enter it&lt;/li&gt;
&lt;li&gt;Now head to Control Panel and open Scheduled Tasks&lt;/li&gt;
&lt;li&gt;Locate the new Task and get it’s properties up&lt;/li&gt;
&lt;li&gt;Change the user to the domain user or local account you created for this purpose&lt;/li&gt;
&lt;li&gt;Click Set password… and enter the password for the chosen account&lt;/li&gt;
&lt;li&gt;All done, so click on OK.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It should look something like this:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Task Tab&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/4338.image_5F00_0666F024.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/3660.image_5F00_thumb_5F00_3EA5673C.png" width="412" height="453" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Schedule Tab&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/2275.image_5F00_56C8D197.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/2604.image_5F00_thumb_5F00_7D2AB4E2.png" width="413" height="454" /&gt;&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Advanced Dialog&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/3757.image_5F00_6E8008FD.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/0647.image_5F00_thumb_5F00_0305587C.png" width="414" height="330" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There you go, a pretty simple way to rig together a tool consisting of a script, a website and any pending approval account registrations on the Community Server web platform, so the ones being reported as known spam email addresses are automatically zapped. Simple. Enjoy.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4594&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Bot/default.aspx">Bot</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/BotScout/default.aspx">BotScout</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Community+Server/default.aspx">Community Server</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Registration/default.aspx">Registration</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Spam/default.aspx">Spam</category></item><item><title>ConfigMgr Cumulative Update 1 for Service Pack 1–Released</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/24/configmgr-cumulative-update-1-for-service-pack-1-released.aspx</link><pubDate>Sun, 24 Mar 2013 09:38:50 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4592</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4592</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4592</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/24/configmgr-cumulative-update-1-for-service-pack-1-released.aspx#comments</comments><description>&lt;p&gt;&lt;a href="https://support.microsoft.com/kb/2817245" target="_blank"&gt;Cumulative Update 1 for System Center 2012 Configuration Manager Service Pack 1&lt;/a&gt; has been released.&lt;p&gt;This release is heaving with updates covering the Administrator Console, Site Systems, Device Management, Software Updates, Client and PowerShell.&lt;p&gt;As usual for Cumulative Updates, install SP1 CU1 into your test environment, perform rigorous testing before you put this into production.&lt;p&gt;Click below to head to the KB2817245 article for full details&lt;p&gt;&lt;a href="https://support.microsoft.com/kb/2817245" target="_blank"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/6557.image_5F00_5E8D62F6.png" width="244" height="49" /&gt;&lt;/a&gt;&lt;p&gt;Check out these additional PowerShell cmdlets:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Add-CMDistributionPoint&lt;br /&gt;Import-CMAntiMalwarePolicy&lt;br /&gt;Import-CMDriver&lt;br /&gt;New-CMAppVVirtualEnvironment&lt;br /&gt;New-CMMigrationJob&lt;br /&gt;New-CMPackage&lt;br /&gt;New-CMSoftwareUpdateAutoDeploymentRule&lt;br /&gt;New-CMTaskSequence&lt;br /&gt;New-CMTaskSequenceInstallUpdateAction&lt;br /&gt;New-CMTaskSequenceMedia&lt;br /&gt;New-CMUserDataAndProfileConfigurationItem&lt;br /&gt;Remove-CMTaskSequenceInstallUpdateAction&lt;br /&gt;Set-CMTaskSequenceGroup&lt;br /&gt;New-CMTaskSequenceGroup&lt;br /&gt;Remove-CMTaskSequenceGroup&lt;br /&gt;Set-CMApplicationCatalogWebsitePoint&lt;br /&gt;Set-CMAppVVirtualEnvironment&lt;br /&gt;Set-CMClientPushInstallation&lt;br /&gt;Set-CMClientSetting&lt;br /&gt;Set-CMDistributionPoint&lt;br /&gt;Set-CMDriver&lt;br /&gt;Set-CMEndpointProtectionPoint&lt;br /&gt;Set-CMEnrollmentPoint&lt;br /&gt;Set-CMEnrollmentProxyPoint&lt;br /&gt;Set-CMHierarchySetting&lt;br /&gt;Set-CMManagementPointComponent&lt;br /&gt;Set-CMOperatingSystemImageUpdateSchedule&lt;br /&gt;Set-CMOutOfBandManagementComponent&lt;br /&gt;Set-CMReportingServicePoint&lt;br /&gt;Set-CMSite&lt;br /&gt;Set-CMSoftwareUpdateAutoDeploymentRule&lt;br /&gt;Set-CMSoftwareUpdatePointComponent&lt;br /&gt;Set-CMStateMigrationPoint&lt;br /&gt;Set-CMStatusSummarizer&lt;br /&gt;Set-CMSystemHealthValidatorPointComponent&lt;br /&gt;Set-CMTaskSequence&lt;br /&gt;Set-CMTaskSequenceInstallUpdateAction&lt;br /&gt;Set-CMUserDataAndProfileConfigurationItem&lt;br /&gt;Start-CMDistributionPointUpgrade&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4592&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>MVPS HOSTS – Ad blocking via HOSTS file</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/07/mvps-hosts-ad-blocking-via-hosts-file.aspx</link><pubDate>Thu, 07 Mar 2013 13:17:57 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4582</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4582</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4582</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/07/mvps-hosts-ad-blocking-via-hosts-file.aspx#comments</comments><description>&lt;p&gt;This project is as old as I am LOL, every now and then get reminded to go visit for a revised HOSTS file.&lt;/p&gt;&lt;p&gt;So today I updated to catch up with the latest IP’s for those dodgy Trojan sites and Ad spammers. Go check this stuff out, it’ll block a lot in your browser for free.&lt;/p&gt;&lt;p&gt;&lt;a href="http://winhelp2002.mvps.org/hosts.htm" target="_blank"&gt;Visit and download here&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Thanks to the folks who maintain this HOSTS file, you rock!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4582&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Ads/default.aspx">Ads</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Advert/default.aspx">Advert</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Advertisement/default.aspx">Advertisement</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Block/default.aspx">Block</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Blocking/default.aspx">Blocking</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Browser/default.aspx">Browser</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Hosts/default.aspx">Hosts</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/MVPS/default.aspx">MVPS</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Web/default.aspx">Web</category></item><item><title>WMUG Event - Netwrix–Change Reporter Suite recording is available</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/04/wmug-event-netwrix-change-reporter-suite-recording-is-available.aspx</link><pubDate>Mon, 04 Mar 2013 11:05:37 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4580</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4580</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4580</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/04/wmug-event-netwrix-change-reporter-suite-recording-is-available.aspx#comments</comments><description>&lt;p&gt;This week we had a virtual event with Netwrix, where Aidan Simister and Danny Murphy demonstrated a selection of core modules from their Change Reporter Suite. A pretty good overview all-round, with Aidan introducing the company and the products, while diving into the use cases for the Change Reporter Suite and handing over to Danny for live demo.&lt;/p&gt;&lt;p&gt;The audio is a bit choppy in this one, entirely my fault! I plugged in a web-cam earlier in the week, it had a microphone which I didn’t realise was recording, tut tut, it introduced a lot of ambient noise, a but fortunately I was able to clean up a fair amount of it in Camtasia 8. Well done to Aidan and Danny for handling the occassion ambient noise spike and carrying on.&lt;/p&gt;&lt;p&gt;Check out the WMUG Event page containing the recorded video &lt;a href="http://bit.ly/YvNvaR" target="_blank"&gt;here&lt;/a&gt; - &lt;a href="http://bit.ly/YvNvaR"&gt;http://bit.ly/YvNvaR&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4580&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/AD/default.aspx">AD</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Aidan+Simister/default.aspx">Aidan Simister</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/change/default.aspx">change</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Change+Reporter+Suite/default.aspx">Change Reporter Suite</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Danny+Murphy/default.aspx">Danny Murphy</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/NetWrix/default.aspx">NetWrix</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Reporting/default.aspx">Reporting</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Robert+Marshall/default.aspx">Robert Marshall</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/WMUG/default.aspx">WMUG</category></item><item><title>WMUG Video–Niall Brady from Windows-Noob.com demo’s CM12 BitLocker front-end HTA</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/03/wmug-video-niall-brady-from-windows-noob-com-demo-s-cm12-bitlocker-front-end-hta.aspx</link><pubDate>Sun, 03 Mar 2013 13:27:32 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4577</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4577</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4577</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/03/03/wmug-video-niall-brady-from-windows-noob-com-demo-s-cm12-bitlocker-front-end-hta.aspx#comments</comments><description>&lt;p&gt;While I was out in Seattle enjoying a fantastic MVP 2013 summit, I came across my buddy Niall Brady who was getting all excited about his new CM12 BitLocker front-end HTA (new, I think he’s reached Iteration 3 so not so new …), and we agreed to meet up in the evening to go over it. This all went to plan, and in a bustling hotel bar in Seattle we sat down, with food, beer and laptops in readiness to go over Niall&amp;#39;&amp;#39;s awesome toy when I got the idea of recording the whole demo! So, with no tripod, working around the waitress, employing extreme shaky-cam technology (my hand!) and a Samsung Galaxy SIII mobile phone we set about running through the demo. I think this format, very off the cuff, it’s all about the content and not a smart slick presentation style, we hope you agree and enjoy the content in this video!&lt;/p&gt;&lt;p&gt;The Hotel bar was a bit noisy, I’ve tried to remove all audio excesses and left everything else as it was. It’s certainly watchable.&lt;/p&gt;&lt;p&gt;&lt;a href="http://wmug.co.uk/hubs/wmug_event_content/w/wmug_event_content-pages/58.wmug-event-windowsnoob-cm12-bitlocker-front-end-hta.aspx" target="_blank"&gt;Click here to visit the WMUG Event page to view the video&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;Robert Marshall – MVP ConfigMgr&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4577&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Bitlocker/default.aspx">Bitlocker</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Boot/default.aspx">Boot</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Front_2D00_End/default.aspx">Front-End</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/HTA/default.aspx">HTA</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Niall+Brady/default.aspx">Niall Brady</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/OSD/default.aspx">OSD</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Refresh/default.aspx">Refresh</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Robert+Marshall/default.aspx">Robert Marshall</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Windows+8/default.aspx">Windows 8</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Windows_2D00_Noob/default.aspx">Windows-Noob</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/WINPE/default.aspx">WINPE</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/WMUG/default.aspx">WMUG</category></item><item><title>WMUG Event - NetWrix - 26th Feb 2013 - 7PM GMT–Virtual</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/02/26/wmug-event-netwrix-26th-feb-2013-7pm-gmt-virtual.aspx</link><pubDate>Tue, 26 Feb 2013 12:04:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4574</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4574</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4574</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/02/26/wmug-event-netwrix-26th-feb-2013-7pm-gmt-virtual.aspx#comments</comments><description>&lt;p&gt;WMUG has a last minute event up, this one is for NetWrix, see the dedicated &lt;a href="http://wmug.co.uk/hubs/wmug_event_content/w/wmug_event_content-pages/57.wmug-event-netwrix-26th-february-2013-7pm-gmt-virtual.aspx" target="_blank"&gt;Event Page&lt;/a&gt; for more information.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="http://wmug.co.uk/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-01/8473.NetWrix_5F00_Logo_5F00_low-resolution.png" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Overview:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This session will offer an overview of a selection of core modules from their Change Reporter Suite. It will provide a brief overview of their product architecture along with a live product demonstration of their unique approach to AD Auditing, Granular AD roll back Group Policy and Exchange auditing.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Agenda:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;19:00 - 19:10 - Welcome&lt;br /&gt; 19:10 - 19:45 &amp;ndash;Introduction to NetWrix and suite of tools followed by a technical demonstration.&lt;br /&gt; 19:45 - 20:00 - Q&amp;amp;A Session&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wmug.co.uk/hubs/wmug_event_content/w/wmug_event_content-pages/57.wmug-event-netwrix-26th-february-2013-7pm-gmt-virtual.aspx" target="_blank"&gt;Click here&lt;/a&gt; to visit the WMUG Event Page for this event&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4574&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Event/default.aspx">Event</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/NetWrix/default.aspx">NetWrix</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Rob+Marshall/default.aspx">Rob Marshall</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Virtual/default.aspx">Virtual</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/WMUG/default.aspx">WMUG</category></item><item><title>ConfigMgr 2012–Download the documentation for easier search</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/02/22/configmgr-2012-download-the-documentation-for-easier-search.aspx</link><pubDate>Fri, 22 Feb 2013 21:52:21 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4573</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4573</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4573</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/02/22/configmgr-2012-download-the-documentation-for-easier-search.aspx#comments</comments><description>&lt;p&gt;Best to download the docs and review offline now, TechNet (not the ConfigMgr team) have ripped out Classic view which helped us fully expand all the collapsible nodes to enable CTRL-F for searching, now you’ll have to expand the appropriate node out and read\search from there which is going to be a PITA unless you already know your way around.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29901" target="_blank"&gt;&lt;img width="799" height="93" title="image" style="display:inline;background-image:none;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/3630.image_5F00_2F5F7DD0.png" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29901" target="_blank"&gt;Download here&lt;/a&gt;, when you do download keep an eye on the date and make sure you have the latest version installed.&lt;/p&gt;&lt;p&gt;&lt;a href="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/5280.image_5F00_4BFBF9A3.png"&gt;&lt;img width="802" height="144" title="image" style="display:inline;background-image:none;" alt="image" src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/2134.image_5F00_thumb_5F00_49C20198.png" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Keep an eye on the &lt;a href="http://blogs.technet.com/b/configmgrteam/" target="_blank"&gt;ConfigMgr Team Blog&lt;/a&gt; for announcements regarding documentation updates&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4573&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/2012/default.aspx">2012</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/ConfigMgr/default.aspx">ConfigMgr</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Download/default.aspx">Download</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/team+blog/default.aspx">team blog</category><category domain="http://wmug.co.uk/wmug/b/r0b/archive/tags/Updates/default.aspx">Updates</category></item><item><title>CM12 Bitlocker HTA front-end by Niall Brady - Windows-noob.com</title><link>http://wmug.co.uk/wmug/b/r0b/archive/2013/02/20/cm12-bitlocker-hta-front-end-by-niall-brady-windows-noob-com.aspx</link><pubDate>Wed, 20 Feb 2013 08:06:33 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:4572</guid><dc:creator>Rob Marshall - MVP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/rsscomments.aspx?WeblogPostID=4572</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/r0b/commentapi.aspx?WeblogPostID=4572</wfw:comment><comments>http://wmug.co.uk/wmug/b/r0b/archive/2013/02/20/cm12-bitlocker-hta-front-end-by-niall-brady-windows-noob-com.aspx#comments</comments><description>&lt;p&gt;Just come back from a beer with fellow MVP Niall Brady during which he demonstrated his ultra-cool CM12 BitLocker HTA front-end. It’s midnight and I’ve got day 3 of the MVP summit to deal with so I’m going to cut this short so I can hit the sack, but will return next week for a proper review, and a video of Niall demonstrating the HTA. Keep in mind when you see the video, that we had a few beers, were seriously brain-scrambled from the jet-lag, and that we shot the video on a mobile phone in a busy bar and ran out of battery just as we were wrapping up, so don’t look forward to a clean sharp video; This is true MVP free styling at it’s best!&lt;/p&gt;&lt;p&gt;For now, if you haven’t seen this HTA then you should be &lt;a href="http://www.windows-noob.com/forums/index.php?/topic/7294-the-cm12-bitlocker-frontend-hta"&gt;clicking away at this link&lt;/a&gt; like your life depended on it, and in true Windows-noob style there’s a detailed guide to get you going.&lt;/p&gt;&lt;p&gt;Truly, this is some seriously smart tech Niall has produced, it’s an end-to-end solution for OSD migrations towards Win7\8 with BitLocker enabled. I walked away very impressed at what he’s done here.&lt;/p&gt;&lt;p&gt;Anyway time for me to hit the sack, check out the link above and look out for the video next week!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=4572&amp;AppID=7&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>