book
Article ID: CTX692603
calendar_today
Updated On:
Description
Unable to delete a hosting connection
Resolution
- There are no machine catalogs associated with the hosting connection.
- And the hosting connection is in maintenance mode.
- Tired deleting using PowerShell getting the error where two machine catalogs are associated with the hosting unit.
- Followed the below command to delete the machines and provisioning schemes.
- Install PowerShell SDK for Citrix cloud tenant access on any domain joined machine with an internet connection except the cloud connectors
Connect to the cloud tenant using remote PowerShell SDK
asnp citrix*
get-XDauthentication
Initially execute the command:
get-provscheme --> this will give all the prov schemes in the site.
from the above output, we identified the catalogs which are pointing to the old hosting connection and cluster.
After identifying, we checked for individual outputs and checked for AcctADaccounts and Identity pool information.
get-provscheme -provisioningschemename "Name of the Machine catalog"
get-acctadaccount -identitypoolUID "paste the UID from above output"
If above command has machines displayed, we need to remove the machines with the below command
remove-acctadaccount -adaccountSID "paste the SID of the machines if any" -force
After the machines are removed, remove the identity pool
Remove-acctidentitypool -identitypoolUID "UID of the respective provscheme"
Now, remove the provscheme
remove-provscheme -provisioningschemename "Name of the catalog" -purgedbonly
At the end, check if the catalog is present and delete the catalog if present.
remove-brokercatalog -name "Name of the catalog"
Note: Do the verification and removal of all the above entries for the catalogs which is not letting the hosting to be deleted.
Then attempt to delete hosting from the DaaS console.
Problem Cause
Two ProvisionScheme which contains no machines that are pointing to the hosting connection which needs to be deleted.