Live data from Hacker News

Excessive load on NTP servers

news.ntppool.org

151–157 of 157 posts

Re: Excessive load on NTP servers

#151

Earlier quoted context omitted.

Optional, but does anyone turn it off? They control their own servers, anyway.

Optional for the implementations. So basically your ssl library is unlikely to do it. And at that point having a "getTime()" API call in your service is simpler than having a custom patched SSL implementation.

Oh, common SSL libraries don't do it? Even then you can probably rely on a Date header being attached to all your existing requests.

Re: Excessive load on NTP servers

#152

Earlier quoted context omitted.

I got told off for diagnosing issues in the past. The IT director is a megalomaniac and interprets it as a challenge to his power. The only time I offer suggestions now is when one of his employees specifically asks me for help. Edit: I realize "got told off" didn't really capture what happened. I came in early one day and noticed we were having a dns issue. I manually refreshed my DNS cache and it started to work. I…

I encountered a similar IT manager in high school. I kept telling him that netsend wasn't locked down and that any user could run a .bat. He told me I was wrong. So, I wrote a .bat with a netsend command and emailed it to all staff. Multiple staff clicked on the attachment. Once they figured out it was me, they made me start a computer club with the IT manager as the supervisor of the club. First order of business wa…

In secondary school I discovered Windows Registry - in particular, the LegalNoticeCaption and LegalNoticeText keys, which let you set a pre-login information dialog. I left a funny message on a computer in the school lab, saying something to the tune of "What a shame it isn't Linux".

Two hours later, I faced an angry teacher (who was also a math teacher and the lead teacher for our class). She said something about the next person after me freaking out that "the computer has viruses". Got a bad note for behaviour, spot-check of math homework leading to three F grades, and she also tried to take away my notebook with notes about Windows Registry -.-

Re: Excessive load on NTP servers

#154
post #51

Earlier quoted context omitted.

Blocking UDP 123 upstream is a common tactic to avoid participating in NTP DDoS botnets. You're best off running your own NTP infrastructure that's isolated from the public Internet NTP servers if you want stable time sources. Put a CDMA NTP server in two locations, let them sync, and go. You can get cheap EndRun servers on eBay for a few hundred bucks.

It's tempting to believe telecom has got their act together, but I've found the public Internet NTP infrastructure to be more stable than CDMA/GSM refclocks. YMMV.

It's why you need multiple sources. The NTP protocol and implementation handles sudden skews from a source. When done properly, CDMA clocks can offer a much more stable source than the public internet, and you can filter out UDP 123 upstream.

Re: Excessive load on NTP servers

#155

Wait.. they are saying the app itself is making NTP requests? > Confirmed - starting up the iOS Snapchat app does a lookup to the domains you listed, and then sends NTP to every unique IP. Around 35-60 different IPs. Hmm. Is that a fraud prevention thing or something? No way on earth a user app should be getting its own time

This was an error on their behalf.

http://mailman.nanog.org/pipermail/nanog/2016-December/08962...

Re: Excessive load on NTP servers

#157

I do some work for the Network Time Foundation and we were not contacted by snapchat as far as I know. Anyone have a contact there, they probably need our help.

People from the NTP Pool community were talking to them (including myself, briefly). Given the available information I'm not sure why you think they need help from NTF ...
Post reply on HN