• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • R

      could not load the secure boot enrollment menu

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      21
      0 Votes
      21 Posts
      1k Views
      Tom ElliottT

      @robertkwild The issue most likely is not coming from the flip of Secureboot On/Off.

      Unsigned or test-signed boot drivers. This is where a real BSOD can happen. If the machine has bcdedit /set testsigning on or nointegritychecks, and a boot-start driver depends on that (an unsigned storage or RAID driver, some sketchy anti-cheat, a dev build), turning Secure Boot on makes those settings get ignored. If the storage driver doesn’t load, you get INACCESSIBLE_BOOT_DEVICE. That one only happens in the off-to-on direction.

    • F

      FOG Server : Certificate validation failed

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      12
      0 Votes
      12 Posts
      126 Views
      Tom ElliottT

      @fgaudin Good to hear it works.

      UEFI alone does not need secureboot=1. The setting is only for computers that have Secure Boot turned on in the firmware. With secureboot=0, FOG does not sign its boot files, and a computer with Secure Boot on refuses to boot them.

      If Secure Boot is off on your computers, keep secureboot='0'. If Secure Boot is on, set secureboot='1' and run ./installfog.sh -y. Do not use -C or -K. Each computer then enrolls the FOG key one time at its first PXE boot.

      Install sudo before you set it to 1. The Secure Boot signing helper needs /etc/sudoers.d.

    • F

      Fog 1.6 Multiple Sites, Location not working as intended

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      12
      0 Votes
      12 Posts
      182 Views
      F

      @Tom-Elliott All good! Thank you and keep up the awesome work!

    • rogalskijR

      LDAP broken since upgrade to 1.6

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      9
      0 Votes
      9 Posts
      119 Views
      Tom ElliottT

      @rogalskij Glad to be of help and your finding did notice an issue that was also addressed on the dev-branch so thank you!

    • G

      PHP Vulnerability Question

      Watching Ignoring Scheduled Pinned Locked Moved General
      9
      0 Votes
      9 Posts
      572 Views
      Tom ElliottT

      @Dominique I can’t promise that, no.

      1.5.10 is the original release, and it is a long way behind now. It was built and tested against PHP 7.x. It may run fine on PHP 8, but I don’t know which PHP 8 version, if any, would be safe for it.

      What we do know works on PHP 8 is the current stable branch. Here is how the branches fit together:

      master is the official 1.5.10 release. We don’t work on it directly. dev-branch is where all the bug fixes and maintenance happen. stable gets everything from dev-branch rolled into it once a month.

      So stable is 1.5.10 plus a few years of fixes, PHP 8 support among them.

      If you want to move to PHP 8 before 1.6.0 comes out, I’d do it in this order:

      Snapshot the server first, so you can roll back. Update FOG to the stable branch and run the installer. Do this while you are still on PHP 7.2. Then move PHP to 8.2. On Red Hat 8 the installer will not do that for you; it installs whichever PHP module is enabled. Run dnf module reset php then dnf module enable php:8.2, then dnf distro-sync. Re-run the FOG installer, so it picks up the new PHP packages. Test the web console, a host registration, and a unicast and a multicast deploy before you call it done.

      Since this is production, your plan to wait for 1.6.0 and try the RC in a test environment first is a good one too.

    • F

      1.6 upgrade: /etc/exports overwritten, captures stuck in /images/dev (SSH on non-standard port)

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      7
      0 Votes
      7 Posts
      77 Views
      F

      @Tom-Elliott Hey Tom, updated to 1.6.0.97 this morning and everything checks out:

      Exports: migrated to /etc/exports.d/fog.exports, and my kubuntu.exports came through untouched.
      SSH keys: fog@fogger key landed in authorized_keys, works on my custom port. Pulled the Match password exception, so the box is key-only again.
      Dashboard: 1.5 history is back, and the Nov 3 runs are on Nov 3 now.
      Capture: new capture shows local time, no asterisk, and moved out of /images/dev over the key with no errors in the log.
      Ports: FOG_SSH_PORT now shows up under FOG Settings → General Settings with my port, and the per-node fields are blank, so it falls back to that.

      Seriously impressive turnaround. Thanks for taking the reports seriously and running with them!

    • P

      Access denied: Master node

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      7
      0 Votes
      7 Posts
      302 Views
      Tom ElliottT

      @piaFOG26 Are you able to confirm if things are now working for you?

    • P

      ASSERT_EFI_ERROR Ubuntu 26.04.1 FOG Server 1.5.10.2518

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved FOG Problems
      7
      0 Votes
      7 Posts
      342 Views
      Tom ElliottT

      @Paladin1 Thanks, that explains the registration error. Registration reads the machine’s disk, so it needs a disk attached. With no disk it stops with that message every time. That is expected, so you do not need the debug task.

      For your question: neither. Do not reinstall anything yet.

      The BIOS boot mode on this machine applies to both the network boot and the installed OS. Your image is a UEFI install, so this machine has to network boot in UEFI too. We can try a different iPXE file for UEFI that loads its own network driver. That can avoid the firmware error.

      On the FOG server:

      Edit /etc/kea/kea-dhcp4.conf. In the classes FOG-UEFI-64-1, FOG-UEFI-64-2, FOG-UEFI-64-3 and FOG-Surface-Pro-4, change "boot-file-name": "snponly.efi" to "boot-file-name": "ipxe.efi". Run sudo systemctl restart kea-dhcp4-server. Set the target BIOS back to UEFI and network boot it.

      Tell us if you get the FOG menu or the same ASSERT. If it fails, change the file back. A re-run of the installer also puts snponly.efi back.

    • M

      Login to delete image not passing correct username.

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      7
      0 Votes
      7 Posts
      341 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

    • R

      Hp z secure boot not booting into windows

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      5
      0 Votes
      5 Posts
      267 Views
      R

      @Tom-Elliott sorry tom yes i am, sorry for the late reply, tbh i think its just hp machines that do this

    • F

      default.ipxe loading but freezes

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports boot issue
      6
      0 Votes
      6 Posts
      255 Views
      Tom ElliottT

      @fierke A correction to my last post. The fix is now merged into working-1.6 and rc-1.6.0. Update your checkout and re-run the installer. The installer now writes default.ipxe without those two lines, so you do not need to comment them out again.

      You are right that this can happen on other machines too. Any UEFI firmware that never ends its variable list hangs the same way. The update fixes it for all of them.

      I would still like the show efi/SecureBoot result and your BIOS version when you have time. That confirms the cause before the iPXE side ships.

    • F

      1.6 after upgrade: dashboard imaging chart shows 0 for all runs, and Captured times flagged UTC

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      6
      0 Votes
      6 Posts
      69 Views
      F

      @Tom-Elliott All is working now

      Hey Tom, updated to 1.6.0.97 this morning and everything checks out:

      Exports: migrated to /etc/exports.d/fog.exports, and my kubuntu.exports came through untouched.
      SSH keys: fog@fogger key landed in authorized_keys, works on my custom port. Pulled the Match password exception, so the box is key-only again.
      Dashboard: 1.5 history is back, and the Nov 3 runs are on Nov 3 now.
      Capture: new capture shows local time, no asterisk, and moved out of /images/dev over the key with no errors in the log.
      Ports: FOG_SSH_PORT now shows up under FOG Settings → General Settings with my 2416, and the per-node fields are blank, so it falls back to that.

      Seriously impressive turnaround. Thanks for taking the reports seriously and running with them!

    • W

      [1.6.0-beta.5547] Uploading Snapin fails with 500

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      4
      0 Votes
      4 Posts
      370 Views
      W

      @Tom-Elliott Thanks fo the quick reply!
      I did rerun the installer today and it seems to be working now, thanks a lot for the quick feedback and fix!

    • R

      "Detected a web certificate managed outside FOG"

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      3
      0 Votes
      3 Posts
      62 Views
      R

      @Tom-Elliott As always, thanks for the answer and quick fix 😊

    • DBailey635D

      Can you apply an image to all hosts within a group in v1.6?

      Watching Ignoring Scheduled Pinned Locked Moved General
      3
      0 Votes
      3 Posts
      135 Views
      DBailey635D

      Thanks @Tom-Elliott . That actually makes a lot more sense now. 😁

      I saw the greyed-out “Mass edit” button, but hadn’t worked out that I had to select multiple items (turn them blue) from the filtered list of hosts in order to be able to use that button to set values across multiple entries. Once I did, it worked as intended.

    • DBailey635D

      Laptops not PXE booting on clean install of v1.6.0-RC-14

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      3
      0 Votes
      3 Posts
      180 Views
      DBailey635D

      @Tom-Elliott

      Thank you!

      As you thought, it was a double DHCP server… Even though .6 was in bridge mode, the DHCP server on it was still enabled, unlike the other MikroTik switches we have. Disabling it brought the iPXE booting back. I’ve run a re-inventory task and am now running an image capture task.

      I’ll have to keep a future eye open for that as we expand our classroom network.

      Cheers!

    • R

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

      Watching Ignoring Scheduled Pinned Locked Moved Solved FOG Problems
      3
      0 Votes
      3 Posts
      170 Views
      R

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

    • A

      "Bad response" sending a restart task

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved FOG Problems
      3
      0 Votes
      3 Posts
      200 Views
      A

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

    • S

      You are not running the most current version of FOG!

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports
      5
      0 Votes
      5 Posts
      536 Views
      Tom ElliottT

      This is a bug in the version check on 1.5.10.2482, not in your install. Your version is current, and you can ignore the banner.

      The check takes the first tag in GitHub’s tag list as the latest stable release. Newer tags (an archive tag and the 1.6.0 release candidates) now sort ahead of 1.5.10.2482, so every stable install shows this warning.

      The fix is merged to dev-branch (https://github.com/FOGProject/fogproject/pull/1823). It asks fogproject.org for the current versions instead. It ships in the next stable release.

    • T

      IPXE boot no longer works after upgrade to 1.6. Error code 0216eb

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved FOG Problems
      2
      0 Votes
      2 Posts
      31 Views
      Tom ElliottT

      @thesmj248 Your Secure Boot chain works. The shim, the signed snponly.efi, and autoexec.ipxe all load. The failure comes after that.

      Error 0216eb8f is iPXE’s “No usable certificates”. It is a TLS certificate check. Your boot.php request goes out over http://, so something on the server redirects it to https://. The signed iPXE binary cannot trust the FOG server’s own CA, so the HTTPS connection fails.

      A stock FOG 1.6 install with HTTP netboot does not redirect /fog/service/ipxe/. The redirect probably comes from a config left over from 1.5 or the FOGUefi changes.

      Please run this from another machine and post the output:

      curl -sI http://10.115.53.33/fog/service/ipxe/boot.php

      Then, on the FOG server, post the output of:

      grep -rniE "rewrite|redirect|return 30" /etc/apache2/sites-enabled/ /etc/httpd/conf.d/ /etc/nginx/conf.d/ 2>/dev/null
    • 1
    • 2
    • 3
    • 1 / 3