<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Hi Petr/Onřej,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Thanks for the response.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">We have configured a forward zone in bind9  for e164.arpa, and we have our application to resolve e164 domain queries (NS, NAPTR, CNAME queries).<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">options {<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        listen-on port 53 { any; };<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        listen-on-v6 port 53 { any; };<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        directory       "/var/named";<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        dump-file       "/var/named/data/cache_dump.db";<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        statistics-file "/var/named/data/named.stats";<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        memstatistics-file "/var/named/data/named_mem_stats.txt";<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">       allow-query     { localhost; !blocked; allowed; };<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        //allow-query     { any; };<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        recursion yes;<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        zone-statistics            yes;<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        dnssec-enable yes;<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        dnssec-validation no;<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        // additional-from-auth no;<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">         // additional-from-cache no;<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        /* Path to ISC DLV key */<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        bindkeys-file "/etc/named.iscdlv.key";<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">        managed-keys-directory "/var/named/dynamic";<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">};<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><b><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">zone "e164.arpa" IN {<o:p></o:p></span></b></p>
<p class="MsoNormal" style="background:#D9D9D9"><b><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">type forward ;<o:p></o:p></span></b></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">forwarders { 127.0.0.1 port 49153; };<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">forward only;<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#D9D9D9"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D">};<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Our application is giving/sending NS domain as “ns.abc1.com” in the response.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Please find attached the complete pcap</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">. From bind9 we are getting
 server fail error only for NS query.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">dig -t ns 4.0.4.5.2.4.1.4.2.0.2.4.e164.arpa @localhost<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.68.rc1.0.2.el6_10.8 <<>> -t ns 4.0.4.5.2.4.1.4.2.0.2.4.e164.arpa @localhost<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; global options: +cmd<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; Got answer:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; ->>HEADER<<- opcode: QUERY, status:
<b>SERVFAIL</b>, id: 64805<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; QUESTION SECTION:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;4.0.4.5.2.4.1.4.2.0.2.4.e164.arpa. IN  NS<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; Query time: 9 msec<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; SERVER: ::1#53(::1)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; WHEN: Tue Sep 14 02:44:51 2021<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">;; MSG SIZE  rcvd: 51<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Getting below output on bind9 logs (named.run):-<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">managed-keys-zone ./IN: Unable to fetch DNSKEY set '.': timed out<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">error (FORMERR) resolving '4.0.4.5.2.4.1.4.2.0.2.4.e164.arpa/NS/IN': 127.0.0.1#49153<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">error (host unreachable) resolving '4.0.4.5.2.4.1.4.2.0.2.4.e164.arpa/NS/IN': 139.165.24.21#49153<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Kindly share your inputs.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Sonal<o:p></o:p></span></p>
<p class="MsoNormal"><a name="_MailEndCompose"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></a></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> bind-users [mailto:bind-users-bounces@lists.isc.org]
<b>On Behalf Of </b>Petr Menšík<br>
<b>Sent:</b> Monday, September 13, 2021 5:58 PM<br>
<b>To:</b> bind-users@lists.isc.org<br>
<b>Subject:</b> [External] : Re: NS query on bind9<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>Hello Sonal,<o:p></o:p></p>
<p>are those queries done on internal network only? If global public DNS root is used, how did bind9 found it should contact your server? Is it configured via forward zone?<o:p></o:p></p>
<p>Public zone uses DNSSEC and bind9 does validate by default. I think your problem is too short authority zone of SOA record used.<o:p></o:p></p>
<p>delv ns e164.arpa<br>
; fully validated<br>
e164.arpa.        43200    IN    NS    ns4.apnic.net.<br>
e164.arpa.        43200    IN    NS    ns3.afrinic.net.<br>
e164.arpa.        43200    IN    NS    ns3.lacnic.net.<br>
e164.arpa.        43200    IN    NS    rirns.arin.net.<br>
e164.arpa.        43200    IN    NS    pri.authdns.ripe.net.<br>
e164.arpa.        43200    IN    RRSIG    NS 13 2 172800 20210921103016 20210907090016 28754 e164.arpa. hYukapDuiBGjbjWlmWLOqkjX4zsGkkF88BshSPiXZrC3/6mSmCGEOJDv xdUstlg/CIdXrYIh4mYL1Tr2cAG2oQ==<o:p></o:p></p>
<p>Any validating server would refuse your response, because ns.abc1.com is clearly not authoritative for in e164.arpa. But result would be SERVFAIL, not FORMERR. I can only guess, because we know nothing about queries. Nor error logged by bind9. We have seen
 only image of wireshark instead of pcap file itself, containing both queries and responses. Please include at least some of these if you seek our help.<o:p></o:p></p>
<p>In general, I would recommend following Onřej's advice and choose any existing implementations with a compatible license and extending it if required. There are many details to make correct.<o:p></o:p></p>
<p>Best Regards,<o:p></o:p></p>
<p>Petr<o:p></o:p></p>
<div>
<p class="MsoNormal">On 9/13/21 10:09 AM, Sonal Pahuja wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Hello All,<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Currently we are facing below issue:-<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">We have built a response for NS query and sending it to bind9. But however bind9 is rejecting and getting server fail error.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">NAPTR and CNAME queries are working fine.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Wireshark of response built by our application:<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><img width="719" height="315" id="Picture_x0020_1" src="cid:image002.jpg@01D7A95F.AA9137F0"><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Above messages is getting received by bind9, bind 9 is rejecting it and sending server fail message to sender<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">In named.run getting below output:-<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">error (FORMERR) resolving<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><img width="633" height="267" id="Picture_x0020_2" src="cid:image004.jpg@01D7A95F.AA9137F0"><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Kindly let us know what can be issue here.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Regards<o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Please visit <a href="https://urldefense.com/v3/__https:/lists.isc.org/mailman/listinfo/bind-users__;!!ACWV5N9M2RV99hQ!eE9fr2hvBxJWCKULMtgAQD05mokFmqlbmQU19Q6nDkmTEhPTtnyRAKLQyeP60_0fMAY$">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://urldefense.com/v3/__https:/www.isc.org/contact/__;!!ACWV5N9M2RV99hQ!eE9fr2hvBxJWCKULMtgAQD05mokFmqlbmQU19Q6nDkmTEhPTtnyRAKLQyeP6NGigWDE$">https://www.isc.org/contact/</a> for more information.<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre><o:p> </o:p></pre>
<pre>bind-users mailing list<o:p></o:p></pre>
<pre><a href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a><o:p></o:p></pre>
<pre><a href="https://urldefense.com/v3/__https:/lists.isc.org/mailman/listinfo/bind-users__;!!ACWV5N9M2RV99hQ!eE9fr2hvBxJWCKULMtgAQD05mokFmqlbmQU19Q6nDkmTEhPTtnyRAKLQyeP60_0fMAY$">https://lists.isc.org/mailman/listinfo/bind-users</a><o:p></o:p></pre>
</blockquote>
<pre>-- <o:p></o:p></pre>
<pre>Petr Menšík<o:p></o:p></pre>
<pre>Software Engineer<o:p></o:p></pre>
<pre>Red Hat, <a href="https://urldefense.com/v3/__http:/www.redhat.com/__;!!ACWV5N9M2RV99hQ!eE9fr2hvBxJWCKULMtgAQD05mokFmqlbmQU19Q6nDkmTEhPTtnyRAKLQyeP6f7v6xxU$">http://www.redhat.com/</a><o:p></o:p></pre>
<pre>email: <a href="mailto:pemensik@redhat.com">pemensik@redhat.com</a><o:p></o:p></pre>
<pre>PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB<o:p></o:p></pre>
</div>
</body>
</html>