You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As explained here, none of the remap plugins can be loaded by trafficserver running on Debian.
Trafficserver copies the plugins from /usr/lib to /run and tries to dlopen them from there. This is doomed to fail because, exactly as the OP said, /run is mounted with the noexec option. Upstream logic behind this is to dynamically reload plugins that are changed while the server is running. I guess it makes sense with custom plugins and some other scenarios but there's no way for this to work on Debian systems.
Do you have any insights or advice to workaround this?
My understanding is that mounting /run without the noexec option is not an option for Debian.
The bug report also proposes a patch.
However, before integrating it either in the Debian package or upstream, it'll need to be carefully reviewed.
Best
The text was updated successfully, but these errors were encountered:
You might want to change this option to disable reloadable remap plugins without restarting ATS: proxy.config.plugin.dynamic_reload_mode. This option will copy and rename the plugin into the run directory.
As explained here, none of the remap plugins can be loaded by trafficserver running on Debian.
Do you have any insights or advice to workaround this?
My understanding is that mounting
/run
without thenoexec
option is not an option for Debian.The bug report also proposes a patch.
However, before integrating it either in the Debian package or upstream, it'll need to be carefully reviewed.
Best
The text was updated successfully, but these errors were encountered: