• could not load the secure boot enrollment menu

    Solved
    14
    0 Votes
    14 Posts
    21 Views
    Tom ElliottT

    @robertkwild To be clearer on the delete case:

    The key stays. It lives in the laptop’s firmware, so deleting the host in FOG does not remove it. You do not need to enroll again. Deploy works without the host. “Deploy Image” on the PXE menu shows for unregistered machines. It asks for your FOG login and the image. Capture needs the host. You schedule a capture from the host’s page, so register the machine again first (Quick Registration, one boot).
  • Login to delete image not passing correct username.

    Moved Solved
    7
    0 Votes
    7 Posts
    173 Views
    M

    @Tom-Elliott said in Login to delete image not passing correct username.:

    @mmaus Would you mind updating to the latest RC or even the working-1.6 branch, if that’s too much a leap, what about upgrading to dev-branch? (It will become stable on Sunday if I recall the timing correctly.) See if we already fixed the problem you’re seeing?

    I attempted to migrate to the 1.6…my server looks like it just migrated from 1.5 to the same 1.5 version, but it does look like it cleared up whatever issue it was having. Feel free to close this ticket.

    Thanks

  • Starting and checking status of web services................Failed!

    Solved
    3
    0 Votes
    3 Posts
    24 Views
    R

    @Tom-Elliott
    thanks it was lighttpd so i purged it

  • ASSERT_EFI_ERROR Ubuntu 26.04.1 FOG Server 1.5.10.2518

    Unsolved
    2
    0 Votes
    2 Posts
    35 Views
    Tom ElliottT

    @Paladin1 Thanks for the full logs. The autoexec.ipxe ... Not found lines are normal for your install. The installer removes that file from the TFTP root on purpose.

    The ASSERT ... udk2010 ... HiiLib.c lines do not come from FOG or iPXE. They come from the target machine’s own UEFI firmware. iPXE starts, then the firmware fails an internal check and stops.

    To narrow it down, please tell us:

    The make and model of the target machine, and its BIOS version. A photo of the whole screen, from the first line. We need the line that starts with “iPXE” and shows its version. Is any other DHCP server active on that network, such as your router? If yes, what boot file (option 67) does it give out? Does the target boot to the FOG menu in Legacy/CSM mode, with UEFI off?
  • Upgrade 1.5.10.2253 to 1.5.10.2482

    Unsolved
    2
    0 Votes
    2 Posts
    96 Views
    Tom ElliottT

    @jmeyer This is a bug in schema step 284 on MySQL. Your data did not cause it.

    Cause: on MySQL, an ALTER TABLE re-checks the default of every column. Your hosts.hostSecTime still has the old default 0000-00-00 00:00:00. MySQL’s default sql_mode (NO_ZERO_DATE) refuses that default, so the step stops. MariaDB servers do not show the problem.

    Fix: https://github.com/FOGProject/fogproject/pull/1838 is merged into dev-branch. While the steps run, the schema updater now relaxes the zero-date check for its own session.

    The fix reaches the stable release on October 11. To continue now, install from dev-branch:

    cd /root git clone -b dev-branch https://github.com/FOGProject/fogproject.git fogproject-dev cd fogproject-dev/bin ./installfog.sh -y

    The failed step changed nothing in your database, so you do not need to restore the backup. The backup the installer made is still at /home/fogDBbackups/fog_sql_1.5.10.2482_20261009_113907.sql.

  • Unable to capture image on NVME systems since 1.5.10

    Solved
    7
    0 Votes
    7 Posts
    446 Views
    D

    @Tom-Elliott
    Hi, the new EXP_20261001-163131 work like a charm without the postinit workaround. Thank you!

  • "Bad response" sending a restart task

    Unsolved
    3
    0 Votes
    3 Posts
    84 Views
    A

    @Tom-Elliott I wondered if that was the case, thank you.

  • 1.6 Migration via new Install with no DB Transfer

    Unsolved
    3
    0 Votes
    3 Posts
    170 Views
    C

    @Tom-Elliott So I’ve copied my /opt/fog/snapins/ssl folder, and the ca-key in /etc/fog/pki/root/ca/ folders, then followed your advice above and re-ran the installer. The legacy agent still won’t communicate consistently it seems. Our existing agent seem to be communicating I think, but fresh installs of the legacy agent are having nothing but issues from what my team are telling me.

  • Task 0

    Unsolved
    50
    0 Votes
    50 Posts
    3k Views
    K

    @Tom-Elliott
    These are the two machines that were just cloned!

    I deployed the Snap-in three times:
    the two newly cloned machines and one old machine to see if any certificate issues arise with the old computers. All of them were assigned Image B.

    The computer, which has not yet been cloned, did not process the snap-in.

    ec06f2be-575a-48f2-9f68-3a9f156dd330-grafik.png

    ------------------------------------------------------------------------------ --------------------------------Authentication-------------------------------- ------------------------------------------------------------------------------ 28.09.2026 07:38:56 Client-Info Version: 0.13.0 28.09.2026 07:38:56 Client-Info OS: Windows 28.09.2026 07:38:56 Middleware::Authentication Waiting for authentication timeout to pass 28.09.2026 07:40:56 Middleware::Communication Download: http://192.168.0.196/fog/management/other/ssl/srvpublic.crt 28.09.2026 07:40:58 Middleware::Communication ERROR: Could not download file 28.09.2026 07:40:58 Middleware::Communication ERROR: Die Verbindung mit dem Remoteserver kann nicht hergestellt werden. 28.09.2026 07:40:58 Client-Info ERROR: Failed to authenticate, will not run Module Looper.

    78935d01-cc19-4dd8-b5bc-fb03e7885c58-grafik.png
    Resetting the encryption settings, deleting the snap-in that wasn’t running, and restarting it didn’t help…

    Rebooting of the pc helped

  • Capture stalls after approx 35% every time

    1
    0 Votes
    1 Posts
    70 Views
    No one has replied
  • Windows 11 Fog Client install failing with HTTPS

    Solved
    4
    0 Votes
    4 Posts
    201 Views
    Tom ElliottT

    @astrugatch I don’t think it matters really. The issue was more about the initial pinning of the certificate during the install process. After it is pinned I think this is the correct expectation (it should only communicate to the FOG server over HTTPS).

  • 0 Votes
    3 Posts
    200 Views
    M

    @Tom-Elliott
    Hi!
    I have updated to the latest dev-branch version.
    No more updating database … failed error.
    The multicast session closing the right way.

    Thank you!

  • Fog - Supported OS

    Solved
    4
    0 Votes
    4 Posts
    309 Views
    J

    This can be closed. Thank you.

  • Fogserver 1.6 - Agent 0.1.9

    Solved
    3
    0 Votes
    3 Posts
    218 Views
    J

    Awesome and thank you. Confirmed working.

  • 0 Votes
    3 Posts
    183 Views
    G

    Hi Tom,

    In my case the culprit was /images/postdownloadscripts/fog.postdownload.

    echo "Activating boot partition..." sfdisk --activate /dev/sda 1 echo "Rebooting..." reboot -f

    Fix was simply commenting out (or deleting) those lines. After cleanup the file looks like this:

    cat /images/postdownloadscripts/fog.postdownload #!/bin/bash ## This file serves as a starting point to call your custom postimaging scripts. ## <SCRIPTNAME> should be changed to the script you're planning to use. ## Syntax of post download scripts are #. ${postdownpath}<SCRIPTNAME>

    Thanks for the pointer, Tom — saved me from chasing GPT partition tables for a problem that had nothing to do with them.

  • Upgraded to 1.5.10.2482 - Now problems with replication to nodes

    Unsolved
    2
    0 Votes
    2 Posts
    117 Views
    Tom ElliottT

    @mp12 Thanks for the logs. This is a bug in 1.5.10.2482, not your node passwords.

    A security change in 2482 removes the storage node password from the node data that the API returns. The image and snapin replicators read their node list from that same data. So they now send an empty password, and every node rejects the login. The Undefined property: stdClass::$pass warning is that missing field.

    The fix is merged to dev-branch: https://github.com/FOGProject/fogproject/pull/1770

    To get it now, update from dev-branch:

    cd /path/to/fogproject git checkout dev-branch git pull cd bin sudo ./installfog.sh -y

    Or wait for the next stable release. Your stored passwords are correct, so you do not need to change anything on the nodes.

  • 0 Votes
    2 Posts
    136 Views
    Tom ElliottT

    @AUTH-IT-Center I do believe snponly would be the recommended, rather than iPXE’s driver.

    The developers at iPXE wrote the driver on their own (of course using documentation and stuff, but for all intents/purposes it is still a handrolled driver) so anything is possible.

    We shipped the native iPXE 2.0.0 mainly because of the feature it allows with actual Secureboot capabilities and instead of embedding everyfile with a custom script, a more dynamic approach for when iPXE releases new version we can upgrade more easily.

    For what it’s worth, I would almost want more people to default to snponly.efi (or secureboot/snponly-shimx64.efi if using/wanting secureboot after enrolling your machines of course) because this is supposed to be using the generic driver for EFI boot protocols on the NIC rather then attempting to discover the NIC using a driver loaded.

  • Unable to Startup SFTP subsystem

    Solved
    4
    0 Votes
    4 Posts
    214 Views
    S

    @Tom-Elliott I edited the sshd_config file and changed
    /usr/lib/openssh/sftp-server
    to
    internal-sftp

    I’m not sure how the installer failed to make this accomodation in the first place but I’m glad it appears to be working. I deployed the image to another laptop to make sure everything is working. It looks like the problem can be considered resolved now. Thanks for your help!

  • FOG 1.5.10 - Problem with AD Join.

    Unsolved
    5
    0 Votes
    5 Posts
    256 Views
    JJ FullmerJ

    @gmaurice resetting the host encryption in the gui and then restart the fog service and it should be back up and running. You can also use the api for this, the FogApi powerhsell module (links in my signature) I have this Reset-HostEncryption function https://fogapi.readthedocs.io/en/latest/commands/Reset-HostEncryption/?h=reset+host which will also handle this reset.

    Your other other option is to look into post download scripts, there’s some examples in the forums and the docs. If you’re using sysprep and unattend.xml you can inject domain join information into the unattend.xml after imaging and before windows launches for the first time, so the computer is joined to the domain before the fog service or any ui is reachable.

  • 0 Votes
    12 Posts
    559 Views
    R

    @Tom-Elliott Thank you, tested, confirmed it’s fixed.

78

Online

12.8k

Users

17.7k

Topics

157.2k

Posts