Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-1886

Expose diagnostic information from the openssl error queue when SSL_new fails.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • proton-c-0.25.0
    • proton-c
    • None

    Description

      If Proton C's call to SSL_new() fails currently proton logs only "SSL socket setup failure.". It would aid diagnostics if the logged information revealed the underlying reason(s) why the failure occurred from the openssl error queue/stack. This approach is suggested by the openssl SSL_new documentation.

      https://www.openssl.org/docs/man1.0.2/ssl/SSL_new.html

      https://www.openssl.org/docs/manmaster/man3/ERR_get_error.html

       

      Attachments

        Issue Links

          Activity

            People

              astitcher Andrew Stitcher
              kwall Keith Wall
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: