Feature #14731
closedUnbound Advanced Settings entry for ``sock-queue-timeout``
100%
Description
sock-queue-timeout
was introduced in unbound 1.18.0.
https://unbound.docs.nlnetlabs.nl/en/latest/manpages/unbound.conf.html
UDP queries that have waited in the socket buffer for a long time can be dropped. The time is set in seconds, 3 could be a good value to ignore old queries that likely the client does not need a reply for any more. This could happen if the host has not been able to service the queries for a while, i.e. Unbound is not running, and then is enabled again. It uses timestamp socket options. Default: 0 (disabled)
Before the feature can be implemented, the port will need to be updated upstream then pulled.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273456
Related issues
Updated by Marcos M about 1 year ago
- Status changed from New to Waiting on Merge
Updated by Jim Thompson about 1 year ago
suggest changing the description on this to include "Unbound"
Updated by Marcos M about 1 year ago
- Subject changed from Add the option ``sock-queue-timeout`` to the Advanced Settings GUI to Add the option ``sock-queue-timeout`` to the Unbound Advanced Settings GUI
Updated by Christian McDonald about 1 year ago
- Status changed from Waiting on Merge to Pull Request Review
- Target version set to CE-Next
- Plus Target Version set to 23.09
Updated by Christian McDonald about 1 year ago
Unbound has now been updated to 1.18.0, this is now ready to land
Updated by Jim Pingle about 1 year ago
- Follows Todo #14732: Update Unbound to 1.18.0 added
Updated by Jim Pingle about 1 year ago
Changed from a subtask to "follows" otherwise this would prevent us from closing the Unbound update task until this was also closed, and it isn't a hard requirement.
Updated by Marcos M about 1 year ago
- Status changed from Pull Request Review to Feedback
- % Done changed from 0 to 100
Applied in changeset 19f6d85f5c0401ebd849b50941fc81106e903d17.
Updated by Jim Pingle about 1 year ago
- Subject changed from Add the option ``sock-queue-timeout`` to the Unbound Advanced Settings GUI to Unbound Advanced Settings entry for ``sock-queue-timeout``
- Target version changed from CE-Next to 2.8.0
Updating subject for release notes.
Updated by Jim Pingle about 1 year ago
- Status changed from Feedback to New
If you remove the value from the field so it's blank, then save, the config it generates is not valid and unbound won't start.
The config.xml entry looks like:
<sock_queue_timeout></sock_queue_timeout>
The unbound.conf
file ends up with the following line:
sock-queue-timeout:
Manually entering a value of 0 allows it to start and run.
Updated by Marcos M about 1 year ago
- Status changed from New to Feedback
Applied in changeset e3fc86e10898518016016d17bba9e6ab36fc3eec.
Updated by Marcos M about 1 year ago
- Status changed from Feedback to Resolved
An empty value now defaults to 0 as expected.
Updated by Jim Pingle about 1 year ago
- Target version changed from 2.8.0 to 2.7.1