-
Notifications
You must be signed in to change notification settings - Fork 166
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
DNS Wildcard problem? #3404
Comments
@nodejs/build I'm not sure if this is something on your side |
we should do something about this. +1 to fixing. |
The tricky part is finding the legacy reason for why adding a wildcard in the first place. I can look around a bit. |
@nodejs/build we talked about this last week, right? |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
I'm transferring this to @nodejs/build as this is a CloudFlare configuration issue. |
@jbergstroem I don't suppose you ever found out why the wildcard was added? |
Unfortunately, no. |
I've tried searches on https://github.com/nodejs/build and https://github.com/nodejs/iojs.org but couldn't find anything indicating why we have the wildcard CNAME entry for nodejs.org. In the absence of any evidence as to what it was for, I'm leaning towards removing it and seeing if anyone notices/complains. |
I think we discussed in the TSC meeting adding a 301 redirect rule to all undefined DNS records to just redirect them to www.nodejs.org. AFAIK cloudflare has this built-in |
Actually I think I may have a theory... in https://github.com/nodejs/build/blob/main/ansible/www-standalone/resources/config/nodejs.org?plain=1 we have a number of subdomains being redirected in nginx, e.g. docs.nodejs.org
|
We found out yesterday that a few subdomains are (ab)used to directly access our server: |
List of
|
I think we used to have a CNAME for this but it was removed #2485 |
I've added CNAME entries for everything in #3404 (comment). I've just removed the * CNAME entry. FTR it looked like this: |
It looks like enabling proxy on We did not have proxy enabled on the now removed |
Problem:
https://asdfiasdfuaspdajlrg.nodejs.org/ is a valid URL. You can put anything in place of
asdfiasdfuaspdajlrg
.The text was updated successfully, but these errors were encountered: