I can't get this script to work for me. It always thinks Citrix is in use and won't proceed. Even when the app isn't in use there is always something active from Citrix in the Activity Manager. I have played with the script and even tried removing the in use checks but it still won't install.
Citrix Receiver for Macintosh Installation and First Launch. On this page. Uninstall previous Citrix versions. If it exists, move it to the Trash. Install Citrix Receiver Client for Mac. Download the Citrix Receiver client for Mac, available from the; Citrix Receiver and click Download. Note: this will take you to Citrix's website to.
![Receiver Receiver](/uploads/1/2/5/4/125486853/618251606.png)
![Receiver Receiver](/uploads/1/2/5/4/125486853/164759007.png)
Is anyone else using this or have something better? I'm currently running Citrix Receiver 12.1.100 and need to update to 12.4. I would rather have the script kill Citrix on it's own instead of requesting the user to do something. I tried to get this script going but isn't working for me either.
I'm trying to update from 12.4.0 to 12.5.0 but i get this error Executing Policy Auto-Update Citrix Receiver Running script autoUpdateCitrixReciever.sh. Script exit code: 0 Script result: cat:: No such file or directory Tue Mar 21 12:20:37: Tue Mar 21 12:20:37: Starting Script Tue Mar 21 12:20:38: Latest Citrix Receiver Version is: 12.5.0 Tue Mar 21 12:20:38: Current Receiver installed version is: 12.4.0 Tue Mar 21 12:20:38: CRCurrVersNormalized: 1250 Tue Mar 21 12:20:39: Latest version of the URL is: https: Tue Mar 21 12:20:39: Current Receiver version: Citrix Receiver 12.4.0 Tue Mar 21 12:20:39: Available Receiver version: 12.5.0 = 1250 Tue Mar 21 12:20:39: Downloading newer version. Tue Mar 21 12:20:39: Curl function failed on download! Review error codes here: https://curl.haxx.se/libcurl/c/libcurl-errors.html. Similar issue here. I have 12.5 installed, so I thought I'd test how it handles that.
Bash-3.2# sudo./CitrixReceiverUpdate.sh cat:: No such file or directory Wed Apr 12 13:26:13: Wed Apr 12 13:26:13: Starting Script Wed Apr 12 13:26:13: Latest Citrix Receiver Version is: 12.5 Wed Apr 12 13:26:13: Current Receiver installed version is: 12.5.0 Wed Apr 12 13:26:13: CRCurrVersNormalized: 125 Wed Apr 12 13:26:14: Latest version of the URL is: https: Wed Apr 12 13:26:14: Current Receiver version: Citrix Receiver 12.5.0 Wed Apr 12 13:26:14: Available Receiver version: 12.5 = 125 Wed Apr 12 13:26:14: Downloading newer version. Wed Apr 12 13:26:14: Curl function failed on download! Review error codes here: https://curl.haxx.se/libcurl/c/libcurl-errors.html.
Looks like no? Latest version of the URL is: https: Wed May 24 09:54:38: Starting Script Wed May 24 09:54:39: Latest Citrix Receiver Version is: 12.5 Wed May 24 09:54:39: Current Receiver installed version is: 12.5.0 Wed May 24 09:54:39: CRCurrVersNormalized: 125 Wed May 24 09:54:40: Latest version of the URL is: https: Wed May 24 09:54:40: Current Receiver version: Citrix Receiver 12.5.0 Wed May 24 09:54:40: Available Receiver version: 12.5 = 125 Wed May 24 09:54:40: Downloading newer version. Wed May 24 09:54:40: Curl function failed on download! Review error codes here: m. Script works great again, thanks! I'm noticing that it does the install but JSS still says it fails. An error occurred while running the policy 'Citrix Receiver Update 12.6.0' on the computer 'air15-20'.
Actions from policy log: Executing Policy Citrix Receiver Update 12.6.0 Running script autoUpdateCitrixReciever.sh. Because the script uses Bash exit codes to tell what it has done, and the author chose to use exit code 1 to show a successful install, the JSS will always see it as a failed script. Any exit code other than 0 will be seen as a failed attempt by the JSS, as the JSS expects exit code 0 for success. Rather than using exit codes, the script should probably be modified to write to an EA via the API, or write to a PLIST file that is then read by an EA, or simply echo some text with what was found.
At any rate, something other than exit codes should be used, or users of the script just need to know a failure isn't necessarily a failure. Tried it at my end and getting same error, appears to download the file but fails when trying to execute the installation bit of the script. Thu Sep 20 11:06:01: Starting Script Thu Sep 20 11:06:02: Latest Citrix Workspace Version is: Workspace Thu Sep 20 11:06:02: CRCurrVersNormalized: Workspace Thu Sep 20 11:06:03: Latest version of the URL is: gda=5e9cc241de7a57197961ea6b218f4e14 Thu Sep 20 11:06:03: Current Workspace version: Thu Sep 20 11:06:03: Available Workspace version: Workspace = Workspace Thu Sep 20 11:06:03: Downloading newer version.
Thu Sep 20 11:06:39: Checking if the file exists after downloading. Thu Sep 20 11:06:39: Downloaded File Size: 114752 kb Thu Sep 20 11:06:39: Checking if Workspace is running one last time before we install Thu Sep 20 11:06:39: Mounting installer disk image. Thu Sep 20 11:06:41: Installing. Thu Sep 20 11:06:51: Unmounting installer disk image. Thu Sep 20 11:07:02: Deleting disk image. Thu Sep 20 11:07:02: Exit code: 3 - ERROR: Citrix Workspace update unsuccessful, version remains at!
Thu Sep 20 11:07:02: Script Complete.
You may need to change your Kerberos password To use Citrix, your Kerberos password cannot be more than three years old. If your password exceeds this age limit, you need to Uninstall previous Citrix versions. Drag Applications Citrix ICA Client folder into the trash. Drag userhome Library Preferences Citrix ICA Client into the trash. Check if the following folder exists: Macintosh HD Library Preferences Citrix ICA Client. If it exists, move it to the Trash. Install Citrix Receiver Client for Mac.
Download the Citrix Receiver client for Mac, available from the; and click Download. Note: this will take you to Citrix's website to download the latest installer. When prompted, choose to Save the installer. Depending on your browser settings, the file may download without showing you this dialog box. FireFox. Safari. Chrome.
On a Mac computer, the.dmg file appears in the Mac Downloads folder. Click the folder and then select the CitrixReceiverWeb.dmg file. When prompted, click Install Citrix Receiver. Follow the instructions provided by the Receiver Installer. Once installed, continue with Using Citrix to access applications from your Mac. Using Citrix to access applications from your Mac.
Navigate in your web browser, with certificates, to. With the Citrix Receiver client successfully installed, you should see the Citrix StoreFront logon prompt. Enter your Kerberos username (portion of your MIT email address before the @mit.edu). Enter your Kerberos password (password used to check your MIT email).
Result: Applications available from the MIT Citrix servers are displayed. NOTE: If you see a prompt to Download the Citrix Receiver client, but it's already installed, choose Already Installed from the links on the right. Click the icon for your selected application.
Note for off-campus users To access applications via Citrix from off-campus locations or from a private subnet, you will need to connect to the MIT VPN (Virtual Private Network) before connecting to Citrix. See: Related Links Prefab Email for use by BH team IS&T has upgraded its Citrix servers. The new servers are available at, and the updated Citrix Receiver is needed. Instructions for installing the Citrix Receiver client, and access BrioQuery via are available at: Please note that the new servers do not allow for stored launch.ica files.
You'll need to access the applications by navigating to. Off campus users will need to first connect to the MIT VPN.
More information about the MIT VPN is available at: I hope this helps to clarify. Please don't hesitate to let us know if you have any additional questions. Would you also please let us know if this resolves the issue for you?