Mobility Print FAQs
I have downloaded Mobility Print as a replacement for Google Cloud Print (GCP). Now how do I install PaperCut NG MF?
Mobility Print is compatible with PaperCut NG/MF. Use the two products together to get all the cost-cutting and document security value these products bring.
Contact us at email@example.com to download PaperCut NG or PaperCut MF for your organization.
NOTE: After you install PaperCut NG/MF you need to reinstall Mobility Print.
You can find everything you need to know about installing PaperCut NG/MF in the PaperCut NG/MF Help Center (often referred to as ‘the Manual’).
Do I have to install PaperCut NG/MF for Mobility Print to work?
No. Mobility Print can run ‘standalone’ so any users can print. However there is no user authentication or secure printing when Mobility Print is not connected to PaperCut NG/MF.
NOTE: If you do want to take advantage of everything PaperCut NG/MF has to offer and end up installing it, you’ll need to reinstall Mobility Print.
Why can’t I set per-job authentication for my Mobility Print published printers?
Most likely this is because Mobility Print is not set up to work with PaperCut NG/MF.
On its own, Mobility Print doesn’t offer authentication. But when you’re running Mobility Print without PaperCut NG/MF, users won’t need to authenticate when printing to published printers.
I have both Mobility Print and PaperCut NG/MF installed. Why isn’t authentication working for Mobility Print?
Why should I choose Mobility Print over other PaperCut BYOD print solutions?
Mobility Print offers a unified and secure solution for printing from BYO mobile devices and laptops that are not managed by your organization (they are managed by the end user instead). There are pros and cons for all options and many of these are listed in the PaperCut NG/MF Manual. However in general, Mobility Print excels because it:
- offers a native print experience with more print options
- supports printing from any application (not just limited file types)
- for regular users that bring their own devices, maintains the same print experience as a traditional networked desktop system with a print driver installed
- is often quicker (after initial setup) to print via Mobility Print.
Which printers are supported by Mobility Print?
When trying to add a printer on macOS we get the error "Unable to verify the printer on your network" or "An error occurred while trying to add the selected device". Why does this happen?
This might occur when a user moves from a network where their client can see the printers, to a network where it cannot. The problem is that they are trying to connect to a cached DNS record of a printer so the Mac is unable to resolve the address.
To test this, flush the DNS cache on the Mac by opening a terminal window and running “sudo killall -HUP mDNSResponder”. If that doesn’t help, contact support.
What controls the localization of the Mobility Print Admin interface?
The Mobility Print Admin interface locale is controlled by the Internet browser’s language setting.
For example, in Chrome if you want the locale used by the Mobility Print Admin interface set to en_UK, in the Languages dialog > Order languages based on your preference list, move the English (United Kingdom) option to the top of the list.
Where do I install the Mobility Print Server?
IMPORTANT: Do not install Mobility Print Server on a domain controller. For more information, see Can I install PaperCut on a Domain Controller?
For the vast majority of organizations, you install Mobility Print on the system running the PaperCut Application Server and hosting your print queues. Some organizations have secondary print servers that you want to set up to support Mobility Print on. This configuration is supported, too, by installing Mobility Print on those secondary servers (that is, servers running the Print Provider).
Can I use Mobility Print on any print server?
Can I use Mobility Print on multiple print servers?
If I have multiple Mobility Print servers, can I administer them all from a central Admin interface?
Each Mobility server is maintained independently. You can monitor your Mobility Print servers through the PaperCut NG/MF Admin web interface, but do the configuration on each Mobility Print server.
You can see a list of all Mobility Print servers in the PaperCut NG/MF Admin web interface in the Mobility Print area under Options > Mobile & BYOD. From here you can access the Mobility Print Admin web interface for each Mobility server.
How do I update my Mobility Print server?
You don’t need to! It’s automatic! We know that updating software is both important and often difficult. Updating server infrastructure is even more crucial in the BYOD and mobility space. Why? Because end user devices just update and often with little or no forewarning. To remain compatible with this fast pace, the following components auto update:
- Mobility Print Server
- Android Mobility Print App
- Chromebook Mobility Print App Auto update checks are performed nightly during periods of low activity (sometime between midnight and 1:00 am), and updates are applied in the background with minimal or no downtime. Updates might incorporate bug and security fixes, add new features, and improve the user interfaces.
Automatic update checks are performed over a secure HTTPS connection. No personal or system information is shared during this process. Update signatures are verified before installation.
If for some reason your print server does not have access to the internet, you can manually update any time by downloading the latest version and installing over the top of the existing version.
Administration and configuration
How can I rename printers?
Printers must be renamed using the print server’s operating system. Mobility server will automatically use this new name. When you change a printer’s name, the change will flow through to the Mobility Print server web interface after about five minutes. You should also consider cleaning up the old print queues.
Always be careful when renaming printers. If you rename a printer, Windows and macOS end users need to remove the old printer queue and add the new one into their printer list.
I don't want to share my Mobility Print anonymous setup information
We use anonymous setup information to prioritize feature development and functionality to address the majority of our users’ configurations. If you wish to opt out of sharing your anonymous setup configuration with PaperCut, please follow these steps:
Open the following file in a text editor:
Set the following value:
DisableAnalyticsSubmission = true
Save the file.
Restart the PaperCut Mobility Print service.
What paper sizes does Mobility Print support?
Why do the page size names differ on some clients?
Paper size options for Mobility Print printers on ChromeOS and iOS can be displayed with ISO names (for example, “ISO_A4”) instead of simple names (for example, “A4”) like on Windows. This is because for each paper size provided in the printer capabilities, Mobility Print retrieves two properties: Name and CustomDisplayName. Then it passes them to the print clients.
The ChromeOS print dialog understands only the Name property. That’s why it can be displayed as “ISO_A4”; it’s exactly the value Mobility Print received from the printer driver. Some other printer models could provide “A4” in the Name property, so for those printers ChromeOS would display “A4” in the dialog.
Some other operating systems are able to show the CustomDisplayName, which in most cases contains the more friendly name.
Windows is unique; it displays its own default-supported set of paper sizes and they have user-friendly names.
Can I change the default ports?
Unfortunately you cannot change the port as the same port is used by all the clients. Also, it is best to run Mobility Print on a port that is not a standard port because often there is another service already running on the standard port.
If your user must access the Help Center using standard ports, ask them to go to Setting up your device and follow the steps for their device.
If your environment is set up in such a way that users have to access the Internet via a standard port, then it’s best they use a specific URL for the Mobility Print Help Center. Ask them to follow the steps in Setting up your device.
How much does Cloud Print cost?
Do I need to have valid M&S for Mobility Cloud Print?
Is Mobility Print’s Cloud Print GDPR compliant?
Mobility Print’s Cloud Print service does not access any personal information, whether it is personal metadata or print jobs, and will therefore not compromise your organization’s compliance to General Data Protection Regulation (GDPR). For more information, read the Cloud Print security section.
If you’re interested in what other capabilities PaperCut NG/MF provides to help your organization comply with GDPR, take a look at the PaperCut GDPR compliance guide.
What credentials do users need?
Can I limit which printers users can access via the cloud? For example, staff can print from the cafe down the road, but students cannot?
What does STUN and TURN stand for?
Are there size limitations for printing with Cloud Print?
I see Cloud Print uses Twillio. Can I trust Twillio?
Cloud Print makes use of Twillio’s Global Network Traversal service. That means when a client establishes a STUN or TURN connection with the Mobility Print server, it’s done over Twillio’s service.
Twillio doesn’t process any personal information at any level, whether it be the organizational, user, or print job level.
PaperCut MF’s Cloud Services still establish the end-to-end trust between the client and Mobility Print service. Twillio is only responsible for providing the transmission channel between the two.
Using Twillio or PaperCut’s MF’s Cloud Services will not compromise your organization’s GDPR compliance.
What clients does Cloud Print support?
Cloud Print supports Chromebooks, macOS and Windows devices.
We’re monitoring demand for both iOS and Android. If this is critical for your organization, let us know at PaperCut Support. You can still print fom your local devices on the network using Mac, Window, Chromebook, iOS and Android. For more details see the Setting up a device page.
What's the difference between the invite link expiration date and printing expiration date for the Cloud Print links?
So the invite link expiration date determines at what point end users can no longer set up their devices using the link.
And the printing expiration date determines at what point printing stops for users after they have set up their client using the related invite link.
This means that you can allow a given period for users to sign up, and after that period expires no new users can sign up. The signed-up users can still print up to the printing expiration date.
For example, maybe you set up a link to allow a contractor to print for a certain period of time.
Can you adjust the link after creation? Say, if I have set the invite expiration date a little too early, I can go back and change the expiration later, right?
Not at the moment. Currently you can disable or re-enable a link that hasn’t expired. It might be something we look into in future.
You can create as many new links as you like, but understanding that rolling these out again may not be what people want.
Can I see the number of print jobs printed via an invite link?
If I don't manually select an expiration date (for the invite link or printing) does it default to 'forever'? Or is it mandatory to select a date?
Can I track, control, and monitor print jobs sent by users when using Cloud Print?
Does Cloud Print scale?
When it comes to scale, you need to consider two ends. PaperCut MF’s Cloud Services and your Mobility Print server.
PaperCut MF’s Cloud Services are built on top of Google Cloud Platform and also makes use of Twillio’s Global Network Traversal service. The Cloud Print service scales horizontally and can handle pretty much any load thrown at it.
In regards to your Mobility Print server, there are a few factors to consider, including:
the typical document size being printed
your internet speed
the server capacity.
If you have a decent machine with a decent network connection, then you should be fine with around 10,000 print jobs a week. If you are expecting more than this, especially if you expect spikes in printing, then consider deploying multiple Mobility Print servers.
At the moment you can’t yet deploy multiple Mobility Print servers in an active-active configuration to process your cloud print jobs. Instead, you will have to segment your usage and send different users invite links to different Mobility Print servers.
Why am I being asked to create an account when I'm already using PaperCut NG/MF?
That’s because Mobility Print couldn’t detect a PaperCut Print Provider running on the server you installed Mobility Print on. Mobility Print requires a Print Provider to connect it to the PaperCut Application Server.
If you already have PaperCut NG/MF installed, ensure you install Mobility Print on the same machine as the PaperCut Print Provider.
This can be your PaperCut NG/MF Application Server or a secondary print server. If it’s a secondary server, ensure it has a Print Provider installed on it.
After the Print Provider is installed on the server, rerun the Mobility Print installer and it will connect with your existing PaperCut Application Server.
How does account selection work with Mobility Print?
I am currently using PaperCut’s iOS Printing. Do I need to migrate to Mobility Print?
If your current solution meets all of your needs you don’t have to migrate to Mobility Print. However, Mobility Print offers the following advantages over iOS Printing:
Mobility Print also supports Android, Chrome, and Windows (iOS Printing supports only iOS and macOS).
You can use a Windows print server.
The following Knowledge Base article outlines a migration process to move from iOS Printing.
I already am running PaperCut NG/MF. Do I need to upgrade PaperCut NG/MF on my secondary print servers?
Does Mobility Print work at a site with a Site Server rather than an Application Server?
Does Mobility Print work when the connection between the Site Server and Application Server is down?
Administration and configuration
How do I control black & white / color, and simplex / duplex defaults on the Mobility Print clients?
Currently Mobility Print doesn’t check the Printer Properties options on a print queue to see what the default is. It ignores the color and duplex settings.
For example, if you set the properties on the print server to Black and White, on the client device adding the printer it will be set as color by default.
We have an open feature request to be able to have more control over the print queue defaults.
In a managed environment, there are two ways you can enforce these printing preferences:
Will PaperCut NG/MF print conversions, such as forcing duplex, work?
Will PaperCut NG/MF print restrictions work?
All print restrictions work, however notifications of “denied jobs” might be limited depending on your notification settings.
For example, if notifications are delivered by the client software only, end users using a mobile phone or Chromebook will not know that their job has been denied. Some restrictions, such as group access, are checked immediately at the time of print. These restrictions are always applied and users will be aware of them.
For more information, see Configure system notifications.
Authentication and security
Is the user authentication between devices and the Mobility Print server secure?
Is secure print release compatible with Mobility Print?
Are jobs authenticated at the time of print?
Will my device remember my user login details?
The answer to this question depends on your device.
iOS - You need to enter your login details the first time you print, then your device will remember your details forever. On iOS 10, you can, however, ask your device to forget your details. To do this:
When you print from your device, a Printer List is displayed. Tap the Information icon next to a printer.
At the bottom of the Details screen, tap Forget my Username and Password.
macOS - On the login screen, there’s an Add to keychain checkbox. If you select this checkbox, your login details will be remembered forever. If you come across “hold for authentication” when printing, see Hold for Authentication KB article for more details.
Windows - You do not need to enter your login details when you print a job; you enter them only once, when you add a printer.
ChromeOS - On the login screen there’s a Remember me checkbox. If you select this checkbox, your login details will be remembered for the selected printer for 30 days.
Android - On the login screen there’s a Remember me checkbox. If you select this checkbox, your login details will be remembered for the selected printer for 30 days.