[ 
https://issues.apache.org/jira/browse/DERBY-2796?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12505280
 ] 

Dag H. Wanvik commented on DERBY-2796:
--------------------------------------

The patch looks good to me; the hint in the error messages will be
indeed helpful to understand what's going on if the user has
misconfigured.

I notice that you had to remove localized versions of J131 "A PROTOCOL
Data Stream Syntax Error was detected.  Reason: 0x{0}."  since this is
now extended. For these locales this message will then fall back to
English.

I did not run any tests to verify these changes.

Nits:

* NetworkServerControlImpl
  - Modified lines > 80
  - Spurious blank diffs (lines 2288-2290)


I see you have updated the user docs and releaseNote.html of
DERBY-2108 accordingly, good! Some small comments on the latter:

> Summary of Change - SSL/TLS implemented for client/server
> communication. 

I would make the title more descriptive:

  "Summary of Change - Encryption of data traffic between client and
  server is now supported via SSL/TLS."

or some such.

> Rationale for Change - The messages had to be extended due to more
> failure scenarios when connecting a client to a Derby server.

I think this is the rationale for the changed error messages, not for
the issue's feature change which is introduction of SSL support.

I think the rationale here would be something like:

"Encryption of data traffic between client and server is a desired
security feature for Derby."

Another change not mentioned is that localized versions of J131 will
now fall back to English. You may want to add that, perhaps.



> Obscure error messages when using SSL in various combinations
> -------------------------------------------------------------
>
>                 Key: DERBY-2796
>                 URL: https://issues.apache.org/jira/browse/DERBY-2796
>             Project: Derby
>          Issue Type: Bug
>          Components: Security
>    Affects Versions: 10.3.0.0
>            Reporter: Rick Hillegas
>            Assignee: Bernt M. Johnsen
>             Fix For: 10.3.0.0
>
>         Attachments: DERBY-2796-code-v2.diff, DERBY-2796-code-v2.stat, 
> DERBY-2796-code.diff, DERBY-2796-code.stat, DERBY-2796-docs.diff, 
> DERBY-2796-docs.stat, DERBY-2796-docs.zip, DERBY-2796-fix-sslexception.diff, 
> DERBY-2796-fix-sslexception.stat, ssltest.html
>
>
> I ran clients with various ssl configurations on their urls and startup 
> options against servers with various ssl configurations. I will attach an 
> html file recording my results. I feel that many of the error conditions 
> raised diagnostics which were too obscure to be helpful. I think this will be 
> burdensome to tech support.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to