<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Daniel Lange's blog (Entries tagged as dns)</title>
    <link>https://daniel-lange.com/</link>
    <description>agrep -pB IT /dev/life</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.6-alpha1 - http://www.s9y.org/</generator>
    <pubDate>Sat, 03 Nov 2018 19:23:23 GMT</pubDate>

    <image>
    <url>//daniel-lange.com/uploads/Avatar_Blog_144_234.png</url>
    <title>RSS: Daniel Lange's blog - agrep -pB IT /dev/life</title>
    <link>https://daniel-lange.com/</link>
    <width>144</width>
    <height>234</height>
</image>

<item>
    <title>Ahh, the joy of Cloudflare SNI certificates</title>
    <link>https://daniel-lange.com/archives/124-Ahh,-the-joy-of-Cloudflare-SNI-certificates.html</link>
            <category>Internet</category>
    
    <comments>https://daniel-lange.com/archives/124-Ahh,-the-joy-of-Cloudflare-SNI-certificates.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=124</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=124</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Nice neighbourhood, &lt;a href=&quot;https://www.amsterdam.nl&quot; title=&quot;Home page of the city of Amsterdam, The Netherlands&quot;&gt;https://www.amsterdam.nl&lt;/a&gt;...&lt;/p&gt;

&lt;p&gt;For your copy and paste pleasure:&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;openssl s_client &lt;span style=&quot;color: #660033;&quot;&gt;-connect&lt;/span&gt; www.amsterdam.nl:&lt;span style=&quot;color: #000000;&quot;&gt;443&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; openssl x509 &lt;span style=&quot;color: #660033;&quot;&gt;-noout&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-text&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; DNS:&lt;/div&gt;

&lt;p&gt;&lt;!-- s9ymdb:630 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;700&quot; height=&quot;463&quot;  src=&quot;https://daniel-lange.com/uploads/entries/161130_Cloudflare_Amsterdam_nl.png&quot; title=&quot;Screenshot of openssl s_client -connect www.amsterdam.nl:443&quot; alt=&quot;Screenshot of openssl s_client -connect www.amsterdam.nl:443&quot; /&gt;&lt;/p&gt;

&lt;h2&gt;Update&lt;/h2&gt;

&lt;p&gt;03.11.18: Cloudflare fixed this mess somewhat. They now look for SNI servernames and use customer-specific certs. See:&lt;/p&gt;

&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;openssl s_client &lt;span style=&quot;color: #660033;&quot;&gt;-servername&lt;/span&gt; www.amsterdam.nl &lt;span style=&quot;color: #660033;&quot;&gt;-connect&lt;/span&gt; www.amsterdam.nl:&lt;span style=&quot;color: #000000;&quot;&gt;443&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dev&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;null &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; openssl x509 &lt;span style=&quot;color: #660033;&quot;&gt;-noout&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-text&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; DNS:&lt;/div&gt;

&lt;p&gt;(notice the -servername in the above vs. the original command that will fail with something like
&lt;tt&gt;140246838507160:error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure:s23_clnt.c:769:&lt;/tt&gt; now)&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 30 Nov 2016 07:15:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/124-guid.html</guid>
    <category>cloudflare</category>
<category>dns</category>
<category>sni</category>
<category>ssl</category>
<category>tls</category>

</item>
<item>
    <title>Replicating BIND DNS slave configurations from BIND DNS master servers</title>
    <link>https://daniel-lange.com/archives/76-Replicating-BIND-DNS-slave-configurations-from-BIND-DNS-master-servers.html</link>
            <category>Internet</category>
    
    <comments>https://daniel-lange.com/archives/76-Replicating-BIND-DNS-slave-configurations-from-BIND-DNS-master-servers.html#comments</comments>
    <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=76</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;type=comments&amp;cid=76</wfw:commentRss>
    

    <author>nospam@example.com (Daniel Lange)</author>
    <content:encoded>
    &lt;p&gt;Manually copying the &lt;a href=&quot;https://www.isc.org/software/bind&quot; title=&quot;BIND DNS server homepage&quot;&gt;BIND&lt;/a&gt; master zone configuration to slave servers is a tedious and error-prone process.
There are configuration management systems available for large deployments and BIND can support database backends as well which allow synchronization virtually behind the scenes.&lt;/p&gt;

&lt;p&gt;For my use these options are overly complex and have unwanted risks associated with it.&lt;/p&gt;

&lt;p&gt;The better option is to automate generating the BIND slave configuration from the BIND master  &lt;code&gt;named.conf.local&lt;/code&gt;.&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com/archives/76-Replicating-BIND-DNS-slave-configurations-from-BIND-DNS-master-servers.html#extended&quot;&gt;Continue reading &quot;Replicating BIND DNS slave configurations from BIND DNS master servers&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 23 Jan 2013 17:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://daniel-lange.com/archives/76-guid.html</guid>
    <category>awk</category>
<category>bind</category>
<category>config</category>
<category>convert</category>
<category>dns</category>
<category>isc</category>
<category>named</category>

</item>

</channel>
</rss>
