Link to home
Start Free TrialLog in
Avatar of J.R. Sitman
J.R. SitmanFlag for United States of America

asked on

How do you turn off the firewall on an HP8600 printer

I added a new HP8600 and Spiceworks can't see it because the firewall is on.  How do I allow Spiceworks to access the printer?
Avatar of Michael Best
Michael Best
Flag of Japan image

Avatar of J.R. Sitman

ASKER

I read the articles but don't think that's what I'm looking for.  The settings are actually in the HP8600.  See attached
hpfirewall.png
You need to uncheck the "Enable Failsafe Option"
Didn't help.  Any others I should turn off?
A reboot may be needed to make the changes.
reboot didn't help  :-(
The printer's firewall options start with "Enable Failsafe Option" and then it explains that this is needed to ensure https is available even if blocked by the firewall.

However, https is not needed to send data to the printer - that uses either lpr or port 9100. So, if Spiceworks can't see the printer, my guess the problem is somewhere else. Can other applications print to the printer? Can you ping it
I have it deployed to 4 computers and they all can print.  I also can ping it.
Can you show the Firewall rules page and the Network tab page?  It could be a restriction by IP address or protocols being disabled.
I have it deployed to 4 computers and they all can print.  I also can ping it.
In other words, the printer "firewall" is not the problem, as I said in my earlier post.

What is the difference between the computers that can print, and the one that can't? Are they all connected in the same way (e.g. all wireless, or all wired)? Are they on the same subnet? If they use different routers, it's possible that one router is set to block ports 9100 and/or 515 (LPR).

If they are on the same subnet, it's also possible that they use different ports (9100 & 515) and that the router blocks the one the failing PC uses. Check under the Ports tab in Printer Properties.

Have you checked the (Windows) firewall settings on the PC that can't?

Another possibility. Most network printers have a list of IP addresses that are allowed to print; all others are blocked. See if perhaps the working PCs are listed. If that is the case, either add the new PC, or remove all of them (if the list is empty, everyone can print). It should be somewhere in the printer's web interface.
The problem is not that a computer can't print, it is that Spiceworks, doesn't see it.
Got it, printing is fine.

I've never heard of Spiceworks so in looking it up on the web, it appears to be a freeware inventory package.  Thus, I would assume that it is trying to communicate with the printer via SNMP calls.  Thus, we are back to looking at the printer settings to see if there are disabled protocols or restricted TCP/IP connectivity.

Please look at the printer's network settings and make sure that:
 1- SNMP is enabled
 2- There are no restrictions on IP connectivity or at least the Spiceworks server is allowed to connect
 3- The SNMP read community password is set to match whatever Spiceworks is trying to use when connecting via SNMP
Attached are all the services that are turned on.  Not exactly sure what I should do.  Not my area of expertise.
snmp.png
Here is another setting for SNMP.  Should I try anything here?
snmp2.png
ASKER CERTIFIED SOLUTION
Avatar of eerwalters
eerwalters
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
That fixed it.  Thanks for sticking with this.
Thanks