<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Networking on traviscj/blog</title>
    <link>https://traviscj.com/blog/tags/networking/</link>
    <description>Recent content in Networking on traviscj/blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 28 Oct 2014 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://traviscj.com/blog/tags/networking/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>debugging internet</title>
      <link>https://traviscj.com/blog/post/2014-10-28-debugging_internet/</link>
      <pubDate>Tue, 28 Oct 2014 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2014-10-28-debugging_internet/</guid>
      <description>&lt;p&gt;My standard plan for debugging internet connections:&lt;/p&gt;&#xA;&lt;ol start=&#34;0&#34;&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Can we reach stuff from some other device?&lt;/p&gt;&#xA;&lt;p&gt;Usually, connection problems are something like &amp;ldquo;My iPad isn&amp;rsquo;t working,&amp;rdquo; which is caused  by a flash of light in the sky, like when Swamp gas from a weather balloon gets trapped in a thermal pocket and reflects the light from Venus.&amp;quot;&lt;/p&gt;&#xA;&lt;p&gt;So try something other than your iPad on your WiFi to isolate whether it is a WiFi network problem or a &amp;ldquo;iPad&amp;quot;problem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SSL Cert Reissue</title>
      <link>https://traviscj.com/blog/post/2014-04-09-ssl_cert_reissue/</link>
      <pubDate>Wed, 09 Apr 2014 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2014-04-09-ssl_cert_reissue/</guid>
      <description>&lt;p&gt;Like many others, I have been hit by the &lt;a href=&#34;http://heartbleed.com/&#34;&gt;heartbleed bug&lt;/a&gt;, which kinda sucks.&#xA;I don&amp;rsquo;t use SSL for anything very critical, but I do use it at [tcj.io tcj.io], my &amp;ldquo;projects&amp;rdquo; website.&#xA;My host, &lt;a href=&#34;https://linode.com&#34;&gt;Linode&lt;/a&gt;, has done a great job of &lt;a href=&#34;https://library.linode.com/security/openssl-heartbleed&#34;&gt;providing tutorials&lt;/a&gt; on how to deal with the situation.&#xA;The obvious first step (a couple of days ago) was to upgrade openssl itself:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;apt-get update&#xA;apt-get upgrade&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;But this only prevents the server from leaking keys going forward.&#xA;Since the vulnerability was in the wild for quite some time, I thought it prudent to reissue the certificates as&#xA;well.&#xA;Now that I had a bit more time, I went ahead and did a reissue to make sure that nothing going forward gets leaked.&#xA;This is (as usual) a bit annoying, because of the verification procedure at [Gandi gandi.net].&#xA;Otherwise, they&amp;rsquo;re pretty solid though, so I guess I&amp;rsquo;ll give them a pass on this one.&#xA;And they did allow a reissue without revoking, so that&amp;rsquo;s a good step!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ditching the consumer grade wireless router</title>
      <link>https://traviscj.com/blog/post/2014-01-24-ditching_the_consumer_grade_wireless_router/</link>
      <pubDate>Fri, 24 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2014-01-24-ditching_the_consumer_grade_wireless_router/</guid>
      <description>&lt;p&gt;My fiancée and I both spend a fair bit of time working from home, so we notice downtime almost immediately. We had a &lt;a href=&#34;http://www.netgear.com/home/products/networking/wifi-routers/WNDR3400.aspx&#34;&gt;NETGEAR WNDR3400&lt;/a&gt; which periodically disconnected one or the other of us, or just didn&amp;rsquo;t seem very zippy anymore. I was originally considering a top-of-the-line router, such as an &lt;a href=&#34;https://www.apple.com/airport-extreme/&#34;&gt;Airport Extreme&lt;/a&gt;, a &lt;a href=&#34;http://www.amazon.com/NETGEAR-Nighthawk-AC1900-Gigabit-Router/dp/B00F0DD0I6&#34;&gt;NETGEAR Nighthawk AC1900&lt;/a&gt;, or an &lt;a href=&#34;http://www.amazon.com/RT-AC66U-Dual-Band-Wireless-AC1750-Gigabit-Router/dp/B008ABOJKS/ref=dp_ob_title_ce&#34;&gt;ASUS RT-AC66U&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I had been looking into alternatives for a while, and decided to pull the trigger on the following setup:&lt;/p&gt;</description>
    </item>
    <item>
      <title>website basics</title>
      <link>https://traviscj.com/blog/post/2013-02-15-website_basics/</link>
      <pubDate>Fri, 15 Feb 2013 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2013-02-15-website_basics/</guid>
      <description>&lt;p&gt;Several of my classmates in graduate school are considering making websites around now, and have asked me to explain it.&#xA;I figured I&amp;rsquo;d explain the stack as I have it set up, and where you could make tradeoffs.&#xA;For now, I&amp;rsquo;m not going to include too many detail here; I just want to outline the possibilities and lingo so that researching options is a bit easier for the uninitiated.&lt;/p&gt;&#xA;&lt;p&gt;First off, many people are perfectly happy to use the school&amp;rsquo;s email and department web space.&#xA;If you only want to have a list of relevant papers and soforth, then this is a fine approach.&#xA;See the very bottom of this post for a couple potential ideas for organizing it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More cracking D-Link Files</title>
      <link>https://traviscj.com/blog/post/2012-06-27-more_cracking_d-link_files/</link>
      <pubDate>Wed, 27 Jun 2012 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2012-06-27-more_cracking_d-link_files/</guid>
      <description>&lt;p&gt;Somehow, in the process of a router reconfiguration, I reset the password without the new password getting saved into 1Password.&#xA;So I found myself locked out of my own router.&#xA;I was about to reset it, thinking, &amp;ldquo;Hey, at least I have a backup of the settings from 2 nights ago!&amp;rdquo; and then realized, &amp;ldquo;I bet that settings file has the password right in it.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Googling around a bit turned up &lt;a href=&#34;http://www.shulerent.com/2009/08/21/cracking-the-d-link-settings-file/&#34;&gt;this guy&lt;/a&gt;, but he only wrote VBA and a Windows binary.&#xA;His pseudo-code looked pretty easy to translate into Python, so I did just that. Here&amp;rsquo;s the result: &lt;a href=&#34;https://github.com/traviscj/decode_gws&#34;&gt;D-Link DIR615 B2 v2.25 Decoder&lt;/a&gt; (no encoder, yet&amp;hellip;)&lt;/p&gt;</description>
    </item>
    <item>
      <title>TiVo Router Project</title>
      <link>https://traviscj.com/blog/post/2009-03-01-tivo_router_project/</link>
      <pubDate>Sun, 01 Mar 2009 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2009-03-01-tivo_router_project/</guid>
      <description>&lt;p&gt;My girlfriend&amp;rsquo;s TiVo only has an ethernet port. Well, technically, it only has a USB port. We went looking for a TiVo compatible Wifi adapter but were less than successful. We did manage to find a USB-ethernet converter at Fry&amp;rsquo;s Electronics, though. But this means it requires a machine there to bridge from Wireless to the wired port, which is a bit of a hassle on her Windows Vista laptop(though, honestly, what isn&amp;rsquo;t a pain in Vista? &amp;lt;/soapbox&amp;gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>GenHosts</title>
      <link>https://traviscj.com/blog/post/2009-02-24-genhosts/</link>
      <pubDate>Tue, 24 Feb 2009 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2009-02-24-genhosts/</guid>
      <description>&lt;p&gt;Winter quarter 08, the hosts.allow files used by tcpwrappers was getting unwieldy. For one thing, we had certain groups of hosts that were all allowed to connect to eachother anywhere, some groups that were only allowed one port on one computer, some that were allowed certain parts of machines. It was basically a mess to try and keep up with it. So I wrote a set of scripts to let us update one place and have it synchronize everywhere else, all in very simple XML files.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Johnson vs Acronis</title>
      <link>https://traviscj.com/blog/post/2008-08-02-johnson_vs_acronis/</link>
      <pubDate>Sat, 02 Aug 2008 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2008-08-02-johnson_vs_acronis/</guid>
      <description>&lt;p&gt;The story goes something like this: Originally, we used external hard drives plugged in via USB to our servers to back up our servers. This worked well, except that we had two external drives and 7 servers. About this time I started working this job and immediately set up a MediaWiki website for storing documentation and a Mantis Bug Tracker website for storing information about ongoing projects–I think I’ll try to write a post about that at some point as well. Anyways, these two websites originally ran on my personal webserver in Prosser, but we decided to run them on a company-owned server instead, and that this new machine could act as both a backup server and a webserver for those two websites.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MRTG</title>
      <link>https://traviscj.com/blog/post/2007-06-30-mrtg/</link>
      <pubDate>Sat, 30 Jun 2007 13:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2007-06-30-mrtg/</guid>
      <description>&lt;p&gt;So, another day, another (minor) problem. I had connected to a server with KDE instead of our usual GNOME interface. Which probably would have been fine except that KDE had a screensaver that sucked up the CPU. Which also would have been fine, if it hadn&amp;rsquo;t been a server that everyone else used. Oops. RRDtool and MRTG would have shown a CPU spike which I could have investigated.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cacti</title>
      <link>https://traviscj.com/blog/post/2007-06-30-cacti/</link>
      <pubDate>Sat, 30 Jun 2007 12:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2007-06-30-cacti/</guid>
      <description>&lt;p&gt;So, rrdtool is pretty sweet, but it&amp;rsquo;s somewhat of a pain to set up. So&amp;hellip; we use Cacti. It&amp;rsquo;s amazing. Supposedly it&amp;rsquo;ll integrate with Nagios as well, and then all of this data will be at our fingertips. For now, I just set it up on my server that&amp;rsquo;s probably going to go down shortly. In any case, I feel like this project is somewhat coming together. Nagios is great for what&amp;rsquo;s going on right now, cacti needs a way to know what&amp;rsquo;s going on right now–A match made in heaven, or something.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RRDTool</title>
      <link>https://traviscj.com/blog/post/2007-06-29-rrdtool/</link>
      <pubDate>Fri, 29 Jun 2007 14:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2007-06-29-rrdtool/</guid>
      <description>&lt;p&gt;I have apparently been missing out. There&amp;rsquo;s a really neat little unix tool called &amp;lsquo;rrdtool&amp;rsquo; that uses a fixed-size database to look at how something changes over time. I think I&amp;rsquo;ll use it to monitor server load&amp;hellip; and possibly network traffic.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
