Bug 13998 - Knot-resolver does not respond, if client port is lower than 1024
Summary: Knot-resolver does not respond, if client port is lower than 1024
Status: CLOSED FIXED
Alias: None
Product: IPFire
Classification: Unclassified
Component: --- (show other bugs)
Version: 2
Hardware: unspecified Unspecified
: - Unknown - - Unknown -
Assignee: Assigned to nobody - feel free to grab it and work on it
QA Contact:
URL:
Keywords:
Depends on:
Blocks: KRESD
  Show dependency treegraph
 
Reported: 2026-05-30 10:56 UTC by Stefan Schantl
Modified: 2026-07-20 16:14 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Schantl 2026-05-30 10:56:18 UTC
kresd does not respond to any requests if the clients uses a port below 1024.

This is set as as feature in kresd and causes prolems with resolving names on some devices (mostly IoT).

After some research and testing the value can be adjusted by using:

require('ffi').C.the_network.min_udp_source_port = 0
Comment 2 Adolf Belka 2026-05-30 11:31:10 UTC
Arch Linux has all system users below 1000

The first non-system user created when installing on Arch Linux is 1000 and then in sequence for any additional non-system users created.
Comment 5 Michael Tremer 2026-07-20 16:14:17 UTC
Core Update 203 has been released:

> https://www.ipfire.org/blog/ipfire-2-29-core-update-203-released