UNSOLVED /Default.ipxe.....Operation not supported
- FOG Version: 1.2.0
- OS: centos 7
- Service Version:
I recently tried to upgrade to trunk and it failed, so I reinstalled 1.2.0 back on our fog server.
I created a task for a computer to download an image.
When I pxe boot the client computer i get the following:
/default.ipxe…operation not supported (http://ipxe.org/3c126003)
DHCP is configured on our windows domain controller and that has not changed. Is there a place in fog settings to point fog to the dns server?
Would love to have that script. I am not giving up on this one. Will be at this first thing in the morning. Gotta go home and feed the kids.
Let me know how I can get that script you mentioned. I did check the default.ipxe and it was good to go.
@finvader You are so close I hate to see you back track now. @Wayne-Workman has a script for a portable fog server that will fix all of the bits with the IP address once 1.3.0 is at the right IP address.
But that elusive /tftpboot/default.ipxe contains one of the places where the IP address is hardcoded. There is also in the storage node and then in the FOG configuration setting in the web gui
Thanks to all of you for your time. I know this is a rough one, at least for me.
So is reinstalled on a fresh centos 7.2 machine and I am getting tftp timeout issues. I installed using my corporate network of 10.x.x.x and I then went in attempted to change over to 172.x.x.x but there seems to be alot of places the IP gets stored. Think I will build a centos 6.8 and just use 1.2.0 as its all contained and doesnt need to talk back to the net. I can at least control the IPs etc, as I am not an expert in linux, php, apache, fog, etc.
I just need a server running asap, then I can go back and build the updated trunk as I do wish to have the new features, but right now we are down hard in our lab.
As of now, I am scraping the fix on this one. some of the files are owned fog.apache, some are root.root, permissions are wrong all over the place.
Going to attempt to put a clean fog install on a new centos 7 machine.
@finvader Try restarting nfs service?
service nfs restart
isolated fog servers
Now I am here.
Mounting file system fail.
An error has been detected
could not mount images folder (/bin/fog.download)
Reason: mount: mounting 172.16.61.17 ://home/images/ on /images failde: Permissions denied
This is why I’m not a fan of isolated fog servers. I’m not saying they shouldn’t be around, but there’s too much 'tis for 'tat kind of stuff going on.
Please check your /etc/httpd/conf.d/fog.conf file.
Where it says
ServerName 127.0.0.1change to read as
ServerName 172.16.61.17and restart httpd with:
service httpd restart, Then pxe booting should work properly (hopefully).
OK, so the installation using php5.5 worked succesfully, rebooted and tried to download image to a machine and encountered a chain load error and could not boot.
http://172.16.61.17/fog/service/ipxe/boot.php …Input/output error
Could not boot: Input/output error
Chainloading failed, hit ‘s’ for the ipxe shell; reboot in 10 seconds
It should be sure.
@Tom-Elliott i now have php 5.5 the command you posted did not work correctly, i wget the the remi repo and it gave me remi-php55. Is that good enough?
@finvader if you run:
yum -y update php* --enablerepo=remi,remi-php56
Yum is only giving me 5.3.3
Was told this was a centos 7 server, in fact this is centos 6.8
How are you installing FOG 1.3.0? I need exact details, such as what you’re using to get the latest and greatest.
See, fog installs a specific repository and uses that repository to install php packages. The fact that you are only ever getting php 5.3 is really off.
You might need to run:
yum -y remove --erase php*
Should have clarified, just realized this is centos 6.8
@Tom-Elliott My production FOG server running Centos 7 v1511 has php at 5.6.28. (just be aware I didn’t do anything crazy with my production server, this is straight out of the box).
Then something else is afoot.
How, exactly, are you install 1.3.0?
Package php-5.3.3-48.el6_8.x86_64 already installed and latest version
Nothing to do
[root@fog-server commons]# php -v
PHP 5.3.3 (cli) (built: Aug 11 2016 20:33:53)
Copyright 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright 1998-2010 Zend Technologies