webserver parameters (password, apikey, custom headers, acl) are global to all webserver instances.
This behaviour is not expected when reading the documentation https://dnsdist.org/reference/config.html#webserver-configuration. It would be useful if the documentation could state this behaviour.
Environment
Operating system: CentOS 7.6
Software version: dnsdist 1.5.0-rc4
Software source: compiled myself
Steps to reproduce
The following configuration sets different ACLs per webserver instance. However, as the parameters are globally applied "::/0" is cleared.
Either apply webserver parameters per webserver instance or state in the documentation that parameters (password, apikey, custom headers, acl) are global to all webserver instances. For example:
All webserver parameters except listen_address are global to all webserver instances.
The text was updated successfully, but these errors were encountered:
Short description
webserver parameters (password, apikey, custom headers, acl) are global to all webserver instances.
This behaviour is not expected when reading the documentation https://dnsdist.org/reference/config.html#webserver-configuration. It would be useful if the documentation could state this behaviour.
Environment
Steps to reproduce
The following configuration sets different ACLs per webserver instance. However, as the parameters are globally applied "::/0" is cleared.
Expected behaviour
Either apply webserver parameters per webserver instance or state in the documentation that parameters (password, apikey, custom headers, acl) are global to all webserver instances. For example:
The text was updated successfully, but these errors were encountered: