PXE Permission Denied
Hope you can help me out... experimenting with Frog on a CentOS 6.2 box (Ubuntu refused to install properly, and I really couldn't be bothered with faffing around) and it's installed fine and the web service is up and running, but the tftp server is causing me endless problems:
Transfering file pxelinux.0 from server in octet mode...
Transferring data from 10.1.2.40...
Packet will be sent. len=50, opcode=1
Packet received. len=22, opcode=5
Error occurred during the file transfer (Error code = 0):
Getting that from a tftp client on my workstation. Have tried the suggestions on the Fog wiki to no success, and mucked around with directory ownership/xinetd users and still having no luck.
At present the /tftpboot directory is owned by fog:root and the tftpd server is running as root (if I run it as 'fog' I get tftp open timeout errors) and I am now a bit clueless!
It's been a while since I set up our FOG server so my memory is a bit vauge on the matter, but I seem to remember having issues with the TFTP server. I simply installed a different TFTP server:
Originally Posted by Homer
This was on Debian so I imagine I simply typed "apt-get install tftp-hpa" or similar. Make sure you point tftp-hpa's settings to the /tftpboot folder.
Looks as though that is the tftp server which is on the CentOS repos... it's being a right PITA! Tried all other kinds of permissions combos now with no luck
Figured it out! My own stupid fault, SELinux was enabled! Turned off, rebooted, and now I am in the words of the famous Charlie Sheen - WINNING! For now at least...