It is the firmware on the Netscaler that is the issue; or the Citrix Package on the terminal. Either way, the combination of the most recent Netscaler firmware, with the most recent firmware/Citrix Package for the 3040, does not work.
There is a new Citrix Workspace App for Linux, 2009 that was just released. Perhaps as soon as Dell incorporates that and releases a new Citirx Package, that might resolve the issue.
1. go into netscaler gateway settings
2.change the HTTP profile from nshttp_default_strict_validation to nshttp_default_profile and save the change
3. thinos 9.0 clients will then be able to start a desktop successfully
if you want to keep using nshttp_default_strict_validation settings, create a new http profile with same settings as nshttp_default_strict_validation, except for ‘Mark Http header with extra white space as invalid’