Skip to content

websocket error: idna: disallowed rune U+002A #11027

@lidel

Description

@lidel

random error printed to terminal by ipfs daemon while testing #10954:

ts=2025-10-17T22:18:26.643+02:00 level=error source=net/http/server.go:3677 msg="http: TLS handshake error from 156.67.62.51:54496: idna: disallowed rune U+002A" logger=websocket-transport
ts=2025-10-17T22:18:26.796+02:00 level=error source=net/http/server.go:3677 msg="http: TLS handshake error from 95.81.34.125:46602: idna: disallowed rune U+002A" logger=websocket-transport
ts=2025-10-17T22:18:26.975+02:00 level=error source=net/http/server.go:3677 msg="http: TLS handshake error from 207.32.217.235:34718: idna: disallowed rune U+002A" logger=websocket-transport

This indicates that the asterisk (*) character is not allowed in the domain name something is trying to use. TBD if its kubo/boxo code or some third-party code incorrectly handling *.peerid.libp2p.direct certificates

Metadata

Metadata

Assignees

Labels

kind/bugA bug in existing code (including security flaws)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions