/Default.ipxe.....Operation not supported
-
Server
- FOG Version: 1.2.0
- OS: centos 7
Client
- Service Version:
- OS:
Description
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)
Any ideas?
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?
-
@finvader It sounds like there are bits of 1.3.0 left over from your previous upgrade.
But I’d like to focus on what failed when you tried to install 1.3.0? Usually an upgrade is a one way street, once you go to 1.3.0 you can’t roll back to 1.2.0 since the database has changed dramatically between 1.2.0 and 1.3.0
-
It’s files left from trying to install trunk.
We are here to help you, if you have problems installing 1.3.0 RC, you do not need to go back to ancient 1.2.0. Just ask for help here.
Did you find and follow this?
https://wiki.fogproject.org/wiki/index.php?title=CentOS_7What happened ?
-
failed on backing up database
-
This post is deleted! -
Reinstalling 1.3.0 now. will report results.
Again, thanks for the quick replies.
-
Ok so here is another issue.
The fog server is in a non-connected envorinment, meaning is is not meant to connect to the net. We have a 172.x.x.x ip address. So when install using dhcp on our corporate network of 10.x.x.x, it fails to reach the backup of the management at 172.x.x.x
I then placed on the 172.x.x.x network and ran the install.sh and it fails on getting checksum and files and inits…
The server resides on a 172.x.x.x network, not sure how to make it get past this. checksum and init thing
-
@finvader How about this:
Edit the FOG Settings file (/opt/fog/.fogsettings)
Change the IP address to 127.0.0.1
Put your system on the network for internet access and run the installer.
When done, Put the system back on its main network.
You may need to edit the GUI after moving as I think it will reset the node to look at 127.0.0.1. To do this goto: FOG GUI->Storage Management Page->All Storage nodes-><YOUR RELEVANT NODE> IP address.
This should be good to go.
-
When you run the installer after it’s complete you will also likely need to edit the /tftpboot/default.ipxe file.
It will change the IP address its calling to 127.0.0.1
Edit the file and change to whatever your server’s normal IP address is.
-
@Tom-Elliott rgr that on it now
-
OK so I changed to 127.0.0.1 and it still fails database backup.
I tailed the log and here is what it says
connecting to 127.0.0.1 connected
Http request sent, awaiting response 500 internal server error
-
@finvader Whats in your apache error log?
-
[error] [client 127.0.0.1] PHP Parse error: syntax error, unexpected ‘&’ in /var/www/html/fog/commons/init.php on line 110
Here is the init.php
110 foreach ((array)$paths as &$element) {
111 $allpaths[] = dirname($element[0]);
112 unset($element);
113 } -
@finvader Is this a new install of FOG on a new Centos server? (i.e. did you remember to disable the centos firewall and disable selinux?)
-
What version of PHP is installed?
-
Iptables disabled
selinux is permissive -
Installing over old 1.2.0 of fog
-
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 -
Then something else is afoot.
How, exactly, are you install 1.3.0?
-
@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).