Generic error class for OpenSSL. All error classes in this library inherit from this class.

This class indicates that an error was reported by the underlying OpenSSL library.

Attributes
Read

OpenSSL error queue entries captured at the time the exception was raised. The same information is printed to stderr if OpenSSL.debug is set to true.

This is an array of zero or more strings, ordered from the oldest to the newest. The format of the strings is not stable and may vary across versions of OpenSSL or versions of this Ruby extension.

See also the man page ERR_get_error(3).

Instance Methods

Returns the exception message decorated with the captured OpenSSL error queue entries.