Slashdot Mirror


Reasonable Expectation of Privacy From Web Hosts?

Shafted writes "I'm in a bit of dilemma, and I'm wondering what fellow Slashdotters think regarding this subject. I've been hosting web sites for some clients for years using my own server. About a year and a half ago, I got a reseller account with a company that will remain nameless. They are, however, fairly large, and they did come highly recommended. Other than the usual slow tech support, occasional server overloading, and... well... typical support staff, it's been pretty good and has saved me from having to deal with problems like hardware and driving down to the colo at 4AM to figure out a routing problem. All-in-all, it was acceptable. Until yesterday, when I was asking for a relatively minor email-related fix, and by the tech support staff's response, they had accessed my MySQL database directly and looked at the contents; presumably, in order to tell me what I was doing wrong. Regardless of the fact that they missed the boat with regards to the support question, I found it surprising that they would access my database data without my consent. When I asked them why they were accessing the database without my permission, they've pretty much ignored me, despite repeated requests asking why they think this is acceptable. So, my question is this: Do I, as a customer who, according to the acceptable use policy, owns my data, have a reasonable expectation of privacy for the data which I own, despite it being hosted on a third-party's server? Or do web hosting companies have the right to poke around at everyone's data as they see fit?" Read below for the rest of the question. Shafted continues: "I did get a response from one of the higher-ups, who said it was ok - they were perfectly within their rights, and their privacy policy supports that. Problem is, I've read the privacy policy, terms of service and acceptable use policy, and nowhere does it make mention that they have the right to look at files or data. It does indicate that I am the one who owns the data (presumably to cover copyright infringement). Another fellow indicated he felt that, as site admin, he had the right to look at whatever he wanted on the site, whether it's his data or a customer's (he, from what I can tell, is not an employee). I can understand looking at data to determine whether it violates the AUP or TOS, provided that it's justified (i.e. a scanner or audit indicates that something fishy is going on). But since I haven't violated the AUP or TOS, do they have this right? Is this something all web hosting companies do? If it isn't expressly stated, either that they do or do not have the right, does that automatically give them the right? Is this an industry norm, or did someone make a mistake and they're simply unwilling to admit to it? I'd really like to hear what some of you have to say, knowing that many of you probably have sites hosted by third-parties, and some of you may work for web hosting companies. Since this is the first one I've ever dealt with, I'm unsure whether I should expect this anywhere else, and if so I may end up going back to self-hosting."

287 comments

  1. encrypt your data or dont co-lo by NynexNinja · · Score: 4, Insightful

    there isn't much you can do. if you choose to co-locate your server at another location, be prepared to have other people looking at your stuff all day. If you have issues with that, either encrypt your private data, or dont co-locate your data at some hosting provider.

    1. Re:encrypt your data or dont co-lo by blane.bramble · · Score: 4, Insightful

      Not sure what the situation is in the US, but here in the UK if it's co-location (i.e. you own the box) the ISP has no right to log into your box without your permission.

    2. Re:encrypt your data or dont co-lo by Anonymous Coward · · Score: 1, Interesting

      Amen to that, & it's no different on even website forums for instance, in their "private messaging" (which is ANYTHING but that) sections (for messages between users but not seen on the public forum itself) - E.G.-> Tim Tibbetts of Majorgeeks.com told me in person, verbatim, he quite regularly scanned others' pm's in fact to see what was going on, private messaging section or not, while I was in conversation with he in person (used to be somewhat friends w/ he, but after that, & some other things? LOL, no way).

    3. Re:encrypt your data or dont co-lo by wtfispcloadletter · · Score: 5, Insightful

      Every colo I've seen in the US has a similar policy. In a colo situation it's your hardware in their facility. Some places have it setup so if a drive (or some other piece of hardware, RAM, power supply, etc) they can replace it for you, if you have a spare and you pay for that service. But other than that, they don't and can't (well not suppose to) touch your server.

      This guy was in a colo, but decided to move to a webhost. It's no longer his hardware, just his data. Even if he has a "dedicated server" plan it's still their hardware. If your site is causing performance problems on their network, they can and do look into things without ever asking for your permission. They probably won't even inform you unless they determine it is your site causing problems. Then most hosts will shut you down or disable the script/database causing the problem, THEN inform you of the problem.

    4. Re:encrypt your data or dont co-lo by mcrbids · · Score: 1

      And this is why, as an outsourced provider, we don't outsource *our* hosting. Even if there is a significant cost benefit, we'll still have our own systems. I'd rather know who's looking at what and remain in (some) control of the information flow.

      We do offer a rather strong privacy policy, but we do still retain the right to look at information of our clients. Look - it's their equipment, their server, their bandwidth. Your information is yours, but they are free to look at it for pretty much any reason they want. Either you trust them with this level of access, or you don't.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    5. Re:encrypt your data or dont co-lo by h4rm0ny · · Score: 1

      there isn't much you can do.

      On the contrary, the submitter can (a) leave that company and be bloody clear about why, (b) tell us here and now by posting in this thread who the company is, which will add weight to his objections and (c) get confirmation of replacement hosting companies policies on this matter in writing.

      If you're saying there's not much he or she can do to stop them technically with a hosted solution (co-lo is different), then you are right. But there are certainly actions here that should be taken.

      OP - post here and tell us which company this is, please.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    6. Re:encrypt your data or dont co-lo by Anonymous Coward · · Score: 0

      I never colo data. How many college-aged tweakers are working the graveyard shift with full rights to your DB, or PHP or ASP source code with passwords to DBs or your credit card processing credentials, or nearline backup? How about your sales history including your customer's names, addresses, and credit card data? How easy it is for them to ID-theft your customers, without leaving a footprint? Or sell copies of your customer DB to competitors? Bla bla bla, but you know that many tweakers in an IT support role are thrilled making a pity $8/hr and would never think about making a few extra thou exploiting almost untraceable data.

    7. Re:encrypt your data or dont co-lo by Anonymous Coward · · Score: 1, Interesting

      Doesn't asking them to fix your server imply permission? Or do you need to get a signed form every time you change directories when you're trying to help someone out at 3 in the morning?

    8. Re:encrypt your data or dont co-lo by hedwards · · Score: 2, Insightful

      Whether or not the co-location could access it or not, I doubt they would do so. Every time you're logging into a box in that situation you're opening yourself up for liability if something goes wrong later or just because.

      If the policy is to not touch the boxes without written authorization the facility can push responsibility for those sorts of issues to the box's owner or employees should they get sued.

      It's a lot easier to just focus on keeping the facilities in proper order and billing than to worry about the possibility of being held liable for errors that probably aren't your fault anyways.

    9. Re:encrypt your data or dont co-lo by Anonymous Coward · · Score: 0

      If it is a co-located, i.e. your hardware on their network then they should not even have the ability to login to your machine. I work for a firm where I helped setup our new co-location and the data ceter we lease from does not, nor should they, know any user names or passwords. What they know is that we pay for a rack, AC and bandwidth and if there is a problem that will dramatically affect their network then they will have no choice but to pull the plug until we are able to fix this issue.

      On the other hand, I have managed 3 servers from a company that rhymes with "rackface" and they require root access to Linux servers (and probably admin access to windows). This is their hardware so I doubt I could have convinced them not to have it.

    10. Re:encrypt your data or dont co-lo by Anonymous Coward · · Score: 0, Insightful

      Obviously, you have no clue how to admin a server. Or just a dumbass, I dunno.

      You can fix a database without gleaning the data inside. The question isn't that the support person looks at his APPLICATIONS, it is that he looked at his DATA.

    11. Re:encrypt your data or dont co-lo by zonky · · Score: 0, Redundant

      Rackspace provide Managed Hosting, not co-location. Different beasts.

    12. Re:encrypt your data or dont co-lo by IBBoard · · Score: 1

      But surely by saying "I have a problem with this box and you do some of the management, please investigate to fix it" then you're giving permission? Okay, so in this situation they were looking in the wrong place, but the summary implies it was a misunderstanding as to what issue the poster wanted fixing, rather than malicious or other intent.

    13. Re:encrypt your data or dont co-lo by Geak · · Score: 2, Funny

      "Reasonable Expectation of Privacy" and "Web" in the same sentence. Feeling optomistic?

    14. Re:encrypt your data or dont co-lo by blane.bramble · · Score: 1

      Without knowing the full details of what happened to the article poster: if I was asked to investigate an email issue, that would imply permission to check email logs, possibly website code and logs if the email is sent by a page, but I can't see why I would need to access the DB. Now, it is possible if the email is generated from information in the DB that this might be part of the troubleshooting process, but in this case I would expect the explanation of what we had fixed to make it clear why it was necessary - which doesn't seem to be the case here.

    15. Re:encrypt your data or dont co-lo by rtb61 · · Score: 1

      They have the right to look at directory contents but not the contents of non=-figuration files. Looking into data files is and always will be a gross invasion of privacy. Also in countries where privacy laws are enforced, although you might be adhering to the privacy requirements of your customers, of the hosting provider you are using is not, your a liable for their failures as you choose to use them.

      So if your feel your host has infringed your privacy attempt to have them prosecuted via privacy laws and see what happens. What you will often find is that managements has no interest in your data, just bored nosey smart arse weasels with nothing better to do and who management is them forced to defend or suffer the consequences.

      Similar questions come to mind, aren't postmen entitled to open your letters after all they have been 'given' to them to deliver, aren't telecom companies entitled to record and monitor all your phone calls, after all those transmission are on the equipment and belong to them during transmission, especially when they can generate a profit by doing so (how quickly people forget), your doctor keeps your medical records and in fact those records are records of their own activity shouldn't they be entitled to sell them if they can generate a profit by doing so.

      --
      Chaos - everything, everywhere, everywhen
    16. Re:encrypt your data or dont co-lo by IBBoard · · Score: 1

      Which was kind of my point - if there was a misunderstanding as to where the problem occurred and what its cause might be then checking the database for errors there might be entirely understandable.

      In general you should have an expectation that a host won't read your data unless you request them to or unless they need to for legal reasons. Asking for support and having them accidentally look at the wrong data if there was a misunderstanding is just one of the potential problems of having someone else manage your server.

    17. Re:encrypt your data or dont co-lo by bonekeeper · · Score: 1

      The "problem" is simple: you are using a shared hosting service, so they are able to look at your data whenever they want/need. Even if their policy prohibited them of peeking at your data, the *possibility* is still there. So instead, get your own dedicated server on a good hosting company, and that's it. It's "your" machine, and they cannot poke around your database, or filesystems, or anything (except the network traffic that comes to/from it). If you don't give them passwords to your SSH/database server, there is nothing they can do to poke around, short of powering off your server, taking the HDs out and plugging them into another machine to look around.

  2. And the moral of the story is by fishthegeek · · Score: 4, Insightful

    that no matter what, when you sacrifice control for convenience there is always going to be a chance that someone is going to poke around your stuff. It's a risk of the business.

    --
    load "$",8,1
    1. Re:And the moral of the story is by KGIII · · Score: 1

      Agreed, 100%. What I'd recommend is compiling a list of questions to start asking before paying and moving to another provider. They have the right (maybe even obligation) to look under certain circumstances but, in most cases, they should ask permission prior to doing so. There are some exceptions - like when the government comes and tells you that you can't tell them but, well, look for a company that provides the courtesy of asking first.

      --
      "So long and thanks for all the fish."
    2. Re:And the moral of the story is by mpe · · Score: 2, Insightful

      Agreed, 100%. What I'd recommend is compiling a list of questions to start asking before paying and moving to another provider.

      Such an interview can only give you a snapshot of what the situation is now. (Subject to the honesty of the company.) So called "privacy policies" can be changed (and changed back) at the drop of a hat as well as often being written in such a way that they do not for any kind of contractual obligation.

      There are some exceptions - like when the government comes and tells you that you can't tell them but, well, look for a company that provides the courtesy of asking first.

      Unless it's the "law of the land" (good luck finding a part of the US where that is actually the case) or you have an actual contract stating that then it would only ever be a "courtesy".

  3. Slippery Slope? by Kneo24 · · Score: 5, Insightful

    Hmm... I can see your point. Nothing anywhere in their policies that you agreed state they have that right. And you also seem ok with it IF they suspect or even have proof that someone broke the agreement that both parties made.

    Often times people will put private stuff on a server they rent/own and make the files/folder private so that they and a select few can only view the files. So what right does hosting company have to look at information that's private without my consent?

    I think this goes beyond the "well I own it!". Guess what? When you rent out a house to other people, you don't have the right to snoop on your renter's. You can't just access their house whenever you please. There's an expectation of privacy and I think the same applies here.

    My suggestion? Kindly tell them to fuck off and find another hosting company. I would suggest you make it public who this company is and what their practices are so the rest of us can avoid them too.

    1. Re:Slippery Slope? by ScrewMaster · · Score: 3, Insightful

      You can't just access their house whenever you please.

      Well, in my State landlords have the right of "reasonable access". Maybe they can't just snoop as they please, but they do have the right (upon 24 hours notice, I believe) to enter their premises.

      --
      The higher the technology, the sharper that two-edged sword.
    2. Re:Slippery Slope? by Free+the+Cowards · · Score: 1

      If you ask your landlord to check on a blocked drain, you can't very well complain if he happens to find the porno magazines you stashed under the sink.

      When you ask him to come, the place becomes fair game.

      --
      If you mod me Overrated, you are admitting that you have no penis.
    3. Re:Slippery Slope? by rob1980 · · Score: 1

      Guess what? When you rent out a house to other people, you don't have the right to snoop on your renter's. You can't just access their house whenever you please. There's an expectation of privacy and I think the same applies here.

      If I make a "support call" to the owner of the house/apartment I'm renting - say I tell them the air conditioning isn't working - at that point I'd half expect them to go just about anywhere in inside making sure vents aren't closed, and that cooled air is making it into every room, etc.. At that point, if there's something I don't want them to see I need to have it locked up and put away.

      By the same token, if this guy doesn't want his hosting company to look at the SQL database they are hosting for him when he asks them for support, he needs to find a way to secure it, or put it someplace else.

    4. Re:Slippery Slope? by Kneo24 · · Score: 2, Insightful

      The problem here is that the hosting company was looking at something that was unrelated to their problem (so they assume). You can ask your landlord to fix your sink, and whatever is under it is your problem if you don't want them seeing it, but that doesn't give them the right to go into your bedroom and rifle through your underwear drawer.

    5. Re:Slippery Slope? by DrEldarion · · Score: 5, Insightful

      They also have the right to enter when the tenant makes a maintenance request. If you think that "support call" = "maintenance request" then, well, there you go.

    6. Re:Slippery Slope? by houghi · · Score: 1

      When I have a leak in my house, the landlord can enter the house. Also when they think that the water coming out of your house is due to a leak. They enter the house and will do everything that is needed.

      It is nice that my landlord leaves a note that they had enterd the house, even though nothing was wrong in the end.

      --
      Don't fight for your country, if your country does not fight for you.
    7. Re:Slippery Slope? by Kneo24 · · Score: 1

      And what if the sink in the kitchen is broke and they go into your attic or bedroom? What does that have to do with fixing the sink in the kitchen? How about replacing a stove in the same area?

      The person who feels shafted here feels that their database had nothing to do with the problem. I don't know enough about the nature of his problem to venture a guess if this is true, so I'm going to assume it is for now. If that's the case, do you think that gives them the right to go rifling through that and whatever else they please even though it's completely unrelated to the problem?

    8. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      Beg to differ. When you rent from a landlord and he/she thinks in good faith that there is a problem that requires inspection, the landlord does have the absolute right of inspection, although some states do ask as a courtesy that some notice is given. Many leases state no drugs, trash accumulations, feces and blood on the walls and floors, crankcase oil and industrial wastes poured down the toilets, no illegal activities conducted out of the residence like brothels, crack houses, meth labs, muslim terror cells, etc; and when these are suspected to be violated, inspections, calls to the authorities, court orders usually follow. Similarly if there is a problem with the water system and your premises are suspected for a leak, a running toilet, a shower left on during your vacation, etc, that landlord also has rights to go in, inspect, and fix the problem. He does not have the right to rummage through your stuff unless you pile a huge load of stinking laundry on top of a running toilet blocked with a tennis shoe and brimming with shit. These are real problems experienced in the past. This stuff can't just be made up. Something utterly foreign to some one's upbringing experiences like in my upstanding western North Carolina small town just does not come eagerly to the imagination unless seen and disgusted with. Your hosting company might have similar concerns. If you want to keep your data private, keep it at home or run over your old hard drives with a semi truck.

    9. Re:Slippery Slope? by Bogtha · · Score: 3, Informative

      The problem here is that the hosting company was looking at something that was unrelated to their problem (so they assume).

      Where does he say that? It's unusual to have mail configuration depend upon a database, but it's not unheard of. For example, the simplest way of setting up a web interface to SpamAssassin is to configure it to read rules from a database. The only thing the Ask Slashdotter says on the matter is:

      they had accessed my MySQL database directly and looked at the contents; presumably, in order to tell me what I was doing wrong.

      It sounds like he has put some mail-related configuration in his database and they looked at it because his mail wasn't working correctly and they suspected he had screwed it up somehow.

      --
      Bogtha Bogtha Bogtha
    10. Re:Slippery Slope? by shadoelord · · Score: 1

      Guess what? When you rent out a house to other people, you don't have the right to snoop on your renter's. You can't just access their house whenever you please. There's an expectation of privacy and I think the same applies here.

      And here's where the analogy fails. The owner in fact does have a right to come in and fix something if its urgent (such as a water heater broke and is now flooding other apartments). They can also enter, with advanced notice, to repair and up keep the property. Its all in the fine print of the lease.

      This guy asked for their help. When you go to the doctor or hospital with a problem, they run run a few tests in order to aid in their diagnosing you. Sometimes they are wrong; you still pay for the tests though.

      --
      this is my sig, there are many like it, but this one is mine.
    11. Re:Slippery Slope? by Free+the+Cowards · · Score: 1

      According to the question, there was some misunderstanding involved. If your landlord goes peeking through your underwear drawer because he thought you said that the plugged drain was in there, you have no grounds for a privacy complaint, although you may well have a reasonable case for saying that he needs to listen better.

      For whatever reason this hosting provider thought that the database was relevant to the question being asked, so they looked at it. You may be able to fault them for being dumb but you can't fault them for violating your privacy.

      --
      If you mod me Overrated, you are admitting that you have no penis.
    12. Re:Slippery Slope? by Anonymous Coward · · Score: 1, Insightful

      Read the sentence following that:
      Regardless of the fact that they missed the boat with regards to the support question

    13. Re:Slippery Slope? by Bogtha · · Score: 1

      Yes, which means that they failed to correct the problem, not that the database was unrelated to the mail problem.

      --
      Bogtha Bogtha Bogtha
    14. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      Well, that's not exactly correct. As mentioned above, notice or request usually grants access to tenant premises. You still, however, have a reasonable expectation of privacy. Specifically, if you have say, a locked trunk full of porno mags or whatever, the landlord has no right to open that trunk under any circumstance.

    15. Re:Slippery Slope? by topham · · Score: 5, Insightful

      Keep reading the legal requirements and you'll find out that 24hr access also requires a legitimate reason, not just any reason. Generally this means they need to justify it, even if it is afte the fact. They have the right the deal with emergency situations immediately, even without 24hr notice. This would include such things as smoke/fire as well as visible signs of a water leak. Still wouldn't give them the right to go through your dresser.

      It is entirely unacceptable to access a customers database without explicit permission. Period.
      Maybe they were trying to be helpful, that unfortunately isn't the point in this case. They have no business accessing it now without some more direct permission. I usually handle such things by talking with the appropriate customer on the phone and telling them what I am going to do. I let them ride along to the extent possible (shared screens, whatever) so they can see what I am doing. If that level of their involvement isn't possible I still ask for permission and do what's required then.

      If they refuse then they are left with the possibility of losing access to the server, or its data, etc, as required to protect my servers and my business. That still doesn't give me the right to access their data because I feel like it. Even if they asked for help.

      note: I will say that I've had understanding with specific customers in the past that let me do what was necessary whenever it was necessary. This is followed up by a report of what was done, giving them an opportunity to complain about it if they so choose. If they were to complain I accessed their data without permission then they would receive an apology, I would refer to the previous understanding, and confirm that it would not happen again without their explicit permission. Period. Anything else is unprofessional.

      The problem here is the tendency of admins to feel like they OWN a server, instead of them having certain, specific responsibilities for that server. It's an industry wide problem, and is somewhat exhibited by the recent issue in San Francisco. (Of which I believe both parties are significantly in the wrong. It's a pissing match and the system admin is not entirely right. Without explicit cause (imagination isn't cause) you do NOT configure a device without storing it's configuration in Flash. If you do that on a number of routers and there is a power failure it would take far to long to get everything back up and running.)

      If, by nature of trying to track down an unknown problem an admin sees data that is otherwise not theirs to see I expect them to keep it to themselves. Not to discuss or disclose the contents. Depending on the nature of the data I would, however, expect them to disclose that such an incident occurred. I don't want them hiding the fact they saw 100 credit card numbers while packet sniffing for a specific problem. However, actual disclosure of those credit card numbers make them subject to termination.

      You own the box, not it's data. You are responsible for keeping it running to the best possible, if that means deactivating a clients access, or applications then so be it. It doesn't mean you can go digging through their files.

      I don't get why people don't understand this.

    16. Re:Slippery Slope? by rob1980 · · Score: 1

      If that's the case, do you think that gives them the right to go rifling through that and whatever else they please even though it's completely unrelated to the problem?

      In that case, no - but like you said, we don't know enough about the nature of the problem. What if he's running a mailing list off of a table in his SQL database, and the list is what he was having a problem with? I'm hazarding a guess that it is, because if one of my hosting customers calls me with an e-mail problem I'm not going to just dig through their website looking for SQL data to peek at otherwise.

    17. Re:Slippery Slope? by coyote-san · · Score: 1

      That's residental rentals/leases.

      Commercial leases have different rules. IIRC from my business law book, they generally don't have any blanket access provisions, although that's negotiable.

      A website is clearly not residential. A lease colo box would clearly be analogous to a commercial lease, although I doubt the law sees them as such. A simple hosting provision... who knows.

      --
      For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    18. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      I don't see how you're contradicting the GP. Indeed, the analogy does not fail "here".

    19. Re:Slippery Slope? by fast+turtle · · Score: 1

      Reasonable Access

      That's the key term. Simply put, what it means is that "you have to ask" and can't simply waltz in at any time day/night that you please. This even applies to things like Repairs (Plumbing & Electrical) unless it's an immediate hazard (flooding from broken lines/breakers tripped due to shorts/overloads).

      To many landlords think that reasonable access means when ever they're present and thus it's abused drastically when the law is very clear on this.

      I've been a renter in the past and my landlord got snippy about it one day when they asked to inspect the premises as I was leaving for work. My answer: "Sorry but I'm heading to work, you'll have to come back tomorrow as I'm running behind schedule." Cost them quite a bit of money when they tried to break my lease (had to buy it out and pay both legal & moving costs).

      --
      Mod me up/Mod me down: I wont frown as I've no crown
    20. Re:Slippery Slope? by justinlee37 · · Score: 1

      Exactly -- they are required to notify you. That way you can cancel any drug-fueled homosexual orgies you may have been planning, hide your growing marijuana plants, clean the cocaine off of the dining room table, and so forth. Doesn't seem unreasonable to me.

    21. Re:Slippery Slope? by KevMar · · Score: 1

      I see alot of renter/landlord examples here. Thats nice and all, but they have their own special rules.

      This reminds me of a slashdot story from sometime in the last 6 monts.

      A person took a PC to Best Buy to have them install a DvD-RW drive. While installing it, the employees found child porn and turned him in. In court they argued that the employee had no right to look at the customers personal files. Turns out it was discovered because the employee searched for media on the machine to test the DVD video burning. That was a common practice at the time.

      It does not matter if its a hosting provider, your work network, your web based email provider, or your hospital clinic software. They all have full unrestriced access to your files and data. While the policies tell you they will never use that data and its yours. If they think they need to look at it to solve tech issues for you they will. Even if they misunderstood the issue.

      Looking at it for tech issues is one thing. If they share that info or do anything with it, thats a problem. I access and look at HIPA information all day from the backend. I constantly see patient schedules, treatment, diseases, finances, and insurance informaiton. But its just data to me and I keep it that way. Its part of my role as the administrator.

      --
      Im a gamer, not a grammer major. This post is full of spelling and grammer mistakes.
    22. Re:Slippery Slope? by quantumplacet · · Score: 1

      well, the original analogy does not really fail, but yours does. The OP is not complaining that he has to pay for tech support that didn't fix the issue, but the manner in which the support was given. To use your analogy, if you go to the doctor complaining of a headache, and the doctor thinks the problem is related to your ass, you can't complain of privacy violation because the doctor stuck a camera up your ass. Obviously, professional differences cause this analogy to break down fairly quickly, but the point can still be valid. It all boils down to how the OP phrased his tech support question. If he called up support and said "there's a problem with my mail" then support has every right to dig through everything on his site that could conceivably be tied to the mail system, database included. If he called up and said "there's a problem with my mail I think its tied to the XYZ system" then support can dig through the XYZ system all they want. If they find the XYZ system is fine, they could respond saying so, and claim they think the problem is with the database, at which point both parties could agree to who would look in to the database.

    23. Re:Slippery Slope? by shadoelord · · Score: 1

      I'm not worried about the OP as much as the person saying "I rent space from you, so I can do anything I want, like starting a meth lab, and you can't come in with out asking first".

      --
      this is my sig, there are many like it, but this one is mine.
    24. Re:Slippery Slope? by bishiraver · · Score: 4, Funny

      Yeah, but what self-respecting landlord would, upon a maintenance request for a leaky pipe under the kitchen sink, come in and: snoop through your financial documents, put on your wife's dress and dance around in it before putting it back, sniff your underwear, switch your toothpaste with your foot cream, and possibly - while they're at it - poke holes in all your condoms?

    25. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      Keep reading the legal requirements and you'll find out that 24hr access also requires a legitimate reason, not just any reason. Generally this means they need to justify it, even if it is afte the fact. They have the right the deal with emergency situations immediately, even without 24hr notice. This would include such things as smoke/fire as well as visible signs of a water leak. Still wouldn't give them the right to go through your dresser.

      You're talking shit. The property owner or landlord can enter for whatever reason they like, and they don't have to supply one, providing due notice has been served. Most states are 24 hours written notice. Immediate access is also permitted under emergency situations. Don't like it? Tough shit, buy your own property.

    26. Re:Slippery Slope? by Anonymous Coward · · Score: 5, Insightful

      That's not the same. Imagine that you call your landlord because, I don't know, a window's broken. He comes in while you're at work and fixes it (which is fine), but then you find out that he also went to your bedroom and read your diary.

      This is exactly the same situation. Your landlord doesn't need to read your diary to replace the window, and despite the fact that he owns the property and despite the fact that he's there with your knowledge and consent, he doesn't have the right to read it, either.

      The same goes for the webhoster.

    27. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      I don't get why people don't understand this.

      Simple, it's the same mentality as the Fed and warrant-less wiretapping. "Why do you do it?"

      "Because we can."

      RSD

    28. Re:Slippery Slope? by cdrudge · · Score: 5, Funny

      I see we've lived in the same apartment complex...

    29. Re:Slippery Slope? by neomunk · · Score: 1

      Maybe it's the (hypothetical) nude pictures of myself and my wife and our sex-partners that I like to leave all over my house that I don't want to be seen.

      To put this into perspective, I'll put it in a language most of you should be able to understand... If you're not hiding something in your rectum, you shouldn't have any reason to oppose an hourly wrist-deep inspection of that area, right? That sounds reasonable too, from a certain point of view.

    30. Re:Slippery Slope? by Eil · · Score: 1

      Often times people will put private stuff on a server they rent/own and make the files/folder private so that they and a select few can only view the files. So what right does hosting company have to look at information that's private without my consent?

      If he's renting a managed server, then they have every right in the world.

      If the submitter's hosting company is anything like most that I've worked for or dealt with, they probably have an "unmanaged" hosting option where nobody at the datacenter has remote access to the box. It usually costs less and you get to keep all the privacy you want, but you have to pay a steep hourly rate for any troubleshooting or administrative work that you can't or don't want to do yourself.

      The submitter should have asked his hosting company about this before Asking Slasdot.

    31. Re:Slippery Slope? by neomunk · · Score: 1

      You do realize that in your analogy, you went to a doctor with a headache and ended up with a camera shoved up your ass WITHOUT ANY FURTHER INPUT FROM YOU, and you're implying that that's just peachy. This is, of course, ludicrous in the extreme, and serves only to hammer home the point you're opposing, quite effectively actually. I would have chosen the exact analogy you used to drive the opposing point.

      I'm actually pretty sure that the hypothetical patient would be very well compensated by the doctor after the malpractice and sexual harassment suits were all said and done.

    32. Re:Slippery Slope? by techno-vampire · · Score: 2, Informative
      The person who feels shafted here feels that their database had nothing to do with the problem. I don't know enough about the nature of his problem to venture a guess if this is true, so I'm going to assume it is for now.

      I used to do Tier II support for a major ISP. Much of my day was devoted to taking calls after a junior tech had failed. I'd say that in at least a third of the cases, that tech had gone haring off in the wrong direction and wasted time playing with things that had nothing to do with the issue. It wasn't at all uncommon for me to look at the case notes and see that the first tech had spent the entire call playing with the network settings when the caller's modem didn't sync. Not knowing anything about the issue except for what's in the article, I'd give 4:3 odds that the contents of the database had nothing to do with the issue.

      --
      Good, inexpensive web hosting
    33. Re:Slippery Slope? by RJFerret · · Score: 1

      I think this goes beyond the "well I own it!". Guess what? When you rent out a house to other people, you don't have the right to snoop on your renter's. You can't just access their house whenever you please. There's an expectation of privacy and I think the same applies here.

      Actually, you MAY have that right and CAN access unless your state has a statute preventing such (and all do afaik). My state does, defining exactly when I may enter, with how much notice, depending on circumstances (no notice for emergencies, twenty-four hours for my whim). At the other extreme, emergency personnel have the right to enter to an even greater degree...

      So this house renting analogy is rather moot for the question, as I would imagine it would come down to professional integrity, the standards of the industry, and the policies of the company, which seems to be what was asked actually--if the expectations were beyond industry standards.

    34. Re:Slippery Slope? by Fulcrum+of+Evil · · Score: 1

      If your mail config depends on a DB, it'll be shouting HEY LOOK, I'M LOOKING STUFF UP IN A DB. IT isn't exactly subtle.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    35. Re:Slippery Slope? by Biswalt · · Score: 1

      I think in most states it's 24 hrs notice or an emergency. (IE. someone with an automated home who knows the A/C broke in the dead of summer, or neighbors have complained about a smell or something). At least that's how it is here in TX or at least that's what I've been led to believe.

    36. Re:Slippery Slope? by Biswalt · · Score: 1

      He does have to read the diary if he wants to find out why you broke the window and how you feel about it. That would be the line of argumentation I would use when you asked me why I was reading your diary.

    37. Re:Slippery Slope? by sjames · · Score: 1

      Reasonable access with 24 hours notice is vastly different from random snooping. Reasonable in that case means they have some good reason relevant to maintaining the property such as pest control, inspecting the plumbing, etc.

    38. Re:Slippery Slope? by Anonymous Coward · · Score: 1, Funny

      You do realize that in your analogy, you went to a doctor with a headache and ended up with a camera shoved up your ass WITHOUT ANY FURTHER INPUT FROM YOU, and you're implying that that's just peachy. This is, of course, ludicrous in the extreme, and serves only to hammer home the point you're opposing, quite effectively actually. I would have chosen the exact analogy you used to drive the opposing point.

      You do realise that you just claimed that you would have chosen the exact same analogy as quantumplacet? Or to put it another way, not only is quantumplacet sitting around thinking about doctors ramming cameras up peoples' asses, so are you! Now if you two want to sit around daydreaming about doctors shoving cameras up patients' rectums, that's your own personal problem. Maybe it'd be better for you to get a private chatroom where you can discuss your medico-photographical fantasies and leave Slashdot out of it.

    39. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      Keep reading the legal requirements and you'll find out that 24hr access also requires a legitimate reason, not just any reason. Generally this means they need to justify it, even if it is afte the fact.

      Note that if they want to get in to check something out, for whatever reason, they'll just make shit up. For example, my former landlord used the excuse that the toilet was left running. It wasn't when I left, but they knew I was gone, so there wasn't any way I could prove that. They wanted me gone, and were snooping for any reason to make that happen (and keep the security deposit).

      I'm sure not all landlords are that bad. But this was my first apartment after college, so they pretty much treated us like kids, and we got shafted.

    40. Re:Slippery Slope? by neomunk · · Score: 1

      Soooooo what you're saying is that if I like to play "housecall" with my wife playing the part of Nurse Ratchet, I should STFU about it on slashdot... Fair enough. :-)

    41. Re:Slippery Slope? by rat7307 · · Score: 1

      To use your analogy, the GP ASKED to have a doctor look at his ass... and then felt dirty afterward. If you ask for help with why you cant insert data into your db tables (or whatever) I'd expect your host to have a look.

      --
      Burma?
    42. Re:Slippery Slope? by justinlee37 · · Score: 1

      You must have misunderstood me. I'm not a fan of the "if you have nothing to hide, what are you afraid of?" doctrine. I wasn't trying to be condescending ... those are things that I would actually do. The problem here, though, is that living in someone else's building is sort of a give-and-take. What if they have to come into your apartment to fix some leaky plumbing, or they want to check your fire alarms to make sure that you don't damage their property with uncontrolled fires?

      The current doctrine works fine -- they give you a day's notice, you straighten the place up, and then they come in and do their maintenance. If you don't want house guests seeing your nude photos then don't leave them lying around; if you want to leave them lying around anyway, then buy your own damn property.

      I used examples of illegal activity because those are the only things one would be truly forced to hide. There's no law saying that you can't hang full-nude photographs of your wife in the living room over the couch, so knock yourself out.

      You might think it's unreasonable for a landlord to enter your apartment, but I think it's unreasonable for someone who owns a building and rents it out to be totally denied access to that building. There are a lot of legitimate reasons as to why a landlord might want to enter an apartment -- when I'm a landlord, I don't want that right stripped from me. I want to be able to maintain my property.

    43. Re:Slippery Slope? by mpe · · Score: 1

      Well, in my State landlords have the right of "reasonable access". Maybe they can't just snoop as they please, but they do have the right (upon 24 hours notice, I believe) to enter their premises.

      The critical difference here is that these terms and conditions are set by the state. A landlord who dosn't comply can find themselves facing both civil and criminal courts. There is no such thing as a "landlord access policy" which can be changed at the landlord's whim.

    44. Re:Slippery Slope? by mgblst · · Score: 2, Insightful

      It is more like he read your diary, notice you have been having some problems with your girlfriend, and rang up to offer some advice later that day.

    45. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      what a pathetic analogy. they LOOKED at the guys' database.

    46. Re:Slippery Slope? by neomunk · · Score: 1

      Okay, we're CLOSE to the same page, and I think I can bring us there by adding that if I'm renting from you, and there's evidence of a leak from my (your) kitchen my wife's underwear drawer is utterly off limits (barring foolishness like cabinets built into the walls with pipes behind them).

      Reasonable is a hard word to define on paper, but can USUALLY (that word is important) be spotted in real-life circumstances. Being that the original article is light on details, it's hard to tell if rifling through the DB was a legitimate part of the tech support, but from the wording it appears that the original author does not think so. And (to go back to our analogy) if I -DO- catch you perusing my wife's panties while my kitchen sink is leaking, 'agree to disagree' isn't going to cut it, neither is 'well it's MY house'.

    47. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      Yeah, the one over on 123 Fake st? I own the place. Sorry about the condoms, but congrats on the twins.

    48. Re:Slippery Slope? by Anonymous Coward · · Score: 0

      whats "The Fed" have to do with wiretapping ??

      all they do is deal with banks.

      or did you mean "the federal government"

    49. Re:Slippery Slope? by justinlee37 · · Score: 1

      True. Rifling through the DB was totally uncalled for and unprofessional.

  4. no by Anonymous Coward · · Score: 0

    it's thier box. Don't put anything on it that you would not want printed in the NY Times.

    1. Re:no by PunkOfLinux · · Score: 1

      that's really like saying that it's acceptable for a landlord to put a surveillance camera in the bedroom then whack off to the footage.

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

      it's thier box. Don't put anything on it that you would not want printed in the NY Times.

      Actually, in a colo, it ISN'T their box.

  5. I've had worse. by Archon-X · · Score: 4, Interesting

    We had some affiliate software, X, on our servers.
    The internal mailing script was buggy, so I'd written another one, scrapeX.php.

    We had some unrelated problems, which required them to have access to parts of the box.

    All of a sudden, I'm receiving confirmations of email receipts: their incompetant 'tech' had fixed the problem, then poked around, found a script scrapeX.php and thought: well, I'd better run this, to see what it did - and ended up mailing all our clients.

    Action taken: a virtual shrug.

    You have to bear in mind that on hosts that are geared towards entry-level users, that the clients have a tendancy to destroy things in ways possible, which is why they probably did a look around, similarly how when you call your ISP for issue X, they normally give the list: is your power on, can you ping this, can you do that..

    1. Re:I've had worse. by Splab · · Score: 3, Insightful

      Wouw... Just wouw, he runs some code without knowing what it is supposed to do on a live server?

      In a company I used to work we had an object with the function "destroyDatabase" which did exactly what it said (well cleaned up data for testing purposes). For some reason someone allowed this to get on to the live servers.

      Several generations of coders later some smart guy decides to run this function on the live server, because he was wondering what the function did...

    2. Re:I've had worse. by Archon-X · · Score: 1

      It's exactly as you say: it sounds too interesting to avoid.

      I can understand that 'scrapeX.php' might sound a little dubious, so I bet this guy thought he was doing his company a service by running it...

    3. Re:I've had worse. by Allicorn · · Score: 5, Funny

      REN Now, listen, Cadet. I've got a JOB for you. See this button? (Stimpy reaches for the button) DON'T TOUCH IT! It's the HISTORY ERASER button, you FOOL!

      STIMPY So... what'll happen?

      REN That's just IT! We don't KNOW! Maayyyybeeee something bad?... Mayyyybeeee something good! I guess we'll never know! 'Cause you're going to guard it! You won't TOUCH it, will you?

      (Stimpy salutes. Ren leaves.) REN Hehhhh... hehhhh... hehhhh... hehhhh...

      (Stimpy marches back and forth, staring at the button.) ANNOUNCER Oh, how long can trusty Cadet Stimpy hold out? How can he possibly resist the diabolical urge to push the button that could erase his very existence? Will his tortured mind give in to its uncontrollable desires?

      (Announcer grabs Stimpy, forces him closer to button) Can he resist the temptation to push the button that, even now, beckons him ever closer? Will he succumb to the maddening urge to eradicate history? At the MERE... PUSH... of a SINGLE... BUTTON! The beeyootiful SHINY button! The jolly CANDY-LIKE button! Will he hold out, folks? CAN he hold out?

      STIMPY NO I CAN'T!!! EEEEEYAAAHHHH! (pushes button)

      --
      OMG!!! Ponies!!!
    4. Re:I've had worse. by HereIAmJH · · Score: 2, Insightful

      I can understand that 'scrapeX.php' might sound a little dubious, so I bet this guy thought he was doing his company a service by running it...

      Not really. If he suspects a script, he shouldn't run it until fully understanding what it does. If the script does something bad, he has now executed it rather than preventing it. On top of that, he's most likely doing so from a privileged account.

      --
      Another day, another update to a Google android app.
    5. Re:I've had worse. by UncleTogie · · Score: 1

      I can understand that 'scrapeX.php' might sound a little dubious, so I bet this guy thought he was doing his company a service by running it...

      Considering the quality of entry-level techs at many ISPs, I'd be willing to bet that he ran it to see what it'd do, nothing more...

      Never underestimate the boredom of an underpaid cubicle dweller.

      --
      Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
    6. Re:I've had worse. by Valdrax · · Score: 1

      You know, the interesting thing about scripts is that there are ways of understanding them other than executing them -- like, say, I dunno, READING THEM FIRST.

      So many bored, lazy, or stupid admins don't think to try that first. I'll bet that's what happened here.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    7. Re:I've had worse. by Redfeather · · Score: 1

      You always expect college/uni educated people to go through life never once saying "YO! What's this do?" but apparently that just isn't the case.

      --
      Those things you're doing with that stuff you just bought? That's not what it's for! -
    8. Re:I've had worse. by Anonymous Coward · · Score: 0

      You know, the interesting thing about scripts is that there are ways of understanding them other than executing them -- like, say, I dunno, READING THEM FIRST.

      So many bored, lazy, or stupid admins don't think to try that first. I'll bet that's what happened here.

      I believe that's the problem. The admins in question lack the necessary curiosity to do well in their field.

      Admittedly, I'm a programmer, so I'm a bit biased in regards to that.

    9. Re:I've had worse. by sjames · · Score: 2, Funny

      A zillion years ago, I had a shell account at an ISP. One day I saw evidence that a program in my directory had been run by root (it created several files as a result of running). That, in itself, didn't much matter, there were no privacy implications in that case, but the idea that root ran some unknown binary laying around in a customer's home directory was concerning.

      Resolution: I left another binary in plain sight that when run immediately spawned several copies of itself and claimed it would wipe the filesystem in 10 seconds. Of course, when the countdown reached zero, all it did was say "Don't run random things as root, you don't know where they've been" and then cleanly terminated.

    10. Re:I've had worse. by Anonymous Coward · · Score: 0

      Mine as a "standard set" of permissions, which they set everone to when they have any major problems.

      Since this set is MUCH looser than what I run, every time they have a major problem I have to get in quick and remove "world read" from sections of the tree that only my scripts should look at.

  6. I don't know if it's legal, but it's unethical. by Vellmont · · Score: 5, Interesting

    Who is this hosting company, and why are you protecting them? People should know what they're getting into when they enter into an agreement, and it sounds like this company isn't doing that. I don't know if this is "industry standard", legal, or whatever, but I'd run away very fast from this hosting company. Find another hosting company that'll give you assurances in writing that they won't look at your data without your permission. They can't ALL be douche bags.

    --
    AccountKiller
    1. Re:I don't know if it's legal, but it's unethical. by Anonymous Coward · · Score: 0

      If you don't want someone looking at your data, don't ask for technical support from your host. If I get a ticket in from someone that they're having problems with their MySQL database, and they want me to resolve the issue without looking at the database/tables, I'm going to tell them that falls outside of our support agreement or they need to purge every damn row from the database of their data before I look at it.

    2. Re:I don't know if it's legal, but it's unethical. by Anonymous Coward · · Score: 0

      If you don't want someone looking at your data, don't ask for technical support from your host.

      So if I ask them to fix an upstream routing problem, that's carte blanche for them to dig around in my hosted database? According to TFA the tech support issue had nothing to do with MySQL, it was in the host's SMTP relay.

    3. Re:I don't know if it's legal, but it's unethical. by Eil · · Score: 1

      I don't know if this is "industry standard", legal, or whatever, but I'd run away very fast from this hosting company. Find another hosting company that'll give you assurances in writing that they won't look at your data without your permission. They can't ALL be douche bags.

      From the submitter's own description of things, it sounds to me like the support techs were just doing their jobs. At the hosting company where I work, 99% of our customers expect us to have full control over their hardware, software, and data so that we can fix any issues as quickly as humanly possible.

      It's industry standard because it's what the our customers demand, and it certainly is legal because we own all of the hardware and software in the data center. We don't own the customers' content of course, but that doesn't matter because we doing anything with it other than hosting it.

      If the submitter wanted to keep his off-web data private, he should have ordered a colo box or an unmanaged server where he has full control of the box and can dictate who has access to it. The only downside to this is that he would probably have to pay a steep hourly rate for any administrative work that he's unwilling to do himself.

    4. Re:I don't know if it's legal, but it's unethical. by sjames · · Score: 1

      Who is this hosting company, and why are you protecting them? People should know what they're getting into when they enter into an agreement, and it sounds like this company isn't doing that. I don't know if this is "industry standard", legal, or whatever, but I'd run away very fast from this hosting company. Find another hosting company that'll give you assurances in writing that they won't look at your data without your permission. They can't ALL be douche bags.

      It really sounds more like a thoughtless failure in professionalism rather than a deliberate ethics failure in this case.

      The professional thing to do would have been to state that the problem could be in the database and ask permission to look at the data. If the answer was no, they would be entitled to close the ticket on the grounds that they couldn't complete troubleshooting without permission, but that would be the end of it.

    5. Re:I don't know if it's legal, but it's unethical. by Anonymous Coward · · Score: 0

      They can't ALL be douche bags.

      Telecom industry, anyone?

  7. Re:You're a dumbshit. by Anonymous Coward · · Score: 5, Funny

    Wow.. I think this is the first time I've seen an Ask Slashdot so comprehensively addressed in the first comment. Nice going, dude!

    As this issue has been so speedily resolved, I propose this discussion be archived immediately and we all move on to more contentious, problematic issues in other stories.

  8. so... by Anonymous Coward · · Score: 0

    you asked for help? how would they be able to help you without actually trying to fix the issue?

    1. Re:so... by Anonymous+Cowpat · · Score: 1

      even so, "Well, we think the problem may be related to something in your database - mind if we have a look?" would have been nice, rather than jumping straight in.

      --
      FGD 135
    2. Re:so... by koollman · · Score: 1

      that may be a rather usual case of 'you get what you pay for'.
      I work for a hosting company, with various level of services ... cheap services don't get a large
      budget (that is, the time we spend looking for a problem varies with the service the client is
      paying for, as mentionned in is contract).
      Moreover, the support for 'cheap' servers is mainly done by 'cheap' technicians.
      (can't find a better name. they are not that bad, but are expected to handle the
      customer's problem very quickly, and if it means asking one less question, they will do it)

  9. Take your business and go somewhere else by Anonymous Coward · · Score: 0

    It seems that far too many people are afraid of walking with their wallets these days. Your options are:
    1. File a complaint with the BBB - where probably nothing will happen
    2. File a lawsuit - which will take a long time and may get nothing done
    3. Take your money and go home - has the least amount of strain on you and dings them for doing something stupid.

    Banks don't go in safety deposit boxes. Apartment complexes don't go through apartments looking for "hidden" animals to charge tenants more money. ISPs don't read your email (supposedly). Just go find another ISP and whenever someone asks you about this ISP just tell them the story of how they snoop your data.

    So basically my thesis is: No, it's not okay for them to just go through your data without permission. You are paying them for a service and unless they build into it an audit and a process of reviews, you shouldn't have to put up with a lack of privacy.

    1. Re:Take your business and go somewhere else by retchdog · · Score: 2, Insightful

      And all of your examples are due to the evils of government regulation.

      Even the ISPs reading email, except you added a "don't" for some strange reason.

      --
      "They were pure niggers." – Noam Chomsky
    2. Re:Take your business and go somewhere else by TaoPhoenix · · Score: 1

      The related issue is that if an abused customer leaves silently, no one else has the chance to learn of the incident to prevent it from happening again. Fighting for causes carries the price of exposure, and is not to everyone's taste. Hence, this story.

      The famous phrase "give the customer the freebie and get them to quiet down" is because raucous customers can potentially galvanize the larger customer base into a unifieed action.

      --
      My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    3. Re:Take your business and go somewhere else by Anonymous Coward · · Score: 0

      OMFG, another all-important prick. Hey, breaking news: nobody cares about your mail. Really, get over it.

  10. It's on Their Computer by Anonymous Coward · · Score: 0

    I figure if it ain't on my computer, in my direct reach and control, then I don't expect privacy.

    Considering a privacy policy can't stop the physical act, it's dangerous to believe a privacy policy - especially if someone reading that data could compromise you or your company.

  11. Unusual by Bogtha · · Score: 3, Insightful

    I've never had this happen as far as I know (obviously hosts can snoop without telling you). I'd say that this was quite unusual, if for no other reason that hosting companies rarely help you diagnose problems that are likely of your own making. They'll usually just tell you to revert to a supported configuration.

    It seems quite odd that they'd be poking around in your database to debug a mail configuration unless you are doing something unusual. But if it is indeed technically related, I doubt you could support the argument that they shouldn't be inspecting your configuration when you ask them to help you debug something. If the database can cause your problem, then how do you expect them to help you without giving them access to it?

    --
    Bogtha Bogtha Bogtha
    1. Re:Unusual by reilwin · · Score: 1

      I believe that a matter which many commenters appear to have missed, is that the OP's comments indicated that there was no need to for the techs to look through his database.

      It would seem to me that yes, if the host requires access to help you, then they shouldn't be hit over the head for using it, but that YOU, the owner of that data, should be informed about it at some point.

      From the OP's comments, he was never formally informed that his database was being accessed, he only deduced it through the tech support's comments.

    2. Re:Unusual by Bogtha · · Score: 1

      I believe that a matter which many commenters appear to have missed, is that the OP's comments indicated that there was no need to for the techs to look through his database.

      I think most people missed that because he never said it. He obviously seems surprised that they didn't ask permission first, and he says that they failed to fix the problem, but he didn't say that the mail problem was unrelated to the database. Obviously the hosting company thought that it could be related to the database, otherwise why would they access it and tell him so? If they just wanted to snoop, they wouldn't have mentioned it at all and he would be none the wiser.

      --
      Bogtha Bogtha Bogtha
    3. Re:Unusual by TornCityVenz · · Score: 1

      Sometimes when trying to track down a bug a system of elimination must be used.
      You check places where problems could be, either based on previous issues you've run across or just logically. When your asking for help it's not really logical to expect the person helping you to explain every thought going through their head or little thing they look at it's distracting and can end getting you sidetracked quite easily.

      Imagine you went to the doctor because of a health issue you wanted diagnosed..it may not be blood pressure related but there's a good chance that they will take your pressure when you arrive just to make sure they don't miss something more serious.

      You should be far less worried that they did look then why you were bothered by it.
      Having done support in the past I can tell you that I looked at a lot of "private" data in various forms but did it with a sense of detachment, I was not interested in the data, I could care less about what I was looking it...what I was looking for was the solution, to the prolem the customer was having. Anything I may have seen in the process of looking for the problem was just incidental.

      --
      I Need someone to rebuild a Digitech Digital Delay pedal for me....for me...for me...for me.
    4. Re:Unusual by reilwin · · Score: 1

      True, he never explicitly said anything about it, and the host could have had reason to believe that it was related to his database, and would therefore have required access to it.

      However, from his comments the tech support didn't "tell him so" when they accessed his database. Nor do I believe that they intended to snoop. Rather, my impression is that it was more insidious -- the tech just accessed it without any thought of privacy concerns and seemed to mention that they accessed his database as an aside.

      The point isn't that they should or shouldn't have access to your database for whatever maintenance you might require; I think we'd all agree that if they need the access, they can have it.

      The problem though lies in that it seems like the hosting company has no safeguards as to the protection of your information. Asking for permission prior to looking through the OP's database would at least have given the appearance that they valued his privacy.

  12. Id Expect Privacy. by cryptodan · · Score: 0

    Only under a court issued warrant or under your permission and physical supervision, would they then have permission to your data. That is a severe breach of any Privacy Statement. I would definitely look elsewhere for your hosting needs.

  13. Why are you so nice? by DanMc · · Score: 1

    Let's have the company name and a copy of the response from that higher up who said it was perfectly OK. I think you'd see some backpedaling. I would hope the terms of service don't say anything about you needing to refrain from criticizing their service.

  14. I think in this case yes because... by Anonymous Coward · · Score: 0

    ...for example, if you let the electrician in the front door, he has free reign to look around to fix the problem unless you've told him to stay out of certain areas.

    1. Re:I think in this case yes because... by cryptodan · · Score: 0

      ...for example, if you let the electrician in the front door, he has free reign to look around to fix the problem unless you've told him to stay out of certain areas.

      No, they are only there to fix the issue at hand, and are disallowed from wondering throughout your house 100% freely.

  15. Encrypt It by joutlaw0870 · · Score: 1, Insightful

    I don't mean to be critical here but why don't you encrpyt the sensitive data prior to storing it? Yes it is going to cost you some development and testing time but it will provide with piece of mind that 3rd parties who peak at your data whether legitmattly or illegitmatlly wont be able to use it for the own purposes easily.

    1. Re:Encrypt It by Splab · · Score: 1

      They have full access to what he hosts, how do you propose the guy encrypts this without them having access to the decryption keys?

    2. Re:Encrypt It by joutlaw0870 · · Score: 1

      Encrypt the encryption keys. This is how encryption keys are kept secure when they are exchanged by two parties.

    3. Re:Encrypt It by twiddlingbits · · Score: 1

      Encytption/Decryption is going to place additional loads on the server, and if he is sharing that server with others (common at a co-lo) he can impact many other customers. Encryption also can increase the data size so he could end up using more bandwidth and paying more. If he has his own server and reasonable rates for bandwidth it could be done. But the keys to encrypt/decrypt would be accessible to the co-lo company so he's right back in the same problem. IMNSHO, the best solution is to take his data to another co-lo that won't snoop and if he really needs utmost protection host it himself at his facility. A compromise could be to negotiate the right to have his server off-limits to co-lo admins (they may not approve for many reasons but he can ask) but then he has to do the 4AM calls. The bottom line is, does he want to trade control for convenience.

    4. Re:Encrypt It by Anonymous Coward · · Score: 0

      He can't even spell, what makes you think he's thought his stupid suggestion through?

    5. Re:Encrypt It by Splab · · Score: 1

      Anyone accessing the data needs the keys, so the keys have to either be send before users access his site or have to be stored on the server - either way it's simply not doable.

    6. Re:Encrypt It by Anonymous Coward · · Score: 0

      And you can't even punctuate. What's your point?

  16. Lemme guess, Dreamhost? by Bob+of+Dole · · Score: 4, Interesting

    Dreamhost repeatedly did this to me when I was hosting with them. They even modified my databases more than once. Mainly adding indexes (including ones that already existed...), but they changed the type of a column once.

    That's one of the many reasons I'm not using them anymore.

    1. Re:Lemme guess, Dreamhost? by Anonymous Coward · · Score: 1, Insightful

      You can argue the legality and ethics of a provider looking at users data, but to actually change a database schema is abominable.

    2. Re:Lemme guess, Dreamhost? by ameyer17 · · Score: 1

      Except the OP had a "reseller account" which is something Dreamhost doesn't offer (although they do allow reselling).
      Actually, reading through the question, I kinda wondered the same thing.

    3. Re:Lemme guess, Dreamhost? by Anonymous Coward · · Score: 1, Informative

      They even modified my databases more than once. Mainly adding indexes

      Ah yes, suddenly my memories of ISP server maintenance come flooding back...dozens of clients suddenly complaining that their shared server has slow to nag speed. The usual culprit was almost invariably a developer who hadn't yet got to the chapter on indexes and query performance. Personally I just flipped the switch on the entire domain, rather than 'fix' a client's database (considering that I'd probably have to be back there every couple of days while he 'developed' on the live server...just like they seem to have been for ol' Bob here). Sounds like Dreamhost puts way more futile work into their client support than is prudent or productive.

      Be careful what you admit to, Bob.

    4. Re:Lemme guess, Dreamhost? by Valdrax · · Score: 1

      Interesting that you remove the part of the quote that notes that they duplicated existing indexes as well -- i.e. that the parent poster knew what indexes were for and was already using them where appropriate.

      Of course, it wouldn't be as much fun to get on your high horse about something they were doing right, would it?

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    5. Re:Lemme guess, Dreamhost? by Y2K+is+bogus · · Score: 1, Informative

      They probably added indexes because your DB was bringing the server to it's knees. The only reason to add an index is to improve query performance. They may have changed the column for a technical reason, or it could have been another naive type choice on your part.

      They should have contacted you about the problem first, suggested a solution, and allowed you to take action. If you chose not to take action (on the index), they may likely do it on your behalf if it's a quality of service issue.

      Webhosts look at server resources and quality of service for every customer on that server. If one customer is impacting the quality of service for others, they will take action. No one customer is allowed to monopolize the resources of a server, unless that's what they paid for. Some hosts have more elegant solutions for this problem, while others use a more brute force approach.

    6. Re:Lemme guess, Dreamhost? by kestasjk · · Score: 1

      Dreamhost is shared hosting, not colo. What do you expect?

      If your database is performing inefficiently and slowing my site down I'm glad they try to improve things without just taking the whole lot down until you sort it out.

      --
      // MD_Update(&m,buf,j);
    7. Re:Lemme guess, Dreamhost? by Anonymous Coward · · Score: 0

      They probably added indexes because your DB was bringing the server to it's knees. The only reason to add an index is to improve query performance.

      OP had already created them.

      They may have changed the column for a technical reason, or it could have been another naive type choice on your part.

      That's bogus, neither an experienced DBA or SQL for dummies level tech can distinguish a naive choice from an educated design decision (portability etc).

      They should have contacted you about the problem first, suggested a solution, and allowed you to take action.

      Damn right, anything less is reckless and irresponsible.

    8. Re:Lemme guess, Dreamhost? by drspliff · · Score: 1

      It sounds like they've hired a DBA to keep as many customers as possible running smoothly on a single mysql instance, and considering a lot of customers just run off the shelf software and may not be competent enough to follow tuning suggestions - then it seems like that's a good thing to do.

      As long as it's all agreed to when signing up, then there's no real problem; when it's a paragraph in the middle of a large TOS at 7pt font then it's just sneaky - but legal.

    9. Re:Lemme guess, Dreamhost? by Anonymous Coward · · Score: 0

      i rsync'd some files to back them up on my Dreamhost account, figured I might as well put some of my huge disk allocation to good use. I got a mail from a sysadmin who'd gone through my files to list ones he thought would be embarrassing and told me I'm not allowed to actually use all that disk space they promise.

      I no longer use Dreamhost. They admit they oversell, but don't let you actually use the space. It's flat-out false advertising.

    10. Re:Lemme guess, Dreamhost? by ben+there... · · Score: 1

      Dreamhost repeatedly did this to me when I was hosting with them. They even modified my databases more than once. Mainly adding indexes (including ones that already existed...), but they changed the type of a column once.

      Part of the tools that come with mysql is the slow query log. It will identify your queries as causing unnecessary database server load and I believe it even identifies which tables need indexes. They likely used that automated performance data to decide which changes to apply and just did it. Extra indexes are likely to help more than hurt on most websites with fairly static data and lots of reads. Note that phpMyAdmin (and possibly the command line tools) will tell you that you have a duplicate index even if one of the indexes is a composite key and the other isn't.

      If they actually changed the type of a column, that's not so good.

      I don't know. I've used DH for a couple of years and they've really just left me alone. Their support has been helpful, and honest about when and why they couldn't help me in some cases, including directing me to information to solve my problems with third-party scripts. And it's free with the rewards, and actually has made loads of money, so I have nothing to complain about.

  17. Re: People looking by TaoPhoenix · · Score: 5, Insightful

    Isn't this the great flaw of Cloud Computing?

    Playing in the clouds is convenient, but should probably be focused that way. Do serious stuff locally and transmit it as needed.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  18. From home? by corychristison · · Score: 3, Informative

    I run a few servers here at home that are web-facing.

    I have never found a provider that will accommodate me in any ways that I see fit, so the home solution has won me over every time I go looking.

    I host my own work as well as customers. I'm running it all on a Business Class 7Mbit ADSL line... never any problems as most sites are pretty low on bandwidth.

    I've recently got a new client (signed and sealed -- working on the project right now, actually). Their project is going to require their own server(s -- Yay redundancy!) for some power behind their project... if all goes well I'm going to lease some office space outside of my home and upgrade the connection to whatever the best is I can get.

    The 'at home' solution offers total control. If you're making enough money off your clients, it's worth it in my opinion.

    1. Re:From home? by Bogtha · · Score: 4, Insightful

      The 'at home' solution offers total control. If you're making enough money off your clients, it's worth it in my opinion.

      So long as "enough money" is enough to employ multiple competent administrators. If a server goes down, somebody needs to bring it back up in a reasonable timeframe. Being on call 24/7 is not fun. What if you are sick or injured? What if you want to go on holiday? As you said, "Yay redundancy!" It's not just hardware that needs redundancy to be reliable, wetware needs it too.

      --
      Bogtha Bogtha Bogtha
    2. Re:From home? by corychristison · · Score: 1

      Apparently you didn't even read my post, just picked parts out so you can criticize.

      I've been running servers out of my home for years now. I'm trying to think of how long and I'd say it's been about 5 years now.

      Only issue I've ever had was a power outage that lasted a good couple hours (apparently most of the province was out as well as the whole northern part of the state below it)... that was unavoidable. My UPS's lasted all but 20 mins of the outage. Which is fine for me. 20 minutes of 5 years down the drain is pretty darn good, if you ask me.

    3. Re:From home? by Bogtha · · Score: 4, Insightful

      Apparently you didn't even read my post, just picked parts out so you can criticize.

      Yes, because I can't possibly have read your post and disagreed with it too, right? Get over yourself.

      Only issue I've ever had was a power outage that lasted a good couple hours

      Lucky you. Just because the gamble paid off for you, it doesn't automatically mean that it's a good idea to do it.

      When you take on the burden of hosting, that involves making sure somebody is around to fix any problems that arise. Sure, you can cut corners and gamble that nothing is going to go wrong, but that's a big risk, and it can result in a lot of stress and downtime.

      --
      Bogtha Bogtha Bogtha
    4. Re:From home? by XanC · · Score: 1

      You should really look into Linode. They manage the underlying hardware, and you are the sole root on each of your virtual servers. Loads of bandwidth, cheap per month. I've never heard of them descending into a user's filesystem, because there's no reason to. Management of the virtual server is completely up to you.

    5. Re:From home? by xous · · Score: 1

      The 'at home' solution may offer "total control" but you sacrifice most of the benefits of being in a proper facility.

      Brief List:
      Proper network infrastructure
      -redundant routes
      -Uplink capability 7Mbit may be enough now, but what happens when you need more than that?
      -Network reliability, Do you have a SLA?
      Power infrastructure
      -Backup generator?
      -UPS?
      -Multiple 15A circuits to your "rack"?
      Cooling?

      IMHO this type of setup is NOT worth it and you are best going with a decent co-location provider or lease a server from a decent company.

      Most co-location companies will not even look at your server without a work order. If your server causes trouble they will disable the switch port(s) your plugged into.

    6. Re:From home? by drmofe · · Score: 1

      I host my own work as well as customers. I'm running it all on a Business Class 7Mbit ADSL line... never any problems as most sites are pretty low on bandwidth.

      They would have to be pretty low on bandwidth since although your downstream might be maximum 7Mbps, your upstream will be much less...maybe 1Mbps tops. Hosting at home on ADSL is a cheap-ass solution.

    7. Re:From home? by corychristison · · Score: 1

      I host my own work as well as customers. I'm running it all on a Business Class 7Mbit ADSL line... never any problems as most sites are pretty low on bandwidth.

      They would have to be pretty low on bandwidth since although your downstream might be maximum 7Mbps, your upstream will be much less...maybe 1Mbps tops. Hosting at home on ADSL is a cheap-ass solution.

      I know what ADSL stands for. Uplink isn't even 1Mbit... it's closer to 800Kbits.

      To me, this guy doesn't sound like he's running anything mission critical. I think it would be perfectly acceptable for a home server GIVEN his bitching about other companies spying on his content. That's why I suggested it.

      I run out of my home because I do this for a living. I am here to keep it all on lockdown and I am here with spare parts and servers to ensure it runs smooth.

      I only have one provider accessible to me. ADSL is all they offer until you get into the dedicated connections... but then the price jumps from $100/month to $1500/month.

      As others have mentioned, bitching and complaining I should be running out of a 'proper' facility is all bullshit. It's what you make of it on a personal level. This is how I want it, so this is how I do it.

    8. Re:From home? by Anonymous Coward · · Score: 0

      What happens when you go on a week vacation? And the PSU smokes in your server when you are 1000 miles away?

    9. Re:From home? by Anonymous Coward · · Score: 0

      I know what ADSL stands for.

      Then why did you bother calling it a 7Mbit connection?

      To me, this guy doesn't sound like he's running anything mission critical.

      There's absolutely no indication of that in what he said. It's something you've decided is the case because that would mean that your approach isn't completely ridiculous.

      If your job is to host websites and email, then keeping the servers running is mission critical.

      I run out of my home because I do this for a living. I am here to keep it all on lockdown and I am here with spare parts and servers to ensure it runs smooth.

      Lots of people do this for a living. Most don't want to be attached to a server permanently though.

      As others have mentioned, bitching and complaining I should be running out of a 'proper' facility is all bullshit. It's what you make of it on a personal level. This is how I want it, so this is how I do it.

      So when you recommend your personal approach it's okay because you are just describing your preferences, but when others recommend against it, it's bitching? Er, no. If you don't want your approach to be subjected to criticism, then don't post it.

  19. Colo versus Managed or Shared hosting by DigitalSorceress · · Score: 3, Insightful

    I'd say that any instance where you don't fully own/control the hardware (managed servers or shared hosting), that the contract can SAY whatever it wants, but if they want to see your data, they can.

    Now, I'm sure most tech support folks have better things to do than to nose through your data or read your email. There is a certain level of trust that you have to give your hosting service, or else it's just not going to work.

    It's been my experience that if you want more change / access control in place, you can get it, but it's not going to be cheap. The hosting facility my previous employer used had tech support folks who always asked permission and told us what they were going to do and/or what they did, but that was a $50,000/month hosting contract.

    Anyhow, You're going to have to choose... is your privacy more important than having to buy/handle your hardware? if so, then go back to a colo and be prepared for those occasional 4:00am calls. If the support is what's more important, then find a hosting provider where you have some faith in the folks involved. I maintain a very good working relationship with the main support guy where my own server is hosted. I have a lot of faith in him, and I never get redirected to the "Bangalore Bargain Bin" cuz they're not doing that outsourced support thing. To me, this is a comfortable arrangement.

    In the end, security versus convenience is always going to be a give-and-take arrangement.

    --

    The Digital Sorceress
  20. Derek in Palm Beach by Anonymous Coward · · Score: 0

    I have been a part of several start-ups that do not have substantial financing and rely on such infrastructure to even function. The thought that the hosting service would file through our data, especially our "protected" databases, seems like a massive breach of privacy and should cause concern.

    When the US (public, private, and government) farms (outsources) critical infrastructure development (software & hardware) to foreign countries without thinking of the long-term security implications, it does not surprise me that these companies just expect that activity to be "normal", but we should not.

    I agree that rifling through private data, without due consent, is completely out of bounds and I informing the higher ups is always the right position, even if they disregard the ramifications.

    Derek

  21. Web hosting? by TheRaven64 · · Score: 1, Insightful

    If you are buying 'web hosting' then you are essentially buying a managed server - someone else is the administrator, you are a user. You have no control over it and should have no expectation of control. If you want an expectation of privacy then you should get a dedicated server. If you are a reseller then you could probably do this quite easily - get your own co-located dedicated server somewhere and sell vhosts to your clients. If the hosting company wants the root password for your machine, run away.

    --
    I am TheRaven on Soylent News
  22. While it is their servers... by e.+boaz · · Score: 1

    While it is their servers, and they may have legal ability to review data for certain purposes, technical support usually isn't one of those purposes allowed by some state laws or by ethics. (Please note that I am not a lawyer, but I have both been a systems administrator and a technical support representative.)

    What I really question is their ethics. The person who casually looked at your data without your explicit permission showed a disturbing lack of ethics. The person who followed up with you also showed the same lack of ethics. On this basis alone, I would choose to not do business with them.

  23. Shifting Laws in Troubled Times by b4upoo · · Score: 3, Insightful

    Your question should be taken up with a good lawyer. These days things are quite unclear as to what snooping is reasonable.
            I am not a lawyer and my opinion is that anyone looking at your files acquires certain legal liability if anything at all is going on through your servers that breaks civil or criminal law. Not looking at files by you or anyone else leaves you with a great deal of legal protection.
            Recently I learned that a vague acquaintance was arrested for possession of child pornography as a popular music- file sharing site runs search
    programs looking for copyrighted materials and they happened to key in on certain words or images within those porn files.
            He may have had some expectation of privacy. I really don't know. But what I do know is that famous site now has a problem if other porn passes through their site and they fail to catch it. Not doing a good enough job carries legal penalties whereas not doing any job at all relieves them of responsibility. Color that spying can be foolish, expensive and dangerous.

  24. Even for dedicated servers, it's hard by Animats · · Score: 3, Insightful

    It's a difficult issue. I have a dedicated server at APlus in Phoenix, and for the first six months, they didn't have any of the passwords for the box. Then they had a big outage and had to move the servers to another data center, and asked the users to tell them the root password so the could shut down the server, move it, and reconfigure the networking. So now they have the root password, and they did use it once without asking me first when I called in with a later problem.

    It's not a big issue for this particular application, because it doesn't have any proprietary or personal data and it doesn't do credit card transactions. But for anyone selling something, it could be a very big deal.

    This is to some extent a lack of Linux system administration capability. There's no standard way to give out a permission that allows only the operations a co-location facility might need to perform - startup, shutdown, IP address change, and maybe encrypted backup. APlus uses the Plesk control panel, which can do most of those things, but its security isn't designed to give the co-location operator a limited login.

    1. Re:Even for dedicated servers, it's hard by corychristison · · Score: 1

      It's a difficult issue. I have a dedicated server at APlus in Phoenix, and for the first six months, they didn't have any of the passwords for the box. Then they had a big outage and had to move the servers to another data center, and asked the users to tell them the root password so the could shut down the server, move it, and reconfigure the networking. So now they have the root password, and they did use it once without asking me first when I called in with a later problem.

      Assuming this is a Linux Box, and you are SSH'ing in...
      'passwd' is your friend.

    2. Re:Even for dedicated servers, it's hard by TheRaven64 · · Score: 5, Insightful

      There's no standard way to give out a permission that allows only the operations a co-location facility might need to perform - startup, shutdown, IP address change, and maybe encrypted backup

      Actually, there is. First thing to note is that 'root' is just a name. It is UID 0 that is powerful, not the user named 'root'. You can create an account called root which has a different UID and it is just another user - give this account / password to the colo company and they will only find out that it's not root if they try to do something evil. Then, just give them permissions to modify the network config files and run shutdown / reboot as root and you're set.

      Alternatively, you can create a 'colo' user which has write access to the network config files and has sudo access to the shutdown command, which might be cleaner, and if they complain about this limited access then move hosts.

      --
      I am TheRaven on Soylent News
    3. Re:Even for dedicated servers, it's hard by Ogi_UnixNut · · Score: 1

      This is to some extent a lack of Linux system administration capability. There's no standard way to give out a permission that allows only the operations a co-location facility might need to perform - startup, shutdown, IP address change, and maybe encrypted backup.

      Actually there is. AFAIK the "sudo" command can be configured to allow the user to only run certain commands (like shutdown, reboot, ifconfig etc...). I know I use it to give users limited access for computer shutdown and reboot, and nothing much else.

    4. Re:Even for dedicated servers, it's hard by Dionysus · · Score: 1

      This is to some extent a lack of Linux system administration capability. There's no standard way to give out a permission that allows only the operations a co-location facility might need to perform - startup, shutdown, IP address change, and maybe encrypted backup.

      Why wouldn't sudo work for this purpose? Or if you are really on the cutting edge, ACL

      --
      Je ne parle pas francais.
    5. Re:Even for dedicated servers, it's hard by Anonymous Coward · · Score: 0

      There's no standard way to give out a permission that allows only the operations a co-location facility might need to perform - startup, shutdown, IP address change, and maybe encrypted backup.

      The closest thing to "standard" is probably sudo; have a user for the hosting company that only has access to run shutdown/reboot, ip/ifconfig and whatever backup script you want used.

      Hindsight is 20/20; keep the user around for next time the hosting company needs access.

      I'm also curious why you didn't change the root password once your machine come back. If they really wanted to get back in, sure, they could stick an extra user on the box or install a rootkit, but changing the password would've more than likely prevented the sysadmins from having casual access.

    6. Re:Even for dedicated servers, it's hard by Anonymous Coward · · Score: 0

      There's no standard way to give out a permission that allows only the operations a co-location facility might need to perform - startup, shutdown, IP address change, and maybe encrypted backup.

      Uh, Sudo?

    7. Re:Even for dedicated servers, it's hard by houghi · · Score: 1

      Well as others have pointed out, sudo can be your friend for access to certain commands. However I think here I would have just changed the password and change it back once all was ready. Also I would look at the logfiles and see that all logfiles are untouched and lokk in .bashrc what they had done as well as anything else.

      Still the easiest bet would have been to change the password for the timebeing and change it back once all is done. You can do that for both root and for plesk.

      --
      Don't fight for your country, if your country does not fight for you.
    8. Re:Even for dedicated servers, it's hard by Anonymous Coward · · Score: 0

      you could use sudo, and allow that user to only sudo those things that you mentioned.

      shutdown
      ifconfig

      etc

    9. Re:Even for dedicated servers, it's hard by Anonymous Coward · · Score: 0

      Make a user account that's a sudoer. Then they can run 'sudo /sbin/reboot' and you get a log entry telling what user did it. If you're ultra paranoid, you can even configure sudo to only run certain commands as root, but I've never gone that far.

    10. Re:Even for dedicated servers, it's hard by Anonymous Coward · · Score: 0

      [...]asked the users to tell them the root password so the could shut down the server, move it, and reconfigure the networking.

      FAIL! Never reveal the root password to a third party. Have you never heard of sudo? Sudo is your best friend in situations like this.

      So now they have the root password, and they did use it once without asking me first when I called in with a later problem.

      EPIC FAIL! You gave them the root password and didn't change it immediately after the work was done?

      If you worked for me, either as an employee or a vendor, I'd get rid of you in a hot second.

    11. Re:Even for dedicated servers, it's hard by MadCat · · Score: 1

      The method that my coworkers and me used at my previous job solved this in a manner of speaking. There was another account with UID 0, which we used to su to if we needed root access to whatever it was on the machine, sudo was disabled for everything.

      The password for the real root account was automatically generated, then printed on a slip of paper, which went into an envelope, which ended up being stuck on the physical server.

      This way if datacenter operations needed access to the server, they could go there, take the envelope, get their access. And we'd know because we'd end up at the datacenter about twice a week anyway and could see that envelopes had been opened.

      Doesn't really work if you have support staff that needs access, but even there creating a throwaway account with UID 0 will work out. Especially if you set it up in a way where .bash_history is actually a named pipe that's being read out by a little tool that sends the data straight to a central logging box so you can see what support staff have been up to.

      --
      There is no sig...
    12. Re:Even for dedicated servers, it's hard by Anonymous Coward · · Score: 0

      So when they ask for the password, you change it, and then change it to something else when the operation's complete. What's so difficult about that?

    13. Re:Even for dedicated servers, it's hard by discogravy · · Score: 1

      sudo and visudo: learn it, love it. See this wiki page for a crash course on setting only some programs to be runable via sudo (...or man sudo). The wiki page is specifically directed at FreeBSD but sudo is sudo the world 'round. Regarding your problem where they used the password afterwards without asking you: why didn't you change it?

    14. Re:Even for dedicated servers, it's hard by The+Cisco+Kid · · Score: 1

      FYI, it is trivial to reconfigure Ctrl-Alt-Del to do shutdown -h instead of shutdown -r. (have a look in inittab, or your distro's equivalent file)

      And there is no reason not to. If the person hitting C-A-D really did want a reboot, its fairly simple for them to turn the power back on afterward. If they didnt, then the box is safely shutdown. As far as chancing an IP address, perhaps the box should use DHCP, then the colo facility can set its IP that way. (After a reboot of course, and obviously you'd need to connect in remote after that and fix the configurations of various applications that need to know the box IP address(es) such as web server vhosts, etc)

    15. Re:Even for dedicated servers, it's hard by Anonymous Coward · · Score: 0

      With many data centers going the Virtualized way that isn't going to work if you are on there shared hosting plan.

      My thoughts are that it sucks, but if you want great tech support the techs do need to be able to look.

      For example, a persons server mysteriously lost data. Taking a look at his bash_history we saw he ran a script.

      We took a look at the script and found out he had a line similar to this

      rm $var/*

      And, by looking at the script and seeing where $var was getting its argument, found out that $var would be empty.

      If we were restricted at asking the customer for permission to look at scripts, our process would be slowed.

      However we have to appreciate customer privacy as well, we do not just randomly go into databases, nor do we jump into their index.php pages and screw around. Generally when they come with us with a support issue, we can assume that we have permission to go in, take a look at files, and attempt to fix the problem.

  25. Some Customers. . . by mosb1000 · · Score: 2, Insightful

    Some customers will get upset with you if you wait to fix the problem, others will get mad if you don't wait and ask them first. It is a no-win situation.

    1. Re:Some Customers. . . by Anonymous Coward · · Score: 0

      Some customers will get upset with you if you wait to fix the problem, others will get mad if you don't wait and ask them first. It is a no-win situation.

      Ask the customer and point out the pros and cons when they sign up......

    2. Re:Some Customers. . . by Anonymous Coward · · Score: 0

      Yes, but when you ask "has anyone else experienced disappearing apache processes when using your modified kernel?" and the support bloke waltzes in, changes the apache config file, kills off all of the currently running apache processes (started with a non-default config file), then restarts the default apache then it's time to find another hosting service. Which is what I've spent all weekend doing; all of our databases, user uploaded files and custom application software are now outside of the US, and decommissioning will shortly be requested.

    3. Re:Some Customers. . . by magus_melchior · · Score: 1

      If the customer is a company, the time to find out when they want the problem fixed is when you draw up the support contract. That way, even if the IT manager for the customer changes and tries to file a claim based on what he 'incorrectly' believes is appropriate timing for the fix, you bring out the contract and say, "Look, this is what we and your company decided. If you want to change it, you'll have to renegotiate." And if he's still mad? Well, tough cookies for him, because he generally isn't be able to decide company policy by himself.

      If the customer is an individual, you'd want to fix it ASAP by default, and let them know before you start what you're going to attempt to fix.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    4. Re:Some Customers. . . by discogravy · · Score: 1

      That's why you have policies and agreements with your customers. "If you give us $_MONEY and the permission to do this, we promise we can do $_THING within $_TIME. If you do not want us to do things without asking you first, initial here and fill out this other form saying we're not liable for your equipment's fuckups."

  26. Look at the agreement by cfulmer · · Score: 1

    Your rights here are largely determined by the contract between you and the hosting company. Typically, these things will list the conditions under which they will access private data stored on their server. If the contract is silent, then at best they're probably just limited to not selling data to your competitors or posting your naked pictures to porn sites.

    If you are a reseller for this group, you should have more paper than just the website's terms of use and privacy policy -- those are all generally facing the site's end users and are not really intended for its main customers.

    Look for the terms and conditions around the hosting agreement. If they don't say anything, you can always go back to the hosting company to negotiate alternate terms.

    Recognize, however, that even if you can get them legally bound not to look into your files w/o your authorization, as a practical matter, this is hard to enforce.

  27. Put it this way ... by ScrewMaster · · Score: 1

    possession is nine-tenths of the law. They physically possess your data ... regardless of any terms-of-service or other contractual issues, if they want to look at your data they will and there's not a lot you can do about it. As others have said, about the only guarantee you can have of privacy in this case would be encryption.

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:Put it this way ... by Vengie · · Score: 0, Redundant

      Having gone to law school, I'd like to point out that you're "-1, factually incorrect." Possession is not 9/10 of the law. You can make a practical argument or a functional argument, but not a legal one, since obviously your knowledge of the actual law is simply wrong. Good day sir.

      --
      When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
    2. Re:Put it this way ... by Anonymous Coward · · Score: 0

      The 9/10 bit is just a proverb and has no real legal basis, especially not in cases where "intellectual property" is involved. There's quite a difference between owning the hardware and owning the data stored thereon.

    3. Re:Put it this way ... by neomunk · · Score: 1

      possession is nine-tenths of the law.

      Silly me, and here I've actually been bringing the cars I test drive back to the lot, and *gasp* PAYING for the ones I want instead of just driving home with the car knowing that the law is 90% in favor of my decision.

  28. You won't like my answer by davmoo · · Score: 0, Troll

    You asked them to fix something. You in effect invited them in to your server. If you're going to let someone else manage your servers, that's what happens. If you're going to host on a machine with the accounts of others also present, that's what happens.

    If you don't like being open like that, and don't want to deal with the support problems of colo, and don't want to have the servers located in your home, then your only real option is to lease entire machines for yourself. And then change the root passwords and keep those to yourself. Granted, if they want it bad enough they can still get to your data...just pull the hard drive and put it in another machine. But since you'd notice the downtime, that's not likely with a reputable company.

    That's what I do. I lease entire machines, not just space on a server with a bunch of others running reseller accounts. I also self manage.

    But again, remember one fact...as soon as you ask them "Can you fix this software problem for me?", you just invited them in.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    1. Re:You won't like my answer by TheRaven64 · · Score: 1

      Granted, if they want it bad enough they can still get to your data...just pull the hard drive and put it in another machine

      You can encrypt the partition and mount it with a key that you provide after booting. They can, of course, mount the unencrypted partition and trojan SSH, and get at the key next time, but this needs you not to notice the downtime originally. Unless you use a TPM to prevent booting if the boot partition has been tampered with...

      --
      I am TheRaven on Soylent News
  29. legal - might just be a dba cya by Anonymous Coward · · Score: 0

    Turn this thing around. I am a DBA for a medium sized company. If I am testing an interface, for example, I can grab some data and push or pull as the case may be. If I see it on my screen, nobody cares.
    However, if there is no business related reason for me to look at data (even my own personal information), I am prohibited from doing so.
    The same rules should apply here. They probably were within their right because there was a technical reason (troubleshooting) to look at the data. If they weren't, that email from the "higher up" was probably a CYA to try and deflect a lawsuit.
    If it really bothers you, I concur with other posters - encrypt your data.

  30. violation by Anonymous Coward · · Score: 0

    this may be a violation of civil and criminal law. you may wish to seek the advise of an attorney.

  31. Legalities aside - don't reveal private stuff. by Anonymous Coward · · Score: 0

    As a general principle - if something is accessible then you should assume that someone will access it. Whether the company had the right to do this or not - as a practical matter, you shouldn't expect their policies to protect you from their employees reading your private stuff.

    If it's that important - then either encrypt it - or don't put it out on the Web site - keep it on your local PC.

  32. It's all in the style by hyades1 · · Score: 3, Insightful

    This strikes me as one of those situations where what actually happened is less important than the company's reaction to your questions. The initial silence, followed by a response from a company official that is not in harmony with their published policy, screams "guilty conscience". They got caught with their hand in the cookie jar (yours, in this case), and they're just hoping you'll shut up and go away. I find myself wondering whether they routinely snoop databases hoping to find information that might be of use to them.

    Three recommendations: Encrypt everything that matters if you decide to stay with this company; publish their name, along with a factual account of their actions and links to your documentation; if there is a relevant regulatory body or professional association, send your story to them and ask whether the company's actions and response are reasonable under the circumstances.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
    1. Re:It's all in the style by Redfeather · · Score: 1

      The phraseology of the report seems to mean guilty conscience yes, but to play the devil's advocate:

      How long was this silence? was it a week, a month? Five minutes, before the sup was on the horn with our colo-admin here? Scale is a very important factor.

      Does access mean adjustment? If a log states they read the page for thirty seconds, and made no edits, does this count as "accessing" or perhaps a mis-entered command? Again, scale of incident creates scope of outrage.

      re arguments further up: If a plumber finds dirty magazines under my sink while fixing a pipe, fine. If I hear him say something about all those drugs behind my bedroom wall, I'd be a bit frightened. In short; was the database accessed related to the problem at hand and, perhaps, distracting to the helldesker? It says he missed the boat, but by how far? Another db entry, or a completely different db altogether?

      This might be a scary case. As a designer who hosts third-party for a number of reasons, I've always been at the mercy of my web lessor, and I've come to understand that sometimes they gloss over some things they do in their attempts to help because, by and large, small independants have no clue what it would mean anyway.

      That being said, there should have been a report. If not permission, then at least an explanation of some kind, which it doesn't sound as if there was.

      --
      Those things you're doing with that stuff you just bought? That's not what it's for! -
    2. Re:It's all in the style by Jardine · · Score: 1

      This strikes me as one of those situations where what actually happened is less important than the company's reaction to your questions. The initial silence, followed by a response from a company official that is not in harmony with their published policy, screams "guilty conscience". They got caught with their hand in the cookie jar (yours, in this case), and they're just hoping you'll shut up and go away. I find myself wondering whether they routinely snoop databases hoping to find information that might be of use to them.

      Or the support person was stunned into silence that the customer had called him to fix the problem, he'd fixed the problem, and now the customer was bitching that he'd read some settings in a database to help him fix the problem. I've worked in phone tech support and had access to tons of credit card information, usernames, and passwords. I can't think of anything that would be stored in a website's database that would be interesting enough to get me to bother looking in it instead of reading Slashdot and Fark.

  33. Hosting by monty019 · · Score: 1

    I understand your being mad and you have every right to be upset. I agree with Kneo24 by letting the public know who is working with these questionable practices. On the same hand, putting information you are concerned about sharing on a third party server is a risk you should be aware of taking, and either stop using it or be more selective with what you load, even encrypt what you are worried about sharing. Good luck and keep us posted!

  34. Re: People looking by BPPG · · Score: 1

    Only post what you want others to see, encrypt things that you want a particular group of people to see. Private data? Don't post it at all.

    For a cloud-computer based netbook or webtop or whatever you want to call them; if you have lots of private data, get an unmountable external usb harddrive.

    --
    What's the value of information that you don't know?
  35. Use a smaller hosting company, get better service by np_bernstein · · Score: 3, Insightful

    So, a while back - 2001 according to whois, I registered my personal domain at a small webhost. It was my personal domain, and, as such, not something I was to concerned, where reliability was concerned. Anyway, I picked this place off an ad on kuro5hin (heh, remember them?) and did so based *only* on price. It turned out it was running by one guy. Over the years we exchanged a number of emails and got to know each other by name. Now, I address my support emails directly to him, and I know they're not going to screw with my stuff.

    So my advice is this: If you're going to use a webhost, use somewhere small, and take the time to get to know the admins. They'll value you a lot more than some huge conglomerate.

    As for legality, look to the terms of use. If they offered you virtual private hosting, well, there's an assumption of privacy. Otherwise, look at that "terms of service" document you most likely clicked right though.

    And to give the a quick plug (I neither work there, nor have a financial relationship outside of paying) http://ion-web.com/ is pretty good. Feel free to tell them Nick Bernstein recommended them, maybe they give me an even better deal.

    --
    RandomAndInteresting.comdefending the world from stupidity since 1979
  36. Here's how I see it by pcolaman · · Score: 1

    Unfortunately, you are in the right to assume you should have a relative expectation of privacy when it comes to your data. I say unfortunately, because they don't care and the law will back them up, not you. Basically, if they are storing the data on their equipment, while you have the copyright (rightfully so) on the data, they have the right to ensure that data does not make them an accessory to a crime or infringe on their security in any way. It's bs, but that's the unfortunate risk you take when storing private data on someone else's servers. I agree with the people who say you should co-locate data that there is no expectation of privacy on, and privately store the rest.

  37. I work at a hosting company... by Anonymous Coward · · Score: 0

    If you asked support to look into an issue, and there's a database on your server, you can give reasonable expectation that your database may be looked into.

    That being said arbitrary queries are a no-no. And if someone was caught doing such a thing, you're out the door, no warning.

    I deal with some of the most secure databases that you could imagine in the hosting world. But aside from running SHOW GLOBAL VARIABLES (LIKE) and SHOW GLOBAL STATUS (LIKE) and possibly run an explain across an slow query, we never pry into data.

    If you enlist our DBA services then they may look a little deeper for index recommendations, and query tuning, but again, they're still not running queries just to look at data.

    If you want to really keep people out of your database, put a password on root@localhost, don't give it out. If they really must get in and look at it, then keep an eye on ~/.mysql_history

  38. My host's acceptable use policy (AUP) by cornholed · · Score: 1

    Thanks for the heads up, I had never really read through ;my hosts AUP, just did this morning, and found this: Monitoring/Privacy reserves the right to monitor any and all communications through or with facilities. Customer agrees that is not considered a secure communications medium for the purposes of the Electronic Communications Privacy Act, and that no expectation of privacy is afforded. It may become necessary for employees to examine system accounting logs and other records to determine if privacy violations or other network unfriendly activities have occurred. also reserves the right to access a Customer's mailbox or other files stored on systems to resolve system problems or mail system errors.

    --
    So, it comes to this.
  39. Half of you replying are missing the point... by NitroWolf · · Score: 4, Interesting

    Half of you people replying are completely missing the point of the post. He is NOT Co-Locating a server, he is a reseller. He is using the companies equipment and hardware. He owns absolutely nothing hardware wise.

    As such, the company is perfectly within their rights to inspect what data is being stored on their servers, in a SHARED database. He's not the only customer using that MySQL server. He is not the only customer using that CPU, that hard drive, that webserver.

    The hosting company has every right to be sure there is nothing in the database or elsewhere that is going to compromise the other customers.

    That's why you colo a server. Then it's YOURS and YOU control access to it. No one is going to be inspecting anything on it without your consent or at worst, if they hack your password and/or reboot it without your consent into single user mode. Either way, then you'll know something hinky was going on. Whereas if you are just a "reseller," the hosting provider can do whatever they want as root on a box you do NOT own.

    So yeah... if the original poster doesn't like it, he needs to colo a server. If he doesn't want the hassle of that, then you're at the mercy of the system admin.

    1. Re:Half of you replying are missing the point... by petes_PoV · · Score: 1
      > in a SHARED database.

      He said it was MySQL. the almost universal approah is to provide discrete databases (i.e. files) for each database instance. It's therefore very unlikely that the database itself is shared. Although I agree, the hardware and resources (CPU, memory, bandwidth etc.) will be shared.

      --
      politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    2. Re:Half of you replying are missing the point... by Anonymous Coward · · Score: 0

      As such, the company is perfectly within their rights to inspect what data is being stored on their servers, in a SHARED database. He's not the only customer using that MySQL server. He is not the only customer using that CPU, that hard drive, that webserver.

      Your comment shows quite a lack of insight in general, but this bit stands out. Are you seriously unaware of the difference between a database and a database server (and by "server", I mean the service, not the hardware)?

    3. Re:Half of you replying are missing the point... by Nelson · · Score: 1

      You know, the shared database setup is fairly common. If you're running a cute little personal site, that's all well and good. One thing that I wonder is say some other customer hosts an illegal website and the database is then subpoenaed, what's the risk to your data? It seems very possible that the distinction between multiple databases on one machine could be lost, especially if it's a serious crime then they'll cast a large net. Just another thought.

      The poster above is right, colo your own machine. Make it secure and keep it running on your own.

    4. Re:Half of you replying are missing the point... by NitroWolf · · Score: 1

      > in a SHARED database.

      He said it was MySQL. the almost universal approah is to provide discrete databases (i.e. files) for each database instance. It's therefore very unlikely that the database itself is shared. Although I agree, the hardware and resources (CPU, memory, bandwidth etc.) will be shared.

      I meant shared server, not the specific databases contained therein. The point is, he owns nothing and he even admins nothing. He's just some middleman reselling someone elses services. Therefore he has absolutely no leg to stand on when the admins of that server go nosing around the data on that server. That is their job. Keep things running smoothly and efficiently for everyone using that service.

      If he wants privacy and data integrity, a reseller account with possibly hundreds or thousands of other users is definitely not the place to find it. It's like complaining that you have no privacy when you choose to sleep in a bay with 30 other bunks. Well duh, go get a hotel room and don't stay at the Y. Sure, it might be cheaper, but there's a reason for that.

    5. Re:Half of you replying are missing the point... by Thalaric · · Score: 1

      Just because he's not co-located doesn't mean he's on a shared server. If he's on a dedicated server then he can reasonably expect that the server is for his own use and that their hardware techs wouldn't be looking at his data.

      On the other hand, I think that since he asked for help in the first place It would be reasonable that they would check any db tables potentially related to the problem in question.

  40. Support 101 by munch117 · · Score: 1

    To provide good support, you need to understand the customer's situation and what the customer is trying to achieve.

    To gain that understanding, you need to look at the customer's actual setup and actual data. If you rely only on the customer's own explanations, you are just setting yourself up for inevitable misunderstandings. No amount of careful explanation is a substitute for looking at the actual data. Also keep in mind the good doctor's advice: Everybody lies. To cure the patient, you simply have to run your own tests to find out what's going on.

    Your right to privacy is that the supporter must not pass on any information to a 3rd party, no more than that.

    1. Re:Support 101 by Anonymous Coward · · Score: 0

      Either you have the power to individually negotiate your contract with the service provider, or you don't.

      A contract could specify who may examine your database and under what conditions and can specify what will happen if this clause is breached. The trouble of course, is that you need quite a bit of clout if you're hoping to place someone else under contract terms that could mean bankrupting judgments against them if they breach...

  41. Probably legal and unethical by funnyguy · · Score: 1

    If your data is sensitive or governed by a regulation like HIPAA, you should've had a BAA in place with the host that regulated access. But from what you descibed you still OWN the data, nobody copied or used your data. Without an additional agreement, someone reading your data, code, etc is a risk you take.

  42. Oh yeah? by Anonymous Coward · · Score: 0

    We went in your database because we can.
    I dare you to come down here and fight me in the parking lot!
    I'll be waiting for you!!!

  43. Let me guess... by Anonymous Coward · · Score: 0

    this was a database that was on a system that they provided with a lot of other customers, right? So you paid for one of those developer plans that includes a database and web hosting.

    Host your own machines at a respected data center if you want any level of data privacy.

  44. Fixing your problem on their machine by Skapare · · Score: 1

    If you wanted them to fix your programming/software/data/configuration issue on a machine they own and manage, then to me, that implies that they have to be able to look at the data itself on at least an as-needed basis. Hopefully they are discrete about it and comply with appropriate privacy requirements (e.g. never disclose what they see to anyone else besides other staff that are also working on your problems).

    What if you owned the machine(s) and they were physically located in your own office space in a building you own ... and you hired a programmer or system administrator or consultant to look at your programming problem? Would you expect them to NOT look at the data? You see, I think that this is an implied situation.

    When I long ago worked for an ISP (director of operations with 3 net/sysadmins reporting to me), our policy is we did not look at customer data directly unless it was for problem resolution, and then only look where problem analysis suggested the problem might be, or that information about the problem might be. For example, I did look at a couple customer mailboxes to resolve problems with why their mail agent wasn't loading the mail. Turns out there were non-compliant headers and a less than robust agent. I did not feel a need to ask to look once the evidence suggested the problem was in the content of the messages. I did ask the customer for permission to manually edit his mailbox to remove the defective mail so he could continue to use hos non-robust mail agent. And I will never divulge what I saw in that email short of a valid and verified court order to do so.

    --
    now we need to go OSS in diesel cars
  45. When data is accessible expect it to be accessed by burnin1965 · · Score: 1

    Do I, as a customer who, according to the acceptable use policy, owns my data, have a reasonable expectation of privacy for the data which I own, despite it being hosted on a third-party's server?

    IMO everyone should expect privacy, however, even with strict privacy policies and expectations in place there should be no surprise that any data which you make accessible is accessed.

    Far to many web application developers are lax on security when developing their applications and storing data. End users running these applications should be pushing developers and hosting providers to implement some level of security against unauthorized access to data using least privilege and encryption of stored data.

    And now for the plug. :) PHPgirder is an example of implementing both least privilege and encryption to protect from unauthorized access and encryption of data in the event unauthorized access does occur.

    Basically the idea is to use the user level access control built into the database engine to limit access to tables and encrypt all sensitive data that is stored in those tables. This requires the use of multiple database users and while the username and password for the user with the least privilege is stored in plain text like any other web application the usernames and passwords for higher access levels in the database are stored in encrypted records in the database and require user authentication before they can be decrypted and thus provide higher levels of access to the application and the data in the database.

    The same encryption and ACL technique that is used to control an application based on PHPgirder can also be applied to any pages and data that are implemented in an application using the classes by using the same database ACLs required to run PHPgirder or by adding additional ACLs upon the base PHPgirder ACLs (translation: more database usernames and passwords with restricted database access).

    Now this will not stop someone who has root access to the server from intercepting user session information and stealing user's usernames and passwords to gain access to the encrypted data but it will surely stop someone from doing a casual dump of your database to peruse your data and tell you what your doing wrong.

    burnin

  46. all hosts not created equal by jrozzi · · Score: 0

    We do our hosting with Cirkuit Networks. One time when our forum was getting bombarded with spam bots, they politely called me and told me about the issue. They then asked me if it was okay if they go in and install a CAPTCHA and upgrade the forum software (which required access to SQL). It sounds to me that some hosting companies respect their users' rights to privacy a bit more than others.

  47. Ethics by Anonymous Coward · · Score: 0

    This is not so much a question of legality, but ethics. Yes, you might own the data, but you don't own the server. By allowing your data to be hosted on another person's server, you gave them the right to snoop. If you secure the data (encryption) then it will be harder to snoop. It's like taking a box of your things to a friend's house for storage. While it would be unethical for your friend to snoop through it, it is not illegal.

    If you want to prevent it with your current host, request an alternate agreement of services that requires extra privacy of your data from support staff. Having worked in the hosting industry in the past, some providers are willing to do this.

    1. Re:Ethics by RPoet · · Score: 1

      By allowing your data to be hosted on another person's server, you gave them the right to snoop.

      I don't think this is a given. If you rent an apartment, the landlord isn't entitled to spy on your private life just because he has ownership of the house. I think the poster has the same kind of expectation on the server space he rents, and that's reasonable.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
  48. Didn't you ask for their help? by richmaine · · Score: 1

    I'm not sure I see the problem here.

    You said that they looked at your data "presumably, in order to tell me what I was doing wrong." It sounds to me that you were asking for help and they were trying to provide it. I'm having trouble seeing the problem here, either practically or legally. Most privacy policies that I've seen quite reasonably say that the host can look at data as directly needed to provide you the service in question. That's sort of implied by your asking for the service - in this case your support request. For example, they can use your address to send you bills, etc.

    Now perhaps the support folk were incorrect in thinking that the data in question was needed to solve the problem in question. I can't judge that from the data given. But that seems more like a support competency question than a privacy one. You suggested that you had other reasons to question their support competency (not that this is unusual, as you note.)

    The followon stuff with their replies to your complaint does seem to get into the privacy issues, but maybe you got off on the wrong foot and it went downhill with their attempts at rationalization.

  49. localhost by Anonymous Coward · · Score: 0

    Setup your own local server, get a static ip address and stock up on a lot of coffee. That pretty much defeats getting around the waking at 4am thing but at least you can have complete control of your website.

    There is another option that I've seen for hosting sites but it can be more expensive than your typical dedicated hosting. They allow the option to install your own OS from start to finish. At most it will force an end user to have an account to access that information. Other than that, there really isn't much you can do about security because it will be on their virtualized servers where they are being hosted. Any encrypted connections would be futile. Encrypting the partitions themselves also defeats the purpose especially when you have to enter the decryption password to get the system up and running. Essentially, when you have someone host for you, you will always give up your privacy. That being so, there are a lot of hosts out there that can be trusted, but it's always best to make sure.

  50. Expectation of privacy? by Pedrito · · Score: 2, Informative

    You're hosting on their servers. I don't think you have much expectation of privacy, frankly. I'm all for privacy, and if you own the box, then nobody should be allowed to look at it, but if you're renting the box, just like a landlord, they should have a right to inspect it for whatever reasons. They are, to some degree, responsible for what that box contains.

    On a slightly different topic, you say they're pretty good except for... And then you have a list of issues with them. I don't know who your host is, but I'd recommend CrystalTech. I have no affiliation with them other than having hosted some sites with them over the past decade or so. Other than the occasional technical problem, for example an upgrade several years ago that broke one of my apps, or one of the two times in the past 10 years when my e-mail went down, they've been solid as rock. Additionally, when I've needed help, both their online tech support as well as their phone tech support were amazing and responsive. I'll never host with anyone else as long as they continue the way they are.

    1. Re:Expectation of privacy? by whitroth · · Score: 2, Informative

      "...just like a landlord, they should have a right to inspect it for whatever reasons."

      As someone who's lived in rental properties a good bit, in Philly, Austin and Chicago, let me tell you, this is *BULLSHIT*. Every city ->mandates- that a landlord can *not* come in whenever they want, that they are *required* to give you at least a day's notice.

      This prevents large abuses (like walking into your apt when you're female and taking a shower), and small (like the freakin' little old lady, when I was a lot younger, who'd come into our apt while we were at work, and put the ground beef that we'd explicitly left out to defrost back into the fridge, with no warning....)

                    mark

    2. Re:Expectation of privacy? by Anonymous Coward · · Score: 1, Informative

      just like a landlord, they should have a right to inspect it for whatever reasons

      Landlords don't have a right to inspect your apartment for whatever reason. By law, they need to give 24 hours notice and have a good reason to enter.

    3. Re:Expectation of privacy? by Anonymous Coward · · Score: 0

      I run a set of servers that drug companies use to store the results of their tests for further analysis. Do you really want me letting the world know which drugs you're taking by snooping through their databases?

  51. check your hosting agreement by DragonTHC · · Score: 1

    I don't expect any privacy with my webhost.

    partly because I realize I'm using their hardware on their site.

    but mostly because it's a shared server.

    If I got a dedicated server, I could set my own root password and lock them out. but then, I wouldn't get support.

    If you want their support, you grant them access to the machine and its data to aid in their troubleshooting.

    --
    They're using their grammar skills there.
  52. first lesson of outsourcing by petes_PoV · · Score: 2, Interesting
    You lose control over your system.

    While you can discuss the ethics or morality of having strangers accessing (or worse, changing or "accidentally" destroying it - ooops, there goes another database), the fact is that once it's off your site, it's out of your control.

    Wasn't there a case recently of some politician who got their records "snooped" by an outsourced operation - consider yourself lucky that all they're doing is looking. It's not impossible to think that they could take any code you written, or sell off credit card details from your database.

    Second law of outsourcing: you're tacitly admitting that someone else can run your operation better/cheaper than you can.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:first lesson of outsourcing by Geminii · · Score: 1
      Second law of outsourcing: you're tacitly admitting that someone else can run your operation better/cheaper than you can.

      Well, parts of it, anyway. Or at least to the point where there's a better performance/price payoff giving money to someone else rather than doing it personally or having a direct employee do it. And that may depend on how large the company is, how often the task needs doing, etc. Effectively, outsourcers are just long-term specialist contractors.

  53. bad database by coyote-san · · Score: 1

    I don't buy that 'compromise other users' argument. It might be a shared database SERVER, but every customer should be at least one distinct database user and should get their own database on that server(*)(**). Nobody should be able to see anybody else. If the database server can't handle it, find one that does. If the hosting company doesn't bother giving everyone their own database user accounts, find one that does.

    The only reason the hosting company should ever look at the contents of a customer's database is 1) court order or 2) to do transparent optimization to eliminate real performance hits on other users, as permitted by hosting contract. This would cover the case somebody else mentioned where the hosting company added indexes to his database. The hosting company should have kept him informed, though.

    (*) you want multiple users so that the owner of the database tables is different from the web app. You might still get hit by SQL injection if you aren't careful, but you won't have some bozo altering your tables.

    (**) the exception is if the host provides certain tools to all users, e.g., an interface to a credit card processing engine. In this case the app might have a common backend database, but should still be designed so that one user can't see any other user's data.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:bad database by NitroWolf · · Score: 3, Insightful

      I don't buy that 'compromise other users' argument. It might be a shared database SERVER, but every customer should be at least one distinct database user and should get their own database on that server(*)(**). Nobody should be able to see anybody else. If the database server can't handle it, find one that does. If the hosting company doesn't bother giving everyone their own database user accounts, find one that does.

      The only reason the hosting company should ever look at the contents of a customer's database is 1) court order or 2) to do transparent optimization to eliminate real performance hits on other users, as permitted by hosting contract. This would cover the case somebody else mentioned where the hosting company added indexes to his database. The hosting company should have kept him informed, though.

      (*) you want multiple users so that the owner of the database tables is different from the web app. You might still get hit by SQL injection if you aren't careful, but you won't have some bozo altering your tables.

      (**) the exception is if the host provides certain tools to all users, e.g., an interface to a credit card processing engine. In this case the app might have a common backend database, but should still be designed so that one user can't see any other user's data.

      So are you under the mistaken impression that because each user has a separate and distinct database and/or database user that that separate and distinct user can't bring down the entire server with crazy tables or poor SQL statements?

      I've seen exactly that many times, and often times you have to dig into the separate and distinct database and find out which table if fucking it up for everyone. On a shared server, such as the one in question, with neophytes creating applications, tables and queries, you are going to run into crazy stuff all the time.

      Before you say "Just disable that users account/application." Yes, that's all well and good, but then you have other problems to deal with. Either way you are going to be dealing with problems. Some people choose to fix the problem, some people choose to disable the problem. Whatever you personally would choose doesn't matter - this particular company and many like it choose to potentially fix the problem (or think they are fixing the problem), and as such they find it acceptable to access user data. Since it's a legitimate way to go about solving the problem, complaining about it is ridiculous.

      If he doesn't like the policy, get a co-lo server and secure the data. Then when something fucks up, you know it's your own fault.

  54. Dreamhost Hacked Me by Anonymous Coward · · Score: 0

    Dreamhost hacked me. Yes they did.

    I reviewed logs and determined it was one of their employees, they claimed to have fired him.

    Regardless, dreamhost hacked me.

  55. Not necessarily unethical by Roger+W+Moore · · Score: 1

    It depends on the motive. From the text it seems as if they looked at the database to determine whether the data in it was causing the problem. I would say that it is reasonable for any sysadmin to look at data when it pertains to the smooth running of their system unless there was some explicit agreement that under no circumstances whatsoever were they to look at data.

    Certainly in most places I have accounts the usual rule for sysadmins is: do not look at private data unless required for problem diagnosis and fixing. If you do need to look then treat whatever you find as confidential.

    1. Re:Not necessarily unethical by Vellmont · · Score: 3, Insightful

      It depends on the motive. From the text it seems as if they looked at the database to determine whether the data in it was causing the problem. I would say that it is reasonable for any sysadmin to look at data when it pertains to the smooth running of their system

      I don't agree. I don't think it's ever ethical to look at private data without permission, even if you're trying to "fix" the customers problem. If the customers website is interfering with the smooth operation of the hosting business, disable the website and get your customer to fix it. If they don't know how/can't, then ask permission to fix it.

      unless there was some explicit agreement that under no circumstances whatsoever were they to look at data.

      That should be the norm, not the other way around. It's their hardware, and their system, but it's your data. It may not be legally defined like this but I'd never use a provider that didn't have this as part of the explicit agreement. It's rather sad that the attitude around here seems to be that admins can and should do whatever they please because "it's our hardware".

      --
      AccountKiller
    2. Re:Not necessarily unethical by paitre · · Score: 1

      That explicit permission was given when the client asked the hosting provider to 'fix it'.

      Further, as already mentioned in prior posts, the support staff may have gone into the database because they noticed that postfix (or whatever the hell he's using) was configured to use mysql on the backend for storing the authentication tables.

      this is -very- common for folks doing virtual email hosting and webmail accounts.

      We don't have all of the information here, but I'm betting this is a whole lot more innocuous than the poster wants us to believe.

    3. Re:Not necessarily unethical by Vellmont · · Score: 1


      That explicit permission was given when the client asked the hosting provider to 'fix it'.

      Pure nonsense.

      When I ask my phone company to fix the phone, does that give them explicit permission to enter my house and "fix it" if the problem exists within the house? It's an analogy, so it proves nothing. But I use it to illustrate the point of hand off of a problem. The phone company can tell me it's not a problem with their equipment and then ask me if I'd like to pay someone to come over to fix the problem. The problem of where responsibility lies with service providers isn't exactly new. The only thing that's new is that data is property just like a house is property.

      Hosting companies need to learn where the problem hand off occurs. It's pretty straightforward that if the problem exists within the customers data, it's the customers problem and the hosting company shouldn't touch it unless they get explicit permission to do so. This is also good for hosting companies, since they can charge customers if they have to fix something in the customers data/setup. There's some grey areas in the interaction between the two pieces of course, but that's irrelevant for this particular question.

      --
      AccountKiller
  56. What's it worth to you? by Anonymous Coward · · Score: 0

    I think some of you have hit on it -- it doesn't actually matter what the AUP, ToS and so on say. It is completely possible for them to have full access to your data (WITHOUT YOUR KNOWLEDGE, even) if they're the ones controlling the network and servers you're hosted on.

    If that is TRULY a problem for you, you need to look at colocation in a locked cage with cameras.

    The real question is - what is the privacy of your data worth to you? The extra cost of colo, or not?

  57. Nameless? by fishbowl · · Score: 1

    > I got a reseller account with a company that will remain nameless.

    What are you afraid of here?

    The company's name is not some sort of privileged information that you can be punished for disclosing!

    --
    -fb Everything not expressly forbidden is now mandatory.
  58. It is irrelevant, and you are overreacting by mckyj57 · · Score: 4, Insightful

    You are way overreacting here.

    As an ISP, I look at anything and everything that I think may be related to the problem. Absolutely I look at databases.

    The expectation of privacy is that I won't repeat this information to anyone else. If you have a doctor, it is the same thing. You have no privacy as to the contents of an X-ray, or as to your medical condition. You have expectations of privacy as to disclosure. And if you were damaged, even due to negligence like en clair data streams used by the ISP for their inspection, then you would have a basis for court action.

    If you want privacy from the vendor, seek encryption and take all the upside and downside that it entails. Don't expect support that requires your constant attendance to grant permission. "May I look at this file? At this one? And how about this one?" If you hosted with me and wanted calls like this every ten minutes, I would charge you $200.00 per hour from the moment my hand reached for the phone dial (or IM key, or whatever.)

    1. Re:It is irrelevant, and you are overreacting by mgblst · · Score: 2, Insightful

      If you have a doctor, it is the same thing.

      Please tell us where you work so we can all avoid it like the plague. This is nothing like a doctor, a doctor is limited by laws put on him, and Hippocratic oath. There is nothing like that for IT, so you shouldn't be looking at the data.

      If it is a shared database, that is one thing. If it is a separate database, then it is off limits.

    2. Re:It is irrelevant, and you are overreacting by Kirth · · Score: 1

      I concur with that.

      I also work for a large Hosting-Provider. There's nothing "private" on our SHARED servers we would not take a look at. Especially if you need support, we will take a look at everything that could be related. However, if your account does not stick out with producing huge load or sending spam or you don't call tech support, chances are very big we never will. It's just too many accounts, and theres no reason to just "snoop around" for nothing. We're not the police, we're not the MAFIAA, we're an ISP, and if we take a look at something we do it to solve a problem. Either ours (your bloody php-app uses 90% CPU) or yours (something does not work, you've been hacked, somebody sends out spam trough your "Matts FormMail" from 1994 ...).

      Privacy means that we do not tell anyone what we saw, as long as we are not forced by the law to do so. And yes, we may not be bound to a special vow of silence like an attorney, but we're still bound by extensive privacy protection acts (european, you know), and furthermore, disclosing private details of our customers data would hurt our reputation very much, apart from the legal consequences.

      --
      "The more prohibitions there are, The poorer the people will be" -- Lao Tse
  59. Shared hosting is for the birds by spinkham · · Score: 2, Interesting

    I assume you're using shared hosting. It's a cheap and easy option, but you give up all control of who is on your server, and what they are doing.
    I primarily use VPSes for many reasons including this one. It's a great middle ground between colo and shared hosting, where the host is in charge of giving me hardware and network support, and that is all.
    There are many good VPS providers out there. I personally prefer XEN based hosts to OS level virt like OpenVZ that powers most of the market.
    http://vpslink.com/xen-vps/ and http://slicehost.com/ are some of the better services I've used, but there's plenty more out there.

    --
    Blessed are the pessimists, for they have made backups.
  60. How does it look from their end? by mrsbrisby · · Score: 2, Informative

    If you brought your computer in to Best Buy and said you couldn't play videos- and the techs there saw your naughty pictures in "Your Documents" you took with your wife (or husband), you'd be feeling similarly embaressed.

    You could probably expect that the Geek Squad would not upload your pictures to 4chan. You should also be able to count on your hosting provider to show a similar level of discretion.

    However you can't say the Best Buy was violating your privacy- not intentionally, not clearly. It seems what happened with your mysql was likely an accident- I see no reason to believe otherwise, and you don't seem to either- you're just grasping around their privacy policy like it somehow matters.

    1. Re:How does it look from their end? by pyrr · · Score: 1

      You could probably expect that the Geek Squad would not upload your pictures to 4chan.

      Yeah, the big thing is to not take showers when the Geek Squad is in the house, that's the sort of thing they try to take photos of and upload to 4chan.

  61. sudo by Anonymous Coward · · Score: 0

    There's no standard way to give out a permission that allows only the operations a co-location facility might need to perform - startup, shutdown, IP address change, and maybe encrypted backup. A.

    sounds like a job for sudo

  62. Support issue? by Y2K+is+bogus · · Score: 1

    You didn't specify in your question whether they *needed* to access your database to answer a support related question.

    I used to work for a webhost, first doing low level frontline support, then later I was the system engineer and head escalation handler.

    We never had to detail an official policy on customer data, because it never became and issue. However, it was implied that employees act ethically during the course of business. It is ethical to access your data for the purposes of support, sometimes access is deeper than you would think, due to the issue. Many times support issues are not isolated and require accessing all of the affected services or resources in order to get a clear picture of the problem. When looking over a script, depending on how it was written, a support representative may require delving into additional resources to fully understand the logic flow, or what the data *should* look like when it is operation correctly.

    Your question is somewhat ambiguous and leaves out some of the important details, which leads me to wonder if it was a leading question.

    I don't work for a web hosting company anymore, nor do I have any alliances.

  63. Calm down - or host it yourself by buss_error · · Score: 1

    As an systems administrator, you bet your life I'll look at anything when I have reason to. You call with a problem, it's reasonable to look where I reasonably (even if wrongly) think the problem might be. (It's not required, but I do say "I'll need to look at X. OK?")

    I won't go repeating any of that, nor make copies of it (other than backups you are entitled to), or use it in any way - UNLESS you are violating TOS/AUP/or as required by Law Enforcement. It's NOT my data.

    If that bothers you, what would YOU do in the same situation, had you misunderstood your customer's problem? Ask first? Not ask?

    Anyway, unless you don't want to get up at 4am and go find a problem, then you're pretty much limited to this sort of thing. Otherwise, drink some coffee or something before you hit the road at 4am.

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  64. No, never, and that goes for everything!! by SuperKendall · · Score: 1

    I am fed up with people and a "reasonable expectation of privacy" in all sorts of areas where you simply cannot REASONABLY EXPECT privacy.

    Data stored ON A SERVER YOU DO NOT ADMIN? Come on!!! SA's have total access to the box.

    Telephone conversations? Sorry, that's going over who knows how many networks to reach the end of the line. Any number of people can easily listen in, and that's not including the government!

    Email? Pretty much the same boat as your email travels through multiple servers you have zero control of.

    Web access? Unless you are using HTTPS many people can sniff your content, and your ISP can always see what hosts you connect to.

    While it may indeed be more ETHICAL for people with power in those situations not to look at what you are doing, if you care in the slightest you have to EXPECT people will, in fact, be looking at/listening to your stuff at some point. It's just common sense and a basic understanding of human nature. That's where the reasonable part comes in - it's unreasonable to expect people will never act like people, therefore in those situations you can never have a "reasonable" expectation of privacy. You cannot legislate away basic human nature and anyone who expects that to actually work is not only a fool, but a dangerous fool.

    Ether encrypt or ensure you are the only person in control of the systems that house data you do not want others to see.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  65. It's never black and white by Aphoxema · · Score: 1

    I think it's a cultural thing. I used to live one place and the general idea of the people I there was if you act like you're hiding something, then something's going on but no one really asks about it. However, that wouldn't stop people from prying silently, looking in your window and stuff. It was just what was normal there.

    Where I've moved to now, everyone seems to leave each others' business to themselves and no one seems to care if you hide anything. It doesn't seem the idea to suggest visiting someone else's house here, everyone waits for an invite.

    I don't know what's legal or when it's what, but I do know it's not always considered the rude thing to do. Personally, I don't care if someone goes looking at anything I have hosted, but everything I have hosted can be viewed publicly.

    I supposed if I had hundreds of people's credit card numbers or social security numbers stored in a database, I'd be a little irked to know the host I pay to be discreet would be so inconsiderate.

    --
    "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
  66. You'd be in trouble if you were in the UK by jonnyj · · Score: 1

    IANAL and I can't speak for the USA, but, for the benefit of any UK based /.ers, you're the one who'd be in deep trouble with the Data Protection Registrar if any of your clients stored personal data on your site. The basic principle is that you can outsource data processing, but you can't outsource your legal responsibilities. If their admins can poke around personal data without due cause, legally it's your fault for not putting in proper contactual safeguards and applying due diligience.

    It's probably also worth noting that UK based sites containing personal data can't be hosted on North American servers without specific authority from each person whose data is being processed. There are good reasons why cheap web hosting isn't suitable for business use.

  67. Colo or shared? by Anonymous Coward · · Score: 0

    Was it your own (as in root access) box? If so, messing with your DB is strange. However, if it was shared hosting, I'd say it's perfectly normal. I couldn't count the times admins have peeked into hosted databases or whatever to diagnose problems ("has this guy ever *heard* of indexes? CREATE INDEX... and lo and behold, load average drops 20x").

    However, and that might surprise you, hardly anybody gives a flying fsck about the contents of your account. Your mailbox? I have 50k of them, you're not as special as you think. Databases? The same.

    If, OTOH, this was a colo'd box, then how did the support staff even have access to your DB? And why is your DB suddenly their problem?

  68. RTF Summary at least by theshowmecanuck · · Score: 3, Informative

    About a year and a half ago, I got a reseller account with a company that will remain nameless. They are, however, fairly large, and they did come highly recommended. Other than the usual slow tech support, occasional server overloading, and... well... typical support staff, it's been pretty good and has saved me from having to deal with problems like hardware and driving down to the colo at 4AM to figure out a routing problem.

    He said he switched from colo to hosted to avoid having to take care of his own server.

    --
    -- I ignore anonymous replies to my comments and postings.
    1. Re:RTF Summary at least by NynexNinja · · Score: 1

      It does not matter whether the data is stored at co-lo or webhost. The point is that you are giving your private data to a third party and assuming that they are not copying it. Probably there is more privacy in a co-lo environment than a webhost, but they still both have the ability to copy your data whenever they want.

    2. Re:RTF Summary at least by theshowmecanuck · · Score: 1

      The article is about someone pissed because the admins looked at his database which was located on the admin's box... not his. They did not gain access to his physical server. If this was collocated, they wouldn't necessarily (and very unlikely) have access to his box, which would merely reside in their data centre and be attached to their network. Being collocated doesn't mean the admins can log into your server, and generally doesn't... which is why when he was using collocating, he had to go to the place to resolve routing issues, as he mentioned. So your point is meaningless because he wouldn't have been giving access to his private data to a third party if it was collacted... only if it was hosted on their servers. What my comment referred to was someone trying to compare apples to oranges because it looks like they didn't even read the summary correctly... telling us that in the U.K. admins can't log into your server if it is collocated has not relevance to the discussion. The article is asking about whether the admins should be able to look at his data stored on THEIR server.

      --
      -- I ignore anonymous replies to my comments and postings.
  69. yea by unity100 · · Score: 1

    they should let your database be without an index, another extra load on the webserver, and contribute to everyone on that box being miserable due to overloads.

    if you dont want your hosting company to ADD INDEXES to your database, ADD INDEXES YOURSELF.

  70. No Privacy by Blackknight · · Score: 1

    It's not your server, you don't have ANY expectation of privacy. While I don't go snooping around people's data (got better things to do) sometimes you just HAVE to look at the source code or the database tables to track down the problem. Support may have been off track but it doesn't sound like they did anything wrong.

    I assume you're a reseller on a cPanel server or a Plesk box, you could easily upgrade to a VPS if you wanted full control of the environment. You also need to stop overreacting, if the data is THAT sensitive why are you storing it on somebody else's server in an unencrypted format?

  71. One Sided Post by Blackknight · · Score: 1

    I just wanted to post one more thing, the OP seems incredibly one sided and presents no evidence. Without seeing the entire support ticket, including your host's responses, how are we supposed to know what really happened?

  72. Re:You're a dumbshit. by PunkOfLinux · · Score: 4, Insightful

    Unfortunately for you, since acceptable use for both parties was laid out *in a contract* your point is moot. If the contract says "we will not do x" and they then proceed to do x, they have just broken a legally binding contract.

    here's a good analogy for you:
    If I go to stay in a hotel, does that mean that when I go to the front desk to ask where the pool is they're allowed to search my room? No? Then the "it's their property" thing is null. In fact, since you are PAYING for this service...

    Anyway, it's *his* data. Just because it's on their machines does *not* give them a right to the data, especially since he is paying them for the privelege. He's not paying them to search through his DB, he's paying them to provide hardware and support.

  73. sudo can help, but be careful by straponego · · Score: 3, Informative
    Others have mentioned sudo, and indeed it can be very useful, but it's not as secure as many think. For example, if you give some access to vim or other editors, or less/more, they can escape to a root shell. So you have to be very careful with what you allow. I think of sudo more as an tool for accountability and audit trail for non-malicious users. It can keep honest people from making mistakes, and sometimes help you figure out what happened when mistakes were made.

    Sudo in combination with a script that would modify your network config might work in your case. You'd also want to allow shutdown and reboot.

  74. As a hosting provider... by FireStorm69 · · Score: 1

    ...I can tell you that there are many situations in which access to a client's data is required and unavoidable. We put a clause in our TOS that basically informs clients that because they are in a shared hosting environment (i.e. not the only web site on the server) we may need to access their data occasionally while researching and fixing a problem. This is because we can't control what the other clients are putting on their sites and sometimes vulnerable applications are being used by them. We monitor logs and processes for problems and if we notice any irregularities, we do a complete audit of every client to ensure that we eliminate the problem completely. Because of this, we recommend that all clients encrypt their data for extra security.

    ANY shared hosting environment holds the same risks. You can't control what everyone is doing, all you can do is lock the server up as much as possible and keep a close eye on it to minimize the risks as much as possible. Let's face it, if you want more control, privacy and security, then owning your hardware is the way to go. That way you don't have to worry about some young, inexperienced developer from another web site opening up security holes because of bad code.

  75. Re: People looking by Legion_SB · · Score: 5, Interesting

    Isn't this the great flaw of Cloud Computing?

    No, because that's what encryption is for. I use Jungle Disk to mount my Amazon S3 data as a network share on all of my systems.

    Jungle Disk allows me to encrypt my data before it is sent to Amazon's servers. Short of cracking the 256-bit AES key the data is encrypted with, Amazon can't dig through my data.

    Maybe for a web-based application, this wouldn't make sense, but at least in terms of storing my data in the "cloud" for retrieval and use by various client-side apps, there's no "great flaw".

    --
    'a';DROP TABLE users; SELECT * FROM DATA WHERE name LIKE '%'... if you're reading this, it didn't work.
  76. Re: People looking by Anonymous Coward · · Score: 0

    s/flaw/trade-off/

  77. Privacy and the Web is an oxymoron by tecknoh · · Score: 1
    I agree with you that that poking around without proper cause seems to be unethical. But lets face it, if you are not the system admin, nothing is really private.

    While not all of us do it (haha), most systems admins do tend to peak around their networks. Reading emails, watching plain text chatter, checking out file shares, and even source code on web servers. Slashdot has had articles in the past where sys admins were anonymously polled and asked whether the tend to poke around where they really weren't supposed to. I cannot remember the specific results, but I do know that it was an overwhelming Yes I Do result.

    I guess the only real way to remain private is to continue running your own web server. And even then, you would likely look at your clients data, making you the snoop. Part of the responsibility of a sys admin is to ensure there is not malicious or illegal scripts, software, or activity going on. I would imagine this task would be difficult to accomplish without snooping around and knowing what is on your servers.

    --
    BrickerEnterprises.Com - Innovation at work
  78. The original poster is NOT colocating by Anonymous Coward · · Score: 0

    RTFA Folks - he does not have a colo server, he is merely using a hosting company for his clients. It may be a close question about rights for a colo since you may have exclusive control over the box, but its not AT ALL close for a hosting situation.

    By voluntarily providing them content and putting the data on THEIR servers, you have absolutely NO reasonable expectation of privacy (in the US). The supreme court has held that you don't have an expectation of privacy in the phone number you dial on your phone. The theory is when you provide data voluntarily to others you have no REP. Period.

  79. Re:You're a dumbshit. by Anonymous Coward · · Score: 3, Funny

    Try to understand: 4chan is down.

  80. Re: People looking by Nelson · · Score: 2, Interesting

    I don't know if it's the great flaw. There are multiple costs you have to weigh.

    It seems to me that vendors would key into it and charge premiums for more protection. That's the solution I would expect, the googles of the world will just charge more of more privacy, and that's kind of fair. The fact that those people were reading your database wasn't too alarming, the fact that they could do so so easily is a bit more, all it takes is one flawed SQL statement and they might not your application down.

    Some of this is the LAMP stack, it's just not built with auditing in mind, some of the larger databases out there will audit that kind of access. Some of it is also cheap co-location, adding that kind of auditing takes more work. I'm guessing if it was a mysql "shop" that there are one or two accounts that support uses to poke around when they get calls. Hopefully their people are trustworthy, that might be the worst of it; what you'd hope for is that they'd have an audit log of accesses to your data and should an employee be fired or quit you'd at least have some hope of tracking stolen data back to them.

    A better line of questioning might be to have a list of their employees that have accessed your data. They probably won't have an answer.

    You can always colocate a whole machine or build your own datacenter, there is a lot more to it that most people generally think and it's usually quite a bit more costly than the $50 a month for a "virtual server" but you can control who looks at your data a little bit more.

    Another cost is just what is it you're hosting? If you're running a business, then maybe it's worth more and justifies the expense of a more private solution. If it's your blog then I don't know if I find the idea so objectionable at all.

  81. Another way to look at it by Venik · · Score: 3, Insightful

    The agreement with hosting provider would not specifically prohibit them from accessing your data. On the contrary, you should expect them to access your data for the purposes of backups and troubleshooting. In the question above, the support staff accessed the dude's MySQL database in response to his support query. Unless the contract specifically bars them from accessing customer data (which is highly unlikely), they are perfectly within their rights. The situation is the same when you own your own servers and hire a sysadmin to support them. You know he will have full access to your unencrypted data, which means you trust him.

    1. Re:Another way to look at it by PunkOfLinux · · Score: 1

      Accessing and rummaging through it are different animals; For example, if I have a for-sale ebook up on my site, and my hosting company makes a backup, that is fine; however, if an employee decides to READ the document, that is not fine.

    2. Re:Another way to look at it by Anonymous Coward · · Score: 1, Insightful

      Accessing and rummaging through it are different animals; For example, if I have a for-sale ebook up on my site, and my hosting company makes a backup, that is fine; however, if an employee decides to READ the document, that is not fine.

      Why is it not fine if somebody reads your ebook? It doesn't hurt you if they read it. What if you get your book published on paper, and a bookstore employee reads it while they're on the toilet? Would that be just as bad? What if your book is published on paper, somebody puts a copy in the library, and millions of people read it? Would that be a disaster?

    3. Re:Another way to look at it by Venik · · Score: 2, Insightful

      I doubt the contract will contain a definition of "rummaging". If you submit a service request to your hosting provider saying that your customers are unable to read the ebook, I think the support analyst will have every right to open the file and view the contents. It is possible, afterall, the file is corrupt or has an unsupported format. The bottom line is: if you don't want admins "rummaging" through your data, either don't ask them to fix your problems or - even better - encrypt any sensitive data you put on a server over which you have no control. If, for example, some of your customers' confidential information leaks out because of a nosy sysadmin, your customers will have an issue with you and not with your hosting provider. It's important to keep this in mind when you decide on your hosting options. If you choose to entrust your data to a hosting company you have no reason to trust, then you have only yourself to blame for any security leaks.

  82. Go up the food chain by davidwr · · Score: 1

    Go up the food chain. Tell him you are looking for a provider that can meet X, Y, and Z criteria, including not snooping around your data without your permission.

    Ask them if they provide such a service and if so, at what price.

    If you don't like their prices or they don't offer the service, then either find someone who does or take it back in-house.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  83. Get a VPS instead by dlevitan · · Score: 1

    Instead of using a colo server or shared hosting, get a VPS. You get someone else dealing with the hardware and network side of things while you get the benefits of a dedicated server with the price of shared hosting. The only restriction is the inability to change the kernel, but good providers will set up a kernel for you with the features you need.

    This also means that they don't have easy access to your server unless you want them to. Granted, they could always mount the virtual drives, but unless you have complete physical control over server access, you can never fully control everything.

    1. Re:Get a VPS instead by Anonymous Coward · · Score: 0

      I was hosted at rimuhosting - a VPS and everything, the guys insisted on having their key in my root account to enable them to deal with any emergency issues.

      I reluctantly let them, some time later I asked to buy some more memory because things were getting tight, instead of doing what I asked they actually logged into the VPS and adjusted my email server setup to use less memory - in their oppinion - without my permission and then rebooted the server.

      Unacceptable behavior, they promptly lost me as a client.

  84. No time to read your stuff - Sorry to disappoint! by Anonymous Coward · · Score: 2, Informative

    As the Sysadmin for a medium sized hosting company, I can tell you that I do not have time these days to read your email! Are you freaking kidding me? Have you seen the volume of SPAM and Hacks going on? If you ask us a question that has something to do with your email then we look at it for you and try to fix it if we can. If it's difficult then we ask you for more info. What we DON'T do is care about the contents of your domain files and your emails. When you sign up with a hosting company, there is an expectation of privacy. You can and should expect that the company and its admins are not going to remark about, or discuss with anyone else, the contents of the domain or its associated files. The only way that we will mention something to you is if we feel you are committing a crime and using our servers to do that, and most likely we will just ask you to leave our servers and wish you well. Read your hosting companies TOS to see how they deal with your privacy and ask them questions about this directly. If you have a trust issue then you are at the wrong IHP. One more thing people, PLEASE for dog's sake, I beg you, create and use more secure passwords and pay attention to where you are when you type them in!

  85. Re:Use a smaller hosting company, get better servi by fyoder · · Score: 1

    So my advice is this: If you're going to use a webhost, use somewhere small, and take the time to get to know the admins.

    If I had mod points I'd mod you up just for that.

    Also be nice to the people who hold your online existence in their hands. If they have a professional attitude even jerk clients will get the minimum service offered, but sysadmins may go the extra mile (or at least an extra several feet) for clients they've developed positive feeling and/or respect for.

    --
    Loose lips lose spit.
  86. As a host support tech.... by Anonymous Coward · · Score: 0

    I work as a dedicated/colo support engineer for a local webhost and I can safely say we're much more competent than your standard technical support staff, as it's our primary focus our company offers.

    That being said, how and what a support tech accesses data on your box really depends on the situation. You made the request for a 'relatively minor email-related fix', which I'll make the assumption, is something you would have all capability of doing yourself through a remote shell if you have the know-how (and being this as a co-lo box, and not a managed box, is really something that should be your responsibility.)

    Taking this in mind, when a problem is brought to a tech, they need to consider all possible causes of the trouble. You didn't get into very much detail about the request, so I cant address that further.

    Essentially yes, it's sometimes necessary to access data at that level. If you don't like that, then I suggest you learn to perform these tasks and 'minor fixes' yourself so that you're the only person that has a reason to access the data. In my experience, the ones that get the most upset about this sort of thing are the ones that have something to hide because of it.

    For example, I had a customer a upset with us about troubleshooting intermittent connectivity issues to his database server because we had access data on his databases. The reason he was upset? They were storing un-encrypted credit card and personal information about their customers, plain text in their tables.

  87. The whole scoop by Anonymous Coward · · Score: 0

    This is how it went down, and no, I'm not naming names simply because I don't want the account cancelled prior to being able to move sites. Perhaps in the future. However, I should first note that they've since apologized and indicated it was done in an effort to resolve the problem, which is pretty much bogus, but whatever.

    The initial support ticket clearly spelled out the problem was with exim (not relaying mail from wordpress with a domain name where the MX was hosted at a different server). A copy of the "relay not permitted" message was supplied, as was output from an exim -bt trace on the address. The problem clearly indicated that exim was not permitting local relaying for addresses from a domain hosted on the site, but for which the MX record did not point at the local server. It was then supplemented with additional information and trouble-shooting steps taken on my part to create a "dummy" local user in the hopes that exim would, when doing an address lookup, see that the email address was local. That, obviously, didn't work.

    The bottom line is that the exim configuration, instead of looking to see if the From address was a local address, looked to see if the domains MX record pointed to the local server. Which, in my opinion, is completely retarded. Having used exim for years, I can assure you there are better ways to ensure the legitimacy of source addresses than doing an MX lookup (and likely less intensive since there is no need to poke at DNS -- I shudder to think how much extra stress this puts on the DNS servers when a simple lsearch lookup would be more efficient).

    No mail-related configuration is in the SQL database other than the blog's mail settings (which aren't even used since wordpress hard-codes the From address). IOW, he had absolutely no reason to poke in the database.

  88. Typical eh? by Anonymous Coward · · Score: 0

    Other than the usual slow tech support, occasional server overloading, and... well... typical support staff

    "Typical support staff" eh? Have you considered that you might just be a "typical customer" ?

    I worked in tech-support for several years and it never ceased to amaze me just how rude and incompetent the more dramatically inclined customers were and, yet, they somehow always managed to pin it on us when they discussed it on forums.

  89. Re: People looking by Anonymous Coward · · Score: 0

    Yeah, didn't expect gods poking around in the clouds. :)

  90. Best way to find out if host reads your files by northernrock · · Score: 1

    Does anyone have a suggestion on how to find out if a host reads your files apart from leaving a couple of temptingly named scripts for them to run?

    1. Re:Best way to find out if host reads your files by MadCat · · Score: 1

      You might not want to do that, I've been a sysadmin for a webhost for a while, and on a shared machine, yes, we do end up looking at data from time to time. The main reason being that a lot of people hire their nephews for their coding needs, and the nephew has no idea what he's doing -- and his scripts are bringing down the server which impacts all other customers on that same machine.

      If we have to go in to find out what the heck is going on, leaving some bogus scripts around that do nothing is just going to make our jobs harder.

      I'll also add that even if you get a VPS, it still doesn't guarantee privacy since a VPS is in essence just a "personal" slice of a shared server, and if any problems occur on a VPS we will go in to look at why, for example, the thing is running out of memory so we can tell the client about it before he calls us to ask about it. Most clients love this approach since all they need to do is either tell us they want an upgrade, tell us to leave it alone, or tell us that they want to know what's wrong so they can fix it.

      The only way your data is truly private is if you have a colocated server. The only time we access those is if we need to shut it down or you authorised us to do work on it.

      Outside of colocated servers, you have, in essence, no privacy.

      Addendum: The hosting company I worked at did have a policy that helpdesk staff did -not- have any sort of access to the servers, and all requests that dealt with checking into sites, databases, etc. was done by my co-worker and me :)

      --
      There is no sig...
  91. managed hosting by Eil · · Score: 1

    Yep, this is definitely the norm. But it sounds like the submitter is a little confused about the meaning of "managed hosting." I work at a big hosting company (possibly the one that the submitter is talking about) and if you pay for one of our managed servers, our support techs have free reign over any managed server or account in the datacenter.

    This is not because we're control freaks or enjoy perusing your off-web data (we're too busy for that anyway), it's because 99% of our customers don't have a clue about hosting technology and expect us to fix any given problem immediately and without delay. They don't want us to waste time by asking for permission to look inside your database when we already have root access to your entire server. When you give your money to us and say, "here, I want to host some stuff," you're implicitly giving us permission to do anything necessary to keep your stuff working properly. Yes, that means we look at your behind-the-scenes data like email and database tables. But as the supervisor informed the submitter, our privacy policy prevents us from divulging or talking about anything that we run across. I can't speak for other hosting companies, but ours takes this very seriously.

    If you want to host a dedicated server in our datacenter but still don't trust us with your data, you can always get an unmanaged server or bring in your own box to colocate. An unmanaged server is basically the same thing as a colocation except we install the OS and then rent you the hardware. We cede all administrative, monitoring, and support tasks to you. You'll pay less per month and retain the privacy of your data, but then the only thing we'll do for free is jab the reset button at your request. Support for an unmanaged box is entirely at our discretion and carries a significant hourly cost.

    Those are your choices: either managed where we get access to everything in order fix problems, or unmanaged where we stay out and you take full admin responsibility.

  92. Ach, you USians and your love for legalese by munch117 · · Score: 1

    Either you have the power to individually negotiate your contract with the service provider, or you don't.

    Or you don't want to waste your time writing contracts, and/or waste your money paying lawyers.

    And after that, the joke's on you: all you have achieved is cripple the quality of support you are going to get. And you can't be sure it will stop anyone from taking a peek at your sensitive data anyway.

  93. Re:You're a dumbshit. by enoz · · Score: 1

    Oh come on, the OP used punctuation and grammer, clearly they have never posted on 4chan.

  94. Hosted Security by JWSmythe · · Score: 1

    There are a few rules about network security. One of the most important is, "There is no security without physical security." If you do not have positive physical control over who does or doesn't access the machine, then you have nothing at all.

        I have worked with hosting environments on both sides, for many years.

        Generally, your data won't be looked at, because you are one of many. This obscurity can protect you. Why would someone single out your site, from the tens or hundreds of thousands of others? Unfortunately, the answer can frequently become "just because". Maybe something caught their eye in the logs. Maybe you had an interesting username. Maybe they found a link to your site from another site, and they just wanted to take a peak around. Or in your case, you asked them to look.

        I'll use an example. I worked at a startup hosting company at the very beginning of the dotcom era. We were all trying to learn what the heck we were doing, and there were no "big" hosting companies yet. We had ten thousand or so domains on our servers. There was also a strict "no adult" policy. It was a mainstream company that was bent on keeping their mainstream image. It would seem to be a pretty easy thing to do, but with ten thousand domains, there was no practical way to police every one of them. We got a support call in, and the memo was handed over to me to fix it. The site was for an escort. The phone number was her escort phone. She answered in her sexy voice, and I laughed as I told her where I was calling from, to tell her the problem was resolved. Since I didn't sign off on anything on that repair, I just let it slide.

        The hosting company MAY have the policy of "your data is private". That doesn't mean that every kid in support with root access is going to follow the policy to the letter. Depending on the size of the environment you may have between 2 to hundreds of people who can at any time view your data.

        Some people may suggest encrypting your data. Great, except for the fact that somewhere in your code has to be a way to decrypt it, which is also accessible to them.

        Even in most colo spaces, there's the potential of a 3rd party, from site engineering to the company legal department with law enforcement in tow, who may physically access your equipment, boot into single user, and look at anything they want.

        The only way to maintain a secure site is to secure your box. That is, your machine, with only you having the passwords, in a space that you can physically control.

        Everything depends on how secure you want your stuff, or more importantly, how important is the stuff that you're trying to secure?

        I've been subcontracted to do work on people's stuff quite a bit. For example, a little web development and DBA work. Will I look through their data? Not really. I'll make sure everything works, but I won't remember any of it when I'm done. I'm not out to steal anything. There is the very real risk that someone will. Do you have credit card numbers? Email addresses? Real names? Anything worth value, and information is worth something. The environments I work in, there's a high level of trust, but my own server, there's exactly one person with root access (myself), and exactly 3 people with physical access, all of whom I trust. I'm not holding any super secret information, but I prefer to know the exact access list, rather than "Myself, and whoever may work at hosting company X."

    --
    Serious? Seriousness is well above my pay grade.
  95. The world is out to get you by Snaller · · Score: 1

    Just make that your mantra, and you may survive.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  96. Re:You're a dumbshit. by clemdoc · · Score: 1

    and using orthography, grammer might mutate to end up as grammar

  97. What we do by Anonymous Coward · · Score: 0

    We're a webhost company. Our terms of service allow us to look at any data when required for system/account maintenance but we also make it very clear that except for reportable data under U.S. law and data forbidden by our TOS we don't care. I know when I look at stuff I try hard to not read it; there aren't enough hours in the day to care what someone else is doing online; I'm doing plenty myself.

    We never look at data unless required; for example when our user has us delete something specific s/he cannot reach.

  98. Re:You're a dumbshit. by Anonymous Coward · · Score: 0

    It's their boxes. Your shit sits on it. If they want to look, they can look you fucking whiney ass piece of shit.

    Seriously. I hope all of you slashdot bitches fucking die.

    Someone asks a valid question and you come out with a response like that. I think slashdot should remove your account.

  99. Get a different provider by dave87656 · · Score: 1

    I remember vaguely seeing something about providers which quarantee the privacy of your data in writing.

  100. Can they versus are they allowed to? by rew · · Score: 1

    I have two internet-servers. One is mine, and hosted at a provider. The other I pay rent, and they provide the hardware.

    Technically both ISPs have the ability to intercept enough internet traffic to snoop enough to be able to access my machines. Even if I don't give them a password to access my machine. But are they allowed to? I don't think so.

    You can rent physical space somewhere, and you're still protected by laws that punish the owner of the space if they violate your privacy. The same should hold for "a server" you rent somewhere. And similarly for a server you colocate at someone elses property.

    Now, when I see 1000 EMails sitting in my mail queue, I have to diagnose the problem. So after looking at the headers and seeing that all of them seem to be from my mailer daemon, what else can I do? I need to look at the contents of the mail to find out wether someone is deliberatly bouncing mail off my server to spam around, or wether they are normal bounces. So in the course of examening a problem, you might be forced to access private data. However this should be limited to "required use only".

    So when they are asked to look at a mail problem IMHO they physically can but are not allowed to access they MYSQL database.

  101. Owning data - no such thing by Meneth · · Score: 1

    You don't own data. Data is even more incorporeal than gas, and cannot be owned by anyone. You may have copyright to some of the data stored in your account, but if it wasn't created by you, you don't even have that.

    I don't know the proper term to describe such data, I only know that ownage is not it.

  102. unreasonable expectation of privacy by rs232 · · Score: 1

    "when I was asking for a relatively minor email-related fix .. I found it surprising that they would access my database data without my consent .. When I asked them why they were accessing the database without my permission, they've pretty much ignored me"

    Look, how else are they going to fix it, besides which there are multiple copies of your 'stuff' on backup tapes available to any government agency who wants them. And aren't they going to compile a list of hits to your website and sell it to a third party marketing company. If it's on the Internet then it ain't private. Besides which what else would the BOFH have to amuse hinself with if it wasn't reading other peoples e-mails .. :)

    --
    davecb5620@gmail.com
  103. Unreasonable. by Anonymous Coward · · Score: 0

    As was stated quite a few times earlier (Figured I'd respond). As a webhosting provider, they have pretty much every right to look at "your" data.

    If a script you're using is causing unnecessarily high CPU load, they have a right to see what's going on. Since it's on their box, and they have other customers to deal with.

    When it comes to what the issue was, very clearly you asked them for support. When there is a problem, in the investigation they are going to look at things that you may or may not want them to look at. Unfortunately that's how these things go and if you need privacy you need to look elsewhere.

    That said, these guys look at so much of this stuff day-in and day-out, the techs really don't care if you are hosting porn and they don't care what e-mail addresses you guys have.

    I think you're overblowing it.

  104. Brazil-like? by Anonymous Coward · · Score: 0

    If you were in Brazil, you couldn't expect privacy of your data, as they'll set-up ISPs as surveillance machines: http://www.nardol.org/2008/7/18/the-new-brazilian-internet-surveillance

  105. "Reasonable Expectation of Privacy" needs to go by Anonymous Coward · · Score: 0

    That term is so fucked up, that it needs to die.

    In many contexts, it's a legal term, and if some (rather arbitrary, it seems to me) conditions exist, then you have a "reasonable expectation of privacy" and violations of that are just that: violations.

    Yet in Real Life, the word "reasonable" is a joke. People think they have a "reasonable expectation of privacy" in situations where it is very clearly and obviously not reasonable. They expect privacy in situations where anyone who thinks for a few seconds would quickly realize that privacy is more a matter of luck than something protected by design.

    For example: these sysadmins and tech support folks clearly had access to the data. You knew this, and never took any steps to prevent it. You asked them for help, and any reasonable person would assume that they might use their access to poke around. To think you had some expectation that they would refrain from poking around, is not reasonable. And yet here we are, actually having a serious conversation about whether or not a violation occurred, because legally the situation is not immediately clear. They might have actually done a Bad Thing, even though you had no (laymen's terms, not lawyer's term) reasonable expectation that the course of events would be any different, and no efforts had been taken to protect privacy. Reason has gone right out the window.

  106. Confidentiality is the word by pyrr · · Score: 1

    Well said; as soon as I read the article I figured I'd post something along those lines, and you stated it well. It boils down to confidentiality; professionals are the sorts you trust to manage your stuff and not sell you out. I see private information all the time in the course of troubleshooting. Professionalism means I'm not snooping for the sake of my curiosity, and I am not going to simply forget all of the details that don't relate to my job, so long as ethics wouldn't compel me to reveal that in the name of public safety or something.

  107. It's their hardware. by John+Hasler · · Score: 1

    Absent a contractual obligation to the contrary (such as "We will never look at your data" in the TOS) they can look at anything on it. If you don't like that negotiate a special arrangement (not likely) or go back to a co-lo where you own the hardware.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  108. Bad analogy: try renting a flat by Roger+W+Moore · · Score: 1

    When I ask my phone company to fix the phone, does that give them explicit permission to enter my house and "fix it"

    That is a bad analogy. A better one would be that you rent a flat in a block and the landlord enters your flat to check the gas piping/electrical cables/water pipes/phone etc. because the system failed. The Landlord may well see your private belongings when checking the pipes just like the sysadmin may see your data. However I hope you agree that it would be completely unreasonable for the Landlord to postpone the fixing things while they waited to track you down and ask permission! Apart from the safety concern all the other residents are being inconvenienced by lack of gas/electricity/water/... while they wait for you to respond.

    I hope you agree that this is a far better analogy than your house owner example: Flat=machines, possessions=data, gas/water/...=OS services, safety=security.

  109. I don't have an expectation by Anonymous Coward · · Score: 0

    Well.. for a web host, I don't have an expectation of privacy. I would expect a colo provider to treat my colo'ed machine (or virtual OS image if it's a virtual server) as a black box and not butt around in it. Web hosting? I fully expect someone to possibly troll around in my web site, PHP, MySQL, etc.

              And, it's true -- this is a big problem with cloud computing. You ARE sending data to someone else's systems, running logic on it, and so on -- I would not use it for anything confidential.

  110. Old school by Anonymous Coward · · Score: 0

    Old school hosting -> BizIntegrators

  111. Isn't that obvious? by RichiH · · Score: 1

    Name them and then get a different hoster asap.