tftp needs a restart to work after reboot RHEL7

Posted on

RHEL 7, tftp setup using systemd. When I restart the server the tftp service starts on boot but still needs to be restarted to work. Anyone have this issue? Should I be using xinetd to manage the tftp? Below is my systemd tftp.service file

[Unit]
Description=Tftp Server
Requires=tftp.socket
Documentation=man:in.tftpd

[Service]
ExecStart=/usr/sbin/in.tftpd -s -c -p /home/xxx
StandardInput=socket

[Install]
Also=tftp.socket
WantedBy=multi-user.target