daeuniverse / dae

eBPF-based Linux high-performance transparent proxy solution.
GNU Affero General Public License v3.0
2.62k stars 165 forks source link

fix: cannot route for sniffed domain with port #542

Closed mzz2017 closed 1 week ago

mzz2017 commented 1 week ago

Background

In some cases, especially for non-typical ports, http sniffer will return the sniffing results carrying the port. At this time, due to some valid character restrictions, the domain routing will lose its function.

This PR fixes it.

Checklist

Full Changelogs

Issue Reference

Closes #528

Test Result

image