[ 
https://issues.apache.org/jira/browse/AMQ-8568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré reassigned AMQ-8568:
-----------------------------------------

    Assignee: Jean-Baptiste Onofré

> Add support for trust store reloading
> -------------------------------------
>
>                 Key: AMQ-8568
>                 URL: https://issues.apache.org/jira/browse/AMQ-8568
>             Project: ActiveMQ
>          Issue Type: Improvement
>            Reporter: Lionel Cons
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>
> When using X.509 authentication, one can add a new subject to be allowed to 
> the {{jaas.textfiledn.user}} file and the rest is automatic: file change is 
> detected, file is reloaded and the change of security settings is effective 
> without having to restart the broker. This is all very good.
> However, if the new certificate comes from a new CA then the Java trust store 
> has to be changed. Unless I missed something, ActiveMQ does not detect 
> changes to the trust store and the broker must be restarted to take into 
> account the new trust store.
> It would be very useful to add support for trust store reloading to avoid 
> these broker restarts.
> The best solution would be to integrate it with the 
> {{runtimeConfigurationPlugin}}: when the file (defined in {{sslContext}}'s 
> {{trustStore}}) changes, it gets reloaded.
> If it is too complex, another possibility would be to expose a JMX method to 
> trigger this reload. A bit like we currently have {{reloadLog4jProperties}}.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to