{"id":621,"date":"2014-12-14T13:26:54","date_gmt":"2014-12-14T18:26:54","guid":{"rendered":"http:\/\/jonesling.us\/blog\/?p=621"},"modified":"2015-06-19T21:43:04","modified_gmt":"2015-06-20T01:43:04","slug":"the-mysterious-crashing-network","status":"publish","type":"post","link":"https:\/\/blog.jonesling.us\/?p=621","title":{"rendered":"The Mysterious Crashing Network"},"content":{"rendered":"<div class=\"usertext-body may-blank-within\">\n<div class=\"md\">\n<p>This is a second-hand story, so take it with a grain of salt. My first tech job was for a local computer shop owned by a guy who&#8217;d been around a bit. This is his story, from before I knew him, with some added flourishes:<\/p>\n<p>A call came in on a Friday afternoon, around 2 pm, from one of the larger customers with a support contract: the network is down, nobody can get to the fileserver. We&#8217;re dead in the water, you have to come out.<\/p>\n<p>Andy makes haste to arrive on-site, but it takes a while due to starting on the other end of town. As he&#8217;s arriving, the network has miraculously recovered.<\/p>\n<p>These things shouldn&#8217;t just solve themselves, but then again they shouldn&#8217;t randomly happen, either (but this is back when hardware was touchier than it is now). Everything checks out now, nothing looks amiss &#8211; the netware server is running like nothing happened and everyone has file access again. Chalk it up to solar activity or something.<\/p>\n<p>Next Friday afternoon, 2 pm: same call, same problem. And as Andy arrives, the network is coming back to life. Check again, netware indicates no downtime. Clearly something happened, and un-happened before anyone could try to fix it.<\/p>\n<p>This happens a couple of more times, and the Andy decides that this calls for a pre-emptive strike. He clears his calendar on Friday afternoon and shows up at the client&#8217;s site just after lunch. He&#8217;s going to wait it out.<\/p>\n<p>Now, this is in the days of Netware, IPX, and 10-base2 cabling: one long common circuit of coax cable to join everyone, running at a staggering 10 megabits. Netware is pretty solid but 10-base2 is touchy: the cable must be unbroken and terminated at both ends, or else it doesn&#8217;t work. It&#8217;s slow because of all the cross-talk but nobody complains because it&#8217;s cheap to install and files are still relatively small. Nobody has email and the internet is unheard of.<\/p>\n<p>Precisely 2:05 pm, on schedule, the network goes out. The office is small enough that he can see everyone, and confirm that there isn&#8217;t someone doing something nefarious. Just people going about their business &#8211; working on documents, having meetings, neatening up the office before the weekend, watering their plants&#8230;<\/p>\n<p>It turns out there was a stress fracture in the cable&#8217;s sheathing. It wasn&#8217;t causing a problem most of the time. But this crack happened to be behind a secretary&#8217;s desk, under her new plant.<\/p>\n<p>Every Friday she would overwater that plant, causing the excess to overflow down the back of her desk and over the cracked sheathing, effectively un-terminating the network.<\/p>\n<p>After an hour or so it would dry and things went back to normal.<\/p>\n<p><em>I originally posted this on reddit: <a href=\"http:\/\/www.reddit.com\/r\/linux\/comments\/2p6qy5\/4_impossible_bugs_any_other_stories_like_these\/cmu7hte\" target=\"_blank\">http:\/\/www.reddit.com\/r\/linux\/comments\/2p6qy5\/4_impossible_bugs_any_other_stories_like_these\/cmu7hte<\/a> and realized that it really belongs here.\u00a0 Andy, if you read this, you still owe me some paychecks!<\/em><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This is a second-hand story, so take it with a grain of salt. My first tech job was for a local computer shop owned by a guy who&#8217;d been around a bit. This is his story, from before I knew him, with some added flourishes: A call came in on a Friday afternoon, around 2 &hellip; <a href=\"https:\/\/blog.jonesling.us\/?p=621\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The Mysterious Crashing Network&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[142],"tags":[64],"class_list":["post-621","post","type-post","status-publish","format-standard","hentry","category-dad-stories","tag-tales-from-tech-support"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4o3FW-a1","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=\/wp\/v2\/posts\/621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=621"}],"version-history":[{"count":1,"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=\/wp\/v2\/posts\/621\/revisions"}],"predecessor-version":[{"id":622,"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=\/wp\/v2\/posts\/621\/revisions\/622"}],"wp:attachment":[{"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jonesling.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}