Can you access port 631 of the server via http like ....
http://192.168.1.42:631/
(where 192.168.1.42 isyour linux print server IP).
If so then yo have ipp protocol. You first then need to open port 631 UDP on your Fedora client "Network Prnter Cliant (IPP)" in the fedora firewall tool. It should find the printer from broadcast packets in a minute or so.
Then you need to make sure local 'cups' is working and configure the printer. I strongly prefer to pint my browser at:
http://localhost:631/ and then configure from there.
Some ppl prefer the configure printer tool (varies from desktop to desktop).