Error 1401: You have exceeded your maximum number of licensed printers
Symptom
At print time, you receive the following error:
BarTender: Error Message #1401
You have exceeded your maximum number of <number> licensed printers.
BarTender will not print or export printer code templates until this is corrected.
Environment
All Editions of BarTender 2019 and later and Automation / Enterprise Automation Edition for BarTender 2016 and earlier.
Answer
The most likely reason why you are seeing this error message is that you might be consistently printing to more printers than what your license is entitled to.
Another reason could be that you're indeed printing to the correct amount of printers, but for a number of reasons some of those printer entries appear as duplicate printer entries. The most common causes for this behavior are:
- Each computer on the network is connecting to the same printer using a different method (e.g. some use its IP address, others use a shared UNC name to connect to it).
- You're working on a Remote Desktop Service/Citrix environment, and haven't installed the Seagull License Server Remote Assistant on the client computer(s).
- You're working with an USB printer and have been physically moving the printer around different computers. When you move the printer to a new USB port, Windows considers this a new printer, and subsequently so does the License Server.
- BarTender client computers running on distinct versions of Windows are printing to the same shared network printer, but Windows uses different nomenclature for the UNC share.
To ensure you have a healthy license server and printing environment, ensure the following:
- USB printers do not move locations or between computers.
- Network printers are all installed in the same manner on all computers across your network.
- Different PDF and document printers will count as different printers in your License Server (only applies to BarTender v2016 and earlier).
- Each printer has the same information for all four of these attributes:
- printer name
- printer model (driver)
- port number
- printer location
- You are up to date on the most recent revision or service release. You can find our latest releases here: Service Releases
- Set up notifications in your License Server to email you when you've exceeded your printer count.
- Set up Printer Groups in advance which will help you to set your priority based printers (only available in BarTender 2019 and later)
- If you are using a Citrix or RDP environment, please install the Seagull License Server Remote Assistant: Using BarTender with Remote Desktop Services and Citrix XenApp
What happens if I go over?
- You have a 30 day grace period to correct the issue. Once you've run out of 30 days, that's it. It must be corrected.
- Printers will drop off after 7 days of not being used.
For more information about printer-based licensing, refer to the following technical documents.
- Printer-Based Licensing (applies to BarTender 2019 and later)
- Licensing for the Automation and Enterprise Automation Editions of BarTender (applies to BarTender 2016 and previous versions)
If you are having problems controlling your printer count in your environment, please contact support for further assistance: Contact Us.
Internal only
When a customer calls in about this issue, there are a few things we can do.
Keep checkbox
In version 2016 and earlier, you can do the following
In the license server, there's a keep box next to each printer. Have the customer check the keep box next to the printer and wait. The SLS is on a 30-60 second update cycle. It may take a moment before you notice the changes.
If the customer asks if they can keep changing which keep box is checked, let them know there is a limit to how many times they can change the keep box until the system locks them out. We don't have the exact time, so they'll need to choose what printers they need and stick with them.
Do not tell them this is a means to ensure license compliancy. That should go without saying.
Offer a trial
If the printer situation is absolutely out of control or is immediately affecting production, offer the customer a 7 day trial.
- Generate a trial extension for their product. A trial extension must be used on that day else it expires.
- Assist the customer with deactivating their clients and adding the trial time if need be.
- Ensure that all clients are now disconnected from the license server to ensure they will not be contacting the SLS during this period.
Can we purge the license list?
No we absolutely cannot. The above suggestions are they only way to fix this.
What if they keep calling in about this same error?
If this is a consistent problem, transfer them to sales for a license increase.