Github user alopresto commented on the issue:

    https://github.com/apache/nifi/pull/1986
  
    I am trying to walk the line between "make everything configurable" and 
"sometimes people who don't understand this configure it". If you have a client 
that only supports `SSLv3`, it won't work with `ListenHTTP` period. 
    
    * Current situation: the connection will fail, and the error presented to 
the client will be some form of `INVALID PROTOCOL VERSION`. No error in NiFi. 
    * Proposed error on config: New flows can't start, as the processor is 
invalid. Existing flows which use `SSLv3` will stop working, and the error 
simply says "SSLv3 isn't valid". No open port for client to connect to, so 
that's the error on that end.
    * Proposed restricted list implementation: *Can't get to invalid state on 
new processor config.* Existing flows which use `SSLv3` will stop working, and 
the error says "SSLv3 isn't valid -- pick TLSv1.2". No open port for client to 
connect to, so that's the error on that end, but the NiFi DFM at least knows a 
"valid" option to report back to the external client admin/operator. 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to