A client makes a connection and the server returns 4 bytes, the number of seconds since 00:00 (midnight) 1 January, 1900 GMT. This is an unsigned 32 bit integer in network byte order (big endian). After returning these 4 bytes, the server closes the connection (for TCP).
This value will overflow (roll over) on 7 February 2036.
su dnf -y install xinetdThen edit /etc/xinetd.d/time-stream and find the line that says "disable = yes" and change it to no. Be careful with this, the double thing on not disabling often causes me to set this improperly. Calling thing "enable" would be better design.
systemctl start xinetd.service systemctl enable xinetd.service firewall-cmd --add-port=37/tcp --permanent firewall-cmd --reloadYou can test this using "telnet localhost 37", but just be aware that the 32 bit binary response will print as non-ascii hieroglyphics.
firewall-cmd --list-all systemctl status xinetd.service
Adventures in Computing / [email protected]