<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andrew Morgan</title>
	<atom:link href="http://andrewmorgan.ie/feed/" rel="self" type="application/rss+xml" />
	<link>http://andrewmorgan.ie</link>
	<description>Grumpy ramblings</description>
	<lastBuildDate>Fri, 30 Jun 2017 09:24:25 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>On accepting a new challenge with ControlUp</title>
		<link>http://andrewmorgan.ie/2016/06/on-accepting-a-new-challenge-with-controlup/</link>
		<comments>http://andrewmorgan.ie/2016/06/on-accepting-a-new-challenge-with-controlup/#comments</comments>
		<pubDate>Mon, 06 Jun 2016 09:02:00 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[ControlUp]]></category>
		<category><![CDATA[Control up]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3686</guid>
		<description><![CDATA[Working as a consultant and evangelist in the EUC space, I&#8217;ve always had a keen interest in monitoring and validation of user performance metrics. I&#8217;ll be honest though, after over a decade working in this market, it was really hard to find excitement or passion in this market. Monitoring was really just Monitoring and the flavours were similar at best! While reviewing the market back in 2014 for a Citrix Partner, I selected ControlUp as the preferred solution for many reasons; [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="alignright" src="https://www.controlup.com/wp-content/uploads/2015/03/logo-2.png" alt="" width="185" height="35" /></p>
<p>Working as a consultant and evangelist in the EUC space, I&#8217;ve always had a keen interest in monitoring and validation of user performance metrics. I&#8217;ll be honest though, after over a decade working in this market, it was really hard to find excitement or passion in this market. Monitoring was really just Monitoring and the flavours were similar at best!</p>
<p>While reviewing the market back in 2014 for a Citrix Partner, I selected <a href="https://www.controlup.com" target="_blank">ControlUp</a> as the preferred solution for many reasons; since then, joining the <a href="https://www.controlup.com/blog/advisory-board-highlights/" target="_blank">ControlUp Advisory board</a> and deploying the solution with customers, my passion for the product has really grown.</p>
<p><span id="more-3686"></span></p>
<p>With ControlUp, administrators get what they need; tools to do their job, realtime visibility, and of course reports for the management types. In addition, with ControlUp&#8217;s truly unique, cloud based analytics and reporting approach with &#8220;<a href="https://www.controlup.com/controlup-insights/" target="_blank">ControlUp Insights</a>&#8220;, the potential for this product is phenomenal.</p>
<p><img class="aligncenter" src="http://ncontrolup55.wpengine.com/wp-content/uploads/2015/02/h_1.png" alt="" width="395" height="291" /></p>
<p>In short, ControlUp is the management, monitoring and reporting tool I wish I had when I worked in administration!</p>
<p>Going forward, I&#8217;m delighted to announce I’ve entered into a <b><i>part time</i></b> agreement with ControlUp to work closely with the team, evangelizing that promise I saw in the product back in 2014, providing input on future versions and using the platform to provide interesting insights in blog posts and script based actions for the community.</p>
<p>This work has already begun with the <a href="https://www.controlup.com/blog/new-pvs-farm-check-sba/" target="_blank">PVS health check report Script based action</a>, the <a href="https://www.controlup.com/blog/comparing-the-performance-impact-of-application-layering-technologies/" target="_blank">Application Layering product comparison</a>, <a href="https://www.controlup.com/blog/everything-you-need-to-know-about-the-new-citrix-mcs-io-acceleration/" target="_blank">XenDesktop 7.9 MCS IO feature overview</a> and a new set of Script Based Actions based on deep process IO and Network usage I’m ironing the creases out of coming in the next few weeks.</p>
<p>Next week, I’ll be at <a href="http://www.e2evc.com/home/" target="_blank">E2EVC Dublin</a> doing my thing with ControlUp, I hope you&#8217;ll pop by and say hi if you’re there!</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2016/06/on-accepting-a-new-challenge-with-controlup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MDX ShareFile 4.4 on Android cannot access the file browser.</title>
		<link>http://andrewmorgan.ie/2016/03/mdx-sharefile-4-4-on-android-cannot-access-the-file-browser/</link>
		<comments>http://andrewmorgan.ie/2016/03/mdx-sharefile-4-4-on-android-cannot-access-the-file-browser/#comments</comments>
		<pubDate>Fri, 11 Mar 2016 17:31:48 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Sharefile]]></category>
		<category><![CDATA[XenMobile]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3673</guid>
		<description><![CDATA[Another quick hit little bug for you. Despite enabling Gallery access on the MDX App settings, for some reason on Android access to the upload from device page was being blocked when &#8220;document Exchange (open in)&#8221; was set to restricted. If you lifted this restriction, all worked well. but Nobody wants that. Anywho, with much pain and wandering around the Google Android Developer documentation, the following exception list allows you to restrict the App successfully while still allowing access to [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>A<img class="alignright size-full wp-image-2685" src="http://andrewmorgan.ie/wp-content/uploads/2013/08/sharefile.jpg" alt="sharefile" width="151" height="151" />nother quick hit little bug for you.</p>
<p>Despite enabling Gallery access on the MDX App settings, for some reason on Android access to the upload from device page was being blocked when &#8220;document Exchange (open in)&#8221; was set to restricted.</p>
<p>If you lifted this restriction, all worked well. but Nobody wants that.</p>
<p>Anywho, with much pain and wandering around the Google Android Developer documentation, the following exception list allows you to restrict the App successfully while still allowing access to local files for upload.</p>
<pre>{action=android.speech.tts.engine.CHECK_TTS_DATA}{action=android.app.action.SET_NEW_PASSWORD}{action=android.app.action.START_ENCRYPTION}{action=android.intent.action.GET_CONTENT}{action=android.intent.action.PICK}{action=android.intent.action.CHOOSER}{action=android.intent.action.OPEN_DOCUMENT}{action=android.intent.action.RINGTONE_PICKER}{action=android.intent.action.DIAL}{action=android.intent.action.MAIN}{action=android.media.action.IMAGE_CAPTURE}{action=android.provider.MediaStore.RECORD_SOUND}{action=android.media.action.VIDEO_CAPTURE}[action=android.intent.category.APP_GALLERY}</pre>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2016/03/mdx-sharefile-4-4-on-android-cannot-access-the-file-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>While using the ShareFile mobile applications, NTFS last modified date is updated each time a user accesses an NTFS connector</title>
		<link>http://andrewmorgan.ie/2016/03/while-using-the-sharefile-mobile-applications-ntfs-last-modified-date-is-updated-each-time-a-user-accesses-an-ntfs-connector/</link>
		<comments>http://andrewmorgan.ie/2016/03/while-using-the-sharefile-mobile-applications-ntfs-last-modified-date-is-updated-each-time-a-user-accesses-an-ntfs-connector/#comments</comments>
		<pubDate>Fri, 04 Mar 2016 13:58:35 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Sharefile]]></category>
		<category><![CDATA[XenMobile]]></category>
		<category><![CDATA[ShareFile]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3667</guid>
		<description><![CDATA[Here&#8217;s a weird little bug I caught in the wild while deploying XenMobile Enterprise. While browsing NTFS shares, published as connectors in the ShareFile Mobile clients, or the ShareFile desktop application for windows, all the directories in the directory you are currently browsing will have their &#8220;Last Modified&#8221; timestamp updated as below: To resolve this issue, open the following file: C:\inetpub\wwwroot\Citrix\StorageCenter\cifs\AppSettingsRelease.config Add the following line the config: &#60;add key="disable-folder-permission-verification" value="1" /&#62; Once added, recycle the StorageCenterAppPool in IIS as below: [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Here&#8217;s<img class="alignright size-full wp-image-2685" src="http://andrewmorgan.ie/wp-content/uploads/2013/08/sharefile.jpg" alt="sharefile" width="151" height="151" /> a weird little bug I caught in the wild while deploying XenMobile Enterprise. While browsing NTFS shares, published as connectors in the ShareFile Mobile clients, or the ShareFile desktop application for windows, all the directories in the directory you are currently browsing will have their &#8220;Last Modified&#8221; timestamp updated as below: <a href="http://andrewmorgan.ie/wp-content/uploads/2016/03/sharefilebug.png"><img class="aligncenter  wp-image-3668" src="http://andrewmorgan.ie/wp-content/uploads/2016/03/sharefilebug-300x195.png" alt="sharefilebug" width="483" height="314" /></a> <span id="more-3667"></span>To resolve this issue, open the following file:</p>
<pre>C:\inetpub\wwwroot\Citrix\<wbr />StorageCenter\cifs\<wbr />AppSettingsRelease.config</pre>
<p>Add the following line the config:</p>
<pre>&lt;add key="<span class="il">disable</span>-<span class="il">folder</span>-<wbr /><span class="il">permission</span>-<span class="il">verification</span>" value="1" /&gt;</pre>
<p>Once added, recycle the StorageCenterAppPool in IIS as below: <a href="http://andrewmorgan.ie/wp-content/uploads/2016/03/apppool.png"><img class="aligncenter size-full wp-image-3669" src="http://andrewmorgan.ie/wp-content/uploads/2016/03/apppool.png" alt="apppool" width="880" height="262" /></a>I have it on strong authority this will be resolved in a future build, but no promises. A big thank you to Dan Brinkmann, <span style="color: #555555;">George Christophi and Citrix Support for this fix.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2016/03/while-using-the-sharefile-mobile-applications-ntfs-last-modified-date-is-updated-each-time-a-user-accesses-an-ntfs-connector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UnSticking an AppDisk provisioning task in XenDesktop 7.x preview</title>
		<link>http://andrewmorgan.ie/2016/02/unsticking-an-appdisk-provisioning-task-in-xendesktop-7-x-preview/</link>
		<comments>http://andrewmorgan.ie/2016/02/unsticking-an-appdisk-provisioning-task-in-xendesktop-7-x-preview/#comments</comments>
		<pubDate>Tue, 09 Feb 2016 13:05:05 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[AppDisk]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3656</guid>
		<description><![CDATA[Here&#8217;s a wee little bug I&#8217;ve no idea how i created, but managed to clear it out anyway. After creating an AppDisk, it got a little stuck. I tried deleting the task and AppDisk but the disk just seemed to be stuck in the &#8220;creating&#8221; phase indefinately. To remove it, I had to do the following in Powershell from a delivery controller: ASNP Citrix* get-applibtask -active $true &#160; Once i had identified the TaskID, i ran: Stop-AppLibTask -TaskId 5be48afc-263b-454e-b3e9-5a2db6b966ff remove-AppLibTask [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Here&#8217;s a wee little bug I&#8217;ve no idea how i created, but managed to clear it out anyway.</p>
<p>After creating an AppDisk, it got a little stuck. I tried deleting the task and AppDisk but the disk just seemed to be stuck in the &#8220;creating&#8221; phase indefinately.</p>
<p><a href="http://andrewmorgan.ie/wp-content/uploads/2016/02/stick.png"><img class="aligncenter wp-image-3658 size-full" src="http://andrewmorgan.ie/wp-content/uploads/2016/02/stick.png" alt="stick" width="797" height="190" /></a></p>
<p><span id="more-3656"></span></p>
<p>To remove it, I had to do the following in Powershell from a delivery controller:</p>
<p><strong>ASNP Citrix*<del><br />
</del>get-applibtask -active $true</strong></p>
<p><a href="http://andrewmorgan.ie/wp-content/uploads/2016/02/active.png"><img class="aligncenter wp-image-3659 size-full" src="http://andrewmorgan.ie/wp-content/uploads/2016/02/active.png" alt="active" width="624" height="427" /></a></p>
<p>&nbsp;</p>
<p>Once i had identified the TaskID, i ran:</p>
<p><strong>Stop-AppLibTask -TaskId 5be48afc-263b-454e-b3e9-5a2db6b966ff</strong><br />
<strong>remove-AppLibTask -TaskId 5be48afc-263b-454e-b3e9-5a2db6b966ff</strong></p>
<p>Now just one last thing to do!</p>
<p>&nbsp;</p>
<p><strong>get-applibappdisk</strong> and find the entry in the &#8220;creating&#8221; state:<a href="http://andrewmorgan.ie/wp-content/uploads/2016/02/AppLibDisk.png"><img class="aligncenter wp-image-3660 size-full" src="http://andrewmorgan.ie/wp-content/uploads/2016/02/AppLibDisk.png" alt="AppLibDisk" width="534" height="266" /></a>Now finish with a:</p>
<p><strong>remove-AppLibAppDisk -AppDiskUid d54681d3-6d0a-4259-b3ee-b90a899033bd</strong></p>
<p>using the DiskUid that you saw in the previous get-applibappdisk command.</p>
<p>Thats it!</p>
<h3>Update:</h3>
<p>if you find that the machine you usually use to capture app disks is no longer available. use the following command to release it:</p>
<p><strong>set-BrokerMachine -IsReserved $false -MachineName &lt;MachineName&gt;</strong></p>
<p><em>PS: I could have piped a lot of that, sure! but my mac pipe symbol is currently out of action so i did it the hard way. if you are the type who reads others blogs and leaves comments to improve the scripting, I&#8217;m sure there are new people on the Microsoft forums you could be bawking at right now.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2016/02/unsticking-an-appdisk-provisioning-task-in-xendesktop-7-x-preview/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cannot Log into XenMobile 10.3 Appliance after initial deployment.</title>
		<link>http://andrewmorgan.ie/2016/02/cannot-log-into-xenmobile-10-3-appliance-after-initial-deployment/</link>
		<comments>http://andrewmorgan.ie/2016/02/cannot-log-into-xenmobile-10-3-appliance-after-initial-deployment/#comments</comments>
		<pubDate>Fri, 05 Feb 2016 15:00:46 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[XenMobile]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3573</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<p><img class="alignright size-full wp-image-3574" src="http://andrewmorgan.ie/wp-content/uploads/2016/02/XM.png" alt="XM" width="170" height="170" />&lt;FYI, this was resolved in version 10.3.5&gt;</p>
<p>Here&#8217;s a horrendous bug I just came across in the field today while deploying a XenMobile 10.3 Proof of Concept with a customer.</p>
<p>Post the initial deployment of the OVF on vSphere, i ran the usual CLI wizard to IP the appliance and create the database. After restart the web &#8216;Administrator&#8217; user account just would not accept the password i provided during the wizard.</p>
<p>On closer inspection of the database by comparing with my own lab (never POC without a LAB!) , the &#8216;administrator&#8217; username was completely missing from the database under &#8216;dbo.security_principal&#8217;&#8230;<img class="aligncenter size-medium wp-image-3575" src="http://andrewmorgan.ie/wp-content/uploads/2016/02/dbo.security_principal-300x61.png" alt="dbo.security_principal" width="300" height="61" /></p>
<p>what the &#8216;crappity crap&#8217; went wrong I don&#8217;t know. but I reproduced it 4 times in numerous tests.</p>
<p>&nbsp;</p>
<p>I managed to find a workaround involving specifying a different username. I.E. delete your deployment and database and when the wizard prompts for the &#8216;administrator&#8217; name with default value, specify something different.</p>
<p>In my case I specified &#8216;zdmadmin&#8217; and this worked correctly allowing me to get the hell out in time for a Friday beverage.</p>
<p><a href="http://andrewmorgan.ie/wp-content/uploads/2016/02/working.png"><img class="aligncenter size-medium wp-image-3576" src="http://andrewmorgan.ie/wp-content/uploads/2016/02/working-300x68.png" alt="working" width="300" height="68" /></a></p>
<p>I hope this helps anyone else facing this issue!</p>
<p>&nbsp;</p>

		</div>
	</div>
</div></div></div>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2016/02/cannot-log-into-xenmobile-10-3-appliance-after-initial-deployment/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ThreadLocker 2.1 is available.</title>
		<link>http://andrewmorgan.ie/2015/12/threadlocker-2-1-is-available/</link>
		<comments>http://andrewmorgan.ie/2015/12/threadlocker-2-1-is-available/#comments</comments>
		<pubDate>Mon, 07 Dec 2015 12:14:47 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[ThreadLocker]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[CPU intelligence]]></category>
		<category><![CDATA[Server Based Computing]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3567</guid>
		<description><![CDATA[Shortly after it&#8217;s initial launch and great reception! I&#8217;m proud to announce the general availability of ThreadLocker 2.1. This is a minor update but does include some new key features and functionality. What’s new in 2.1: ThreadLocker Priority: There is now the ability to assign a custom priority to a process when it has been ThreadLocked, allowing you to not only control which cores a ThreadLocked process runs on but also the priority it runs at. Included Processes Only: This new [&#8230;]]]></description>
				<content:encoded><![CDATA[<div class="row-fluid bottom-margin-no ">
<div class="span8">
<div class="inner-content">
<div class="column-text clearfix"><img class="alignright size-full wp-image-3397" src="http://andrewmorgan.ie/wp-content/uploads/2015/03/Threadlocker-128x128.png" alt="Threadlocker 128x128" width="128" height="128" />Shortly after it&#8217;s initial launch and great reception! I&#8217;m proud to announce the general availability of ThreadLocker 2.1.</div>
<div class="column-text clearfix"></div>
<div class="column-text clearfix">This is a minor update but does include some new key features and functionality.</div>
</div>
</div>
</div>
<div class="row-fluid bottom-margin-no ">
<div class="span10">
<div class="inner-content">
<div class="column-text clearfix">
<h3>What’s new in 2.1:</h3>
<h5>ThreadLocker Priority:</h5>
<p>There is now the ability to assign a custom priority to a process when it has been ThreadLocked, allowing you to not only control which cores a ThreadLocked process runs on but also the priority it runs at.</p>
<h5>Included Processes Only:</h5>
<p>This new option allows you to specify which processes you want to apply ThreadLocking to. Previously the Enterprise Edition could apply ThreadLocking to any running process on the system but now you can now control this on a per process basis.</p>
<h5>Logging:</h5>
<p>Certain ‘error’ events were being incorrectly logged to the Windows Event log, these have now been removed.</p>
<h3>Availability</h3>
<p>ThreadLocker 2.1 is available from today and can be found at:</p>
<p><a href="http://www.thinscaletechnology.com/threadlocker">http://www.thinscaletechnology.com/threadlocker</a>.</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2015/12/threadlocker-2-1-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation: Netscaler Insight, a Brief introduction</title>
		<link>http://andrewmorgan.ie/2015/11/presentation-netscaler-insight-a-brief-introduction/</link>
		<comments>http://andrewmorgan.ie/2015/11/presentation-netscaler-insight-a-brief-introduction/#comments</comments>
		<pubDate>Tue, 17 Nov 2015 10:55:09 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Access Gateway]]></category>
		<category><![CDATA[Netscaler]]></category>
		<category><![CDATA[#E2EVC]]></category>
		<category><![CDATA[HDX]]></category>
		<category><![CDATA[Netscaler Insight]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3563</guid>
		<description><![CDATA[During another Great E2EVC Conference, my friend Ronnie Hamilton and I presented a session on the greatness of Netscaler Insight and we planned to share the following presentation afterwards as there were a number of sizing recommendations and figures that didn&#8217;t lend themselves to a presentation! In this presentation you&#8217;ll find the following topics: What is Netscaler Insight. Demo of insight data natively from Insight manager. What’s it available in (licensing). Deploying Insight in 5 minutes. Integrating it into director. How [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-large wp-image-3564" src="http://andrewmorgan.ie/wp-content/uploads/2015/11/insightheader-1024x227.png" alt="insightheader" width="625" height="138" /></p>
<p>During another Great E2EVC Conference, my friend <a href="https://twitter.com/rh747a" target="_blank">Ronnie Hamilton</a> and I presented a session on the greatness of Netscaler Insight and we planned to share the following presentation afterwards as there were a number of sizing recommendations and figures that didn&#8217;t lend themselves to a presentation!</p>
<p>In this presentation you&#8217;ll find the following topics:</p>
<ul>
<li>What is Netscaler Insight.</li>
<li>Demo of insight data natively from Insight manager.</li>
<li>What’s it available in (licensing).</li>
<li>Deploying Insight in 5 minutes.</li>
<li>Integrating it into director.</li>
<li>How can it be deployed.</li>
<li>What&#8217;s new in version 11.</li>
<li>Netscaler Sizing Considerations.</li>
<li>Insight Manager Sizing considerations.</li>
</ul>
<p><a href="https://andrewmorgan.sharefile.eu/d-s3cfcf37569544009" target="_blank">Download link.</a></p>
<p>A big thank you to Ronnie and E2EVC for the great trip. See you soon!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2015/11/presentation-netscaler-insight-a-brief-introduction/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Module: Creating an RDP file password with PowerShell</title>
		<link>http://andrewmorgan.ie/2015/10/new-module-creating-an-rdp-file-password-with-powershell/</link>
		<comments>http://andrewmorgan.ie/2015/10/new-module-creating-an-rdp-file-password-with-powershell/#comments</comments>
		<pubDate>Mon, 19 Oct 2015 20:23:03 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[PowerShell Scripting]]></category>
		<category><![CDATA[Remote Desktop Services (RDS)]]></category>
		<category><![CDATA[Server Based Computing]]></category>
		<category><![CDATA[Module]]></category>
		<category><![CDATA[Password]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[RDS]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3556</guid>
		<description><![CDATA[Here&#8217;s something that is surprisingly tricky to automate in this day and age. Creating a password and storing it in an RDP file. I&#8217;m not here to debate the security &#8220;knock ons&#8221; of doing this, it&#8217;s not in my interest and if I&#8217;m asked to do something despite advice against it, I do it! But as always I figured I&#8217;d share this feature in case anyone else needs it. So RDP files encrypt a password in a very specific way [&#8230;]]]></description>
				<content:encoded><![CDATA[<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"><img class="alignright size-thumbnail wp-image-403" src="http://andrewmorgan.ie/wp-content/uploads/2011/03/windows_powershell_icon-150x150.png" alt="Windows_PowerShell_icon" width="150" height="150" />Here&#8217;s something that is surprisingly tricky to automate in this day and age. Creating a password and storing it in an RDP file. I&#8217;m not here to debate the security &#8220;knock ons&#8221; of doing this, it&#8217;s not in my interest and if I&#8217;m asked to do something despite advice against it, I do it!</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">But as always I figured I&#8217;d share this feature in case anyone else needs it.</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">So RDP files encrypt a password in a very specific way and details online are cagey.This is something I set about doing myself and I&#8217;m happy to annouce I&#8217;ve included it in the following Free Powershell module for your use!</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"><span id="more-3556"></span></p>
<h3 lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">The module is very simple:</h3>
<p>&nbsp;</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Importing the module:</p>
<pre lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Import-module RDS.Password.dll</pre>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Converting a string to a password:</p>
<pre lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Get-RDPPassword -Password "SomethingSecure"</pre>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">This will give you an rdp password, pre formatted for an rdp file.</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"><a href="http://andrewmorgan.ie/wp-content/uploads/2015/10/rdppassword.png"><img class="aligncenter size-full wp-image-3559" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/rdppassword.png" alt="rdppassword" width="655" height="84" /></a></p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Optionally, you can include -ToClipboard to copy the text to the clipboard for easy copy -&gt; paste into an RDP file.</p>
<pre lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Get-RDPPassword -Password "SomethingSecure" -ToClipboard</pre>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">And that&#8217;s it, simply import the module and off you go.</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">If there is anything further you want to do with this, i.e. providing an RDP file to enter it into, accepting PSCredential as an argument or anything like that, get in contact and we&#8217;ll see what we can do!</p>
<h3 lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"></h3>
<h3 lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Consent:</h3>
<p>&nbsp;</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">This module is provided absolutely free of charge, using this module in a commercial product on the other hand is not condoned!</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Also, don&#8217;t ask me to reverse it, i&#8217;m not going to do it.</p>
<h3 lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">Download:</h3>
<p>&nbsp;</p>
<p lang="en-GB" style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"><a href="https://app.box.com/s/3007sq7aodyvirqgin3x08fupjw048es" target="_blank">Here:</a></p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2015/10/new-module-creating-an-rdp-file-password-with-powershell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Altaro VM Backup Review</title>
		<link>http://andrewmorgan.ie/2015/10/altaro-vm-backup/</link>
		<comments>http://andrewmorgan.ie/2015/10/altaro-vm-backup/#comments</comments>
		<pubDate>Fri, 09 Oct 2015 09:36:31 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Enterprise Backups]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Altaro VM Backup]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3543</guid>
		<description><![CDATA[Well you may be asking yourself what an EUC focused guy is doing reviewing a backup product, I&#8217;ll be honest, I wasn’t sure either but then something happened and I suddenly grew a strong appreciation for this product… but more on that later. As one who still remembers (and has the scars) from those dreaded tape restore days to off site locations. I remember spending 72 hours + trying to restore machines to different hardware, struggle with different tape drive [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://andrewmorgan.ie/wp-content/uploads/2015/10/logo.png"><img class="alignright wp-image-3544 size-full" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/logo.png" alt="logo" width="275" height="42" /></a>Well you may be asking yourself what an EUC focused guy is doing reviewing a backup product, I&#8217;ll be honest, I wasn’t sure either but then something happened and I suddenly grew a strong appreciation for this product… but more on that later.</p>
<p>As one who still remembers (and has the scars) from those dreaded tape restore days to off site locations. I remember spending 72 hours + trying to restore machines to different hardware, struggle with different tape drive manufacturers and trying to find the right tape!  I jumped ship from sys admin long ago and moved to EUC, avoiding the backup market like the plague in later years so I really was a fresh set of eyes to this age old conundrum.</p>
<p>Recently I stumbled across Altaro VM backup as part of my usual day to day readings and my interest was piqued. Withstanding that as a home lab owner and a hypervisor snob I really only run vSphere and Hyper-V was normally not something I enjoyed working with… I got talking to a nice gentleman from Altaro and I was invited to join the closed beta for vSphere.</p>
<p><span id="more-3543"></span></p>
<p>For those unfamiliar, <a href="http://www.altaro.com/">Altaro</a> recently released Altaro VM backup v6 with added support for vSphere. With this release and support for my beloved vSphere, I spun up an instance of Altaro, ditched the manual and decided to &#8220;have a go&#8221; to see if I could do it.</p>
<p><strong>Installation:</strong></p>
<p>The installation was a no brainer, I simply <a href="http://www.altaro.com/vm-backup/">downloaded the software</a>, ran the installation and opened the console. It was quick enough to not go for a coffee, which is good or bad depending on your mood at that time of the day.</p>
<p><strong>Using the console:</strong></p>
<p><a href="http://andrewmorgan.ie/wp-content/uploads/2015/10/console.png"><img class="aligncenter size-large wp-image-3548" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/console-1024x344.png" alt="console" width="625" height="209" /></a></p>
<p style="text-align: center;"><em>(dashboard overview)</em></p>
<p>The Console reminds me a lot of Nutanix Prism for it&#8217;s simplicity and pleasing design. It&#8217;s completely wizard driven and in 6-7 steps From plugging in my hypervisors (vSphere, stand alone ESXi hosts or Hyper-V), to setting a backup location (local disk, removable disk, Nas, network share, etc.), to configuring a schedule took just minutes.</p>
<p>The console also has a great feature where you can manage multiple connections from a single console without feeling like you’re losing functionality.</p>
<p><strong>Using the product:</strong></p>
<p style="text-align: center;"> <a href="http://andrewmorgan.ie/wp-content/uploads/2015/10/seed.jpg"><img class="aligncenter size-full wp-image-3546" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/seed.jpg" alt="seed" width="525" height="300" /></a><em>(Seed to disk example)</em></p>
<p>Altaro have made this dead simple. You have two storage types of choice and you can use multiple repositories for each type. Offsite and Onsite. As mine was just a lab, onsite made sense, but the ability to ship stuff offsite when required sounds like a great option. When bandwidth is limited to offsite, you can even “seed to disk” as depicted above and move it manually off site to save precious bandwidth. Super clever technology!</p>
<p>As this is VM based, I expected some hang ups on restoring VM contents. But Altaro have included a number of granular restores such as file and mailbox restores directly in the console. Nice touch. Altaro VM backup can also leverage VSS for “Application consistent” backups, this I was not expecting from a VM backup product and is very clever for when you need to leverage Microsoft VSS technologies.</p>
<p><a href="http://andrewmorgan.ie/wp-content/uploads/2015/10/Granular.png"><img class="aligncenter size-large wp-image-3549" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/Granular-1024x333.png" alt="Granular" width="625" height="203" /></a></p>
<p style="text-align: center;"><em>(Granular file restore wizard)</em></p>
<p>Once configured, I decided to test a VM backup, a granular file restore and a VM restore. Restorations are very flexible, choosing the target host, network connectivity and restored device name. Wonderful approach and thought behind this process, it did what I wanted it to do in seconds. Happy with my progress I added a few virtual machines, set the backup schedule and wandered off back to whatever I was doing before and left it alone for a few weeks.</p>
<p><strong><img class="alignright size-full wp-image-3550" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/in-console-support.png" alt="in console support" width="133" height="158" />Support when you need it:</strong></p>
<p>&nbsp;</p>
<p>Until one faithful day last weekend my Citrix XenDesktop delivery infrastructure went kaboom.  I was performing my XenDesktop 7.6 upgrades to feature pack 3 (as you do when you&#8217;ve a home lab and like that kind of thing) and my storefront infrastructure decided not to uninstall or install. It decide to break and I couldn’t fix it. With the built in verification process in the product, I could quickly check that the backups were “OK” but something else was amiss….</p>
<p>I&#8217;ll be honest, as a developer and consultant, I use my lab every day, for tinkering, testing, Microsoft Visio and other such activities. Not having my lab on Monday morning was not an option I wished to think about. In my mild panic I remembered I had meant to review a backup product, I wondered if it was still working?</p>
<p>To my joy, it was working! It had taken a backup of the environment just last night and I set about performing a restore, but I had an issue.</p>
<p>Those rage inducing days in the datacenter were back, I had a backup? but I couldn’t restore!</p>
<p>But this is where Altaro saved the day for me. Inside of their console there&#8217;s a live help button! Within minutes I was connected to a support agent and my restore was running happily (it was my fault, consequently).</p>
<p><strong>In review:<img class="alignright" src="http://a.fastcompany.net/multisite_files/fastcompany/imagecache/inline-large/inline/2013/11/3021307-inline-fb-thumbsup-printpackaging.jpg" alt="" width="97" height="75" /></strong></p>
<p>It took me less than 10 minutes to start my first backup. It ran in the background for a month backing up my stuff with no issues and saved me from a very nasty bug in Citrix storefront allowing me to restore my VM&#8217;s in minutes (saving me hours of work rebuilding my site).</p>
<p>You can grab a free copy here: <a href="http://www.altaro.com/vm-backup/download.php">http://www.altaro.com/vm-backup/download.php</a> for up to 2 VM’s and a functionality matrix is available here too: <a href="http://www.altaro.com/vm-backup/pricing.php">http://www.altaro.com/vm-backup/pricing.php</a>.</p>
<p>Having reviewed the features and prices of Altaro, this is definitely a product to keep in the back of your mind for environments suitable. It&#8217;s great software backed by great people with a strong focus on simplicity and killer functionality.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2015/10/altaro-vm-backup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Citrix Receiver for Mac and British keyboard tomfoolery.</title>
		<link>http://andrewmorgan.ie/2015/10/citrix-receiver-for-mac-and-british-keyboard-tomfoolery/</link>
		<comments>http://andrewmorgan.ie/2015/10/citrix-receiver-for-mac-and-british-keyboard-tomfoolery/#comments</comments>
		<pubDate>Mon, 05 Oct 2015 20:23:05 +0000</pubDate>
		<dc:creator><![CDATA[andyjmorgan]]></dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[British]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Receiver]]></category>

		<guid isPermaLink="false">http://andrewmorgan.ie/?p=3537</guid>
		<description><![CDATA[Tomfoolery? indeed! Here is a problem that drove me nuts on a daily basis and I&#8217;m delighted to report the great Simon Frost and Dustin Norman of Citrix heard my cries of frustration and kindly resolved my issue outright. Stand up gentlemen they are! My issue was simple, as a developer and powershell zealot, I regularly used the pipe Symbol (&#124;) in anger. Well in anger i mean, I was literally angry as despite pressing the frickin pipe key, an [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-3538" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/receiver-icon.png" alt="receiver-icon" width="128" height="128" />Tomfoolery? indeed! Here is a problem that drove me nuts on a daily basis and I&#8217;m delighted to report the great Simon Frost and Dustin Norman of Citrix heard my cries of frustration and kindly resolved my issue outright. Stand up gentlemen they are!</p>
<p>My issue was simple, as a developer and powershell zealot, I regularly used the pipe Symbol (|) in anger. Well in anger i mean, I was literally angry as despite pressing the frickin pipe key, an imposter appeared in the remote console&#8230;</p>
<p><a href="http://andrewmorgan.ie/wp-content/uploads/2015/10/pipewoes.png"><img class="aligncenter wp-image-3539 size-full" src="http://andrewmorgan.ie/wp-content/uploads/2015/10/pipewoes.png" alt="pipewoes" width="868" height="108" /></a></p>
<ul>
<li>Looked like a pipe? Yes!</li>
<li>Acted like a pipe? NO!</li>
</ul>
<p>So anyway, being a Citrix CTP has it&#8217;s benefits, I reached out to the aforementioned blokes and sure enough a few emails were exchanged and poof! issue resolved.</p>
<p>To paraphrase Dustins email:</p>
<ol>
<li>Open ~/Library/Application Support/Citrix Receiver/Config in a text editor</li>
<li>Find the KeyboardLayout setting in the [WFClient] section</li>
<li>Change KeyboardLayout to: British</li>
<li>Save the file</li>
<li>Launch the session</li>
</ol>
<p>Tada! Pipe back to normal. Thanks again Simon and Dustin.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewmorgan.ie/2015/10/citrix-receiver-for-mac-and-british-keyboard-tomfoolery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
