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

No updates since June 5th 2017 #11

Closed
pforemski opened this issue Jun 13, 2017 · 4 comments
Closed

No updates since June 5th 2017 #11

pforemski opened this issue Jun 13, 2017 · 4 comments

Comments

@pforemski
Copy link

Hi, I can't see any changes since June 5th, did everyone fix their DNS servers? :)

@mandatoryprogrammer
Copy link
Owner

Nah, the script is broken and I just haven't had time to fix it yet - will diagnose this weekend and hopefully get it working again!

@janavirgin
Copy link

janavirgin commented Jun 17, 2017 via email

@mandatoryprogrammer
Copy link
Owner

Alright so the cause of this one is actually pretty funny (and is now fixed).

Turns out Russia accidentally enabled global zone transfers on two of their core TLD nameservers and the resulting zone data was so big (850+ megabytes of raw zone text!) it filled up all available RAM and caused the program to immediately die.

I've done two things to address this:

  • Beefed up the server hosting this script (more RAM, more disk)
  • Added some code to the script which detects if a zone file is too big and gzips it automatically (Github will not allow files over 100MB so this is a requirement in order to keep uploading zone data for big TLDs).

Hopefully no TLDs will have over 100MB post-gziped zone data. That will hit the limits of Github and may require this project to be moved somewhere else. This whole thing is due for a massive rewrite anyways so I'll add that to my TODO list as well.

Thanks for reporting!

@pforemski
Copy link
Author

Haha, thanks so much! Look what I found in the .RU zone: https://twitter.com/pforemski/status/876737428307968000 :)

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

No branches or pull requests

3 participants