Skip to content

IPv6LL support is broken - Host: header contains unencoded IPv6 numeric address #78

@michaelrsweet

Description

@michaelrsweet

CUPS is sending a Host: header for IPv6 link local address without the proper encoding. A URI of the form:

scheme://[v1.fe80::aaaa:bbbb:cccc:dddd+zoneid]:port/resource

should result in a Host: header of the form:

Host: [v1.fe80::aaaa:bbbb:cccc:dddd+zoneid]:port

Instead CUPS is sending:

Host: [fe80::aaaa:bbbb:cccc:dddd%zoneid]:port

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions