Slashdot Mirror


CenturyLink Blocked Its Customers' Internet Access in Order To Show an Ad (arstechnica.com)

CenturyLink briefly disabled the Internet connections of customers in Utah last week and allowed them back online only after they acknowledged an offer to purchase filtering software. From a report: CenturyLink falsely claimed that it was required to do so by a Utah state law that says ISPs must notify customers "of the ability to block material harmful to minors." In fact, the new law requires only that ISPs notify customers of their filtering software options "in a conspicuous manner"; it does not say that the ISPs must disable Internet access until consumers acknowledge the notification. The law even says that ISPs may make the notification "with a consumer's bill," which shouldn't disable anyone's Internet access.

Coincidentally, CenturyLink's blocking of customer Internet access occurred days before the one-year anniversary of the Federal Communications Commission repeal of net neutrality rules, which prohibited blocking and throttling of Internet access. "Just had CenturyLink block my Internet and then inject this page into my browser... to advertise their paid filtering software to me," software engineer and Utah resident Rich Snapp tweeted on December 9. "Clicking OK on the notice then restored my Internet... this is NOT okay!"

198 comments

  1. The Onion by nwaack · · Score: 4, Insightful

    Every day it seems I see more and more real news articles that look like they belong on The Onion.

    1. Re:The Onion by Kokuyo · · Score: 1

      I think that was his point.

    2. Re:The Onion by jpaine619 · · Score: 3, Informative

      No joke. That was his point. We didn't need a visit from Captain Obvious.

    3. Re:The Onion by Anonymous Coward · · Score: 0

      Dude, do you moderate? If you do, maybe you shouldn't anymore.

    4. Re:The Onion by Anonymous Coward · · Score: 0

      whoooosh!

    5. Re: The Onion by Anonymous Coward · · Score: 0

      Except this is less witty than the onion

    6. Re:The Onion by BlackOverflow · · Score: 1

      Whoooosh!!

    7. Re:The Onion by fahrbot-bot · · Score: 0

      No joke. That was his point. We didn't need a visit from Captain Obvious.

      Technically, we should never need a visit from Captain Obvious -- in case that wasn't obvious. :-)

      --
      It must have been something you assimilated. . . .
    8. Re:The Onion by DaMattster · · Score: 2

      The Onion is scarily not far fetched at all.

    9. Re: The Onion by fortfive · · Score: 1

      Apparently predictive programming is real, and the onion was at the forefront.

    10. Re: The Onion by jeff4747 · · Score: 5, Insightful

      Hit one button to clear the ad is okay.

      I eagerly await your explanation of how my not-web-browsers that still use the Internet will hit that button.

    11. Re:The Onion by mark-t · · Score: 1

      Well... not unless you're doing a hotels dot com ad... in which case the appearance is practically mandatory.

    12. Re:The Onion by Anonymous Coward · · Score: 1

      You do not actually get a visit from Captain Obvious. He does not actually exist as an individual.

    13. Re: The Onion by Anonymous Coward · · Score: 0

      Or even http[s] using updaters like wuaclt, yum, or apt.

    14. Re:The Onion by MountainLogic · · Score: 1

      I'd swear that bad actors use The Onion for ideas.

    15. Re: The Onion by Zero__Kelvin · · Score: 0

      Why are your not web apps using HTTP and HTTPS ports? You seem to be assuming the author knows what he is talking about when he says the internet access was disabled. Most likely they just redirected the HTTP and HTTPS ports.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    16. Re: The Onion by jeff4747 · · Score: 1

      Why are your not web apps using HTTP and HTTPS ports?

      Why do you think web browsers are the only things that can speak HTTP or HTTPS? Heck, there might be an entire network application protocol that uses HTTP(s) but isn't a browser.

      Most likely they just redirected the HTTP and HTTPS ports.

      Did they direct them to somewhere other than the Internet? Golly, that sounds a lot like blocking Internet access......

    17. Re: The Onion by Zero__Kelvin · · Score: 1

      You are a fucking idiot.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    18. Re: The Onion by sjames · · Score: 1

      Apparently, you've never heard of REST. Do look it up, and be enlightened.

    19. Re: The Onion by Anonymous Coward · · Score: 0

      DUDE! Your REST apps should have hit the button!

      Maybe your REST apps are just lazy.

    20. Re: The Onion by Zero__Kelvin · · Score: 1

      The funny thing is as soon as I saw "sjames" I knew I was about to see a phenomenally stupid post. You did not disappoint!

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    21. Re: The Onion by sjames · · Score: 1

      Translation, you either didn't know what REST was or you didn't think of it. The above was all you could type while trying to pry your foot out of your mouth.

      So, did you look it up or choose to remain willfully ignorant?

    22. Re: The Onion by Zero__Kelvin · · Score: 1

      There is no translation. Every word I wrote is to be taken literally.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    23. Re: The Onion by sjames · · Score: 1

      So I take it then you have chosen to remain ignorant.

      You might need this for your foot.

    24. Re:The Onion by Anonymous Coward · · Score: 0

      Every day it seems I see more and more real news articles that look like they belong on The Onion.

      Hello fellow Florida resident

    25. Re:The Onion by Anonymous Coward · · Score: 0

      No joke. That was his point. We didn't need a visit from Captain Obvious.

      Technically, we should never need a visit from Captain Obvious -- in case that wasn't obvious. :-)

      I think Captain Obvious decided to bring along General Failure along with Major Ass and Private Opinion..
      Just be glad he left Colonel Panic at home...

    26. Re: The Onion by dwillden · · Score: 1

      Bingo!

      It didn't just block web access but all access. Not just on computers, but it also blocked internet over mobile devices and other IOT devices. And not everybody blocked by it understood or could easily get around the block. You would lose all internet access but only got the redirect if you were opening a browser. So my Son came up stairs to complain that he couldn't watch Youtube on the Xbox, I was browsing FB G+ and a few other apps and my phone dropped to LTE instead of wifi as I usually use at home. I knew to start digging, restarting the router didn't fix it, so I fired up a browser to look at the router's settings and then and only then did I see the redirect. I cleared it just as son number 2 came complaining that his Roblox games weren't working.

      It was not necessarily as easy as just clicking ok either as clicking ok got the PC's working again, but the came consoles and a smart clock needed the router to be rebooted again and then they had to be rebooted.

      Being tech savvy, this was not a big deal, but for those non-techie homes it was a much bigger challenge. And then there is the fact that when called on it, Century link lied and claimed it was required by state law to do this. Yet no other ISP interpreted it that way. The law clearly states the notice must be in a conspicuous manner. So most ISP's sent a letter with the Bill, posted the notice on their home page and sent the registered email account an email stating the policy. No other ISP chose to disrupt all internet access on all devices until the browser page was seen and clicked on.

      --
      I'm too lazy to compose a creative sig.
    27. Re: The Onion by Zero__Kelvin · · Score: 1

      Moron. I never said REST would work. I said *all* internet access was probably not disabled. Again, you are a dumbfuck.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    28. Re: The Onion by jeff4747 · · Score: 1

      Says the guy who forgot REST existed.

    29. Re: The Onion by easyTree · · Score: 1

      Perhaps *everyone* should block CenturyLink's payment until they click a button hidden somewhere?

    30. Re: The Onion by Zero__Kelvin · · Score: 1

      You are a moron ... I never said REST didn't exist. I never implied everything will work. I said I doubted that all internet connection was affected. Pop Quiz: Can I use REST on a port that isn't 80 or 8080? Thank you for being the dumbfuck that you are. It makes the REST of us feel smart in comparison.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    31. Re: The Onion by sjames · · Score: 1

      Why are your not web apps using HTTP and HTTPS ports?

    32. Re: The Onion by Zero__Kelvin · · Score: 1

      I didn't think it possible, but you have managed to "out-stupid" yourself. Bravo!

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    33. Re: The Onion by mattventura · · Score: 1

      It’s not okay. The message is intended to inform parents of filtering software they might use to keep content away from their children, but under this system, if the child happens to be browsing the web when the notice hits, they could just dismiss the notice and the parents would never know.

      Reminds me of another annoying CenturyLink practice. I live in an apartment building in college where they used one CL connection for the entire building (~40 tenants). One person would torrent something, get caught, and then everyone’s internet would be cut until the notice was acknowledged. The problem is, there’s a very small chance the person dismissing the notice was the person for whom it was intended in the first place.

    34. Re: The Onion by Anonymous Coward · · Score: 0

      Look in the mirror, man.

    35. Re: The Onion by sjames · · Score: 1

      The quote is from you, so the stupid is yours. You asked why a non web browser would be connecting to an HTTP or HTTPS port, I told you. I guess you must have felt pretty stupid at how obvious the answer was, considering that it's commonly used for such incredibly obscure services like Amazon's S3.

      Now shoo! If you're grumpy and need your diaper changed, go ask your mommy. It's not my job.

    36. Re: The Onion by Zero__Kelvin · · Score: 1

      I never asked that you lying asshole. I know far more about all aspects of technology than you ever will, so go fuck yourself.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    37. Re: The Onion by Zero__Kelvin · · Score: 1

      I said not web apps not non web browser you complete ninny.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    38. Re: The Onion by sjames · · Score: 1

      Resorting to splitting hairs. Nice move dumb dumb.

    39. Re: The Onion by sjames · · Score: 1

      That quote was from *Y*O*U* ( complete sentence cut/pasted from your message). Either you asked it or your "genius" self got hacked by a kiddee. You might want to scroll up and check on that.

      Now, go tell your mother she's looking for you.

  2. Net Neutrality Is Bad by Drethon · · Score: 3, Insightful

    Just remember that when providers find new and innovative ways provide services that make them more money.

    1. Re:Net Neutrality Is Bad by Anonymous Coward · · Score: 5, Funny

      You can tell Net Neutrality is bad because my grandma got up and posted a screed against it on the FCC's site, and she's been dead for 15 years. Now that's motivation.

    2. Re:Net Neutrality Is Bad by Dragonslicer · · Score: 1

      This almost certainly had nothing to do with Network Neutrality, since (I'm assuming) they prevented customers from connecting to all web sites equally. Unless they showed this ad if, for example, you tried to go to Google but not if you tried to go to Bing, which I doubt is what happened.

    3. Re:Net Neutrality Is Bad by Anonymous Coward · · Score: 0

      No, that was your grandma.

    4. Re:Net Neutrality Is Bad by lgw · · Score: 1

      Net Neutrality has to do with what one set of megacorporations charges (or does not charge) a different set of megacorporations. We should takes sides? In a fight like that, I root for casualties.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:Net Neutrality Is Bad by dryeo · · Score: 1

      It also has to do with blocking websites. My ISP broke net neutrality when it blocked the unions site along with a few hundred other sites on the same server. It can also be about blocking your VOIP client or VPN because they want you to use theirs.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    6. Re:Net Neutrality Is Bad by Anonymous Coward · · Score: 0

      All network services, regardless of whether they use a browser or not.

    7. Re:Net Neutrality Is Bad by Anonymous Coward · · Score: 0

      She also voted for Hillary...six times!

      Hello Russian Bot!

  3. In many countries by nightfire-unique · · Score: 2

    In many countries, the wiretapping and modification of private communication is illegal, and such activities could result in massive fines and/or prison time for those involved. Food for thought.

    --
    A government is a body of people notably ungoverned - AC
    1. Re:In many countries by Shaitan · · Score: 1, Flamebait

      In this country they just installed a new supreme court justice who believes providers modifying your communications in flight is protected by their right to free speech.

      People might have had an issue with that but they were too busy being distracted by a movement to make the lawmakers throw out the judge on the basis of unproven allegations... in a country which holds as its primary legal value innocent until proven guilty. Sort of a two for one special, they get to install a supreme who will allow their ISP friends to modify news and information transparently in flight AND drum up a bunch of public sentiment in opposition to the legal principle that protects us from legal persecution. Big day for the R&D club.

    2. Re:In many countries by jeff4747 · · Score: 1

      in a country which holds as its primary legal value innocent until proven guilty.

      That would be relevant if a Senate confirmation hearing was a criminal trial. It isn't. It's a fancy job interview.

      But hey, you need a reason to ignore those allegations to overturn Roe, so I'm sure that distinction won't quite matter to you.

    3. Re:In many countries by Shaitan · · Score: 3, Interesting

      "But hey, you need a reason to ignore those allegations to overturn Roe, so I'm sure that distinction won't quite matter to you."

      I think you are confusing me with a Republican, your immediate jump to that despite my post targeting R's and D's suggests you are partisan politically, in other words you don't use the reasoning centers of your brain with regard to anything you perceive as political (or at least that is what fancy fMRI studies have shown). So my response isn't really for you, no offense but it would make about as much sense having a conversation with you as a conversation as it does for an agnostic to try to have a conversation with a true believer disparaging the beliefs of another religion.

      I do want to see Roe v Wade overturned. It's a bad ruling that happens to prevent the enforcement of some bad state laws. It is the state laws that need changed. Parents do have a right to be informed; so do the fathers and spouses. Abortion should not be a way to dodge facing the music for your actions. Roe v Wade makes it one.

      Doctors have a right to a full medical history so they can ethically refuse chronic abuse in the same way they refuse plastic surgery at some point. Especially given that the morning after (really more like 3 day after) pill is readily available and accessible. Roe v Wade prevents this.

      These may not be babies and it may not be murder but it is the termination of human potential and everything that life would have become and in a society where courts represent the interests of children vs their parents it logically follows that there should some level of enforced respect for that concept as well. Mothers can give children up for adoption or have an abortion and drop liability for a child. Fathers should have the same right. Currently, Roe v Wade makes this impractical in many ways. The fetus is not part of her body, it is just temporarily incubated in it. It is 50% the father and he has rights. In that respect, paternity tests (which are quite safe) should be standard procedure as part of the care through pregnancy but while related to these other issues this bit has little relation to Roe v Wade specifically.

    4. Re: In many countries by Anonymous Coward · · Score: 0

      He lied under oath and that didnâ(TM)t disqualify him. But you go ahead and keep burying the lede. Everyone is super impressed!

    5. Re:In many countries by jeff4747 · · Score: 2

      I think you are confusing me with a Republican

      I don't care what label you apply to yourself. I care what you actually do. Because you can apply all sorts of high-minded labels and justifications for your actions, but the results of those actions are what actually matters.

      So feel free to call yourself whatever you want. You're actions are that of a Republican. So you are a Republican.

      If you don't want to be a Republican, well then you're going to need to work towards different results. Continuing to back Republicans because you think they're more libertarian or whatever is not going to change the results.

      it logically follows that there should some level of enforced respect for that concept as well

      25% of pregnancies end in miscarriage. What crime should we charge those women with? 'Cause I can guarantee we can find something she did "wrong" during that pregnancy - every single woman who goes through a miscarriage can.

      Also, that 25% statistic is cases where the woman knows she's pregnant. We have no idea how many miscarriages happen before the woman knows she's pregnant. Since we're now in the business of protecting "human potential", how do you propose we proceed protecting these? Shall we require all women to turn over their tampons for testing, to ensure she didn't waste some human potential?

      It is 50% the father and he has rights

      He does not have a right to force a woman to take risks she does not want to take. And guess what? Pregnancy is risky. So until the fetus can be transferred to his body, she wins any conflict.

      About the only "paternity" thing should be he gets to disclaim it, but only if the mother consents and/or can afford to raise the child without support.

      paternity tests (which are quite safe)

      The rate at which amniocentesis causes miscarriage is higher than the rate of late-term abortions. You are literally causing abortions by demanding paternity tests while banning abortion.

    6. Re:In many countries by Anonymous Coward · · Score: 0

      That would be relevant if a Senate confirmation hearing was a criminal trial. It isn't. It's a fancy job interview.

      When's the last time an interviewer brought in a woman to say that you sexually assaulted her 36 years ago and then expected you to prove that you didn't?

      you need a reason to ignore those allegations to overturn Roe

      And you need a reason to shoot down every R nomination to the court to overturn the 2nd amendment. But keep pretending your motives are pure.

    7. Re:In many countries by dpidcoe · · Score: 1

      Holy crap! A reasonable and well thought through political philosophy on slashdot! And of course I don't have mod points this week :(

    8. Re:In many countries by jeff4747 · · Score: 2

      When's the last time an interviewer brought in a woman to say that you sexually assaulted her 36 years ago and then expected you to prove that you didn't?

      Every single employer has asked about my personal and job history (as much as allowed by law). And most employers have asked about criminal accusations via asking if I've been arrested.

      Also, Supreme Court Justice is just a teensy-tiny bit more important than my job. Probably deserves a little bit more of an investigation.

      Finally, the one woman who was allowed to testify doesn't erase the other women who did come forward, but Grassley forbade. Pattern of behavior is pretty important when evaluating people. But it would appear Grassley was kinda afraid of confirmation taking longer...almost like there was lots more to this pattern of behavior.

      But congrats! You got a totally impartial Justice who has sworn vengeance against me. That's totally not going to affect the only branch of our government whose power is only based on the respect of everyone else.

      And you need a reason to shoot down every R nomination to the court to overturn the 2nd amendment.

      Ah yes, let's see...how many Democrats have actually run on repealing the 2nd amendment? None? Hmmmm....perhaps you are getting a little bit manipulated.

      Also, you might wanna brush up on your history a tad. The 2nd amendment was not a personal right free from regulation until a Supreme Court decision in 2003. Until then, gun control was perfectly constitutional. Just like anti-abortion laws were perfectly constitutional until Roe.

    9. Re: In many countries by c6gunner · · Score: 0

      He does not have a right to force a woman to take risks she does not want to take. And guess what? Pregnancy is risky. So until the fetus can be transferred to his body, she wins any conflict.

      About the only "paternity" thing should be he gets to disclaim it, but only if the mother consents and/or can afford to raise the child without support.

      He doesn't get to make her do things she doesn't want to do, but she gets to make him do things he doesn't want to do.

      Cute. Go look under the couch to see if you can locate your balls, then try again.

    10. Re:In many countries by wyattstorch516 · · Score: 1

      The same countries where it is illegal for a company to gather all of your personal data and sell it to the highest bidder.

      Funny nobody on this site ever gets mad about that.

    11. Re:In many countries by Anonymous Coward · · Score: 0

      If you smear a man's reputation to block him from passing the "Job interview" The right to be considered innocent until proven guilty remains. Especially as the Job interviewers are the Government.

    12. Re:In many countries by jeff4747 · · Score: 1

      The right to be considered innocent until proven guilty remains

      Which is why Kavenaugh has not been arrested for rape.

      Especially as the Job interviewers are the Government.

      You have no constitutional right to a job with the government. There's also the teensy-tiny problem of lying during his previous investigation when he was confirmed to the DC circuit.

      For us little people, that would result in charges and jail time. But we have a separate constitution for our betters, right?

    13. Re:In many countries by Anonymous Coward · · Score: 0

      "But hey, you need a reason to ignore those allegations to overturn Roe, so I'm sure that distinction won't quite matter to you."

      I think you are confusing me with a Republican,

      You are in fact a republican, whether or not you label yourself as one or not. In fact libertarians are really just extreme right-wing republicans who want legal weed, that's why they pick their presidential candidates from the republican party.

      Time for you to stop using false equivalences or R and D both being bad and just man up to being the Republican't that you really are.

    14. Re:In many countries by Agripa · · Score: 1

      In many countries, the wiretapping and modification of private communication is illegal, and such activities could result in massive fines and/or prison time for those involved. Food for thought.

      But not in the US where it is completely legal:

      https://www.eff.org/deeplinks/...

      I have caught AT&T doing the same thing with DSL and FTTN HTTP traffic and interfering with other IP protocols.

      It is best to treat all IP traffic as lawfully seized which means it can be lawfully searched as well. If the US government is not doing it, then it has its agents at least in the form of the US telecommunication companies doing it for it.

      EAE = Encrypt Absolutely Everything

  4. Slashdot will resume after this commercial break by sinij · · Score: 4, Funny

    Slashdot will resume after this commercial break.

    Equifax. Get Unlimited Credit Score reporting. Easy to access, no service refusal for anyone.

  5. I had to click on a button by Anonymous Coward · · Score: 0, Insightful

    That is NOT OK.

    We're in the phase of a civilization where people get ridiculous, right before the collapse.

    1. Re:I had to click on a button by Anonymous Coward · · Score: 0

      Yep, time to stock up on beans and bullets.

    2. Re:I had to click on a button by Drethon · · Score: 2

      That is NOT OK.

      We're in the phase of a civilization where people get ridiculous, right before the collapse.

      Lets talk about what happens when the button fails to render properly and getting your internet connection back is impossible. Or when this happens with mobile internet and you have to tap a confirm button on your screen, and all you have is a flip phone...

    3. Re:I had to click on a button by Calydor · · Score: 3, Interesting

      Next step is they don't restore the connection until you purchase the software. NEXT step is cutting off your connection while watching Superbowl and only restoring it after you sign up for this more powerful connection for just 59,99 <font size=1>more than you are paying now</font>. After that who knows what reasons they'll think up to cut off your connection whenever they feel like it?

      This isn't about pressing a button. This is about the whole thing being a proof-of-concept DDOS from the ISP.

      --
      -=This sig has nothing to do with my comment. Move along now=-
    4. Re:I had to click on a button by Jason+Levine · · Score: 5, Informative

      So it's fine for an ISP to disable your Internet until you view an ad that they want you to view? What if it's two or three ads? What if it becomes before any page load and not just at the beginning of a browsing session? What if you're playing an online game and get locked out because the ISP decided that you needed to watch their newest ad and you were busy gaming?

      At what point does it go from "it's just a button press so it's okay" to "this is unacceptable !"

      Also keep in mind that many ISPs are monopolies in their areas. So your ability to say "I hate all these ads the ISP is forcing me to view so I'm leaving" is highly limited.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    5. Re:I had to click on a button by squiggleslash · · Score: 3, Interesting

      It's more "I had to be aware that my Internet had been disconnected and I now had to fire up a web browser and click on a button, something that I wouldn't be aware of - and in some cases wouldn't have been able to do anything about either - if I was waiting for an email, setting up a smart device, trying to make an important call using a VoIP service like Vonage, waiting for said call, trying to access my security camera remotely, trying to access my home PC remotely, and all manner of other functions."

      Is it reasonable behavior for an ISP?

      No, it isn't. If I had a choice of ISPs and was a CenturyLink customer, I absolutely would terminate my contract with CenturyLink over this.

      Comcast, take note.

      --
      You are not alone. This is not normal. None of this is normal.
    6. Re:I had to click on a button by fustakrakich · · Score: 4, Insightful

      If I had a choice of ISPs

      That's the rub, isn't it?

      --
      “He’s not deformed, he’s just drunk!”
    7. Re:I had to click on a button by jeff4747 · · Score: 1

      I eagerly await your explanation of how my not-web-browsers that still use the Internet will click that button.

    8. Re:I had to click on a button by Anonymous Coward · · Score: 0

      Not to mention the elephant in the room; even if there are competitors, what if they all start doing the same, which is pretty likely once one starts? Where are you going to go then?

    9. Re:I had to click on a button by pslytely+psycho · · Score: 1

      You could always send your 'thoughts and prayers.'

      --
      Donald Trump, on a crusade to make Nixon look respectable
    10. Re:I had to click on a button by Anonymous Coward · · Score: 0

      One can just wonder, how many internet-of-shit devices are now dead as they definitely do now know how to press a button on a web page, which came as a response for their request to mothership. Can people start sending bills to CenturyLink for the repair costs?

  6. Virgin Media in the UK did the same thing by xack · · Score: 2

    It happened a while back, Interrupting my experence on the internet forcing me to make a decision if i wanted a porn block or not (fuck no).

    1. Re:Virgin Media in the UK did the same thing by Anonymous Coward · · Score: 0

      It happened a while back, Interrupting my experence on the internet forcing me to make a decision if i wanted a porn block or not (fuck no).

      Clicking "No" probably would have been sufficient, but I guess you gotta use whatever's handy...

  7. Two things... by El+Cubano · · Score: 4, Interesting

    it does not say that the ISPs must disable Internet access until consumers acknowledge the notification. The law even says that ISPs may make the notification "with a consumer's bill," which shouldn't disable anyone's Internet access.

    First, what they did actually complies with Subsection (1)(b)(ii)(A). We may not like their approach, but it does comply with the law. Go read the law, it is a rather sparse 5 pages.

    Coincidentally, CenturyLink's blocking of customer Internet access occurred days before the one-year anniversary of the Federal Communications Commission repeal of net neutrality rules, which prohibited blocking and throttling of Internet access.

    Second, the proximity to the anniversary of the NN deregulation is both specious and disingenuous. If you know anything about how corporations work you know that legal compliance is an exercise in minimization. The CenturyLink corporate counsel (probably more than one) had to weigh in on this and conclude that this was done in a way that both met the requirements of the law and also did not expose the company to additional liability. It probably had to clear multiple similar hurdles.

    So, just like I do when a programmer implements a spec and I look at the product and say, "wow that was wrong," my first thought is always, "the spec must be defective." Granted, there are times where the programmer just makes the wrong choice, but more often than not, the spec really is deficient. If it was a whole team of programmers that produced the wrong thing then the only sensible conclusion is that the spec was faulty.

    In this case, the army of lawyers came to a conclusion on a course of action that is making people say, "wow, that cannot be right.". Based on my earlier reasoning, the law is poorly written.

    1. Re:Two things... by 110010001000 · · Score: 2

      BS. The law says you just need to include the notice in the customers bill. That is a lot cheaper and easier to do than what they implemented.

    2. Re:Two things... by Shaitan · · Score: 1

      "Second, the proximity to the anniversary of the NN deregulation is both specious and disingenuous."

      I doubt it. Frontier celebrated by silently throttling Netflix on at least their FIOS service.

    3. Re:Two things... by Anonymous Coward · · Score: 0

      Wonder if this interrupted existing network streams.

      As in froze Netflix, and interjected a popup window to the customer.

      Poorly written law or not, this is shitty behavior by an ISP any which way you slice it. There is no gain here, beyond negative press!

    4. Re:Two things... by Dragonslicer · · Score: 1

      So, just like I do when a programmer implements a spec and I look at the product and say, "wow that was wrong," my first thought is always, "the spec must be defective." Granted, there are times where the programmer just makes the wrong choice, but more often than not, the spec really is deficient. If it was a whole team of programmers that produced the wrong thing then the only sensible conclusion is that the spec was faulty.

      Very good point. So was it just CenturyLink that did it this way, or did every ISP serving Utah do the same thing? If it was only CenturyLink, what would be your conclusion?

    5. Re:Two things... by fustakrakich · · Score: 1

      the law is poorly written.

      Depends who you ask. But you are right. What they did was and still is not prohibited by the law.

      Maybe they did it to remind people why a neutral net is important.

      --
      “He’s not deformed, he’s just drunk!”
    6. Re:Two things... by Anonymous Coward · · Score: 0

      At the risk of Knighting for the ISP, I've had some experience with billing providers. Making a change to customer bill formats can be stupidly expensive and time consuming. I remember we had to change the location of some numbers to meet regulatory requirements, and it took nearly six months and cost close to six figures. The number of people that had to get involved was absurd. Everyone had an opinion. We had multiple meetings about whether or not the regulations allowed us to pad-right to two decimal places or if it was required to list dollar amounts like "$12.4" instead of "$12.40" (the language could be interpreted either way).

      It might have been faster, cheaper, and less painful to just inject a few lines of HTML and Javascript into the HTTP response stream.

    7. Re:Two things... by jeff4747 · · Score: 2

      Granted, there are times where the programmer just makes the wrong choice

      This ad would be one of those times.

      The CenturyLink corporate counsel (probably more than one) had to weigh in on this and conclude that this was done in a way that both met the requirements of the law and also did not expose the company to additional liability.

      It's blatantly obvious that this decision did not originate with legal. Because the legal department would far, far, far, prefer something written on paper. Like printed on the customer's bill.

      Thanks to this ad, the company can be sued under this law because the customer can legitimately claim they did not see the ad. Their poor, corrupted, porn-surfing child clicked the "OK" button. And now the customer was never notified about how the good people at CenturyLink could save them with some filtering software.

      So no, this is not legal saying "We must put up an ad!!". This is an MBA saying, "Hey, we could stuff an ad in front of all of our customers, and so many people would sign up that I'll get a huge bonus!!". And legal deciding they probably could win enough of the lawsuits.

    8. Re:Two things... by larryjoe · · Score: 1

      it does not say that the ISPs must disable Internet access until consumers acknowledge the notification. The law even says that ISPs may make the notification "with a consumer's bill," which shouldn't disable anyone's Internet access.

      First, what they did actually complies with Subsection (1)(b)(ii)(A). We may not like their approach, but it does comply with the law. Go read the law, it is a rather sparse 5 pages.

      The law says, "A service provider may provide the notice described in Subsection (2)(b)(i):
      (A) by electronic communication;
      (B) with a consumer's bill; or
      (C) in another conspicuous manner.

      So, the CenturyLink's action complied with the terms above. The questionable part is the explanation for their action, i.e., we interrupted your service to show you this ad because the state made us. That statement is not true. I'm not a lawyer, but I wonder if that passes muster for fraud and perhaps opens up CenturyLink to a class action lawsuit.

      This type of representation is similar to the legal charging of fees by telecoms that are then followed by an incorrect/illegal explanation that the fees were mandated by the state.

    9. Re:Two things... by dryeo · · Score: 1

      I regularly get bills from my ISP with a bit of glossy paper added to the envelope advertising something.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    10. Re:Two things... by strikethree · · Score: 1

      If it was a whole team of programmers that produced the wrong thing then the only sensible conclusion is that the spec was faulty.

      Interestingly enough, there were an army of ISPs that did NOT do this. CenturyLink specifically chose to do this, it was not forced on them. You are correct that an army of lawyers was likely consulted, but it was by the marketing executive who thought of this brilliant strategy to comply. What a bonus that executive will receive for this.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    11. Re:Two things... by DeVilla · · Score: 1

      it does not say that the ISPs must disable Internet access until consumers acknowledge the notification. The law even says that ISPs may make the notification "with a consumer's bill," which shouldn't disable anyone's Internet access.

      First, what they did actually complies with Subsection (1)(b)(ii)(A). We may not like their approach, but it does comply with the law. Go read the law, it is a rather sparse 5 pages.

      I suppose barricading customer's homes preventing entrance and exit until they acknowledge the new product would as well. But it should still violate other laws. As others have pointed out, there is the issue of blocking 911 calls via VOIP.

      And then there is the issue of addressing computer free households that only have a roku, an internet aware thermostat and a flip-phone with really big buttons, all provided by the grand kids. Blame the politicians if you want, but I think it's on the internet business to be internet aware enough to look at the law and say "this should be another printout in the bill" as the law (aka the 'spec') suggested. As has been pointed out by one of the politicians, Centurylink is the only business that had this creative interpretation of the law.

  8. Blocked more than just web browsing by rufey · · Score: 5, Informative

    I was in the mist of rebooting my Tivo Roamo box, and it simply wouldn't complete its network setup. I spent a good 30 minutes diagnosing my home network. It was getting its IP address via DHCP fine, was pingable, etc....

    Its only when I went to the URL that the Tivo was telling me to visit that I ran into the "ad" (I'm in Utah). Sure enough, as soon as I acknowledged the ad, my Tivo was able to connect to the Tivo service. I found it more than a bit annoying that CenturyLink blocked my Internet access and forced me to read an ad for basically web filtering software. I don't have a copy of the ad anymore, but from what I remember, it was mostly talking about blocking porn.

    So this blocked more than simple web browsing.

    1. Re: Blocked more than just web browsing by Anonymous Coward · · Score: 0, Interesting

      What kind of porn do Mormons watch anyway, videos of women drinking coffee or what

    2. Re:Blocked more than just web browsing by MobyDisk · · Score: 1

      Some IT organizations haven't figured out that HTTP/HTTPS isn't a simply protocol for browsing the web. It is also used for API calls. So they break applications. For example, you go to a hotel, open Microsoft Outlook, and Outlook makes an HTTPS call to download your inbox results. Instead of valid XML response, they get a certificate error and a page saying "Please enter your room number and click the I Agree button below." My employer did this too for a while, so you couldn't install certain applications because they tried to contact a license server, and the corporate proxy was returning a page prompting me to authorize access to the web site.

    3. Re:Blocked more than just web browsing by Anonymous Coward · · Score: 0

      Yeah, it blocked by NetFlix streaming on TV too, until I clicked on CenturyLink Web Page to look at outages on my phone. Eejits, email note would have been enough

  9. Law does not prohibit blocking either by Anonymous Coward · · Score: 2, Insightful

    Centurylink may not have been required by "law" to block access until a specific acknowledgement was given, but it was certainly required by the litigiousness of our decrepit society to do so.

    Without it, you know there would be a class action lawsuit claiming someone's child was harmed by porn because CenturyLink failed to show them their filtering options. By forcing acknowledgement, they are covering their butts against such a suit.

  10. Asinine. by Anonymous Coward · · Score: 0

    The geniuses at Centurylink think the internet is the same thing as http on a browser. Blocking internet access and redirecting http traffic until you agree to terms breaks:

    Streaming devices.
    Security systems.
    Cameras
    Skype
    VoIP
    Remote access (think DVR, thermostats, and any other remotely controlled device)

    So if you're away on vacation and you have monitoring systems setup to alert you of thieves or freezing temps in the house, Centurylink will break this stuff until you get home and click on a web page!
     

    1. Re:Asinine. by viperidaenz · · Score: 1

      Apparently it was only port 80.
      All those things you mentioned shouldn't use port 80.

      Most people probably haven't even noticed, as their facebook machine goes straight to https://www.facebook.com/ and when they type random shit in their browser to search, goes directly to https://www.google.com/

    2. Re:Asinine. by Anonymous Coward · · Score: 0

      Possibly, but several people also reported devices other than browsers stopped working. One guy reported his Tivo didn't work, another his Amazon Fire didn't work. So either they blocked more than just port 80, or these devices also use port 80 for a critical function. Often times port 80 is used even if it's not http because it's the least likely port to be blocked, so I'd guess some combination of the two.

      In any case, you can't simply block a single port, redirect traffic to your own site, and expect to not have negative consequences to that. You're going to break something other than web browsing, guaranteed.

      The reason they developed this is for piracy notifications. The fact that it likely disrupts other services was a bonus in that case. In this one, not so much.

    3. Re:Asinine. by Anonymous Coward · · Score: 0

      EVERYTHING uses port 80 because that's a port the ISPs can't block.

  11. I'm genuinely curious by DFurno2003 · · Score: 0

    What level of management said this was OK to do?

    And was this simply the cheapest alternative?

    Most people don't read their bills unless there is a significant discrepancy in the amount due, so if there is no regularion saying you can't do this, maybe someone said "hey, here's a way we can ensure all our customers read the ad and this will be more likely to generate revenue".

    1. Re:I'm genuinely curious by Locke2005 · · Score: 1

      My ex doesn't even open the envelope bills come in, just stuff them in a random drawer. It took her 6 months to find out that T-Mobile was billing her $9.99/month for a service she never ordered, and that was only because I opened up her bill and told her about it!

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
  12. Re:Dude, this was literally the government's fault by jpaine619 · · Score: 4, Informative

    The state did not require this. I guess you can't even be bothered to read a fucking summary.

  13. Re:Dude, this was literally the government's fault by laie_techie · · Score: 4, Informative

    No ISP would be stupid enough to do this unless it was legally required - which it was by Utah law. Network neutrality as regulation will bring MORE insane interpretations of how an ISP should be have like this one - not fewer.

    In short if you like ISP's cutting off access for idiotic messaging from the state, then my all means push for more regulation of the internet.

    As a resident of Utah, I think you missed part of the summary (not to mention the actual law). ISPs are required to notify customers that filter software is available. My own ISP just notified me through my paper bill.

  14. What all did they block? by crow · · Score: 1

    So what all did they block in doing this?

    Did VoIP phones stop working? Did ssh tunnels break? Did VPN connections go down? Did NetFlix get blocked? Did email access go down? If someone is on vacation, will their homes freeze if their thermostats can't connect? Will security systems fail?

    Did they block access on an IP level or DNS? DId they mess only with port 80? If they tried to redirect on 443, then the browsers wouldn't display due to the certificate mismatch, but most sites are https now. Are users who set their DNS to another provider unaffected?

    Depending on how they put in the notification, they may have left most non-browser stuff working, or they may have risked property damage by disabling smart home devices.

    The linked story has no details.

    Ahh, but article does link to reddit, where reports are that they're only intercepting port 80. I very rarely access anything over port 80. If that's accurate, then anything impacted by the change is broken. I wonder how many people haven't noticed, as all the major sites are fully https?

  15. CenturyLink and pensions by sgt_doom · · Score: 2

    Isn't CenturyLink the telecom with the extensive history in secretly downsizing employees' pensions?

  16. Tab to the button by tepples · · Score: 1

    Flip phone web navigation uses tab order. Unless a website did something with script that would constitute an ADA or Section 508 violation, it should be possible to tab to the button to leave the captive portal.

  17. Re:Dude, this was literally the government's fault by fahrbot-bot · · Score: 5, Funny

    The state did not require this. I guess you can't even be bothered to read a fucking summary.

    Perhaps we should require people to read TFS and acknowledge it by clicking "Ok" before they can post. :-)

    --
    It must have been something you assimilated. . . .
  18. Re:Dude, this was literally the government's fault by Anonymous Coward · · Score: 0

    They just had to notify, they could have sent a letter, and email a text... there's a lot of options.

  19. do they do this on business internet?? by Joe_Dragon · · Score: 1

    As stuff like this can mess with VPN tunnels and lead to odd errors on things that don't have an full browser.

    What about remote systems that just have an internet link and some server that without an local user to log into.

  20. Temple garments or bubble-covered swimsuits by tepples · · Score: 4, Funny

    Mormon porn comes in two types. One fetishizes the "temple garment" underwear. The other is swimsuit photography covered with a bubble-shaped solid color mask to help a dirty mind fill in the blanks.

    1. Re: Temple garments or bubble-covered swimsuits by Anonymous Coward · · Score: 0

      Roflmao to infinity

    2. Re: Temple garments or bubble-covered swimsuits by Anonymous Coward · · Score: 0

      this is both hilarious and informative, thank you.

    3. Re:Temple garments or bubble-covered swimsuits by thegarbz · · Score: 1

      The internet: Serious answers to even the most silly of rhetorical questions.

  21. Any kid could have clicked OK by Anonymous Coward · · Score: 0

    Even overlooking CenturyLink's failure to realize that not just web browsers connect to the Internet, what assurance do they have that the person clicking the OK button is anyone in a position to make a decision on whether or not that household should have their filtering software? Some kid in the house could have been the first one to see and acknowledge it.

  22. https by default by viperidaenz · · Score: 1

    That will stop this from being possible.
    Instead of the ad, all you'd seen in your browser is a security warning that someone is trying to hijack your connection - someone like your ISP.

    1. Re:https by default by DaMattster · · Score: 2

      That will stop this from being possible. Instead of the ad, all you'd seen in your browser is a security warning that someone is trying to hijack your connection - someone like your ISP.

      Well, they could block port 443 outgoing.

    2. Re:https by default by viperidaenz · · Score: 1

      Which would cripple their customer helpdesk and drive away the customers they don't have a monopoly over.

  23. Superbowl?? more like buy our cable tv for error f by Joe_Dragon · · Score: 1

    Superbowl?? more like buy our cable tv for error free viewing. Ha with no network nuatrlay they can slow down 3rd party video and have an pop ad saying DON'T MISS OUT ON THE BIG GAME WITH COMCRAP TV!

    Get no caps for TV USE / FULL HD / NO buffering.

  24. Blame Ajit Pai by Anonymous Coward · · Score: 0

    This is FCC Chief Ajit Pai's dream come true.

  25. What about an SLA and an outage due to this?? by Joe_Dragon · · Score: 1

    What about an SLA and an outage due to this?? will they have to pay out over that? or is drive to your office and open an web bower from an local system covers there ass.

    1. Re:What about an SLA and an outage due to this?? by Anonymous Coward · · Score: 0

      What about an SLA and an outage due to this?

      I've never heard of any non-business level of account having an SLA.

      Not even all business accounts have SLAs, when they are available at all you need to demand (and pay) for the option.
      Even then it is situation dependent.

      Where my work place is located the local phone company stopped providing services over copper to our parkway about six months ago after all four of the companies here switched to fiber service with spectrum.
      Of course this was due to copper service going out for the bulk of any day it rained and they refused to do anything to fix the conduits that flooded, but that doesn't matter.

      Now that spectrum purchased the only cisco canopy provider in the area, they are the only option for voice and data options.
      The nearest cellular tower even is about 4 miles away, we're lucky to get one bar standing in the parking lot.

      So a couple months ago spectrum sent a notice with our bill that they are discontinuing our SLA contract and gave 30 days if we wanted to terminate services without fees due to the change.
      Not that we would have any other choice.

      Worse yet, AR never mentioned before that our monthly bill had been going up over the past year and a half by almost $30 every other month.
      We were paying close to $500 extra for that SLA in the end before they terminated it. After running the math we would need to be down for almost 9 hours per month, every month, before they credited us $500 due to the SLA, which to their technical credit has never happened or even come close.

      In any sane part of the world, it would be far cheaper and a better technical situation to spend that SLA money on a second redundant provider instead... If only we had one.

  26. I miss the truly great BOFH of the world by Anonymous Coward · · Score: 0

    I know everyone's first reaction is to get upset about this, but given just how truly, awfully invasively this was done, coupled with the timing. I truly think we have the greatest BOFH since I don't know when on our hands here.

    How many of you would have been able to devise something this awe-inspiring if your boss came to you & said "we need try to send this notification to all our users & see if we can sell them some filtering software"?

    I mean it - the person that did this deserves recognition.

  27. Re:Dude, this was literally the government's fault by HarrySquatter · · Score: 4, Informative

    Except it wasn't required. One of the co-sponsors of the bill even said so:

    Bill sponsor Todd Weiler, a Republican state senator, confirmed on Twitter that the law "did not require that—and no other ISP has done that to comply with the law. They were only required to notify customers of options via email or with an invoice."

    M-m-m-monster fail.

  28. Re:Re-read post by HarrySquatter · · Score: 4, Insightful

    No, this was just a shitty company acting shitty to hawk their shitty software then trying to act like a law made them do it.

  29. A customer in Utah by AlanBDee · · Score: 1

    I'm a Centrylink customer in Utah and I didn't see this popup. However, I also use PfSense's dns resolver so maybe that had something to do with it.

    1. Re:A customer in Utah by rufey · · Score: 2

      I saw the ad, and use a DNS service over a VPN to prevent CenturyLink from hijacking it in any way, so this wasn't done via DNS. It was actually blocking access. Others here have said it was only blocking port 80, and that would make some sense in my situation because some stuff was working fine, but other stuff didn't work until I discovered this by going to a URL housed on a port 80 web server.

    2. Re:A customer in Utah by luminousone11 · · Score: 2

      No it was both, The customer webportal domain name is only visable from within Centurylinks network. So, If i was you I would double check your VPN's settings and make sure that DNS traffic is being correctly forwarded over the VPN.

      Second During the attack(yes that is what I consider this), port 443 was left alone and was routable etc, only port 80 traffic was blocked, My gmail kept working, my instant messaging client kept working, my udp traffic with the game I was playing kept working.

      Some funny shit went down todo this. and their most certainlly was DNS hijacking going on.

      I use cloudflares 1.1.1.1 myself, granted UNIFI does not support dns over https, however after this, I will move my DNS onto raspberry that does correctly support dns over https.

    3. Re:A customer in Utah by rufey · · Score: 1

      My DNS queries go through a local forwarder sitting on my desk, which forwards to two DNS servers over a VPN, which are themselves housed at a VPS provider. I own the VPS servers and maintain them, so I own the entire DNS stack. My VPS servers do the recursive DNS work, and that is where my control ends.

      I did all of this because I got tired of CenturyLink always directing me to their "suggestions" page when I mis-spelled a URL (for those that I hadn't bookmarked in some way yet), which was all done with their DNS not returning an NXDOMAIN but instead returned a IP to their "suggestions" page for non existent domain names.

      I could have just used either Cloudflare or Google's DNS service, but I wanted to keep CenturyLink's prying eyes off of my DNS traffic. I also host my own domain and authoritative DNS servers for it, so I already had the VPS infrastructure to do all this.

      Its worked fairly well the past year I've been using it.

  30. Re:Dude, this was literally the government's fault by Anonymous Coward · · Score: 1

    My favorite of which being an old-timesy towne crier.

  31. Re:Re-read post by fustakrakich · · Score: 4, Insightful

    It wasn't stupid. It was astute. It was a (maybe unwitting) call to restore net neutrality by showing what will happen without it. Again, we must demand they be put under common carrier rules, and that there be no priority in any particular content. We can do our own filtering, thank you.

    --
    “He’s not deformed, he’s just drunk!”
  32. Boycott port 80 by viperidaenz · · Score: 3, Interesting

    If you're a CenturyLink customer in Utah and you haven't received any other notification of this blocking service and you don't use port 80 between now and December 31 2018, CenturyLink will be in violation of the new law as they haven't informed you of this optional service.
    They're liable for a fine of $10,000

    1. Re:Boycott port 80 by Anonymous Coward · · Score: 0

      I'm a CenturyLink customer in Utah and didn't see this notification.
      But my service is pretty unreliable, so maybe they did it and I just assumed it had gone down again.

  33. Re: Dude, this was literally the government's faul by Anonymous Coward · · Score: 0

    âoeNo ISP would be stupid enough to...â

    ha ha oh boy, someone has never dealt with CenturyLink.

  34. Re:Re-read post by Anonymous Coward · · Score: 0

    No, no you can't do your own filtering. Think of the children!

  35. Sounds like a serious liability... by Locke2005 · · Score: 4, Interesting

    When they disable my internet without warning and suddenly my 911 calls over my VoIP line don't work any more!

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:Sounds like a serious liability... by thegarbz · · Score: 1

      [Citation Required]

      First confirm that they blocked 911 calls over VoIP before generalising.

      I mean sure we all know corporations are run by idiots so your scenario is likely correct but ... yeah there's still a chance someone with a functioning brain was behind this.

  36. Good to know! by Anonymous Coward · · Score: 0

    I'm in Utah and a couple of weeks ago got a text message from my cell provider explaining I could install an app that would help protect minors from harmful materials. At the time I was a bit shaken and couldn't understand why I was singled out for that. I hadn't heard of the law until now and I'm pleased to know the message wasn't a warning about my personal internet use. Whew!

  37. Re: The government DID make them do it by fortfive · · Score: 1

    We can never know for sure in this timeline, but your assertion fails on plausibility grounds.

  38. Re:The government DID make them do it by jeff4747 · · Score: 4, Informative

    The thing you can't quite seem to grasp is there are ways to comply with this law without blocking someone's Internet and displaying an ad. The fact that they chose this particularly idiotic method if complying with the law is the problem.....but it was done by a large corporation, so you are unable to understand that difference.

  39. Re:Re-read post by AnonyMouseCowWard · · Score: 4, Interesting

    Remind me, what's net neutrality again? About.. not doing anything to alter traffic speed? A law that enforces net neutrality literally asks ISPs to do nothing. There's nothing to interpret. It says "do not f*ck around with your network", which is the exact opposite of what you're suggesting.

    This problem was 100% PEBCAK. Sure, the state could have clarified was "conspicuous" means - it's not without fault. However the lawmakers weren't programmers and didn't write exception handling in their law, and some employee at CenturyLink decided to do something stupid, probably without asking their Legal department that would have then clarified the ask.

  40. THERE WILL BE CONSEQUENCES FOR YOUR LIES KEN DOLL by Anonymous Coward · · Score: 0

    THERE WILL BE CONSEQUENCES FOR YOUR LIES NAZI FAGGOT PROPAGANDIST KEN DOLL

    Filter error: Don't use so many caps. It's like YELLING. Filter error: Don't use so many caps. It's like YELLING.

  41. Who wants the shitty script that did it!!! by luminousone11 · · Score: 2

    Their system crashed a couple of times leaving me this nugget.
    Sorry I have no clue how to make it formated nicely.
    #!/usr/bin/perl use warnings; use strict; use CGI qw/:standard/; use WalledGarden; my $CACHETIME = 3600; our %config; do '/etc/wg.conf'; my $wg = WalledGarden->new(); my $cgi = CGI->new(); my $UD = new Cache::Memcached { 'namespace' => 'excessive_use', 'servers' => $config{ 'memcached_servers' }, 'debug' => 0, 'compress_threshold' => 10_000, }; # Parse the incoming URL string my $host = $ENV{HTTP_HOST}; my $referer = $ENV{HTTP_REFERER}; my $wgurl; if( $referer =~ /http:\/\/$host\/index.html\?wgsid=([^&]*)(?:&wgurl=(.*))*/ ) { $wg->session_id($1); $wgurl = $2; } else { $wg->session_id('NO_SESSION_ID'); } my $url = 'http://customer.notify.centurylink.com/utah_restore_internet.html'; # Allow override for debug/testing/demo if( $wg->is_internal_ip( $wg->remote_ip() )) { my $uname = $cgi->param('uname'); if( defined $uname and $uname =~ /^[A-Za-z0-9]{4,16}$/ ) { $wg->uid( $uname ); } else { $wg->uid('accounttest'); } } # Perform redirect my $uname = $wg->uid(); my $tn = $wg->wtn(); if( $@ or $wg->err() ne '' ) { $wg->log_it( "$uname ($tn) ERROR: Self-release redirected to error.html" ); print redirect( -uri => '/error.html' ); } elsif( $uname eq 'mnlabppp06' or $uname eq 'wgtest-hlrn' or $uname eq 'wgtest-mpls' or $uname eq 'wgtest-stpl') { $wg->log_it( "Test user $uname - skipping self-release" ); print redirect( -uri => $url ); mark_wall_user_out($tn,$uname); } elsif( $wg->is_internal_ip( $wg->remote_ip() )) { $wg->log_it( "$uname ($tn) Internal ip quickout'ed. Not released or DB updated." ); $wg->bigip_quickout(); print header( -type => 'text/plain' ); print "Would now be redirected to $url"; } else { if ( self_release() ) { $wg->log_it( "$uname ($tn): Self-released" ); } else { $wg->log_it( "$uname ($tn): ERROR: Self-release failed." ); } print redirect( -uri => $url ); mark_wall_user_out($tn,$uname); } sub self_release { # Update BigIP quickout table depending and initiate releasing customer from walled garden my $quickout_time = shift; # Value in seconds $quickout_time ? $wg->bigip_quickout($quickout_time) : $wg->bigip_quickout(); $wg->release(); } # End self_release sub mark_wall_user_out { my $tn = shift; my $uname = shift; my $tn1; my $tn2; if ( $tn =~ /:/ ) { ($tn1,$tn2) = split(/:/, $tn); } else { $tn1 = $tn; $tn2 = 0; } my $sql = q( UPDATE state_of_utah SET wg_out_time = NOW(), end_process = NOW(), wg_status = 'COMPLETE' WHERE tn = ? AND notice_year = YEAR(curdate() ) ); $wg->log_it( "$uname ($tn): Self-released" ); my $result = $wg->do_db_write( $sql,$tn1 ); if ( $result->{RowsChanged} > 0 ) { $wg->log_it( "User $uname ($tn) mark_wall_user_out update successful." ); return 1; } else { $wg->log_it( "ERROR: User $uname ($tn) mark_wall_user_out update failed with tn $tn1. SQL: $sql" ); if ( $tn2 ) { # Attempt to update db table with 2nd bonded TN if first TN failed $result = $wg->do_db_write( $sql,$tn2 ); if ( $result->{RowsChanged} > 0 ) { $wg->log_it( "User $uname ($tn) mark_wall_user_out update successful with 2nd tn $tn2." ); return 1; } else { $wg->log_it( "ERROR: User $uname ($tn) mark_wall_user_out update failed with tn $tn2. SQL: $sql" ); } } return 0; } } # End mark_wall_user_out

    1. Re:Who wants the shitty script that did it!!! by Anonymous Coward · · Score: 0

      find-replace to add linebreaks on semicolons is a quick step towards tidy

      towards the end it sounds like a DB is told you're whitelisted for the memo

      but IANAcoder, hell I have no business making any real nix remark

  42. Re:But by ichthus · · Score: 4, Insightful

    People could have. What if one of the affected customers had VoIP (eg. Obi) and was attempting to call 911 to save someone's life? The call would be blocked, and the attached phone would give no indication as to why.

    CenturyLink should burn for this.

    --
    sig: sauer
  43. Kendall is a known lying faggot since forever. by Anonymous Coward · · Score: 0, Insightful

    Kendall is a known lying faggot since forever. Don't feed the idiot.

  44. Re:The government DID make them do it by jeff4747 · · Score: 1

    So you want to penalize them for achieving the goal of the law better than their competitors?

    This isn't better. They interfered with a host of non-browser Internet connections, and did not ensure that the customer actually saw the ad. It's not like someone else in the household can't click "OK".

    So, in terms of actually reaching all of their customers, this ad is not as effective as something printed on their bill. It also potentially opens them up to penalties under this law, since their customer may not see the ad.

    So no, this is about the worst possible way of attempting to comply with the law.

  45. One-year anniversary by PPH · · Score: 1

    This is just a 'fuck you, because we can' move. Never mind Tweedy Pai and the FCC. Shareholders need to short any company that risks political retribution by pulling childish crap like this.

    --
    Have gnu, will travel.
  46. Best Response by Anonymous Coward · · Score: 0

    If my ISP ever does this to me, I will not acknowledge anything. I will however call them up, let them know my service has stopped working, and cancel my account with them.

  47. Why is this news? by Anonymous Coward · · Score: 0

    Why is this news?
    I've been on a shared connection with Century Link as the primary. Whenever traffic stops flowing I have to manually go outside HTTPS and as soon as I am I am redirected to a page from Century Link saying the connection has been flagged for using torrenting software to possibly download movies.
    This happens at schools and the libraries here all the time and once or twice on a neighbors wifi connection.

    Fact is this is how Century Link notifies people. It's not unusual for them. It's there default.
    Why is anyone surprised they would do this to try and sell you porn blockers?

  48. or a VPN by drafalski · · Score: 1

    Would be great to be away from home and no longer able to access my network because nobody is there to find / load / click on an ad.

  49. CenturyLink bought Level 3 last year by Anonymous Coward · · Score: 0

    Just in case you thought that this won't affect you: CenturyLink owns one of the largest global backbone operators in the world, Level 3 Communications. When Level 3 and Cogent spat over peering terms, the world watches these tier 1 network operators and the internet slows down.

  50. Re: But by Zero__Kelvin · · Score: 1

    Not likely. The author says they lost internet access, but they likely only redirected the HTTP and HTTPS ports.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  51. vote with your wallet by mr_resident · · Score: 1

    Are they the only ISP in Utah? If not, tell them to piss up a rope and switch to another provider. I'd rather send a message that way then expect any politician to do something that helps their constituents.

    1. Re:vote with your wallet by Anonymous Coward · · Score: 0

      They're the monopoly telecom (the legacy phone company). So they are indeed the only DSL provider. The law requires them to allow third-party ISPs access to their system, but only the lines that go up to 1.5Mbps. I used to have XMission (best damn ISP on the planet) until I needed more than that 1.5Mbps.
      You can get cable with Comcast, or one of the satellite/wireless options.
      I'm just waiting for UTOPIA fiber to come to my area, so I can use XMission again.

  52. Re: But by ichthus · · Score: 1

    One of the people who responded on his Twitter account said his ssh session went dead.

    --
    sig: sauer
  53. Re:Re-read post by laie_techie · · Score: 1

    It wasn't stupid. It was astute. It was a (maybe unwitting) call to restore net neutrality by showing what will happen without it. Again, we must demand they be put under common carrier rules, and that there be no priority in any particular content. We can do our own filtering, thank you.

    The law requires ISPs to notify customers that there is filtering software. The law does not require that all customers use the same filtering software (or any filtering software at all). CenturyLink probably used this methodology because it's already a common practice (eg. force guests to read a ToS page before getting access to the rest of the net).

  54. Re:The government DID make them do it by Anonymous Coward · · Score: 0

    Good points. They need to do all of the following to increase the probability of their filter option being seen:

    1) Use technique to display ad on browser and block internet until ad is clicked
    2) Put message on bill and require a return mailed form with a signed and witnessed signature of acceptance
    3) Repeat Step 1 randomly once a week for 6 months to make sure all householders have a good chance of seeing it
    4) Fuck it, why not repeat step two a couple more times on random bills over the next 12 months

  55. Re: But by Zero__Kelvin · · Score: 1

    From reading the link they aren't obviously related. After choosing OK *and* restarting everything the problem persisted. It *might* be related, but excuse me if I don't take a single isolated report, especially one where clicking OK didn't solve the issue, as proof positive.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  56. Re:Re-read post by sjames · · Score: 1

    Next time, perhaps their CEO should just go on the 6 o'clock news and read a statement while he stabs himself in the eye with a fork. That's pretty conspicuous.

    But, in the spirit of not having laws mis-interpreted by sociopathic idiots, all laws against kicking SuperKendal in the nuts are hereby repealed. Sorry, it's the only way to avoid mis-understandings.

  57. Re:The government DID make them do it by sjames · · Score: 1

    Let's see, there is a law against robbing the liquor store so Nutzy McFruitcake burns it down to make sure he doesn't rob it. Shall we make armed robbery legal to avoid future misunderstandings?

  58. kill the CEO of CenturyLink by Anonymous Coward · · Score: 0

    problem solved. need to start making these fuckers afraid to do shit like this.

  59. Re:Re-read post by diamondmagic · · Score: 1

    This is incorrect. The FCC's Open Internet Order, which most people erroneously referred to as "Net Neutrality", was 400 pages, and was voted on and passed before any member of the public read it.

    Why would it take hundreds of pages to say "do not f*ck around with your network"? Unless either (1) there's plenty to interpret, or (2) what the FCC wrote was not Net Neutrality.

    The correct answer we have standards organizations that define how the Internet works, not legislatures.

  60. It is you who lack grasp of what happened by SuperKendall · · Score: 1

    The thing you cannot seem to grasp is simple cause and effect. Yes they COULD have complied differently, but they did not. They complied only in reaction to what the government demanded; without that demand there would have been no action.

    Hopefully that is simple enough even for the dullards here on Slashdot to grasp, now I am truly done having done my duty to inform and educate.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:It is you who lack grasp of what happened by Anonymous Coward · · Score: 0

      Just like how you COULD make good posts in response to other people, but don't.

    2. Re:It is you who lack grasp of what happened by jeff4747 · · Score: 1

      Yes they COULD have complied differently, but they did not

      Do you frequently forget what you posted? Because above you said the law forced them to do it this way.

      The fact that you must abandon your argument and attempt to re-trench would kinda indicate you're not on the right side of this.

      They complied only in reaction to what the government demanded

      The government never demanded interruption of Internet access. The government demanded they notify their customers. How that notification was to be done was left up to the business to decide. After all, these businesses should know the best way to notify their customers, right?

      Every other ISP was sane, and put a notice on the bill and/or sent an email.

      CenturyLink's MBAs decided this was a wonderful marketing opportunity, and responded by cutting their customer's Internet access. When that blew up in their face for being incredibly idiotic, they tried blaming the government for their error.

      And, thanks to decades of conditioning, you are happily accepting their propaganda.

      Which is why you desperately keep attempting to get out of this comment stream, because it's rather uncomfortable for you to have to think about your worldview being built on bullshit.

  61. Sue ... by Anonymous Coward · · Score: 0

    Sounds like hacking of a protected computer system to me.

    Through the fuckers in prison. Or better yet take them out in the parking lot and shoot them.

  62. Re:Dude, this was literally the government's fault by Anonymous Coward · · Score: 0

    I would actually be okay with this.

  63. Re:Dude, this was literally the government's fault by pslytely+psycho · · Score: 1

    Wouldn't work, they'd treat it like a TOS agreement and just click Ok.

    --
    Donald Trump, on a crusade to make Nixon look respectable
  64. Re:But by SeaFox · · Score: 1

    What if one of the affected customers had VoIP (eg. Obi) and was attempting to call 911 to save someone's life? The call would be blocked, and the attached phone would give no indication as to why.

    CenturyLink should burn for this.

    Hello. I work at a provider support helpdesk.

    Consumer internet service is not considered an "emergency communication" service in that manner. Carriers are not liable in a life-or-death way for the performance/reliability of data services. This is why if you get behind in your bill most providers will shut off your pay-TV and home internet, but keep the phone service active for while after that. Or if you're on fiber optic services and there is a power outage in your home usually only the (telco provided) phone service will be backed up by the UPS your provider installs. Data and IPTV are left unpowered. Consumer home internet is sold as an "entertainment service". If people choose to run phone services over it with a Ooma, or Vonage, etc, that's on them, but it's not our problem if you can't call out, have poor audio, or dropped calls, as long as the service is being delivered as sold. Are your speeds good? Are your ping times within acceptable standards? Then you're getting the "dumb pipe" you wanted.

    The same goes for streaming services, too. That's the thing about net neutrality. If you don't want providers to discriminate and treat OTT video streaming differently, that means the streams gets treated as just any other type of data. If your speeds are good, and you're not getting packet loss/latency issues it's not our job to figure out why your Netflix is buffering all the time.

  65. Re:But by SeaFox · · Score: 1

    Just a small addendum.

    I'm not saying I support CenturyLink's actions here. I still think blocking your service until you view an acknowledge an ad very scummy. I'm just saying, to be all OMGWTFBBQ that third-party phone services were not working is ignoring a very fundamental distinction here in communication services. You're trying to assign liabilities to the provider they never agreed to when they signed you up.

  66. #freedumbs #shitholecountry by Anonymous Coward · · Score: 0

    SO SAD.

    Oh wait. It's not. HA HA!

  67. CONCRETE BLOCK MACHINE by Anonymous Coward · · Score: 0

    We are a company for the manufacture of Concrete Hollow Blocks making machines - Curbstone machines - Paving block machines - and Concrete Batching Plants.
    If you interested in to buy our machines, you can able to reach us, below you can see the details for contact information.

    For more details about our machines and for conversation please contact with us : E-mail : sales.en2@beyazligroup.com or WhatsApp : +90 549 325 66 70

    Site web 1 : https://bessconcreteblockmachine.com
    Site web 2 : http :// vessmachine.com/

    Machines For Producing Concrete Hollow Blocks | Semi Automatic Machine For Producing Concrete Paving Blocks
    Semi Automatic Machine With Good Price | Automatic Machine For Concrete Blocks | Concrete Hollow Blocks
    Price For The Semi Automatic Paving Block Making Machine | Price For Concrete Hollow Block Making Machine
    High Quality Paving Blocks Making Machine | Semi Automatic Machine For Producing Hollow Blocks And Paving Blocks

  68. Re:Dude, this was literally the government's fault by dwillden · · Score: 2

    As a Utah resident, who read the law, and as a customer of the ISP in question who had to figure-out why the kids were complaining about not being able to game or watch YouTube via their Xbox. I state that both You and the ISP are wrong. The law required no such interruption, it specifically called for an Obvious notification of the availability. No other ISP in the state chose this route, they did what the lawmakers intended, they sent a letter with the Bill, posted the notice on their home page, and sent an email. That is all they were required to do, even Comcast got this one right.

    --
    I'm too lazy to compose a creative sig.
  69. Re:The government DID make them do it by dwillden · · Score: 1

    It did NOT make them do it. No other ISP in the state, from Massive Comcast to Google Fiber, to dozens of wi-fi providers did this. We have lots of choices in the main population area of the state and only one ISP interpreted the law in this idiotic manner. The government did not make them do it. They chose to be idiots about how they Notified us of the availability. Other ISP's just sent a letter with their bill, and followed up with an email.

    --
    I'm too lazy to compose a creative sig.
  70. Re:Slashdot will resume after this commercial brea by thegarbz · · Score: 1

    no service refusal for anyone.

    Even if you're not our customer.

  71. Re: But by ichthus · · Score: 1

    So, you're more inclined to draw "likely" conclusions based on your own speculation than the seemingly informed report of an actual user? Ok. That's your prerogative, I suppose.

    --
    sig: sauer
  72. Re:But by ichthus · · Score: 1

    You're right. My final statement that CL should "burn for this" was wrong -- they can't be held legally liable for deliberately interrupting a service that they don't provide direct support for. My point still stands, though, that people could have died as a result of CL's actions. And, if this were the case, a civil suit brought by the affected family would be likely.

    --
    sig: sauer
  73. I'm not gay & THIS got your goat...apk by Anonymous Coward · · Score: 0

    See subject: For the 10th++ time you've done this today? GROW UP fool - apply your energies to more constructive things instead.

    * I've noticed an "uptick" in you doing it EVER SINCE I ANNOUNCED I'm getting a Mac on the 21st to PORT my already MULTIPLATFORM program to Macs:

    APK Hosts File Engine 2.0++ 64-bit for Linux h t t p : / / a p k . i t - m a t e . c o . u k / A P K H o s t s F i l e E n g i n e F o r L i n u x . z i p (remove spaces between chars & download)

    APK Hosts File Engine 10++ SR-1 32/64-bit for Windows https://hosts-file.net/?s=Down... (DL link @ bottom)

    (Bet THAT's it, lol - you could do the same you know vs. being a troll... think about it).

    Additonally - ENJOY YOUR DOWNMOD.

    APK

    P.S.=> Lastly: Sorry to disappoint you, again: I'm not homosexual & though THAT may 'upset' your "StRaNgE-PhaNtaSiEs" you apparently HAVE about ME? LOL, it's fact - I'm not gay... apk

  74. Re:The government DID make them do it by Agent0013 · · Score: 1

    Even on the bill it would not be seen. I pay my internet connection with direct bill from the bank. I don't open the envelope and write a check out and mail it in. Why would I see an ad placed in the bill then.

    This does not imply that I think they did a good thing though.

    --

    -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.