catch (NoSuchAlgorithmException nsae)
{
session.enabledSuites.remove (suite);
internalError();
SSLException x = new SSLException ("suite " + suite + " not available in this configuration");
x.initCause (nsae);
throw x;
}
catch (NoSuchPaddingException nspe)
{
session.enabledSuites.remove (suite);