FtpServer
  1. FtpServer
  2. FTPSERVER-322

Cache SSLContext and SSLSocketFacotry for each SSLConfiguration

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.2
    • Fix Version/s: 1.1.0
    • Component/s: Core
    • Labels:
      None

      Description

      FTPS performance could be better if we cache the SSLContext and SSLSocketFactory for each SslConfiguration. Current code creates SSLContext everytime a SSL connection has to be created, initializes the SSLContext using the TrustManagers and KeyManagers and then creates the SSLSocketFactory. Cache the SSLSocketFactory instead and reuse it when needed. For more information please see this thread on the developers' mailing list http://www.mail-archive.com/dev@mina.apache.org/msg13644.html.

        Activity

        Sai Pullabhotla created issue -
        Sai Pullabhotla made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Sai Pullabhotla
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development