This article pertains to your personal laptop that you might be using on campus.
If you're having any issues with a lab machine, do not attempt to make any changes to any Windows settings or printers, else you may get kicked out of your session and lose any unsaved work; please contact the tech desk to report any issues with lab machines.
Attempting to print (or add a printer to your machine) may yield this error:
Click the See details arrow:
If you are also receiving:
Operation failed with error 0x0000011b
the follow pertains to you.
It is not recommended to follow many of the suggestions on random blog or "tech" sites, as they're advising you to undo a security patch.
Instead of peeling back any security on your machine, there's a few more secure options to try.
Are you using third-party anti-virus or firewall software?
Such as Bitdefender, which can plug the same hole as a security 'fix' by Microsoft; when on the public profile, it's been found this same error code can be triggered.
- If you are, before making any changes, temporarily disable Bitdefender and attempt to print. If you're able to, you'll know this was the culprit and you can continue remedying it.
- After you confirm whether or not Bitdefender is the culprit, immediately re-enable it.
How to Allow Print Spooler on Wifi / Public Bitdefender Profile
Without reducing any security protections on your machine.
- Click to Protection on the left menu
- Select Firewall Settings on the right menu
- Click the Rules tab (toward the top/center)
- Click Add Rule (right-side)
- Beside Program Path, click Browse
- A popup will appear, click + beside each folder until you read the end, for:
- For Protocol, select TCP because that's what Mobility Print is using to talk to MIAD's print server
- Direction is Outgoing because you only want the spooler to initiate contact and not receive anything
- To confirm you did it correctly, it should look like so:
- Show advanced settings (optional)
- If you'd like to increase the security of this rule (Show advanced settings), you can optionally filter it so only MIAD's print server is reachable when this particular rule gets triggered -- though it is not required; outgoing means unless something on your device (you) initiates a print, this rule is effectively 'offline.'
- This 'advanced option' is not recommended if you use public libraries or other printers that may fall on this same profile. If you're unsure, please contact the tech desk with your use case and we can explain whether or not this 'advanced option' would benefit you.
If the above doesn't apply to you, uninstalling your existing printers and setting up fresh copies might fix the problem.
- Go to Control Panel
- Right-click and remove all MIAD printers (Remove-device on the context menu)
- Right-click on any remaining printer (Microsoft Print to PDF, for example) and select Printer properties
- On the bottom right, click Change Properties (the menu will reload)
- After the menu refreshes, click the Ports tab
- Make the Ports column a little wider (click and drag between Ports and Description)
- Under the Port column, locate any MIAD-related entry (2ndFloorHallwayBW, 4thFloorBW and so on) - also look for: http://print:9163 entries and IP_172... - these are all MIAD entries)
- Now that you know what entry is from MIAD, highlight one at a time and click the Delete Port button below
- After they're all gone, get a fresh copy of Mobility Print from your Onelogin dashboard (if you don't see it, click the More Shortcuts: Everything tab and search for Mobility
- Make sure the Mobility Print app you run has today's date if you're getting it from your Downloads folder (if you got to it from your browser, you'll be on the latest download of it) - Go through the install
- Once installation completes, do a test print