# sudo dpkg -i icaclient_13.1.0.285639_amd64.deb # sudo apt-get -f install # cat /var/lib/dpkg/info/icaclient.list # cp /home/martin/Downloads/DigiCertHighAssuranceEVRootCA.crt /opt/Citrix/ICAClient/keystore/cacerts
Citrix ICA Client: SSL Error 61 You have not chosen to trust 'Digicert High Assurance CA-3'
DigiCert Trusted Root Authority Certificates
Citrix Certificate Error: How to manually upgrade your Citrix Certificate
Citrix Client SSL Error Codes
Problems with Citrix Client on Linux?
[ubuntu] HowTo Install the Citrix ICA client
CitrixICAClientHowTo
| * 0 Everything is fine * |
| * 1 Redo handshake before other things * |
| * 2 Handshake loop is complete * |
| * 3 An error occurred that cannot be further defined * |
| * 4 An error occurred while reading * |
| * 5 An error occurred in the provider. No further information is available * |
| * 6 A required library is missing * |
| * 7 A required library has no entry point? * |
| * 8 Initialization (of whatever was being initialized, library) failed * |
| * 9 There is no memory left for the application to use * |
| * 10 Can’t locate your certificate. * |
| * 11 Your certificate isn’t in a format readable by the provider * |
| * 12 You do not have permission to access the specified certificate * |
| * 13 The SSL package isn’t there (SChannel specific) * |
| * 14 Can’t work to the cipher strength required * |
| * 15 The context has expired or isn’t properly initialized * |
| * 16 The buffer read isn’t a valid SSL packet * |
| * 17 The buffer read isn’t a valid socks 5 packet * |
| * 18 Your SSL packet has been modified illegally * |
| * 19 Your SSL packet is out of sequence * |
| * 20 The data received is not a complete packet * |
| * 21 The server response to socks hello is bad * |
| * 22 The server response to socks connect request is bad * |
| * 23 We do not support the given address type * |
| * 24 Send the given buffer, and terminate the communication (SChannel specific) * |
| * 25 Do socks 5 server side redirection before completing handshake (SChannel specific) * |
| * 26 Unable to open the specified keystore * |
| * 27 Unable to find the specified identity cert * |
| * 28 The socket given to a function is not of the right type (SChannel specific) * |
| * 29 The socks 5 handshake broke down in an unspecified manner * |
| * 30 The buffer supplied is not big enough for all the data * |
| * 31 The SDK context supplied is not valid for the function called * |
| * 32 The clients socks 5 hello is bad * |
| * 33 The clients connect request is bad * |
| * 34 The socks 5 command requested is not supported * |
| * 35 The socks 5 server refuses to redirect to the required destination * |
| * 36 The destination network requested is inaccessible * |
| * 37 The destination host requested is unreachable * |
| * 38 Connection to the destination host requested is refused * |
| * 39 The TTL on the packet sent the destination host requested expired * |
| * 40 The hostname could not be resolved * |
| * 41 A socket could not be created * |
| * 42 Connection to the host is refused * |
| * 43 A close notify alert was received * |
| * 44 An unexpected message alert was received * |
| * 45 A bad mac alert was received * |
| * 46 A decompression failure alert was received * |
| * 47 A handshake failure alert was received * |
| * 48 A no certificate alert was received * |
| * 49 A bad certificate alert was received * |
| * 50 An unsupported certificate alert was received * |
| * 51 A certificate revoked alert was received * |
| * 52 A certificate expired alert was received * |
| * 53 A certificate unknown (untrusted) alert was received * |
| * 54 An illegal parameter alert was received * |
| * 55 An unknown alert was received (probably TLS alert) * |
| * 56 Unable to set the CA certs verify path (OpenSSL specific) * |
| * 57 Unable to set identity certificate * |
| * 58 Unable to set private key * |
| * 59 The common name on the ID certificate is not what was expected * |
| * 60 (OpenSSL specific) a zero depth self signed cert was received * |
| * 61 (OpenSSL specific) a root cert to match the identity received could not be found locally * |
| * 62 (OpenSSL specific) a root cert to match the identity received could not be found at all * |
| * 63 (OpenSSL specific) a self signed cert was in the chain received * |
| * 64 (OpenSSL specific) unable to verify the signature on the leaf cert * |
| * 65 (OpenSSL specific) unable to decode the issuers public key * |
| * 66 (OpenSSL specific) unable to verify the signature on a cert * |
| * 67 (OpenSSL specific) the before field in the cert is corrupt * |
| * 68 (OpenSSL specific) the certificate is not yet valid * |
| * 69 (OpenSSL specific) the expiry field in the cert is corrupt * |
| * 70 (OpenSSL specific) the certificate has expired * |
| * 71 A method called is unimplemented * |
| * 72 The provider could not load any of the root certs in the keystore * |
| * 73 The provider could not load some of the root certs in the keystore * |
| * 74 Client authentication failed * |
| * 75 The connection timed-out * |
| * 76 A server certificate was revoked * |
| * 77 No CRL could not be retrieved for one of the certificates * |
| * 78 Revocation support is not available * |