@Valer
@Tom-Elliott may have already fixed this, but if you’re using refined that would also need to be signed. We should be able to just have it signed by our new secure boot system and then it should be happy.
But also, the newer version of ipxe has proper support for SANBOOT in uefi mode, so you may be able to skip over refined and just use SANBOOT to boot to disk, try SANBOOT as the exit mode on a host and see if works, if it does you can change your global default and have an easier time.
FOG Hangouts
Being a member of FOG Hangouts will allow you to stay updated about the latest FOG Hangout; the when, the where, and the details. Membership in this group is automatic membership in a mailing list.
Posts
-
RE: How to upgrade to FOG 1.6?posted in General
-
RE: How to upgrade to FOG 1.6?posted in General
@Tom-Elliott said in How to upgrade to FOG 1.6?:
Client state What the task does
Setup Mode (platform key cleared) Enrols outright. Nothing to confirm, nobody at the keyboard.
Normal (keys present, Secure Boot off) FOS stages the MOK request itself, non-interactively. Someone answers the blue MokManager screen once on the next reboot.
Already enforcing Secure Boot Cannot run — the machine will not boot FOS in the first place. Use the live USB route for those.One minor correction, with secure boot enabled on a new machine, if you boot to the signed shim you can use the Mok enrollment boot issue without needing to disable secure boot, but you do have to be physically at each machine to enroll.
-
RE: Linux Client Install Dual Nicsposted in Linux Problems
Hi, I noticed that this was unresolved after so long. Wonder if you have solved it?
I recently stumbled across the man page for dhcpcd.conf. In there is a denyinterfaces (pattern) should solve the issue for you. It tells dhcpd to ignore the nic interfaces listed in pattern. Just was wondering if you found the fix otherwise hope this helps. -
RE: Surface Laptop 7th Edition - PXE loads and then immediately reboot'sposted in Hardware Compatibility
@csurepair I think Elite is referencing snapdragon elite? I actually don’t see any intel options for the laptop 7.
So you may need it to boot to the arm pxe file, but you’ll also need a new image for arm64 I imagine.
Microsoft also did something like this with the surface GO for business, there was a surface go 4 but all of a sudden no more surface go 4 being made and the product line was dead. They made a similarly priced (at the time, not anymore) 12" surface tablet but snapdragon based. We opted to not change our entire cpu architecture, so sadly I don’t have any experience with getting this working. I know @rodluz has done a lot with getting arm working with FOG and may be of more help if booting to arm kernel and init doesn’t work. -
RE: Surface Laptop 7th Edition - PXE loads and then immediately reboot'sposted in Hardware Compatibility
@csurepair Is this surface laptop an intel cpu, or is it a qualcomm cpu?
-
RE: Upgraded from FOG 1.5.9 to 1.5.10.1903 and having issuesposted in FOG Problems
@Strahd I would try updating PHP to 8.3, @Tom-Elliott managed to test it and it worked with 7.4 but I’d still suggest updating your PHP for best results and best security practice. I found (though didn’t test) a guide online right quick https://php.watch/articles/php-8.3-install-upgrade-on-debian-ubuntu#php83-ubuntu-quick there are many others out there.
I would also go in the database and see what your schema version is
mysql -u root fog select * from schemaVersion;318 is the latest I believe, if yours says 318 and is stuck in a loop, maybe you can try forcing it down and then trying the schema update again. i.e.
mysql u root fog update schemaVersion set vValue=317 where vID=1;Then open your fog server, it will redirect you to update the schema, and see if it takes then.
Also any time you’re attempting an install and it fails, if you could grab and share the error log it mentions i.e.
/root/fogproject/bin/error_logs/fog_error_1.6.0-beta. 3064. logthat would be very helpful.There’s something specific to your instance that we need to find and fix. Maybe you have a firewall running
sudo ufw status? -
RE: Hosts detail page is not loading CSSposted in FOG Problems
We can mark this closed. Turns out it was a old/bad snapin package on the old server. I set up Fog with a new DB and everything worked fine. Once I removed the snapins and exported and imported the DB again it all worked as expected.
Thanks for the help.
-
RE: Hosts detail page is not loading CSSposted in FOG Problems
@Tom-Elliott Sure…
Running version: 1.5.10.1826
Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 [15-May-2026 15:34:54 UTC] PHP Fatal error: Uncaught ValueError: min(): Argument #1 ($value) must contain at least one element in /var/www/html/fog/lib/fog/snapin.class.php:392 Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 [15-May-2026 15:35:00 UTC] PHP Fatal error: Uncaught ValueError: min(): Argument #1 ($value) must contain at least one element in /var/www/html/fog/lib/fog/snapin.class.php:392 Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 [15-May-2026 15:35:00 UTC] PHP Fatal error: Uncaught ValueError: min(): Argument #1 ($value) must contain at least one element in /var/www/html/fog/lib/fog/snapin.class.php:392 Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 [15-May-2026 15:35:00 UTC] PHP Fatal error: Uncaught ValueError: min(): Argument #1 ($value) must contain at least one element in /var/www/html/fog/lib/fog/snapin.class.php:392 Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 [15-May-2026 15:35:00 UTC] PHP Fatal error: Uncaught ValueError: min(): Argument #1 ($value) must contain at least one element in /var/www/html/fog/lib/fog/snapin.class.php:392 Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 [15-May-2026 15:35:01 UTC] PHP Fatal error: Uncaught ValueError: min(): Argument #1 ($value) must contain at least one element in /var/www/html/fog/lib/fog/snapin.class.php:392 Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 [15-May-2026 15:35:04 UTC] PHP Fatal error: Uncaught ValueError: min(): Argument #1 ($value) must contain at least one element in /var/www/html/fog/lib/fog/snapin.class.php:392 Stack trace: #0 /var/www/html/fog/lib/fog/snapin.class.php(392): min() #1 /var/www/html/fog/lib/fog/snapin.class.php(344): Snapin->getPrimaryGroup() #2 /var/www/html/fog/lib/router/route.class.php(1327): Snapin->getStorageGroup() #3 /var/www/html/fog/lib/router/route.class.php(487): Route::getter() #4 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(1806): Route::listem() #5 /var/www/html/fog/lib/pages/hostmanagementpage.class.php(3298): HostManagementPage->hostSnapins() #6 /var/www/html/fog/lib/fog/fogpagemanager.class.php(220): HostManagementPage->edit() #7 /var/www/html/fog/management/index.php(69): FOGPageManager->render() #8 {main} thrown in /var/www/html/fog/lib/fog/snapin.class.php on line 392 -
Hosts detail page is not loading CSSposted in FOG Problems
Did a migration to a new server, AlmaLinux10 running latest stable release. Everything seems fine, except that loading a host page results in no CSS or images loading. The text and buttons loads. httpd error and access logs dont show anything obvious. the image definition page works fine and that is similar. I also tried a previous release, same result. Attached is a screen shot. Thanks for any ideas.
