Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support IPv6 link local address literals #2405

Open
becarpenter opened this issue Nov 6, 2021 · 6 comments
Open

Support IPv6 link local address literals #2405

becarpenter opened this issue Nov 6, 2021 · 6 comments

Comments

@becarpenter
Copy link

becarpenter commented Nov 6, 2021

The problem is that techie users (not regular users) sometimes need to access literal (numeric) IPv6 link local addresses, and the only existing browser that can do this is the doomed Internet Explorer. The use cases are documented in a draft [1] submitted to the IETF.

The solution is also documented in [1]. In brief, support URLs like https://[fe80::abcd%25eth0] or https://[fe80::abcd%eth0]. The draft in fact discusses several alternatives. The IETF WG would like developer feedback on the alternatives.

This is a long standing request that the browser "establishment" has several times rejected because it's "only" useful to technical specialists. See [2], [3], [4].

Perhaps some experienced Waterfox developer will have the courage to tackle it. I patched wget to support this and it was easy [5]. I looked at the Firefox sources but it needs more expertise than I have. Direct contact welcome (my email is in [1]).

@treysis
Copy link

treysis commented Nov 25, 2021

It's not only technical specialists. Everyone who wants to configure their printers or other devices over the web interface will need this.

@becarpenter
Copy link
Author

@becarpenter
Copy link
Author

The IETF 6MAN WG has just formally adopted our document draft-ietf-6man-rfc6874bis-00. All we need is a developer who understands all the places where URLs are parsed (there are several) and where the actual socket calls are made. I'm glad to help if such a developer contacts me.

@becarpenter
Copy link
Author

New version of the draft published: https://www.ietf.org/archive/id/draft-ietf-6man-rfc6874bis-01.html.
Among other things it adds a juicy Microsoft Windows use case,

@becarpenter
Copy link
Author

The relevant URI syntax update is now in IETF Last Call, i.e. the last opportunity for public comments: https://mailarchive.ietf.org/arch/msg/ietf-announce/BqBF9qvZ8qZR4ZPlawPvQSe0WbU/

@MrAlex94
Copy link
Collaborator

Thanks for the update @becarpenter. It looks like you're active in the Bug for it as well. Once Mozilla implement it, we'll inherit it as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants