“Help! Iím a PaperCut admin, and I donít see any new printers even after running the Windows Mobility printer installer successfully! What could cause this problem?”
Every once in awhile, we hear about users running the Windows Mobility printer installer but being unable to see any new printers afterward. In these cases, we find that the installer creates the printers successfully but another process deletes them soon after creation! Itís a frustrating problem to be sure, but luckily there are some things we can check that might give us some insights into possible obstacles.
Use Event Viewer to verify the problem
Open Event Viewer and navigate to Applications and Services > Microsoft > Windows > PrintService and enable the Operational Log like so:
After enabling the log, run the installer again and check Event Viewer for errors. If you see event codes 301 or 302, keep reading because this article applies to you! These codes hint at the cause of deletion. The event contains a PID which we can use to discover the responsible process. In most cases, the PID goes hand in hand with svchost.exe. Unfortunately, this doesnít narrow down the problem very much as Windows calls on the process often.
What causes this behavior?
We compiled the most common solutions to this problem here:
BitDefender might delete printers if you are on a Public network
Customers using BitDefender should watch out for a specific feature that interferes with Mobility installer print queue creation. The Dynamic Mode feature changes the BitDefender filterís aggressiveness depending on the network adapterís connection profile status. In other words, BitDefender might delete print queues if your network adapter connection profile is Public. To resolve a ďDynamic ModeĒ issue, you can change the clientís connection profile from Public to Private.
Or, you can follow some instructions provided by one of our customers (thanks Sťbastien!) to change the behavior in BitDefender:
1. Open the main BitDefender interface.
2. Go to the Protection window.
3. In the FIREWALL module, click the Settings button.
4. Go to the NETWORK ADAPTERS tab. Click the box corresponding to your network adapter and select Home/Office.
5. Go to the SETTINGS tab.
6. Click Edit stealth settings.
7. Set the switch corresponding to your network adapter to Off (grey switch). After that, click OK
8. Now go to the RULES tab and click Add rule.
9. In the upper part of the window, set the switch to YES, to Apply this rule to all applications.
10. Go to the Advanced tab.
11. Next to Custom Remote address, set the switch to On. Then, under it, type the IP of the device you want to connect to in its corresponding field.
12. Click OK.
NOTE: You can also specify the port for which the rule will be available. If you do not specify the port, the rule will apply to all ports.
The Internet Printing client is not installed
The Mobility Printer installer creates print queue connections using the IPP protocol. You might see event codes 301 and 302 on Windows workstations without the Internet Printing client.
To enable the service, follow these steps:
Click Start and navigate to Turn Windows features on or off
Expand Print Services, check the Internet Printing Client, and click OK.
Restart the Print Spooler service or the entire workstation (either will do).
Port 9163 is not open between the workstation and the server
During the configuration process, the installer reaches out to the Mobility Print server on port 9163. You might see the same Event Viewer codes as above if thereís interference on the port. Take a look at your firewall to see if this and other required ports are open.
No dice? Let us know!
We would be happy to troubleshoot this with you directly, so please reach out at support.papercut.com!
Categories: Mobility Print, Printers
Keywords: disappearing, disappear, windows, chupacabra