@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.
Testers
Notorious Beta Testers
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: 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: All services are globally disabledposted in FOG Problems
I switched back to the dev-branch because fearing there may be a schema mismatch, but i still have the same issues with all the services being globally disabled.
Fogsnapinrep.log
[02-25-26 2:44:26 pm] Interface Ready with IP Address: x.x.x.x
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 10fogserver
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 127.0.0.1
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 127.0.1.1
[02-25-26 2:44:26 pm] * Starting SnapinReplicator Service
[02-25-26 2:44:26 pm] * Checking for new items every 600 seconds
[02-25-26 2:44:26 pm] * Starting service loop
[02-25-26 2:44:26 pm] * * Snapin replication is globally disabled
[02-25-26 2:44:26 pm] | Sleep time has changed to seconds
[02-25-26 2:44:26 pm] * * Snapin replication is globally disabled
[02-25-26 2:44:26 pm] * * Snapin replication is globally disabled
[02-25-26 2:44:26 pm] | Sleep time has changed to seconds
[02-25-26 2:54:26 pm] * * Snapin replication is globally disabled
[02-25-26 2:54:26 pm] | Sleep time has changed to seconds
[02-25-26 3:04:26 pm] * * Snapin replication is globally disabled
[02-25-26 3:04:26 pm] | Sleep time has changed to secondsfogreplicator.log
[02-25-26 2:44:26 pm] Interface Ready with IP Address: x.x.x.x
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 10fogserver
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 127.0.0.1
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 127.0.1.1
[02-25-26 2:44:26 pm] * Starting ImageReplicator Service
[02-25-26 2:44:26 pm] * Checking for new items every 600 seconds
[02-25-26 2:44:26 pm] * Starting service loop
[02-25-26 2:44:26 pm] * * Image replication is globally disabled
[02-25-26 2:44:26 pm] | Sleep time has changed to seconds
[02-25-26 2:44:26 pm] * * Image replication is globally disabled
[02-25-26 2:44:26 pm] * * Image replication is globally disabled
[02-25-26 2:44:26 pm] | Sleep time has changed to seconds
[02-25-26 2:54:26 pm] * * Image replication is globally disabled
[02-25-26 2:54:26 pm] | Sleep time has changed to seconds
[02-25-26 3:04:26 pm] * * Image replication is globally disabled
[02-25-26 3:04:26 pm] | Sleep time has changed to secondsfogscheduler.log
[02-25-26 2:44:26 pm] Interface Ready with IP Address: x.x.x.x
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 10fogserver
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 127.0.0.1
[02-25-26 2:44:26 pm] Interface Ready with IP Address: 127.0.1.1
[02-25-26 2:44:26 pm] * Starting TaskScheduler Service
[02-25-26 2:44:26 pm] * Checking for new items every 60 seconds
[02-25-26 2:44:26 pm] * Starting service loop
[02-25-26 2:44:26 pm] * No tasks found!
[02-25-26 2:45:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:45:26 pm] | Sleep time has changed to seconds
[02-25-26 2:46:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:46:26 pm] | Sleep time has changed to seconds
[02-25-26 2:47:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:47:26 pm] | Sleep time has changed to seconds
[02-25-26 2:48:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:48:26 pm] | Sleep time has changed to seconds
[02-25-26 2:49:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:49:26 pm] | Sleep time has changed to seconds
[02-25-26 2:50:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:50:26 pm] | Sleep time has changed to seconds
[02-25-26 2:51:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:51:26 pm] | Sleep time has changed to seconds
[02-25-26 2:52:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:52:26 pm] | Sleep time has changed to seconds
[02-25-26 2:53:26 pm] * Task Scheduler is globally disabled
[02-25-26 2:53:26 pm] | Sleep time has changed to seconds
[02-25-26 2:54:26 pm] * Task Scheduler is globally disabledThe same for these logs as well.
fogimagesize.log
fogsnapinhash.log
fogsnapinrep.log
pinghost.logI have checked the mysql DB
SELECT settingID, settingKey, settingValue FROM globalSettings WHERE settingKey LIKE '%ENABLED%';"settingID" "settingKey" "settingValue" "33" "FOG_CLIENT_DIRECTORYCLEANER_ENABLED" "0" "35" "FOG_CLIENT_USERCLEANUP_ENABLED" "0" "36" "FOG_CLIENT_GREENFOG_ENABLED" "0" "37" "FOG_CLIENT_AUTOLOGOFF_ENABLED" "0" "38" "FOG_CLIENT_DISPLAYMANAGER_ENABLED" "0" "45" "FOG_CLIENT_HOSTNAMECHANGER_ENABLED" "1" "46" "FOG_CLIENT_SNAPIN_ENABLED" "1" "48" "FOG_CLIENT_CLIENTUPDATER_ENABLED" "0" "49" "FOG_CLIENT_HOSTREGISTER_ENABLED" "1" "50" "FOG_CLIENT_PRINTERMANAGER_ENABLED" "0" "51" "FOG_CLIENT_TASKREBOOT_ENABLED" "1" "52" "FOG_CLIENT_USERTRACKER_ENABLED" "1" "58" "FOG_PLUGINSYS_ENABLED" "1" "121" "FOG_REGISTRATION_ENABLED" "1" "156" "FOG_CLIENT_POWERMANAGEMENT_ENABLED" "1" "174" "IMAGEREPLICATORGLOBALENABLED" "1" "175" "SNAPINREPLICATORGLOBALENABLED" "1" "176" "SNAPINHASHGLOBALENABLED" "1" "177" "PINGHOSTGLOBALENABLED" "1" "178" "SCHEDULERGLOBALENABLED" "1" "179" "MULTICASTGLOBALENABLED" "1" "182" "IMAGESIZEGLOBALENABLED" "1" "187" "FOG_TASKING_ADV_SHUTDOWN_ENABLED" "0" "188" "FOG_TASKING_ADV_WOL_ENABLED" "1" "189" "FOG_TASKING_ADV_DEBUG_ENABLED" "0" "190" "FOG_API_ENABLED" "1" "197" "FOG_SNAPIN_LOCATION_SEND_ENABLED" "1" "200" "FOG_REPLICATOR_GLOBAL_ENABLED" "1" "201" "FOG_SNAPINREPLICATOR_GLOBAL_ENABLED" "1" "203" "FOG_TASK_SCHEDULER_ENABLED" "1"Any hepl would greatly be appreciated…
Thanks!
P.S. I am not apposed to restarting from scratch as long as i can save my snapins and images. -
RE: All services are globally disabledposted in FOG Problems
@Tom-Elliott
That may be my problem Tom. I switched to the Stable build, I may have inconsistant DB schema between the two?
The GUI says I am on Version 1.5.10.1763 -
RE: FOG Boot via HTTP without DHCPposted in FOG Problems
Unfortunately, HTTP boot still requires a dhcp server.
-
RE: All services are globally disabledposted in FOG Problems
I was able to fix the:
PHP Warning: DateTime::modify(): Failed to parse time string (+ second) at position 0 (+): Unexpected character in FOGImageSizeReplace:
$ServiceClass::$zzz != 1 ? '' : 's'with
$ServiceClass::$zzz == 1 ? '' : 's'The same for FOGImageReplicator,FOGImageSize.
FOGPingHosts:
Replace:
$ServiceClass::$zzz != 1 ? '' : 's'with:
sprintf( '+%s second%s', $ServiceClass::$zzz, $ServiceClass::$zzz != 1 ? '' : 's' )