Unable to print from LibreOffice from ICA session

Review ‘Branch office users with client/network printers and local print servers’ section in https://support.citrix.com/article/CTX227534

• Direct connections to print servers policy needs to be disabled, and you can find the same on DDC ( Studio )

• Automatic installation of in-box printer drivers needs to be disabled and you can find the same on DDC ( Studio )

Note: By Default setting is enabled, hence we will have to disable the same.


  • No Related Posts

Microsoft Intune NAC check in Citrix SSO app not working for newly enrolled Andorid devices

Note from Microsoft

Microsoft Intune will no longer collect Wi-Fi MAC address for newly enrolled personally-owned work profile devices and devices managed with device administrator running Android 9 and above. Google is requiring all app updates to target API 30 by November 2021. With this change, Android prevents apps from collecting the MAC address used by the device. For related information, see Hardware device details.

Network access control with certain NAC providers and third-party VPN providers may be affected. This may impact the ability of enrolled devices to connect to a corporate network. More information can be found here: Support Tip: Android 12 upgrade can affect NAC-enabled network access.


  • No Related Posts

Disabling DNS cache on NetScaler.

By default DNS cache is enabled on NetScaler.

If we want to turn off the DNS cache on NetScaler, given below is the command:

  • set dns parameter -cachehitBypass ENABLED : To disable the DNS query processing and allow cache on ADC.

For flushing all the proxy records from the DNS cache on the NetScaler appliance:

  • flush dns proxyRecords


  • No Related Posts

ShareFile: Personal Cloud Connectors

Notes and Limitations Supported Apps Enable a Cloud Connector Enable an Office 365 Connector
Interacting with Data on your Connector using ShareFile Apps

Notes and Limitations

Feature Availability
  • ShareFile Advanced, ShareFile Business, ShareFile Enterprise, Workspace Premium, and Workspace Premium Plus plans include this feature. For more information regarding plans and features, click here.
  • Due to compliance concerns, this feature cannot be used by users utilizing:
On-Prem Customer Restrictions
  • Personal Cloud Connectors are supported for accounts utilizing Customer-Managed storage zones that are associated with Citrix-Managed storage zones.
  • This feature is not available to accounts with no association to a Citrix-Managed storage zone including on-prem or tenant setups.
  • File uploads to Personal Cloud or SharePoint Online currently have a maximum upload size of 200 MB per file.
  • File uploads to the OneDrive for Business Connector currently has a maximum upload size of 15GB.
  • Connectors must have a unique display name. Users are blocked from using a connector name that is currently in use elsewhere on the account.
  • Actions such as browsing folders or downloading files may fail when using Safari web browser. To resolve any issues, please ensure cookies are allowed in your Safari system preferences.

Supported Apps

Web App Latest version
Mobile Apps iOS, Android, Universal Windows Platform
Desktop Apps Citrix Files

Enable a Personal Cloud Connector

A Personal Cloud Connector must be enabled by an Admin before it can be accessed. Only users with the Create and Manage Connectors permission can enable connectors on the account.

SharePoint Online Connectors require an additional step – see the following section of this article for more information.

Navigate to Admin Settings > Connectors to view all of the Connectors available for your account.

Click Enable to turn on that Connector for users on your account.

Once the Connector is enabled, you can manage Connector Access. By adding a user to the access list for a specific Connector, that user is able to use the Connector to link their account to another data storage service. Save your access changes to continue.


The Connector creator and the Super User Group are automatically granted access to the Connector type.

Once enabled, users with access automatically see the Connector.

Users are required to authenticate with their desired Connector service so that ShareFile can be authorized to interact with it.

Enable SharePoint Online Connector

SharePoint Online require a few additional steps to ensure they work properly with ShareFile. Before taking any action in the ShareFile web application, you need to add the ShareFile app to your SharePoint Online site.

First, add the ShareFile App to your SharePoint Online site. Click here to view the ShareFile Connector for Office 365 on the Microsoft Store. Click the Add button, then follow the instructions.

User-added image

Important: In order for the app to function properly, please ensure that you take steps to Trust the ShareFile app when prompted, after it has been added.

Once you have installed the app using the link above, navigate to Admin Settings > Connectors. Here you can view all of the Connectors available for your account.

Click Enable for the SharePoint Online connector. You will be prompted to name the Connector and provide a Site URL.

Enter the URL path to your OneDrive for Business or SharePoint Online account. Enter the URL as follows, replacing “mysite” with your own domain/site name and adding the %loginname% wildcard where indicated. If you do not know your subdomain, you can find it in your web browser when you sign into OneDrive or SharePoint.

  • https://mysite-my.sharepoint.com/personal/%loginname%/Documents

  • ( or https://.sharepoint.com/SitePages/Home.aspx )

By adding a user to the access list for a specific Connector, that user is then able to use the Connector to link their account to another data storage service. Save your access changes to continue.

Alternatively add the Connector app to the respective SharePoint Online account if the above option does not work (as shown):
User-added imageUser-added image

User-added image

Enabling Consent for OneDrive for Business Users

SharePoint global administrators can consent on behalf of their users to avoid the Microsoft Trust screen. When enabled, the consent screen is bypassed for users when they log in to their OneDrive for Business Connector. To configure, after enabling the OneDrive for Business connector, access and login to the connector as an O365 administrator and click the ‘consent on behalf of your organization’ checkbox.

Once you have enabled the Connector, any user that has been granted access to it will see the Connector in their left navigation menu or on their Citrix Files for mobile or desktop application. Users must still authenticate with their desired Connector service so that ShareFile can be authorized to interact with it.


For customers on ShareFile for HealthCare plan, when 3rd party data storage services like Office 365 or Google Drive are accessed, an Authentication required warning displays.


Manage your connectors by navigating to Personal Settings -> My Connectors to disconnect a Connector.

User-added image

Access Personal Cloud Connectors from Citrix Files apps

Once you have configured Personal Cloud Connectors in the Citrix Files web application, users can access those data locations from within various Citrix Files mobile and desktop applications.

Access Personal Cloud Connectors on Your Mobile Device

Users have the ability to browse, download, upload, and edit files stored on other file sharing services within the Citrix Files mobile app. To access your Personal Cloud Connector on your mobile device:

  1. Sign in to the app and tap Personal Cloud.
  2. Any Connectors created in the web application will be listed in this menu. To access the content on the Connector, simply tap its name.
  3. You will be prompted to log in to your storage service in order to link it to ShareFile.
  4. Once authenticated, the data stored in your file sharing service will be displayed in the ShareFile interface.
User-added image
User-added image

Copy Data from a Service to your Citrix Files Account

This action can only be completed from the mobile app or the desktop app. This feature may not be available on all Citrix Files apps.

Citrix Files for iOS Instructions

  1. Locate the folder you wish to copy. Select the folder.
  2. Select the Copy option from the Action pane or action blade, or right-click the file if using the Desktop App.
  3. Customize the Destination you wish to copy the folder to by tapping Edit.
  4. Once you have chosen your Copy options, tap the Copy Folder button.
  5. The Copy process will be added to the Queue.

User-added image

Sharing Files from your Personal Cloud Connector


To share files from your connector:

  1. Locate the files you wish to share. Select the file.
  2. Select the Share option from the Action pane or action blade and choose Email with Citrix Files or Get a Link.
User-added image
User-added image

How to access files using ShareFile Connectors

Add or Enable Connectors on Your Account

Once this feature has been activated on your account, an Admin user with the Create and Manage Connectors permission can Add or Enable Connectors in the Admin Settings > Connectors menu.

When you Add or Enable a Connector, you can grant other users access to the Connector. This will allow that user to access the file locations on their own accounts.

User-added image

Customers using HIPAA accounts receive a warning when 3rd party data storage services like Office 365 or Google Drive are accessed.

User-added image

The steps required to create and manage Connectors can vary based on the Connector type. See the links below for instructions.

For example:

  • additional configuration steps may be required BEFORE utilizing on-prem Connectors.
  • once a Personal Cloud Connector has been enabled for a user, that user must connect to the service in their own Personal Settings before utilizing it.

Add a SharePoint, Network Fileshare, or Documentum Connector

  • Click here for complete configuration documentation.
  • Administrator users must have the Create and Manage Connectors and Create root-level folders permissions.
  • Employee users must have the Create SharePoint Connectors, Create Network Share Connectors and Create root-level folders permissions.
  • If using StorageZones for ShareFile Data, please create the zone to be used for the connector before Adding the Connector in the ShareFile web application.
  • Connectors must have a unique display name. Users will be blocked from using a connector name that is currently in use elsewhere on the account.

Enable Personal Cloud / Office 365 Connectors

Connector Notes

  • ShareFile displays connected SharePoint document libraries and network files shares in supported ShareFile clients under Folders > SharePoint and Folders > File Shares. The credentials used to log on a user to ShareFile are also used to authenticate with SharePoint libraries and network file shares. If a user needs to use different credentials to access a connected library or share, the user must log out of ShareFile and then log on using the alternate credentials.
  • Basic Authentication does not support non-ASCII characters. If using localized usernames, ShareFile suggests using NTLM and Negotiate.
  • Connectors must have a unique display name. Users will be blocked from using a connector name that is currently in use elsewhere on the account.
  • For customer using HIPAA accounts utilizing 3rd party data storage services like Office 365 or Google Drive is accessed, the following warning message displays:

    “Your account’s set up for HIPAA compliance. When connecting to third-party systems, Citrix can’t validate or guarantee the configuration of those systems. It’s your responsibility to ensure that you’ve set up your third-party environments to meet your HIPAA compliance needs”


Create ShareFile Folders in Bulk

Go to https://www.sharefile.com/support/request and open up a support case.

STEP # 1

Click here to download the Bulk Folder Upload template. Please enter the following information in the provided columns:

  1. EmailAddress
  2. FirstName
  3. LastName
  4. Company
  5. Password – This is no longer an option. Please leave the password column on the spreadsheet, but do not enter any info into any of the client’s fields.
  6. FolderName

When filling out the spreadsheet do not change the spreadsheet name or any of the column titles. This will cause an error in the upload. Continue to STEP # 2

STEP # 2

Send the completed spreadsheet to the representative on the case with the following information:

  • Which root-level folder the new client folders will be created under
  • Who will be the Owner of the new Folders (either you or another Employee)
  • Which permissions and settings the client users should have. These include:
    • Add the user to the company Shared Address Book
    • Users can download from their folders
    • Users can upload from their folders
    • Can delete
    • Users are Folder Administrators
    • Users can receive download notifications
    • Users can receive upload notifications

Welcome Email

You will also need to let the representative know if the Welcome Email should be customized and if you want this sent out to all your new users at one time. Alternatively, you may send out the Welcome Email manually through the Manage Users link in your account.


Microsoft Security Update Validation Report January 2022

Microsoft’s January 2022 security updates have passed Citrix testing (the updates are listed below). The testing is not all-inclusive; all tests are executed against English only environments and issues may still be found upon implementation. Follow best practices for testing and installing software updates/patches in a development environment before implementing the updates in a production environment.

  • XenApp/XenDesktop 7.15 CU8
  • Virtual Apps and Desktops 7 1912 CU4
  • Virtual Apps and Desktops 7 2112

Note: On some environments, when the Domain Controllers OR PVS Servers are updated with January Security updates, the Citrix PVS Soap server service may not start as outlined on CTX338544.

Where applicable, the above Citrix products were tested with below updates.

Product KB Article
Windows 11 v21H2 (Original release) 5009566
Windows 10 v2004 (May 2020 Update) / 20H2 (October 2020 Update) / 21H1 (May 2021 Update) / 21H2 (November 2021 Update) 5009543, 5010793 (Out of band)
Windows 10 v1903 (May 2019 Update) / v1909 5009545
Windows Server 2019 5009557, 5010791 (Out of band)
Windows Server 2016 5009546, 5010790 (Out of band)
Windows Server 2022 5009555, 5010796 (Out of band)
Windows Server 2012 R2 5009624, 5009595, 5010794 (Out of band)
Windows 7 5009610, 5009621
Office 5002064, 5002124, 4462205, 5002128, 5002060, 5002115, 5002052, 5002060, 5002115, 5002052, 5002119, 5002116, 5002057
Microsoft .NET 5009546, 5008879, 5008877, 5009719, 5009711, 5009721, 5009713, 5009718, 5008895, 5008875, 5008897, 5008878, 5008876, 5008880, 5008891

Note: Patches for Operating Systems (E.g. Windows Vista, Server 2008, Server 2012, Windows 10 v1507 etc) and products (E.g. Office Web Apps, Online Server, SharePoint, Dynamics 365 etc) that are not listed above were not validated.

Visit the Microsoft Security Response Center (MSRC) page to view Microsoft security updates.


  • No Related Posts

Virtual Apps/Desktops: How to reconfigure DB connection strings in DDC during a failed upgrade.

The first step is to check the instances on a working or a lab DDC of the same version. As each version at times adds new DB connection instances. The following is the screen shot from a working 7.11 DDC :

User-added image

Once done we need to unconfigure the connection strings on non-working DDC :

  • Launch Powershell on the controller with “Run as admin” option
  • Type “Asnp Citrix*”
  • Next run the below command only one at a time:

Set-MonitorDBConnection -DataStore Monitor -DBConnection $null -AdminAddress $Localhost

Set-LogDBConnection -Datastore Logging -DBConnection $null -AdminAddress $Localhost

Set-SfDBConnection -DBConnection $null -AdminAddress $Localhost

Set-EnvTestDBConnection -DBConnection $null -AdminAddress $Localhost

Set-MonitorDBConnection -DBConnection $null -AdminAddress $Localhost

Set-BrokerDBConnection -DBConnection $null -AdminAddress $Localhost

Set-ProvDBConnection -DBConnection $null -AdminAddress $Localhost

Set-HypDBConnection -DBConnection $null -AdminAddress $Localhost

Set-AcctDBConnection -DBConnection $null -AdminAddress $Localhost

Set-ConfigDBConnection -DBConnection $null -AdminAddress $Localhost

Set-AnalyticsDBConnection -DBConnection $null -AdminAddress $Localhost

Set-LogDBConnection -DBConnection $null -AdminAddress $Localhost

Set-AdminDBConnection –Force -DBConnection $null -AdminAddress $Localhost

Set-AppLibDBConnection -DBConnection $null -AdminAddress $Localhost

Set-TrustDBConnection -DBConnection $null -AdminAddress $Localhost

Set-OrchDBConnection -DBConnection $null -AdminAddress $Localhost

Next we need to configure the instances after they are set to null:

$csSite =”Server=<DatabaseServerName without brackets>; Initial Catalog=<DBName without brackets>; Integrated Security=True”

$csMonitoring =”Server=<DatabaseServerName without brackets>; Initial Catalog=<MonitorDBName without brackets>; Integrated Security=True”

$csLogging =”Server=<DatabaseServerName without brackets>; Initial Catalog=<LoggingDBName without brackets>; Integrated Security=True”

Set-AdminDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-LogDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-AnalyticsDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-ConfigDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-AcctDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-HypDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-ProvDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-BrokerDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-MonitorDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-EnvTestDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-SfDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-AppLibDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-TrustDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-OrchDBConnection -DBConnection $csSite -AdminAddress $Localhost

Set-MonitorDBConnection -DataStore Monitor -DBConnection $csMonitoring -AdminAddress $Localhost

Set-LogDBConnection -Datastore Logging -DBConnection $csLogging -AdminAddress $Localhost

Note: Take a full backup of Citrix DB and snapshot of all the DDCs before executing these commands.

At any point when executing these commands, if you see error then please restart the controller. Then proceed from where you left off.

If no errors were seen, you are good to launch the Studio.


Drag and then drop files between a Citrix session and a local endpoint

Citrix now supports Dragging and then dropping files between a Citrix session and a local endpoint.

You can drag and then drop files, groups of files, directories, groups of directories, or a combination of files and directories to and from the same client on the session. This ability applies to a desktop session or a seamless app. This includes the desktop, Explorer window, and some applications.


  • No Related Posts