<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Network on Fazal Majid&#39;s low-intensity blog</title>
    <link>https://blogsearch.majid.info/categories/network/</link>
    <description>Recent content in Network on Fazal Majid&#39;s low-intensity blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 01 Jun 2025 20:27:00 +0000</lastBuildDate>
    <atom:link href="https://blogsearch.majid.info/categories/network/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Making the LEDs on the LincStation N2 work in Alpine</title>
      <link>https://blogsearch.majid.info/lincstation/</link>
      <pubDate>Sun, 01 Jun 2025 20:27:00 +0000</pubDate>
      <guid>https://blogsearch.majid.info/lincstation/</guid>
      <description>&lt;p&gt;I normally run backups on my network on a SmartOS server equipped with 2x14TB&#xA;mirrored hard drives running ZFS, using &lt;code&gt;rsync&lt;/code&gt; and SMB/CIFS as the access&#xA;protocol (and eventually &lt;a href=&#34;https://kopia.io&#34;&gt;Kopia&lt;/a&gt;). It&amp;rsquo;s a bit noisy and sluggish, despite&#xA;having a 10G Ethernet connection, so I recently bought a &lt;a href=&#34;https://liliputing.com/lincplus-lincstation-n2-review-a-compact-nas-with-10-gbe-lan-four-m-2-slots-and-support-for-two-2-5-inch-drives/&#34;&gt;LincPlus LincStation&#xA;N2&lt;/a&gt; all-flash server during its Kickstarter to eventually replace it.&lt;/p&gt;&#xA;&lt;p&gt;The N2 is a very slim device, has 10G (copper) networking, supports 4x M2 SSDs&#xA;plus 2x SATA 2.5&amp;quot; drives (I suppose they could be spinning rust) and a 128G&#xA;MMC boot drive so you don&amp;rsquo;t have to waste data drives on the operating&#xA;system. The only thing missing, really, is ECC memory.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting the Hasivo F1100W-4SX-4XGT switch to work</title>
      <link>https://blogsearch.majid.info/hasivo/</link>
      <pubDate>Tue, 07 Jan 2025 20:05:00 +0000</pubDate>
      <guid>https://blogsearch.majid.info/hasivo/</guid>
      <description>&lt;p&gt;I was first exposed to Cisco network equipment in 1995, and for a long time I&#xA;used their gear for my home network. Then around 2012 I switched to Juniper&#xA;switches for their more sane management interface and more reasonable&#xA;prices. Neither have WiFI equipment that&amp;rsquo;s really appropriate for a home&#xA;setting, however, with onerous licensing terms or crackpot schizophrenic&#xA;hardware like my old Cisco 877W that was one half ADSL router and one half&#xA;WiFi AP (coexisting uneasily in the same physical box with separate management&#xA;interfaces).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fiber for your home network</title>
      <link>https://blogsearch.majid.info/fiber-network/</link>
      <pubDate>Sun, 17 Mar 2024 18:03:00 +0000</pubDate>
      <guid>https://blogsearch.majid.info/fiber-network/</guid>
      <description>&lt;p&gt;My apartment, like many, is elongated. The living room is on one end, the&#xA;bedrooms (one of which is my home office), on the other side. This makes it&#xA;hard to cover both sides with a single WiFi access point, or to have uniform&#xA;Internet access speed on the wired network. I have a semi-pro Ubiquiti UniFi&#xA;network of WiFi access points and switches, which makes it realtively easy,&#xA;but only if you have good backhaul connectivity between the APs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PSA: iCloud Private Relay can make Safari on your iPad unusable</title>
      <link>https://blogsearch.majid.info/icloud-private-relay/</link>
      <pubDate>Tue, 24 May 2022 21:01:00 +0000</pubDate>
      <guid>https://blogsearch.majid.info/icloud-private-relay/</guid>
      <description>&lt;p&gt;After upgrading my iPad to iPadOS 15.5, Safari became unusable. It would take&#xA;forever to load the Reddit login page, and many others like Dilbert.com.&#xA;Opening the same in Firefox Focus had no issues.&lt;/p&gt;&#xA;&lt;p&gt;Going into &lt;code&gt;Settings / Safari / Privacy &amp;amp; Security / Hide IP Address&lt;/code&gt; and&#xA;disabling it fixed this for me. Alternatively you can disable it only for&#xA;specific networks (&lt;code&gt;Settings / Wi-Fi / ⓘ / Limit IP Address Tracing / Off&lt;/code&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setting HTTP headers for a static site on AWS CloudFront</title>
      <link>https://blogsearch.majid.info/cloudfront-headers/</link>
      <pubDate>Wed, 28 Apr 2021 15:49:00 +0000</pubDate>
      <guid>https://blogsearch.majid.info/cloudfront-headers/</guid>
      <description>&lt;p&gt;For a very long time, I ran this site off my cloud server in the US. When I&#xA;moved to London, I started experiencing the painful impact of the ~100ms&#xA;latency on the loading time for images and videos, and decided to move to a&#xA;Content Delivery Network (CDN) with global reach. Unfortunately, most CDNs&#xA;have steep minimum spend requirements that are excessive for a low-traffic&#xA;site like this one. Amazon&amp;rsquo;s CloudFront is an exception, and my hosting costs&#xA;are in the vicinity of $20 per month, which is why I settled for it despite my&#xA;&lt;a href=&#34;https://blogsearch.majid.info/why-i-will-never-buy-a-kindle/&#34;&gt;dislike for Amazon&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HSTS: surprisingly rare</title>
      <link>https://blogsearch.majid.info/hsts-preload/</link>
      <pubDate>Wed, 14 Apr 2021 16:21:57 +0000</pubDate>
      <guid>https://blogsearch.majid.info/hsts-preload/</guid>
      <description>&lt;p&gt;HTTP Strict Transport Security (HSTS) is a critical security feature that&#xA;allows a site to say &amp;ldquo;always use the secure HTTPS version, not the insecure&#xA;unencrypted one&amp;rdquo;. There is a chicken-and-egg effect where the first time you&#xA;access a website, you have no way to know if your site has HSTS turned on or&#xA;not without accessing it, so browsers distribute a &amp;ldquo;HSTS Preload&amp;rdquo; list of&#xA;domains for which it is turned on even if you have never accessed it before,&#xA;as explained by &lt;a href=&#34;https://www.imperialviolet.org/2012/07/19/hope9talk.html&#34;&gt;Adam Langley&lt;/a&gt; of the Google Security Team. On Chromium&#xA;based browsers you can check by accessing&#xA;&lt;a href=&#34;chrome://net-internals/#hsts&#34;&gt;chrome://net-internals/#hsts&lt;/a&gt;. Yours truly is &lt;a href=&#34;https://hstspreload.org/?domain=majid.info&#34;&gt;on the list&lt;/a&gt;, which&#xA;means that almost every single device on the planet has a file with my name in&#xA;it, to my never-ceasing amusement.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Broadband Setup</title>
      <link>https://blogsearch.majid.info/broadband-setup/</link>
      <pubDate>Fri, 05 Mar 2021 23:15:05 +0000</pubDate>
      <guid>https://blogsearch.majid.info/broadband-setup/</guid>
      <description>&lt;p&gt;I moved to the UK, a country that was a leader in Europe for PC adoption and&#xA;early telecoms deregulation, but has since become &lt;a href=&#34;https://www.theguardian.com/technology/2020/sep/02/uk-broadband-speeds-among-slowest-in-europe-study-finds&#34;&gt;one of the worst&lt;/a&gt; for&#xA;the quality of its broadband through misguided laisser-faire policies. The&#xA;only fixed broadband option available in my apartment is BT OpenReach&amp;rsquo;s&#xA;pathetic VDSL service&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; (resold by Vodafone), which advertises 72 Mbps&#xA;but I am lucky to get 40 Mbps down and 10 Mbps up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Automating Epson SSL/TLS certificate renewal</title>
      <link>https://blogsearch.majid.info/epson-certificates/</link>
      <pubDate>Sun, 13 Dec 2020 17:54:05 +0000</pubDate>
      <guid>https://blogsearch.majid.info/epson-certificates/</guid>
      <description>&lt;p&gt;Network-capable Epson printers like my new &lt;a href=&#34;https://www.epson.co.uk/products/printers/inkjet-printers/for-home/ecotank-et-16600&#34;&gt;ET-16600&lt;/a&gt; have a web-based user&#xA;interface that supports HTTPS. You can even upload publicly recognized&#xA;certificates from Let&amp;rsquo;s Encrypt et al, unfortunately the only options they&#xA;offer is a Windows management app (blech) or a manual form.&lt;/p&gt;&#xA;&lt;img src=&#34;https://blogsearch.majid.info/epson-certificates/form.png&#34; alt=&#34;&#34; width=&#34;832&#34; height=&#34;509&#34; class=&#34;fullwidth&#34;/&gt;&#xA;&lt;p&gt;When you have to upload this every month (that&amp;rsquo;s when I automatically renew my&#xA;Let&amp;rsquo;s Encrypt certificates), this gets old really fast, and strange errors&#xA;happen if you forget to do so and end up with an expired certificate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apple iCalendar&#39;s buggy SNI</title>
      <link>https://blogsearch.majid.info/icalendar-sni/</link>
      <pubDate>Mon, 07 Dec 2020 18:15:05 +0000</pubDate>
      <guid>https://blogsearch.majid.info/icalendar-sni/</guid>
      <description>&lt;p&gt;I run my own CalDAV calendar server for my family and for myself. For a very&#xA;long time I used &lt;a href=&#34;https://www.davical.org&#34;&gt;DAViCal&lt;/a&gt;, but it&amp;rsquo;s always been a slight annoyance to set&#xA;up on Apple devices because they don&amp;rsquo;t like DAViCal&amp;rsquo;s&#xA;&lt;code&gt;https://example.com/davical/caldav.php/majid&lt;/code&gt; URLs. What&amp;rsquo;s more, recent&#xA;versions of iCalendar would pop up password prompts at random, and after&#xA;re-entering the password a couple of times (once is not enough), would finally&#xA;go on and work. The various devices would also all too often get out of sync,&#xA;sometimes with the inscrutable error:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Edgewalker, a DIY VPN server</title>
      <link>https://blogsearch.majid.info/edgewalker-vpn/</link>
      <pubDate>Mon, 30 Nov 2020 23:57:05 +0000</pubDate>
      <guid>https://blogsearch.majid.info/edgewalker-vpn/</guid>
      <description>&lt;h3 id=&#34;rationale&#34;&gt;Rationale&lt;/h3&gt;&#xA;&lt;p&gt;There are many reasons to use a Virtual Private Network. Perhaps you are on an&#xA;unsecured WiFi network. Perhaps you don&amp;rsquo;t want your Internet Service Provider&#xA;to snoop on your browsing history using &lt;a href=&#34;https://blogsearch.majid.info/telco-snooping/&#34;&gt;Deep Packet Inspection&lt;/a&gt; and&#xA;compile a marketing dossier on your. Perhaps like my daughter you want to&#xA;access video content on Netflix that is not available in your country. Perhaps&#xA;you want to bypass the nanny state content filters the British government&#xA;mandates.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
