Update SSL certificate on the fly #1084
-
Is your feature request related to a problem? Please describe. Describe the solution you'd like Describe alternatives you've considered |
Beta Was this translation helpful? Give feedback.
Replies: 10 comments 5 replies
-
You'll have to restart your server for security updates more often than once every few months anyways, thus I suggest you to set up more than one edge server and use your loadbalancer to send the users to the desired server/servers. |
Beta Was this translation helpful? Give feedback.
-
@naanlizard I agree that restarting daemon for TLS certificate replacement is not a good idea. |
Beta Was this translation helpful? Give feedback.
-
Is there any action on this? Any way I can help? |
Beta Was this translation helpful? Give feedback.
-
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Beta Was this translation helpful? Give feedback.
-
@getroot where in the priorities list is this? It's the last feature we're waiting on for feature parity with our current setup, and hopefully not terribly difficult. Even better if it automatically updates the cert if the file changes on the disk :) Thanks for all the great work last year and here's hoping 2023 is very successful for Airensoft! |
Beta Was this translation helpful? Give feedback.
-
This feature is very low priority as it is needed about once a year and often restarts OME to update OvenMediaEngine. I will soon organize and share my priority tasks for 2023. |
Beta Was this translation helpful? Give feedback.
-
I guess we'll have to update our maintenance schedules for some planned downtime at least every few months, not the worst I suppose but not great |
Beta Was this translation helpful? Give feedback.
-
I haven't finalized the roadmap yet, but I expect this feature to be released in the second quarter of this year. |
Beta Was this translation helpful? Give feedback.
-
I'm hoping this one is next :) we're about to switch to only ome and it's the last thing missing |
Beta Was this translation helpful? Give feedback.
-
I just added an API to reload certificate files to master branch. This requires testing in a variety of environments. Please check if it works well. This is provided by two APIs: POST http[s]:/host[:port]/v1/vhosts:reloadAllCertificates If reloading fails, the previously loaded certificate will continue to be used, so the risk of calling the API is low. If reloading fails, a 500 error or 404 error will occur. In case of a 500 error, you can see more details through the server log (OvenMediaEngine.log). |
Beta Was this translation helpful? Give feedback.
I just added an API to reload certificate files to master branch. This requires testing in a variety of environments. Please check if it works well.
This is provided by two APIs:
POST http[s]:/host[:port]/v1/vhosts:reloadAllCertificates
POST http[s]:/host[:port]/v1/vhosts/{vhost name}:reloadCertificate
If reloading fails, the previously loaded certificate will continue to be used, so the risk of calling the API is low. If reloading fails, a 500 error or 404 error will occur. In case of a 500 error, you can see more details through the server log (OvenMediaEngine.log).