As a rule, I disable Windows Firewall, as it seems to cause more problems than solve.
I built a server 2012 R2 print server and installed all the printers - with the firewall disabled. Everything goes along OK and then no one can print. On the print server, all the printers were offline. A reboot solved nothing. Our network support company turned the firewall on and all the printers came back online right away. Go figure. He also said that Microsoft recommended this.
This afternoon, all the printers went offline again; but the firewall was still on. I disabled the firewall and all the printers came back online. Again, go figure.
I've spent all afternoon searching/reading on this and haven't found a real conclusion. Anybody have any insight on this?