This article gives some tips for those using AppsToGo in Ubuntu 20.04 with Firefox at apps.umn.edu. It may be useful for other Linux variations. Users may need to do two things after installing Citrix Workspace.
Replace the Citrix certificates with a symbolic link to system certificates instead
Execute the following in the terminal:
$ cd /opt/Citrix/ICAClient/keystore
$ sudo rm -rf cacerts
$ sudo ln -s /etc/ssl/certs cacerts
Disable IPv6 either temporarily or persistently
To immediately and temporarily disable IPv6
Execute the following in the terminal:
$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
$ sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
IPv6 will be disabled for the user's system and AppsToGo should work until the next reboot.
To persistently (but reversibly) disable IPv6 across reboots
- Execute the following in the terminal:
$ sudo gedit /etc/default/grub
- Find the line that says "GRUB_CMDLINE_LINUX_DEFAULT="
- There may already be one or more options inside the quotations separated by spaces, e.g. "quiet splash" or nothing.
- Add the option
ipv6.disable=1
separating it from other options by a space if necessary. - Save the changes.
- Then execute:
$ sudo update-grub
After rebooting, IPv6 should be persistently disabled and AppsToGo should work.
To enable IPv6 again
- Remove the option.
- Update grub.
- Reboot.
Earlier versions of Ubuntu may recommend a different method for disabling IPv6.