PXE Boot not working properly from Storage Node
-
@Sebastian-Roth So I’ve generated the new certs etc. and now I have a new error message (Permission denied):
https://imgur.com/a/yK4TwNZ -
@Sebastian-Roth Oh, and I can access the file from the browser
-
@Silv4n iPXE errors out and gives you a command line. Please run command
certstat
and post a picture of the output here. -
-
@Silv4n Oh well, I should have read the whole topic more closely and think about it a bit more. Copying the certs for Apache from the master server over will cause trouble because it’s got the wrong IP/DNS name in it.
In this case I’d suggest you re-run the installer on the storage node and tell it to recreate the Apache cert and key.
- Make sure have set
httpproto='https'
in/opt/fog/.fogproject
! - Run the installer like this:
./installfog.sh --recreate-keys
- Make sure have set
-
@Sebastian-Roth No problem, you’re helping me. With reinstall apache/php files or not?
-
@Silv4n No, no need to reinstall apache/php stuff in this case! That part of the installer a left over from earlier. Won’t be asking in the next version anymore.
-
@Sebastian-Roth Thanks to the both of you, it worked!
Proof: https://imgur.com/a/FiqaZNd
-
@Sebastian-Roth So the root cause of this:
- The fog install script does not honor https for storage node installs?
- The fog installer did not provide the necessary command line switches when installing the storage node to enable https?
-
@george1421 said in PXE Boot not working properly from Storage Node:
So the root cause of this:
The fog install script does not honor https for storage node installs?
The fog installer did not provide the necessary command line switches when installing the storage node to enable https?As far as I can tell right now the only issue was that the storage node was not installed with HTTPS enabled in the first place and the buildipxe script in 1.5.7 has a bug that would not compile the cert into the binaries correctly (fixed for 1.5.8 already).
-
This post is deleted!