<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TCS</title>
	<atom:link href="https://tcs-usa.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://tcs-usa.com</link>
	<description>Total Computer Support, Inc.</description>
	<lastBuildDate>Wed, 24 Jan 2018 17:20:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6.1</generator>
		<item>
		<title>Catch-all addresses</title>
		<link>https://tcs-usa.com/catch-all-addresses/</link>
		<comments>https://tcs-usa.com/catch-all-addresses/#comments</comments>
		<pubDate>Wed, 24 Jan 2018 17:20:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tcs-usa.com/?p=237</guid>
		<description><![CDATA[For those not familiar with the ins and outs of email hosting, a Catch-All email address is an address that receives all inbound email that &#8230;]]></description>
				<content:encoded><![CDATA[<p>For those not familiar with the ins and outs of email hosting, a Catch-All email address is an address that receives all inbound email that is <em>not</em> sent to an existing mailbox.</p>
<p>Let&#8217;s say that you own acmewidgets.com, and there are 4 mailboxes in that domain: beepbeep@acmewidgets.com, roadrunner@acmewidgets.com, kaboom@acmewidgets.com, and coyote@acmewidgets.com. Email sent to any of those email addresses will undoubtedly make it to the intended recipients.</p>
<p>If you have a catch-all address, that mailbox will receive all the mail sent to other addresses at acmewidgets.com: if someone mis-spells your email address and instead of coyote@acmewidgets.com sends a message to cotoye@acmewidgets.com, the email will still be delivered somewhere (your email server can be configured to forward all email to one of the mailboxes that actually exist), and it wouldn&#8217;t be missed.</p>
<p>Another good reason to use catch-all addresses is for services you subscribe to. Not giving out your true email address to companies and web sites that require it, keeps your true address private &#8211; if you wanted to subscribe to the New York Times, for example, you&#8217;d use nyt-subscription@acmewidgets.com. If a year later you decide that you&#8217;re no longer interested, and they keep sending you email, all you have to do is set up a filter to automatically delete all emails sent to that address. Also, if this address starts receiving actual spam or emails that <em>do not</em> come from the New York Times, you&#8217;ll know that they either sold your address or suffered a breach.</p>
<p>A client had been doing this with their own email for nearly 20 years and it was working great. &#8220;Had&#8221; and &#8220;was;&#8221; you read that correctly.</p>
<p>Last week, their domain got flooded with spam at an unprecedented rate and it became so bad that gmail refused to accept more email. This particular client uses gmail for their email (each mailbox &#8211; and the catch-all address &#8211; is set up to forward all incoming emails to a gmail account).</p>
<p>The good thing about gmail is that it&#8217;s free and their spam filtering is really excellent. The bad thing about gmail is dealing with google &#8211; there isn&#8217;t a single human to email, let alone call, when you&#8217;re not a paying customer. It took some digging to find out what the problem was, as there was no message informing our client of the problem, let alone a warning when their limits were about to be reached. The only indication that something was amiss was that there were no new emails one morning (not even spam), and the only clue was in the mail server, where thousands of emails were piling up, all with the same warning &#8211; something along the lines of &#8220;this gmail user&#8217;s getting emails at a rate that exceeds our limits.&#8221;</p>
<p>After a bit of additional research, I discovered that there are, indeed, limits, that email is not accepted by gmail once they&#8217;re reached, and that normal service was restored &#8220;usually&#8221; in 24 hours.</p>
<p>Since the mail server where the emails were accumulating already had a bit over 6,000 in the queue, once gmail would resume accepting mail, the limit would be reached again within minutes and we&#8217;d be back at square one.</p>
<p>The only way to make sure that this wouldn&#8217;t happen was to go through all 6,000 emails, one by one, and manually delete the spam. After a few hours of nit-picking, the queue was reduced to maybe 40 legitimate emails, and another gmail account was set up temporarily to receive new incoming messages until the original gmail account went back to normal (took about 3 days, and not the 24 hours promised on google&#8217;s support site).</p>
<p>The client still wanted to be able to use ad-hoc email addresses, so we found a work-around that would allow him to do so without overwhelming his gmail account. I&#8217;ll write about this next time.</p>
]]></content:encoded>
			<wfw:commentRss>https://tcs-usa.com/catch-all-addresses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft, you IDIOTS!</title>
		<link>https://tcs-usa.com/microsoft-you-idiots/</link>
		<comments>https://tcs-usa.com/microsoft-you-idiots/#comments</comments>
		<pubDate>Tue, 01 Jul 2014 23:34:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tcs-usa.com/?p=226</guid>
		<description><![CDATA[Someone (may the fleas of thousand camels nest between his or her legs) at Microsoft must&#8217;ve figured out a few months ago that taking down &#8230;]]></description>
				<content:encoded><![CDATA[<p>Someone (may the fleas of thousand camels nest between his or her legs) at Microsoft must&#8217;ve figured out a few months ago that taking down the internet in order to stave the malware epidemic that&#8217;s sweeping the world is a good idea, so, yesterday (June 30), they filed a complaint in Federal Court against (among 502 defendants) NoIp.com and, overnight, 4 MILLION computers (among these are web sites and private servers for remote access, video surveillance and other <em>legitimate</em> uses) became unreachable.</p>
<p>NoIp is a company that provides Dynamic DNS service. What this means, is that if you need to be able to reliably access and operate remote computers without going through the hassle of registering your own domain (i.e. myhouse.com) and spending hours getting your own DNS service working, you can open a free or paid account with them, and access your remote computer as mycmptr.no-ip.org (or some unique name right before the &#8220;.no-ip.org&#8221; part). The same applies if you want to host a web site and not have to go through the extra expense of registration and commercial hosting.</p>
<p>Microsoft&#8217;s claim is that many criminals (they allege 18,000 &#8211; <em>out of 4 million!</em>) also used noip.com&#8217;s service to point to servers operating in furtherance of their criminal activities, however, to sue, and with it to bring down, the service is as asinine as shutting down google because people have managed to infect their computers through web sites listed along with legitimate search results. By the complaint&#8217;s very logic, Microsoft&#8217;s own cloud service ought to be shut down because it&#8217;s also allegedly-infested with malware-hosting sites, and <em>unlike</em> NoIp, Microsoft <em><strong>DOES DO THE ACTUAL HOSTING</strong></em>. Really, it makes as much sense as a man suing the friend who introduced him to the woman he married and later divorced!</p>
<p>I wholeheartedly hope that this lawsuit gets thrown out of court and Microsoft be harshly reprimanded because (1) it just screwed up my workday, (2) my clients will now have  to pay for me to work around the issues created, (3) Microsoft&#8217;s crappy products, when it comes to security, are far more liable for the proliferation of malware than <strong><em>anything</em></strong> else, and (4) it sets a terrible precedent for other companies in the Dynamic DNS business and their millions of users and clients. (Internet service providers are likely to want this to succeed, as they charge extra for issuing static IP addresses to their clients &#8211; the alternative to dynamic DNS, which is a rather abusive practice.)</p>
<p>I hope that Microsoft is hit with a Class Action for their show of complete irresponsibility and disregard for the consequences to millions of legitimate users of the service and the losses they will endure because of this. I certainly will encourage my own clients to join the Class if it comes to this, and so should you.</p>
<p>&nbsp;</p>
<p>You can read the actual complaint at <a href="http://www.noticeoflawsuit.com/">http://www.noticeoflawsuit.com<br />
</a>Microsoft&#8217;s main counsel on this case seems to be Randal Haimovici &#8211; rhaimovici@shb.com<br />
To express support, write to NoIp&#8217;s Marketing Manager, Natalie Goguen - press@no-ip.com<br />
The Judge presiding over the case is the Honorable Gloria M. Navarro at the US District Court in the District of Nevada</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://tcs-usa.com/microsoft-you-idiots/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Centos, Ubuntu, McCondo, aren&#8217;t all supposed to be the same?</title>
		<link>https://tcs-usa.com/centos-ubuntu-mccondo-arent-all-supposed-to-be-the-same/</link>
		<comments>https://tcs-usa.com/centos-ubuntu-mccondo-arent-all-supposed-to-be-the-same/#comments</comments>
		<pubDate>Mon, 02 Jun 2014 12:09:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tcs-usa.com/?p=221</guid>
		<description><![CDATA[It took roughly five months to get the ball rolling on moving the web site to a new VPS and then it took about 30 &#8230;]]></description>
				<content:encoded><![CDATA[<p>It took roughly five months to get the ball rolling on moving the web site to a new VPS and then it took about 30 man-hours to complete the project. Based on decades of experience (&#8220;nothing&#8217;s ever as simple as it seems&#8221;), it was obvious that it wouldn&#8217;t be a trivial thing, and I don&#8217;t know whether <em>all </em>that could&#8217;ve gone wrong actually did, but the few bumps I hit were enough to make the Dalai Lama realize that, sometimes, life does suck.</p>
<p>Actually, there weren&#8217;t as many problems, just three: a strange DNS problem that baffled even our technicians at our new host (Dotster.com), an issue with WordPress (the engine behind this web site and blog &#8211; changing its directory structure and moving it at the same site wasn&#8217;t the wisest decision I&#8217;ve ever taken), and an Apache (web server) configuration setting that had me go to bed at 2am last night instead of midnight maybe: our old vps was running Ubuntu and our new one&#8217;s running Centos.</p>
<p>While the intelligentsia insist that there&#8217;s no functional difference between Linux distributions, and the main differences from one to another, if any, lies on the software that&#8217;s available for each, I found out the hard way that that&#8217;s not necessarily true for Apache: configuring the server in Ubuntu is different from doing so in Centos (the distribution our new VPS is running.</p>
<p>In order to have &#8220;pretty&#8221; links to all the pages on this web site (i.e. &#8220;tcs-usa.com/custom-software&#8221; instead of &#8220;tcs-usa.com/1332913209&#8243;) Apache needs to load a specific module (mod_rewrite). Under ubuntu, there are about a dozen different, task-specific, configuration files, while in Centos there is only one. This little, seemingly insignificant detail, ate up about two hours of potential sleep last night.</p>
<p>I guess this one&#8217;s just one more of about a dozen things to watch-out for when moving from one distribution to another.</p>
]]></content:encoded>
			<wfw:commentRss>https://tcs-usa.com/centos-ubuntu-mccondo-arent-all-supposed-to-be-the-same/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
