I am running TFTPD via xinetd on a Centos 5.4 server. I am able to access files via tftp fine, so I know the service is running ok. However, whenever I try and upload a file I get a 0 Permission denied message.
I have already created the file in /tftpboot and set the permissions to 666.
My tftpd config has verbose logging (-vvvv), but all I see in my /var/log/messages is:
START: tftp pid=20383 from=192.168.77.4
I have seen some mention that SELinux can prevent TFTPD uploads, but I'd expect to see something in the logs. I have SELinux set in permissive mode.