During the deployment of a blueprint via Citrix Smart Tools > Smart Deploy we came across the following error when attempting to deploy to our AWS Resource Location
The following problems were detected with your configuration
Please re-configure as no NAT instance was detected in this AWS Resource location
The blueprint / Citrix tools don’t seem to (yet) support AWS NAT Gateways. This also certainly wont work with the default VPC. To solve this we spun up a new NAT Instance in our own VPC with the servers in separate private subnets in order for the wizard to proceed / succeed. Also note If you deploy to the public subnet you need to provide an elastic IP address.
Hi Everyone, I have moved my blog to a privately hosted wordpress environment to cater for increased traffic and more consultants. Hope you still get these updates etc! Apologies for any inconvenience!
‘vbscript Option Explicit Dim oFS : Set oFS = CreateObject(“Scripting.FileSystemObject”) Function FolderEmpty(strFolderPathName) Dim oFiles, oFile, oFolder, oSubFolders, oSubFolder Dim blnFileFound : blnFileFound = False Set oFolder = oFS.GetFolder(strFolderPathName) Set oFiles = oFolder.Files If oFiles.Count > 0 Then FolderEmpty = False Exit Function End If Set oSubFolders = oFolder.SubFolders For Each oSubFolder In oSubFolders If Not FolderEmpty(oSubFolder.Path) Then FolderEmpty = False Exit Function End If Next FolderEmpty = True End Function Dim strFolderPathName1 : strFolderPathName1 = “file://server/c$/folder“ If FolderEmpty(strFolderPathName1) Then MsgBox “the folder ” & strFolderPathName1 & ” is empty” Else MsgBox “the folder ” & strFolderPathName1 & ” is not empty” End If
‘vbscript Option Explicit Dim WSHShell Dim objNTInfo Dim GetComputerName Dim xml Const MetaFrameWinSrvObject = 6 Set objNTInfo = CreateObject(“WinNTSystemInfo”) GetComputerName = lcase(objNTInfo.ComputerName) Set WSHShell = WScript.CreateObject(“WScript.Shell”) Set xml=CreateObject(“MetaframeCOM.Metaframeserver”) xml.initialize MetaFrameWinSrvObject,GetComputerName ‘xml.initialize MetaFrameWinSrvObject,”servername” xml.WinServerObject.TrustXMLRequests = 1 WScript.Quit