Bug 2156751 - systemd-resolved sends icmp port unreachable to the slowest upstreams
Summary: systemd-resolved sends icmp port unreachable to the slowest upstreams
Keywords:
Status: VERIFIED
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: systemd
Version: 8.6
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: David Tardon
QA Contact: Frantisek Sumsal
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-12-28 14:09 UTC by Ravindra Patil
Modified: 2023-07-26 10:52 UTC (History)
9 users (show)

Fixed In Version: systemd-239-77.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github redhat-plumbers systemd-rhel8 pull 380 0 None open Keep udp sockets until we receive a reply or timeout 2023-04-13 09:49:53 UTC
Github systemd systemd pull 18603 0 None Merged resolved: keep udp sockets until we receive a reply or timeout 2023-01-02 14:32:33 UTC
Red Hat Issue Tracker RHELPLAN-143313 0 None None None 2022-12-28 14:27:59 UTC

Description Ravindra Patil 2022-12-28 14:09:46 UTC
Description of problem:
When using systemd-resolved, it reports ICMP port as unreachable. 

Version-Release number of selected component (if applicable):
systemd-239-58.el8_6.8.x86_64

How reproducible:
Query ICMP on system which is using systemd-resolved. 

Steps to Reproduce:
1. Use systemd-resolved for local name resolution
2. Send ICMP queries locally 


Actual results:
- systemd-resolved sends queries to nameservers (UDP to port upstream:53)
- answers are ignored (UDP from upstream:53)
- kernel sends ICMP port unreachable

Expected results:
- systemd-resolved sends queries to nameservers (UDP to port upstream:53)
- answers are read (UDP from upstream:53)


Additional info:

The issue has been fixed in upstream. 

https://github.com/systemd/systemd/issues/17421

Comment 8 Plumber Bot 2023-06-14 16:02:55 UTC
fix merged to github main branch -> https://github.com/redhat-plumbers/systemd-rhel8/pull/380


Note You need to log in before you can comment on or make changes to this bug.