<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Hide&#x2F;Secure FOG Client download page]]></title><description><![CDATA[<p dir="auto">I noticed the page/url where you can download the FOG client isn’t locked behind a login/auth so in case anyone is looking to lock it you can add these lines to /etc/apache2/apache2.conf:</p>
<pre><code># Restrict access to FOG Client
&lt;Location "/fog/client/download.php"&gt;
    Require ip &lt;*ip or subnet/mask*&gt;
    Require all denied
&lt;/Location&gt;

# Hide Server info
ServerTokens Prod
ServerSignature Off
</code></pre>
<p dir="auto">Restart apache2 service after making changes to apache2.conf</p>
<p dir="auto">What this will do is restrict access to the FOG Client downloads to specific IP or subnet.  I have mine restricted to my lab/imaging network.  I don’t think it is a good idea to have this download available to all production network users.  I’m not 100% sure (devs please correct me) but I believe the FOG Client has the private key embedded in order to connect to the FOG server via HTTPS.  I wouldn’t want that private key extracted from the client installer.</p>
]]></description><link>http://forums.fogproject.org/topic/17716/hide-secure-fog-client-download-page</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 16:11:57 GMT</lastBuildDate><atom:link href="http://forums.fogproject.org/topic/17716.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Oct 2024 14:13:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hide&#x2F;Secure FOG Client download page on Tue, 29 Oct 2024 18:20:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="http://forums.fogproject.org/uid/7217">@Tom-Elliott</a> said in <a href="/post/156104">Hide/Secure FOG Client download page</a>:</p>
<blockquote>
<p dir="auto">Private key is built to the client at install time. The Public server ca cert is pulled at install time</p>
</blockquote>
<p dir="auto">This is what I was unclear about.  I thought the installer already had FOG’s private key.  So each client gets its own private key?</p>
]]></description><link>http://forums.fogproject.org/post/156105</link><guid isPermaLink="true">http://forums.fogproject.org/post/156105</guid><dc:creator><![CDATA[DBCountMan]]></dc:creator><pubDate>Tue, 29 Oct 2024 18:20:43 GMT</pubDate></item><item><title><![CDATA[Reply to Hide&#x2F;Secure FOG Client download page on Tue, 29 Oct 2024 14:46:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="http://forums.fogproject.org/uid/42736">@DBCountMan</a> Private key is built to the client at install time. The Public server ca cert is pulled at install time.</p>
<p dir="auto">So for this to be a “problem”</p>
<p dir="auto">The person would have to know the IP to download, as well as when installing the client on a new machine configuring it to send to that same server.</p>
<p dir="auto">What “problem” does this pose? The newly installed client would either already be registered to the FOG Server OR is a brand new and would be behind a “Pending Host/Pending MAC” on the FOG UI.</p>
<p dir="auto">What you’re suggesting isn’t difficult or problematic itself, so glad you’re sharing, just trying to understand that issue you’re attempting to solve with this beyond restricting it to whatever ip/subnet is being worked.</p>
]]></description><link>http://forums.fogproject.org/post/156104</link><guid isPermaLink="true">http://forums.fogproject.org/post/156104</guid><dc:creator><![CDATA[Tom Elliott]]></dc:creator><pubDate>Tue, 29 Oct 2024 14:46:34 GMT</pubDate></item></channel></rss>