mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-15 21:31:24 -05:00
[GH-ISSUE #1745] Duplicate proxy-port prevents creating TCP + UDP resources on same port #32063
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AndrewPaglusch on GitHub (Oct 26, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1745
Describe the Bug
I'm not sure if this bug report belongs in the Pangolin repo, or the Newt one. I'm adding it here, but I can re-submit under Newt if that'd be better.
Adding the following TCP
proxy-resourceto a container works correctly.But when I try to add a UDP
proxy-resourcewith the sameport-number:I get the following error in the Newt logs:
In the Pangolin UI, I can make a UDP and TCP resource with the same port, so making this via a Blueprint seems to use improper validation.
Environment
To Reproduce
Try to add the following Blueprints to a container. A TCP port and UDP port that are the same port number
Expected Behavior
A TCP resource and UDP resource should be created, each with the same port number
@AndrewPaglusch commented on GitHub (Oct 26, 2025):
I just discovered that when this issue is encountered, all other Blueprints seem to be skipped over. Newt gives up on parsing blueprints entirely if it encounters this problem.