<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=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@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="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#7F7F7F">Honeywell Internal</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am seeing this when I run fai-make-nfsroot:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">dracut: Couldn't find SSL CA cert bundle or libnssckbi.so; HTTPS won't work.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I can also confirm HTTPS is *<b>not</b>* working when I try my install. When I change to HTTP portions of the install work but eventually fail because my svn server only supports HTTPS.  Looks like libnssckbi.so belongs to the libnss3 package:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># apt-file search libnssckbi.so<o:p></o:p></p>
<p class="MsoNormal">libnss3: /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">So, I added libnss3 to my /etc/fai/NFSROOT file. Also, ca-certificates is already in that file so I suspect I should be good. After I rebuild the NFSROOT, the fai-make-nfsroot.log file shows:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Selecting previously unselected package ca-certificates.<o:p></o:p></p>
<p class="MsoNormal">Preparing to unpack .../029-ca-certificates_20190110_all.deb ...<o:p></o:p></p>
<p class="MsoNormal">Unpacking ca-certificates (20190110) ...<o:p></o:p></p>
<p class="MsoNormal">…<o:p></o:p></p>
<p class="MsoNormal">Selecting previously unselected package libnss3:amd64.<o:p></o:p></p>
<p class="MsoNormal">Preparing to unpack .../071-libnss3_2%3a3.42-1_amd64.deb ...<o:p></o:p></p>
<p class="MsoNormal">Unpacking libnss3:amd64 (2:3.42-1) ...<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Once the NFSROOT is created:<o:p></o:p></p>
<p class="MsoNormal"># find nfsroot/ -name libnssckbi.so\*<o:p></o:p></p>
<p class="MsoNormal">nfsroot/usr/lib/x86_64-linux-gnu/nss/libnssckbi.so<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">And several certificates are installed:<o:p></o:p></p>
<p class="MsoNormal"># ls -l nfsroot/usr/share/ca-certificates/mozilla/ | wc -l<o:p></o:p></p>
<p class="MsoNormal">129<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">However, I’m still seeing the ”HTTPS won’t work” message. Based on this:
<a href="https://lists.uni-koeln.de/pipermail/linux-fai/2017-August/011780.html">
https://lists.uni-koeln.de/pipermail/linux-fai/2017-August/011780.html</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I tried to modify nfsroot.conf as follows:<o:p></o:p></p>
<p class="MsoNormal">FAI_DEBOOTSTRAP_OPTS="--exclude=wget --include=ca-certificates,libnss3"<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">FYI – the “exclude=wget” was in the file by default. After all that I am getting the same error.  Help.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>