<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2525 " id="quads-ad2525" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>

<p>SQUIDGAURD PACKAGE INSTALLATION ISSUE</p>
<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2522 " id="quads-ad2522" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>

<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2531 " id="quads-ad2531" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>

<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2524 " id="quads-ad2524" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>




<p><strong>Symptoms:</strong></p>



<p>After upgrading Pfsense from 2.1.5 to 2.2 I have got no SquidGaurd installed and when I tried to install it I get the following error on Pfsense</p>



<p><strong>ERROR: No digital signature! If you are *SURE* you trust this PBI, re-install with &#8211;no-checksig option.</strong></p>



<p><strong>of squidguard-squid3-1.4_4-amd64 failed!</strong></p>



<p><strong>Installation of squidGuard-squid3 FAILED!</strong></p>



<p>Beginning package installation for squidGuard-squid3 .</p>



<p>Downloading package configuration file&#8230; done.</p>



<p>Saving updated package information&#8230; done.</p>



<p>Downloading squidGuard-squid3 and its dependencies&#8230;</p>



<p>Checking for package installation&#8230;</p>



<p> ;Downloading ;<a href="https://files.pfsense.org/packages/10/All/squidguard-squid3-1.4_4-amd64.pbi">https://files.pfsense.org/packages/10/All/squidguard-squid3-1.4_4-amd64.pbi</a> ;&#8230; ; (extracting)</p>



<p> ;<strong>ERROR: No digital signature! If you are *SURE* you trust this PBI, re-install with &#8211;no-checksig option.</strong></p>



<p><strong>of squidguard-squid3-1.4_4-amd64 failed!</strong></p>



<p>Installation aborted.Removing package&#8230;</p>



<p>Starting package deletion for squidguard-squid3-1.4_4-amd64&#8230;done.</p>



<p>Removing squidGuard-squid3 components&#8230;</p>



<p>Tabs items&#8230; done.</p>



<p>Menu items&#8230; done.</p>



<p>Services&#8230; done.</p>



<p>Loading package instructions&#8230;</p>
<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2528 " id="quads-ad2528" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>




<p>Include file squidguard.inc could not be found for inclusion.</p>



<p>Deinstall commands&#8230;</p>



<p>Not executing custom deinstall hook because an include is missing.</p>



<p>Removing package instructions&#8230;done.</p>



<p>Auxiliary files&#8230; done.</p>



<p>Package XML&#8230; done.</p>



<p>Configuration&#8230; done.</p>



<p>done.</p>



<p>Failed to install package.</p>



<p>Installation halted.</p>



<figure class="wp-block-image"><a href="http://old.moh10ly.com/blog/pfsense/package-installation-issue/squidpkg1.png?attredirects=0"><img src="http://old.moh10ly.com/_/rsrc/1431547307605/blog/pfsense/package-installation-issue/squidpkg1.png" alt=""/></a> 

<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2530 " id="quads-ad2530" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>
 
</figure>



<p><strong>Reasons: as it indicates in the error above the reason why the package is not installed is due to not being digitally signed which might be something related to the new version.</strong></p>



<p><strong>Resolution:</strong></p>



<p>In order to resolve this issue and successfully install SquidGaurd you will have to connect to your Pfsense from SSH (SSH Must be enabled and firewall rule must be configured) and do the following in order to install it by ignoring the Digital signature check.</p>



<p><strong>Enter an option: 8</strong></p>



<p>fetch ;<a href="https://files.pfsense.org/packages/10/All/squidguard-squid3-1.4_4-amd64.pbi">https://files.pfsense.org/packages/10/All/squidguard-squid3-1.4_4-amd64.pbi</a></p>



<p>rm -rf /var/db/pbi/installed/squidguard-squid3-1.4_4-amd64.pbi</p>



<p>pbi_add -f &#8211;no-checksig squidguard-squid3-1.4_4-amd64.pbi</p>



<figure class="wp-block-image"><a href="http://old.moh10ly.com/blog/pfsense/package-installation-issue/squidpkg2.png?attredirects=0"><img src="http://old.moh10ly.com/_/rsrc/1431547307605/blog/pfsense/package-installation-issue/squidpkg2.png" alt=""/></a></figure>



<figure class="wp-block-image"><a href="http://old.moh10ly.com/blog/pfsense/package-installation-issue/squidpkg3.png?attredirects=0"><img src="http://old.moh10ly.com/_/rsrc/1431547307605/blog/pfsense/package-installation-issue/squidpkg3.png" alt=""/></a></figure>



<p>Now I will go to ;<strong>System >; Packages</strong> ;and (re)install the package that failed.</p>



<p>And the result as below</p>



<figure class="wp-block-image"><a href="http://old.moh10ly.com/blog/pfsense/package-installation-issue/squidpkg4.png?attredirects=0"><img src="http://old.moh10ly.com/_/rsrc/1431547307605/blog/pfsense/package-installation-issue/squidpkg4.png" alt=""/></a></figure>



<figure class="wp-block-image"><a href="http://old.moh10ly.com/blog/pfsense/package-installation-issue/squidpkg5.png?attredirects=0"><img src="http://old.moh10ly.com/_/rsrc/1431547307605/blog/pfsense/package-installation-issue/squidpkg5.png" alt=""/></a></figure>



<p>Reference</p>
<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2523 " id="quads-ad2523" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>




<p><a href="https://doc.pfsense.org/index.php/Pbi_add:_Invalid_file_for_usercheck">https://doc.pfsense.org/index.php/Pbi_add:_Invalid_file_for_usercheck</a></p>

<!-- WP QUADS Content Ad Plugin v. 2.0.93 -->
<div class="quads-location quads-ad2527 " id="quads-ad2527" style="float:none;margin:0px 3px 3px 3px;padding:0px 0px 0px 0px;" data-lazydelay="0">

</div>


Reset and manage your Active Directory users' Passwords Active Directory is one of the most…
Finding Exchange Database hidden mailboxes. Story:Maybe you have been in this situation before, trying to…
If you're using a Proxy server in your firewall or in your network and have…
Story:I got some clients that have reported some of their users being locked out and…
Delegate Permissions This is a code that I have wrote recently to check if an…
Story: I got a request from a client who constantly gets CVs and have to…