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
Hostname/IP validation is too strict #1031
Labels
type: feature
New feature or request
Comments
4 tasks
Bungeecord has the same issue: SpigotMC/BungeeCord#3480 |
I mean, you're breaking the hostname spec, I guess we probably should relax this a little, but, idk what extra chars we allow people to break the spec with |
Which of the characters breaks the hostname spec? |
_
…On Wed, 28 Jun 2023, 08:54 RK_01, ***@***.***> wrote:
Which of the characters breaks the hostname spec?
—
Reply to this email directly, view it on GitHub
<#1031 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJMAZGDIA64DQEP4UZQMODXNPPKTANCNFSM6AAAAAAZWSGC24>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Just tried, even browsers accept _ in the URLs. So I think it should be relaxed even tho its not strictly per spec |
Yes, that's what I'm saying, I just have no idea what extra characters we
allow
…On Wed, 28 Jun 2023, 09:05 RK_01, ***@***.***> wrote:
Just tried, even browsers accept _ in the URLs. So I think it should be
relaxed even tho its not strictly per spec
—
Reply to this email directly, view it on GitHub
<#1031 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJMAZDOCLLKH5XOTGXWW3DXNPQVJANCNFSM6AAAAAAZWSGC24>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If I want to use
raphimc.net_25564_1.8.x.viaproxy.127-0-0-1.nip.io:25568
as a hostname for my backend server in the velocity config it complains that the address is not valid. Pingingraphimc.net_25564_1.8.x.viaproxy.127-0-0-1.nip.io
in cmd resolves to localhost as it should. The reason I want to use such a long hostname is to pass on information (Through the address in the handshake packet) to the "backend server" (Another proxy) to know where to connect to. Trying to connect to that address with a minecraft client works fine.The text was updated successfully, but these errors were encountered: