[
https://issues.apache.org/jira/browse/DERBY-2108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12467643
]
Bernt M. Johnsen commented on DERBY-2108:
-----------------------------------------
Thanks for the comments.
Bryan: I am reluctant to tie use of ssl to wether e.g. javax.net.ssl.trustStore
is defined, since jsse is provider based and that the chosen parameter may not
be relevant for other providers than the one included in the JDK.
On fallback to a clear-text connection: I think that should be up to the
application to implement that, since we as DB implementors have no knowledge of
the security requirements of the applictions that will use Derby.
Dan: Since a plain text client talking to an SSL-listening server will receive
some gibberish, you'll get some DRDA protocol error message from the client. I
think that may be improved with a suggestion that it might be an SSL server on
the other end, sinec it also may be some completely different application
talking an arbitrary protocol.
Making servers listening both on an SSL-port and an plaintext port should be a
pretty straightforward to implement. It means that two different instances
ClientThread is needed. Should not be much work to do such an enahancement,
although from a security point of view, I think the feature is of limited value.
> Implement SSL/TLS communication between client and server
> ---------------------------------------------------------
>
> Key: DERBY-2108
> URL: https://issues.apache.org/jira/browse/DERBY-2108
> Project: Derby
> Issue Type: New Feature
> Components: Network Client, Network Server
> Reporter: Bernt M. Johnsen
> Assigned To: Bernt M. Johnsen
> Fix For: 10.3.0.0
>
> Attachments: DERBY-2108-first-cut.diff, DERBY-2108-first-cut.stat,
> DERBY-2108-second-cut.diff, DERBY-2108-second-cut.stat,
> DERBY-2108-third-cut.diff, DERBY-2108-third-cut.stat, SSLFuncSpect.txt
>
>
> Implement SSL/TLS communication between client and server
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.