Ah! That command worked:
SELinux status: disabled
“service iptables status” gives
iptables: Firewall is not running
Thanks for the info, Tom. You are correct that the file in /etc/selinux/config was enforcing (I had no clue that file was even there!). I changed that to disabled, reset, and tried the client again. This time, I’m getting a different error message: PXE-T00: Permission denied.
/var/log/messages reads:
Jun 20 16:51:51 localhost xinetd[1777]: START: tftp pid=2987 from=192.168.0.107
Jun 20 16:51:51 localhost in.tftpd[2988]: RRQ from 192.168.0.107 filename undionly.kpxe
Jun 20 16:51:51 localhost in.tftpd[2988]: sending NAK (0, Permission denied) to 192.168.0.107
Same results for local TFTP.
Just rechecked. Ownership is correct at fog:root; permissions currently more permissive at 666. have also tried 777 and 755 also; no luck.
oh. wait. duh. TFTP is handled by in.tftpd, which is started and stopped by xinetd. /var/log/messages does have start and stop entries for in.tftpd surrounding each “permission denied” message.
hmm…interesting question. There is NOT a “tftpd” service running, and “service tftpd start” reports an unrecognized service. However, I thought tftp was handled by vsftp, and vsftpd IS running.
FOG Version 1.1.1 running on a fresh install of CentOS 6.5 inside of VMware Player 6.0.1
When a client tries to PXE boot, it gets a DHCP IP address and tries to TFTP the undionly.kpxe file. The client gives the error “PXE-E32: TFTP open timeout”. The corresponding entry in /var/log/messages reads, “/tftpboot: Permission denied”
I have searched the forums here, and tried all of the steps that I’ve found, including (but not necessarily limited to):
[LIST=1]
[]I have checked the permissions on the /tftpboot dir and all files, and they are all set at (currently) 666.
[]I have also tried 777 and 755 with no help.
[]I made sure that the files and dir are owned by fog:root
[]I have double-checked that SELinux is disabled and the the firewall is down.
[]I’ve checked that /etc/xinetd.conf and /etc/xinetd.d/tftp.conf are correct.
[]and probably a few other things that I can’t think of right now.
[/LIST]
Perhaps significantly, I have tried to TFTP from a local console on the FOG VM, and have received the same errors.
Any ideas?
Thanks in advance!