Alright, thanks! I appreciate the feedback. I'll take a look at shipping the certs in a mapping and see how that performs as well.

On 03/30/2015 03:35 PM, Derek Dagit wrote:
Ah, I see.


SSL client-side authentication does not seem well-suited to platforms such as 
storm where the host names are ephemeral.


You could deploy the certificates to the hosts and set the worker.childopts on 
each one as you suggested.

The concerns I was thinking of are more about multi-tenant scenarios:

a) a security issue in sharing the SSL certificates,
b) configuration issues in which the setting could interfere with the operation 
of other topologies.


Otherwise, maybe use a wildcard for the hostname, or ship each of the 
certificates in a mapping with the topology and have the topology code select 
the correct certificate when it needs it.


But it might be a better fit to authenticate the clients a different way.

Reply via email to