• utubas@lemm.ee
    link
    fedilink
    English
    arrow-up
    88
    arrow-down
    2
    ·
    11 months ago

    "Netlify CEO here.

    Our support team has reached out to the user from the thread to let them know they’re not getting charged for this.

    It’s currently our policy to not shut down free sites during traffic spikes that doesn’t match attack patterns, but instead forgiving any bills from legitimate mistakes after the fact.

    Apologies that this didn’t come through in the initial support reply."

    This was posted 4 days ago in hackernews.

    • tutus@links.hackliberty.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      11 months ago

      And that’s all he posted. I think he responed to one of two comments and then ignored everything else. I really dislike that ‘CEO here’, ‘I’m important, listen to me’ means that always ends up on HN. Then they disappear like their mere response to the post is enough. After all, they’re very important people.

      If he thought ‘damaged control done’ he was sadly mistaken.

      I host my site on Netlify. I’m moving. If they think that it’s acceptable to bill somebody $104k for a small site, at all, without it tripping some alarm for a human to look at before it goes out, then they’re doing it wrong. Something that says ‘Month 1 bill = $20; Month 2 bill = $104,000’ could be a problem isn’t difficult to do. And that they have ‘done this often’ (my words) highlights it’s a problem.

      There are many bullshit hosting companies out there I can use who don’t do this sort of thing. Why is Netlify special.

      • lolcatnip@reddthat.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        You don’t think the person who’s ultimately responsible for a company’s policies is important in a discussion of those policies? There’s nothing arrogant about knowing you’re the one at the center of a news story.

  • mox@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    36
    arrow-down
    2
    ·
    11 months ago

    I find it astonishing that Netlify had no safety mechanism in place to prevent this.

    Saddling customers with unbounded liability is irresponsible; arguably negligent.

  • Zagorath@aussie.zone
    link
    fedilink
    English
    arrow-up
    29
    arrow-down
    1
    ·
    11 months ago

    “Since the user opened a ticket with us this past Sunday, we’ve been actively researching this situation. Initially, we thought it might have resulted from a DDoS attack, which we stated in our first response. After some investigating, it looks as though the spike in traffic was not caused by a DDoS after all,” Dorian Kendal, CMO at Netlify, told Cybernews.

    Instead, now they believe that this was a sustained download event of an mp3 file over a stretch of multiple days.

    “We’re working directly with the user to better understand what’s happening on their end, so we can uncover what caused the dramatic increase in downloads,” Kendal said.

    I’m confused, what is this supposed to mean? Some sort of non-distributed DOS attack? How would working with the customer help there? If they’re susceptible to a denial of service, isn’t that entirely an internal problem?

      • Zagorath@aussie.zone
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        Fair point. DOS is perhaps the wrong word for it. But from that quote, it sounds like it’s a similar behaviour to DOS tactics which involve finding ways to transform a relatively simple request into a large amount of work (or in this case, network traffic) for the server.

    • echo64@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      They are saying that it wasn’t a ddos at all but organic use. The user was notified but did nothing. So they think their notifying stuff isn’t good enough.

      • Zagorath@aussie.zone
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        edit-2
        11 months ago

        Sorry, but what exactly is a “sustained download event” supposed to be? It sounds like they’re describing some sort of DOS-like attack that isn’t a DDOS, where a user manages to force the server to serve up way more data over a sustained period of time than would be reasonable for downloading a single MP3 for normal use.

        But maybe that’s not what they mean. It’s very unclear.

      • Politically Incorrect@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        11 months ago

        “Instead, now they believe that this was a sustained download event of an mp3 file over a stretch of multiple days.”

        Apparently the same mp3 downloaded/uploaded over and over again.

        The most expensive mp3 of his life.

  • IvanOverdrive@lemm.ee
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    11 months ago

    I use Netlify to host my frontend projects and portfolio. Does anyone have a way to prevent something like this?

    • scorpionix@feddit.de
      link
      fedilink
      English
      arrow-up
      41
      ·
      11 months ago

      Not use a hosting provider that charges by the amount of traffic?

      This appears to be an extreme edge case but overall there is nothing preventing you from waking up to such a huge bill if your site turns into the most popular page on the internet over night.

      • u/lukmly013 💾 (lemmy.sdf.org)@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        edit-2
        11 months ago

        I didn’t even think commercial host providers would do this.

        The only service I knew about that had limit to transferred amount of data was grex.org, a non-commercial public unix shell. It had limit of 10MB/day for your web page, but it also didn’t allow stuff like images.
        However, that wasn’t anything commercial. And I think before the shutdown it was just a single computer sitting in someone’s basement.

    • A Mouse@midwest.social
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      1
      ·
      11 months ago

      Not that it helps but the CEO claims they forgive for this type of attack/event. https://news.ycombinator.com/item?id=39521986

      Netlify CEO here.

      Our support team has reached out to the user from the thread to let them know they’re not getting charged for this.

      It’s currently our policy to not shut down free sites during traffic spikes that doesn’t match attack patterns, but instead forgiving any bills from legitimate mistakes after the fact.

      Apologies that this didn’t come through in the initial support reply.

      And later they were asked if they would have responded if it didn’t go viral. https://news.ycombinator.com/item?id=39522029

      Question:

      There are only two questions everyone have:

      1. Would Netlify forgive the bill if this didn’t go viral?

      2. How do you plan to address this issue so that it never happens again?

      Everyone here knew someone from Netlify would come and say OP wouldn’t have to pay. That was a given. Now we want to know the important answers.

      Answer by CEO:

      1. Yes. We’ve forgiven lots and lots of bills over the last 9 years and they haven’t gone viral

      2. While I’ve always favored erring towards keeping people’s sites up we are currently working on changing the default behavior to never let free sites incur overages

    • cmnybo@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      You can put the site behind cloudflare for DDOS protection. Unfortunately, it’s not good for user privacy and it will make the site difficult to access over VPNs, proxies, and TOR.

      Netlifiy is very expensive for bandwidth and the free bandwidth can be exceeded very quickly. I would look for something with a hard bandwidth cap. Then your site will just go offline if the bandwidth is exceeded.

    • King@lemy.lolOP
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      11 months ago

      I recommend hosting your projects on Cloudflare Pages, as it is a free service provider to the best of my knowledge.

  • HHK@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    11 months ago

    Is it possible to avoid that hotliking of a file? in this case was a heavy mp3 file, but it easly could be a heavy image or a video.

  • TechNerdWizard42@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    11 months ago

    I actually really respect their policy. Keep the site active and then forgive stupid bills if there was an error.

    To shut down or disconnect a cloud service is terrible as usually it’s in error. The errs on the side of the user knowing their stuff better than the hoster which is what I want in a provider.