Skip to content

Commit df98790

Browse files
committed
Trust request sent to XML service
Trust request sent to XML service. Required for domain-passthrough or smartcard logon
1 parent ebbb8e6 commit df98790

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

manifests/siteconfig.pp

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class xd7mastercontroller::siteconfig inherits xd7mastercontroller {
22

3-
#Databases creation
3+
#Databases creation
44
dsc_xd7database{ 'XD7SiteDatabase':
55
dsc_sitename => $sitename,
66
dsc_databaseserver => $databaseserver,
@@ -78,5 +78,20 @@
7878
dsc_psdscrunascredential => {'user' => $svc_username, 'password' => $svc_password},
7979
require => [ Dsc_xd7site['XD7Site'] , Dsc_xd7administrator['PuppetServiceAccountCitrixAdmin'] ]
8080
}
81+
82+
#Trust request sent to XML service
83+
dsc_script{ 'CitrixBrokerServiceSSL':
84+
dsc_getscript => 'Add-PSSnapin Citrix*
85+
Return @{ Result = [bool]$(Get-BrokerSite | fl TrustRequestsSentToTheXmlServicePort) }',
86+
dsc_testscript => 'Add-PSSnapin Citrix*
87+
If (Get-BrokerSite | fl TrustRequestsSentToTheXmlServicePort) {
88+
Return $true
89+
} Else {
90+
Return $false
91+
}',
92+
dsc_setscript => 'Add-PSSnapin Citrix*
93+
Set-BrokerSite -TrustRequestsSentToTheXmlServicePort $true',
94+
require => Dsc_xd7site['XD7Site']
95+
}
8196

8297
}

0 commit comments

Comments
 (0)