Skip navigation
All Places > Marketing Resources > Blog
1 2 Previous Next

Marketing Resources

23 posts

This webinar discussed product updates we have planned for the second half of 2017!



Products covered:

  • Uniprint
  • Blueprint
  • MobilePrint
  • Beacon
  • iMFPs


View the Recording

Watch the video on YouTube: Pharos Systems Product Forecast for 2017


Q&A Coming Soon.

In this webinar, you will learn how to create Uniprint popup packages to be used on Mac workstations.



Topics discussed include how to set printer defaults for the packages using CUPS, as well as:

  • Downloading the Popup Client
  • Disk Utility
  • Custom Folder
  • file
  • Compressing How to Test
  • Setting the Default Preferences
  • Updating the Popup Pharos
  • Online Resources


View the Recording:

Direct YouTube link: Creating Custom Uniprint Popup Packages for Mac - YouTube

In this webinar, we discussed print job submission and print job delivery to help our customers understand what Uniprint does to a print job and how it manages the job.


We also answered questions such as:

  • I was charged but my job didn't print.
  • I login and don't see my print job(s).
  • I printed my job and was incorrectly charged.
  • I printed my job, was charged but it shows back up when I login again.
  • What do I need to provide to Support for help?



Watch on YouTube: Understanding Print Job Workflow Dec 2016 - YouTube

In our November 29th webinar, Pharos CEO, Kevin Pickhardt along with CTO, Fred Schempp, and President, Keith Nickoloff engaged in an interactive panel discussion where they shared what we see in 2017 as industry trends, technology challenges, and our response to those market drivers.The panel also addressed questions submitted prior to the discussion, and live.


Thank you to all who submitted questions and attended this discussion!


Kevin Pickhardt Webinar.jpg

Fred Schempp Webinar.jpg

Keith Nickoloff Webinar.jpg


Link to YouTube: Print 2017 Leadership Series Webinar - YouTube 

When you think about ALL the printing your organization does, it’s easy to see why printing is often one of the top recurring expenses. With the right strategy, you can make print the way it should be for your organization: secure, cost-effective, efficient and sustainable. To design a successful print management strategy, you first need to know where you are (your current state), and where you want to be (your future state).


In this webinar, we discussed:

  • Why it’s critical to acquire objective baseline data.
  • 5 printing metrics that we consider “low-hanging fruit” in the battle to reduce operating costs
  • How to use Pharos Beacon to capture those metrics.
  • Actions you can take to begin positively contributing to your company's goals.


You can’t manage what you don’t measure.

Learn how you can accomplish that first critical step toward saving your organization thousands or even millions of dollars each year.



Watch on YouTube: You Can’t Manage What You Don’t Measure: Why and How to Acquire Baseline Printing Data

In this training "How To" video, Bryan Rosengarten explains how to load a large group of users into the Pharos DB without having to load them one at a time (utilizing UP 9.0 Release 2 SP3).


This webinar was delivered to discuss the where, when, why and how of your Uniprint Data, and covered and the following topics:

  • Transactions
  • Archiving
  • Reports
  • Data



Watch on YouTube: Uniprint Data and Data Maintenance - YouTube

This webinar covered the process of creating and deploying install packages that get used to install print queues on client machines.



  • Specify the global properties of the install packages
  • Configuring the Print Queue
  • Adding a Package Definition
  • Building the packages based on the definitions
  • Deploying Install Packages to client PCs using the Uniprint web site



Watch on YouTube: Steps in Creating and Deploying Pharos Install Packages Webinar




Are you going to talk about deployment to Mac OS?  Can packages be made for Mac/Apples?

See our web site on how to create Mac Deployment Packages:"


Do you have to create a package if you want to allow a signup client to print to a local printer and charge a patron for that print without using a release station?

You will need to have some type of mechanism to identify the user and charge the user if you are using a Direct print scenario. Either the user who is logged into the client has a loginId in Uniprint so that the charge will go to them or you can have the Popup Client prompt for some identifying information so to be able to charge that user.


Does Pharos set up sharing on the share folder, or do you have to manually do it? What permissions does Pharos need for this folder?

When you are using a Install Package the local queue that gets installed is not shared. When you create a Print Queue on the server using the Pharos Administrator the Print Queue is 'shared'. The permissions are the same for any Print Queue you create outside of Uniprint and merely check the "Share this printer" checkbox on the "Sharing TAB" of the printer properties dialog window.


How are the printers in Windows Printer Manager? Once we upgraded to version 9 all of the printers were removed from that view as they are managed through Pharos now?

In Uniprint 8.3 and greater Windows printer objects are no longer created for Devices when one is created in the Pharos Administrator. After an upgrade to Uniprint 8.3 or greater from a version lower than Uniprint 8.3 when upgrading each Print Service, existing Windows Printer objects will be deleted from the print server as long as they are not shared.


How do you choose what driver to use?

This is a tough question but the best way is through testing and what the device and environments needs are. Some devices render better using PS and some using a specific flavor of a PCL version of the driver like PCL5 or PCL5e etc.


I have an issue where packages are asking for the user to ok the preferences, and bringing up an Interactive services detection window.  This messes with silent installs, and limited users. we narrowed it down to a faulty universal pcl5 driver and print processor.  Unfortunately, the packages updated and now I have many users that require a reinstall.  Do you guys recommend having the automatic updater turned on or off?

Depending on the environment you may want the AutoUpdater in the Package or not. It sounds like because of t bad driver situation the AutoUpdater caused some headache but if you wanted to change the driver tom something else then the AutoUpdater could be helpful. In cases where PC State Software such as Deepfreeze are in use you may not want to not use AutoUpdater.


Is there a target date for when a silent install for the sign up client will be available?

Depending on which version you have the Signup Client does support a /S switch for a silent install. In 9.0 and higher the installation from a command line no longer prompts for a reboot however this must be done to complete the installation.


Still using 8.2 for now, did Base Filename start to allow for spaces and underscores?  8.2 only seems to allow letters/numbers.

It does but once you click in the "Base Filename" field and edit it you cannot put it back. You have to modify the "Name" field and click elsewhere to have the Pharos Administrator re-populate the Base Filename value.


Which Ports are used to deploy those packages?

Client computers will connect to the Uniprint Web Site via HTTP (port 80) and download the files when you use the Lite (Lte) Package.

Are universal drivers better, or is it better to use specific model drivers?  Or is Uniprint driver agnostic? Uniprint is Print Driver agnostic.


Where can I find Further Details or tutorials About the Map Builder we Discussed Today?

Unfortunately as it is not widely used the only additional information is in the Map Builder Help File. You have to open the application and press the F1 key to open the help file for it.


Is it possible to change the Font on the website to comply to ADA requirements?

The Uniprint Web Site uses CSS for cross page continuity of style across all pages. These are located in C:\inetpub\wwwroot\Uniprint\styles and I suspect they could be modified by someone in your organization who is familiar with Cascading Style Sheets.


That custom module only works for the user that is installing correct?

It will only run when the Package is installed and under the security context of the user running the Package as well. Perhaps there is more to the question.


Are there any printer properties that are NOT carried over... like security settings, etc?

The Package Builder will only bring across Print Queue settings and Printing Defaults not the security settings.


Is possible install on "silent mode"?

There is no silent install option at this time.


Are there any particular printer brands or models that doesn't follow typical printer driver logic that keeps them from properly copying all default printer settings?  In case there are, I would like to make note of it in case a particular department is looking to buy or upgrade their printers.

Unfortunately there is not. It may not work for one version of a driver but the next version of the same driver does not see this problem. Pharos Support does not maintain a list of these unfortunately.


Is there a way to signify when a Change Control is actually needed or not?

The Help File has a section called "Common Actions" that outlines when a Change Control is needed.


I think the custom module example only sets the Windows default printer for the current user.  Do you have any suggestions how to set the default printer for "new" users such as in a lab environment?

On my Windows 10 test machine I installed 2 printer queues with one being the default I would like for other users. I was logged in as a local administrator. I then logged in to the same machine as a local user (User level user account) and the same print queue was configured as the default.


Note: Windows 10 has introduced a new feature that allows the "Default Printer" to be the last one used. This can be disabled if need be."


What kinds of files are allowed for custom modules?  EXE, BAT, VBScript, PowerShell?

I have tested using EXE, BAT and VBS files but not a PowerShell script yet, they all run fine when the SFX kicks them off. These files executed in a custom module are wrapped in a Self-Extracting Executable that runs a particular file so it would be the limitation of what the Self Extracting Executable can execute.

This webinar was delivered to assist technical administrators that are new to Uniprint with the ins and outs of the Pharos GUI Administrator.  The intent was to deliver a strong overview with surface level detail meant to provide new Uniprint administrators enough detail to begin applying the basic functions and configurations of the system.


(This will be the first of series of 6 for 2016 (more details to follow) where we will touch on important areas of interest shared by our customers.)



  1. What is the Pharos Administrator (PA)
  2. Where can the application be installed?  The difference between PA and Pharos Remote.
  3. About Change Control
  4. Server Configuration
  5. System Settings
  6. Print Groups
  7. Devices/Release Stations…the difference between
  8. Queues
  9. Users
  10. Banks and scripts
  11. Job Cost Methods
  12. Updater Service (for UP 90R2)
  13. Job Management (difference between queued and printed jobs)
  14. Transactions and archiving
  15. Packages
  16. Alerts



Watch on YouTube: Pharos Uniprint New Administrator Training Webinar



Doesn't the latest version of Pharos now allow admins to use a propriatary Pharos print server service, rather than a windows print server/service?

Uniprint still relies on the "Windows Print Spooler" for the "spooling" of print jobs. We do however use a proprietary "Port Monitor" that captures the job from the Windows Spooler after it has been spooled.


What version of Pharos has Third Party Charging?

Third Party Charging has been in the product as long as I have been supporting the product, since Uniprint 6.x.


Can you have a printer that is in multiple print groups?

In Uniprint you can have a "Device" (physical printer) assigned to Multiple "Print Groups". Since the Job Cost Method is assigned to the Print Group, you can have multiple Print Groups that use different Job Cost Methods.


How many devices can you associate with a release station

There is no real upper limit however most often a Secure Print configuration is typically 1 device to one release station. I have seen customers utilize 3-5 devices in a print room with one PC Release Station, this way users can login, print then logout and while their job is printing others can login.


In my pharos remote, when the user clicks on it, it asks for an admin password. this is on a new workstation, all my other ones are ok

This sounds like an issue that was seen with Pharos Remote in Uniprint 9.0. There is a Hot Fix on our web site that should be applied. From here use the Pharos Remote Revision 131 Hot Fix.


What is the YouTube channel?

Pharos YouTube Channel is at the following URL


With those queue settings ( Duplex Etc) once the change is made does the user see it or does the package have to be updated on both sides?

When you make a change to the Print Queue on the server the "Pharos Package" that you install on the client will have to be re-installed for the client machine to receive the updated settings. If you use the "Updater Module" in the Package then this should take care of updating the client machine with changes made to the Queue.


Is Reprint only for release stations/mobile? What about a job sent to a direct Pharos queue associated to an IP printer?

You can use the "Reprint" function in Uniprint regardless of the Print method, Secure or Direct. Print Jobs that are held for "Reprint" can only be released via the Pharos Administrator and Pharos Remote.


Also, what is being used for the Online State Check in Devices? SNMP status? If so, what happens if SNMP polling is disabled on the device?

SNMP v1/v2 needs to be enabled on the device. If this is disabled on the device then this function that is designed to help the printing process will not work as expected and users may end up losing print jobs and getting charged for them. Uniprint does allow you to use a different Community name for SNMP if your devices are configured as such.


What version of Pharos do I need to get the Updater Service?

The Pharos Updater Service was introduced in Uniprint 9.0 R2.


Why can't I set different prices for different devices when using MobilePrint?

We have different devices in different departments that want to charge different rates. We do that with Uniprint by using different


Print Groups, but there is only one MobilePrint Print Group

There is a new feature in Uniprint 9.0 R2 Service Pack 3 that adds Device Level Charging. You can set a Job Cost Method to a Device and configure it to override that of the Print Group.


What kind of updates have to be made to packages? I know it always searches for updates and never finds any.

Changes that need cause the Package to be rebuilt are in the Help File under "Changing Package Definition Properties". These include Name, Description, Base Filename, Supported Architectures, Last Build Time, Custom Modules, EULA Filename, Web Page Group, Pharos Supplied Modules and Queues.


How do we get updater service

You will need to upgrade your Uniprint system to Uniprint 9.0 R2 which contains the Updater Component.


So what does change control do, if it automatically saves settings?

An entry's configuration in the Pharos Administrator is saved as soon as the entry being configured loses focus (i.e. as soon as something else is selected). Changes are not saved while the entry is still being edited, so that multiple properties can be altered at once. Change Control informs the "System" that there are changes that need to be obtained from the database and applied.


With direct printing, if a patron login "signup" can you still charge a patron for the color or b/w print.

You could utilize the Popup Client on the workstations and configure the system for users to acknowledge the print costs at the time of submission. I would contact your Account manager to have more discussions on how this can be done.


Do printers in a print group need to use the same driver or can they use different drivers?

The best way to do this is to use the same driver for device in the same print group. The Driver is configured on the Queue which is tied to a Print Group which has associated Devices. Diligent testing on a common driver that will work across all Devices in the Print Group for jobs submitted to said Queue is the best way to figure out which driver you should use. not all drivers will provide the best result across various models of the same manufacturer. We do not have control over output fidelity so testing will be the key to determingin which one to use on the Queue.


What does the knowledgebase run on? Every time I try to use the search option, it grinds away after giving a script error.

This is more of a client side Web Browser issue that could be brought up with your internal IT Team, we are not having anyone report a problem with our Knowledge base site. We have recently updated our backend system and KB web site so perhaps you can try again. I recommend trying with different web browsers as well.


I've noticed that sometimes certain jobs can only be seen by the administrator.  What would cause this?

Without knowing more background on "which" jobs are being see in the Pharos Administrator and what you are expecting to see I cannot say. First though ensure that there is no filter on the Queued Jobs sectiion your looking at, presumably this is where you are viewing jobs in the system and what you mean by "jobs can only be seen by the administrator".


Is there some updated documentation somewhere on recommended setup for release stations?

The current documentation contains information on how to install the "PC Pharos Station" software onto a Windows workstation. The steps to do this have not changed in many years so the documentation does not have any new steps on how to install the software.


The "Copy" Device function is only present if a feature that controls copies is also installed/licensed, correct?

To the best of my Knowledge you may see a "Copy" option for the Device but unable to select it or it will not function. I would have to double check on what is seen in the Pharos Administrator UI.


What verison of pharos do you need  to have the "updater servcice?"

The Pharos Updater Service component is only available in thelatest version of Uniprint, this is Uniprint 9.0 R2.


Can you share the slides used today?

We will be sharing the recording with the slides and the answers to all the questions.


Can you please share the link to the instructions for building MAC packages?


Is there a way to be notified is a service stops working

There is currently no notification system available. You will need to rely on other 3rd party service monitoring tools or some other mechanism.


Can I have multiple print groups for 1 device?

Yes you can. A Device can be assigned to multiple Print Groups.


Can you show how to make a release station login by a user's card ID?

Unfortunately there is a bit more to configure this to happen that is easily written here for an answer. You can contact your Account Manager to help you get started in working with someone from our Optimization team and they will  know the corrcet questions to ask that discover the specifics to your site. In a nutshell the PC Station will only accept one form of Authentication, either Card Swipe ro User/Pwd but not either at the same time.


Does this new version allow you to send reports directly to finance for cost center charging up to Benner yet?

Uniprint does not have a function yet of automatic Report Generation that can be sent via email.


Has anyone ever seen a error when you log into the release station a balance of -$99,999.00.  If you log back out and immediatley back in, it goes away .... but I see this often in our labs.

The value is the result of a few OLDER scripts (2007-2010) where the user is not found in the DB during a balance call the script would return the value -99,999.99. Potentially you can upgrade your billing script to return a more pleasent error message to the users. It is possible that your Billing script is also inserting the user when they are not found which would cause a subsequent logon attempt to succeed.       


//...user not found         
//...but return ""error message"" in sub account names         
PlugIn.Balance = -99999.99;         
PlugIn.BalanceCount = 3;         
PlugIn.BillingOption = ""Advance"";         
PlugIn.Accounts =   eSubAccount1 + ""\r\n-0.01\r\nAdvance\r\n"" +             
   eSubAccount2 + ""\r\n-0.01\r\nAdvance\r\n"" +             
   eSubAccount3 + ""\r\n-0.01\r\nAdvance"";         
PlugIn.Result = true;         


Is there a specific order/sequence in which you should add the objects? (1. Device, 2. Print Group, 3. Queues, 4. Release Station)

There is no defined order of operations when inserting PrintGroups, Device, Queues. However if you do not have the Print Group you won’t be able to choose it when creating the Queue or the Device. I usually do it backwards and create my Queue then my Device. I then circle back and create a Print group then I have to go change the Device/Queue again. So I could do the Group first and make it easy. :)


Is there any way to add extra information to the devices or release stations? Such as owner, location, department, phone number.

Unfortunately there is not at this time because the Database Record for a "Device" in the system does not have columns that reflect those names. The Device record also does not have custom fields so to speak that could be used for additional data.


It happens sometimes when user orders print but when he tries to  release the print job it never prints and also user gets charged , what is the best approach to deal with situations like these?

There are various pieces of information that can be used to understand why the job was not printed. The first place to begin is to ensure Uniprint Logging is enabled, if you can replicate the problem on demand the logs will be very helpful. You can also use the Alerts section in Pharos Administrator to search for the user/date/time they the job was not printed but the user was charged to see if there is an Alert for them this ill have some information that can help.


The pharos administrator app has a password to log into the app.  Can this be changed in the system settings under EDI service password?  And does this affect any devices that use the EDI service?

The username and password used to login to the Pharos Administrator is different than the EDI password. The password for the user logging into the Pharos Administrator can be changed by an Administrator of the system.


The Question Group is in the Packages context under the Queues. Does that mean that if I want to change which questions are asked that I need to rebuild (and redeploy) the packages?

The "Package" does not have to be re-built when you change the "Question Group" setting on the Queue.


We are currently run on version 9.0 and I can't find the "Third Party Charging" option

Third Party Charging is a licensed item and if you are not licensed for it then it will not appear in the Pharos Administrator.


We give our students 350 - if they run out we would like to give them an additional 50 without requesting pages - how can you do that?

I'm not exactly sure of the Units that 350 or 50 represent however you can manually login to the Pharos Administrator and add an additional 50 units to the User account in the system.


We only allow Letter size paper. Can we lock all our printers to not accept jobs send on a different paper size?

Uniprint can be configured to to allow a job to be "Released" to a Device based on paper Size however to have the system ignore the print job on its way "Into" the system (Job Submission) one would need to use a custom script.


When you make a change in Administrator, it is automatically saved, but not "sent" to the devices until you hit Change Control.  There is no "Undo" of settings you changed during a Pharos Administrator session, right?  If you exit Administrator without clicking Change Control, those changed settings are still 'saved', right?

That is correct. An entry's configuration is saved as soon as the entry being configured loses focus (i.e. as soon as something else is selected). Changes are not saved while the entry is still being edited, so that multiple properties can be altered at once. Change Control informs the "System" that there are changes that need to be obtained from the database and applied.


Does/can the batch user upload function include error handling, i.e. go to the next account if a user object cannot be added/deleted for whatever reason?

The UserLoad.exe will move on to the next record if an error occurrs on the current one it is processing. This is what is used for the Batch Load function within the Pharos Administrator and can be run on its own with an input file and a set of command line switches.


Server configuration> are there notifications or emails if any status changes from green to yellow / red?

Unfortunately Uniprint does not have a system to "Notify" administrators vie email or other means. There is a scripting system that could be used to build a custom script that could potentially be used to assist in this area.


Under charging- we do not have the "third Party Charging" how do you populate that option onto the list on the left?

Third Party Charging is a licensed item and if you are not licensed for it then it will not appear in the Pharos Administrator.


How do you make a computer lab a pay for print without using a release station

You could utilize the Popup Client on the workstations and configure the system for users to acknowledge the print costs at the time of submission. I would contact your Account manager to have more discussions on how this can be done.


I didn't catch if you said the package updater can be configured to run in silent mode...?

The Package Updater that runs on a client machine does not have a "Silent" mode.


How do you join the Pharos community?

Visit the web site and click the "Register" link in the top right hand corner.


I see staple as an option in both Per Page Attribute Cost and Per Job Attribute Costs. Which one shoud I use for a staple?

"Staple" for a Per Page Attribute cost will only charge the cost for Staple on a per page basis, this means that a 10 page job with a Staple cost will charge the Staple cost 10 times. "Staple" for a Per Job Attribute cost will charge the cost setup for Staple one time for the entire job.


When can we expect a Release Station app for iOS?

This would have to be directed to the Product Manager.


...but for the changes to be saved he need to click on change control correct ?

An entry's configuration in the Pharos Administrator is saved as soon as the entry being configured loses focus (i.e. as soon as something else is selected). Changes are not saved while the entry is still being edited, so that multiple properties can be altered at once. Change Control informs the "System" that there are changes that need to be obtained from the database and applied.


Can you talk about installing print drivers?

This is something that may be better discussed on a one on one basis. Microsoft has a mechanism to install a printer driver to a Windows machine of which we have no part in the process. There is plenty of good documentation on the Internet and Microsoft’s web site on how to do this. A small tip is not to use the manufacturer’s installation utilities to install the driver. Extract the driver files from the manufacturer you downloaded and install them using the "have disk" option during the Microsoft Add Driver Wizard.


How does a user reprint a job, if that option is enabled?

When the Reprint option is enabled the print job can only be released using Pharos Remote or Pharos Administrator.


How does a user access Print Center, if not using Mobile Print?

Once the Pharos Print Center is installed on one of your Uniprint server the web site for Print Center is always https://servername/myprintcenter.


If a job print time exceeds the logout time does that effect the job?

I'm not sure of the exact question but if you are referring to a print job that has been released to a device, logging out of the device should not affect the physical printer printing the job. This is not something that Uniprint controls however. When we successfully sent the data (payload) to the device and the device replied happily that it got the whole thing we have successfully sent the job to the device and it should print the job. Logging out of a Terminal/Release Station does not stop the device from its printing process.


Is there a recommended or theoretical maximum number of hosted queues per Pharos print server? Or maximum jobs per minute or hour? Print servers hand out drivers, spool jobs, and all of the Pharos accounting transactions. Do larger institutions spool to a non-default directory (%systemroot%\System32\spool\)? what about spooling to flash-based storage?

You would need to follow the Microsoft Print Management guide to recommended number of Print Queue that the Windows Print Server will support. We utilize a Port Monitor to "siphon" the job from the Windows Spooler. As for changing the directory that the Windows Spooler saves files to on disk there are many that change this to a volume where the OS is not living and in terms of the underlying storage system whether or not it is an SSD drive or a super fast "Storage system" is one thing I tend to stay away from as organizations use different mechanisms in their environments. So what works best for you organization needs to be considered.


Server configuration> are there notifications or emails if any status changes from green to yellow / red?

Unfortunately Uniprint does not have a system to "Notify" administrators vie email or other means. There is a scripting system that could be used to build a custom script that could assist in this area.


If in reprint queue, can an electricity failure cause jobs to just print all of a sudden thereby eliminating security on some print jobs - because they are already in a printer queue?

Uniprint will not "Deliver" a print job to a device when there is an electricity failure. If a printer is in the middle of printing a job and the power is cut to the device, it may continue to print the job again once power has been restored to the device. You will need to consult the manufacturer of the device to understand how it will behave in this situation.


I believe that statement about reprint holding period is incorrect- as those jobs are not shown to the user queue  only via remote or admin- he needs to correct that statement

Jobs that are held for "Reprint" can only be released via the Pharos Administrator and Pharos Remote.


What is the Pharos Print Center Connector? I do not see the port that it uses on any of the port documents I have gotten from Pharos. What happens if it is blocked on all routers?

Pharos Print Center is a web site that is installed on one of your Uniprint servers. It uses SSL via a web browser which is port 443. The industry standard port for SSL is 443 so I would not think a router would be blocking this.


If user can be added by registering their cards, can they also be automatically put into a specific group?

By default card registration that happens will put the user into the default group in Uniprint called 'public'. A user record in Uniprint can be altered during the Logon Event if so desired but scripting that would do this is a billable item.


...also, the reprint holding time is only good for secure print, correct?  How would a directly-printed (via popup) job be held at the device after it's printed?

The setting for a Reprint Holding Period also affects a Direct Queue. The job is held by Uniprint via the Pharos Administrator or Pharos Remote.


Are certain print driver types "more friendly" with Pharos than others? For years our team believes PS is "better" than PCL. Maybe this is from the v 8.2 days. Universal drivers are nice, but the queue is tied to a Pharos port and cannot query the printer's IP and the driver settings/features do not get auto-populated.

There is no right or wrong printer driver to use with Pharos products. The correct driver to use depends on the applicatio/job/device triad that you use in your environment. We recommend testing various drivers with various document and applications to see how the various output is your devices.


The question of PS vs. PCL is one that has been around for a long time in the Windows printing wordl and I would recommend seeking out details on the Internet rather than providing my opinion. We do have a KB Article here that talks about several of the Universal Printer Driver solutions and a video here on ""Demystifying the Universal Print Driver"" that may help provide some more helpful learning on the topic.

As for the Windows Print Queue not being able to contact the device to obtain settings, you can change the port on the Uniprint Queue to a TCP/IP port directly to the device and have it ""obtain settings"" from the device then switch the Port back to the 10 Pooled Secure Ports our application uses."


I enabled Card Registration on the Bank used by my PC Release stations but it is not working. What gives?

The Pharos PC Station does not follow the settings of the "Bank" under the Network Terminal section, it only follows the settings under "Plug-Ins" and "PC Pharos Station" sections.


Not trying to hijack this thread, but will there be a similar training webinar for Blueprint 5.x ??

This is a good question, we can take this into consideration for one of our future webinars.


We use LADP for authentication .... how can I access that LADP data via scripting?

Without knowing what you are trying to accomplish the Pharos LDAP Authentication plug-In does allow for additional attributes to be returned from a successful authentication of user credentials however you will need to have a Custom Script to be able to do something with those values. It can be accessed in scripting by parsing the result of the authentication. Normally the returned value is either "OK" or "FAILERROR MESSAGE". When additional attributes are returned the result string will be "OKAttribute1Attribute2". Note that there is no after the last attribute in the string.


I sometimes see $0 cost jobs becasue it can not determine the size ..... can these jobs be blocked?

Uniprint has a Page Counter that is used to determine the ""Attributes"" of a spool file. If the Page Counter is not seeing the Page Size then you should ensure that you are using thelatest version from our web site. If you are using thelatest version and you can replicate this behavior with a specific print job and driver combination we would like to know by opening a case with Pharos Support and all the details.


The Uniprint Print Service has a registry key that will disallow ""Zero Length Jobs"".


When set to 1, this allows jobs to proceed even if the pagecounter fails (which results in a zero page count) and the Windows pagecount is not applied (i.e. when the ‘Use Windows Info On Page Count Failure registry setting is off), or the Windows page count somehow returns 0 itself. The job will be listed as zero pages (and zero cost) and can be printed."


If print groups establish jog cost method and print type, how can a device be related with more than one print group?  How would pharos know which (say) cost method to apply to a given job?

A Queue can only be assigned to one Print Group so the Print Job will be associated to this Print Group for charging


How do I create a package with only 64bit drivers

To create a Pharos "Package" with only 64-bit Printer Drivers then you need to only install the 64-bit Printer Driver on your server. Uniprint will see that a Print Queue has both print drivers for both architectures and will build a driver package for each. if only 64-bit drivers are found for the Print Queue uniprint will only use that. There is not a way to tell Uniprint to only use one or the other.


Do we still need to set a 2-second difference in MFD poll period between the timing in the MFD and the timing in Pharos?

Can you provide a few more details on the specifics of your question. Uniprint has a setting on the Release Station called "MFD Poll Period (Seconds)" which was due to behavior of devices not responding to LPR as they were busy. There is an older script that was used in conjunction with this setting and the script merely used LPQ to check the status of the device.


Is customization for notify/informed print coming?  not particularly by machine, but by situation?

Via our Scripting language Notify can be failry customized. I would need to more about the specific situation your looking to have it customized by. We can bring this to the Product Manager for additional review.


Is there an easier way to instruct us in batch uploading?  for example, a mac excel csv won't work, i have to convert it to a pc excel csv, then batch upload users.  why is that?

This is most likely due to the formatting of the file from the Mac OS. Without a sample of a failing file I cannot say exactly but you can save the file from Excel on the Mac to a "Windows Comma Separated (.csv)" file.


Is there a graphical representation of relationships between release station/queue/device/print group, and the overall print process showing how jobs pass through the system for direct and secure printing, including what parts of windows it uses vs. what parts are pharos?  if not, consider it a request

In the Pharos Administrator under Output Management > Overview you can see a graphical representation of the Print Group > Queue > Release Station > Device. You can even re-configure the system here by dragging icons around the screen. You can save this diagram to a file that you can then print if you like. There are in the Help File for Uniprint a few graphical diagrams of the general workflow, nothing too exciting though and nothing in great detail like your request seems to indicate you would like to see.


Can Bryan explain how and why a single cost center associated with a user is just selected rather than chosen at an iMFP for charging copies, prints, or scans?

This is because if a user is assigned to only one cost center, rather than have the system prompt the user to "Select" just the one Cost Center the system uses it and the user is logged in with it.

Hi All,


Below is a recording of our Universal Print Drivers Webinar as well as answers to all of your wonderful questions during the event! The slide show (in PDF format) has also been attached.





Scott Copus

Q: What kinds of things does the Print Processor add to the job?


A: The Print Processor's primary function is to convert to a document format (RAW, like PCL, PostScript, or ESC/P2 formats; EMF, when the client is sending to a print server in "optimized" mode; or Text). Beyond this, a Print Processor can also be engaged to support n-up printing, "electronic" collation (versus writing a copy of the print files 10 times to support 10 copies), watermarks, and other supported features like "private" or PIN printing, job storage (like the Canon imageRUNNER mailbox feature), and booklet (aka "imposition") making. -Scott


John Siegel

Q: So would the fact that the job is rendered at the client (workstation) side, explain why PDF's created using older versions of Adobe Acrobat tend to fail when printing via the latest version of Adobe Reader which has limited backwards compatibilty.?


A: Beginning with Acrobat 5 (supporting PDF version 1.4; for some reason, the Acrobat major version always supports a 1.x version that is one less), Adobe started to "pre-write" the print job spool file when the printer driver used was a PostScript language driver. This coincided, to some degree, with their earlier (much earlier) purchase of PageMaker from the failing Aldus Corporation and coincidental development of InDesign, as both graphic design products were essentially doing the same thing (which makes sense; who better else to write a PostScript file than the creators of that language!). However, this behavior didn't anticipate that many printer drivers are developed quickly and can do things "outside of spec" in terms of PostScript at the device, so when the two are mixed, you can get some bizarre things: missing page elements (a photo may be missing, or characters in words are gone), font transmogrification (Times New Roman >> Helvetica), odd scaling, missing pages, or print jobs that will not print. Adobe's stance is to use their "Print as Image" option in their Print dialog box's "Advanced" page, stating that the cause for the issue is a shoddy printer driver. Alternately, you can choose to standardize on a PDF viewer application that  lets the Windows Printing subsystem do its intended job.


Comment by John after Scott's explanation: That makes sense. Our experience is that most of the jobs that fail using PDF format are Acrobat version 5.0 and earlier. They fail when using reader, however, they usually work when using the full version of Acrobat. Most probably because the complete editions can repair inconsistencies in PDF files during the open process, whereas the Reader product must take them "as is". -Scott




Alex Koval

Q:  Big issue: UPD often does not detect all the features of the printer, or does not detect the paper type and size properly, even for devices supported by UPD


A: Pharos Systems' advice is to not allow any automatic detection by the UPD at all, choosing to manually configure it for the best-effort options set for your devices. If a particular version of the UPD is being used and claims support for a specific printer model but is falling short, I would raise that with the manufacturer.


Steven Heath

Q: Is there a multiverse print driver available?


A: I'm not familiar with the term "multiverse" when used in the printer driver context, but I am going to assume that you mean a manufacturer-agnostic driver. Unfortunately, as most manufacturers choose to eschew common language commands for various features in favor of their own internal command-set, a truly universal driver is a tough call. This is a primary reason that mixing manufacturers between printer driver and device is a dicey prospect.


Jim Grant

Q: Can the 2-way communication be turned off? This type of communication has caused problems at times in large environments


A: If using the UPD outside of the Pharos solution construct, I would recommend that bidirectional communication only be enabled during the initial queue setup, and then disabled completely. If using it within the Pharos solution construct, I recommend that bidirectional communications never be enabled. By default they are, so it involves some quick work on the administrative end to get rid of it all.


Claudiu Lazarescu

Q: What kind of finishing options would be maintained/transferred to the actual device? Would some missing finishing options impede others (i.e. staple/punch but devide has only staple, does the job ignore punch and still staples ?


A: In my very unscientific testing, if a print job specifies options that do not exist on the target device then the option is simply ignored. By unscientifc, I mean that my test target printer is an HP LaserJet 4M with PostScript support, and it has absolutely no options at all. The only thing that has given me a fit historically is paper tray support. Think "PC load letter"


Q: Since error status would be available through SNMP, would the device in error (ex no toner/paper) be available or skipped as potential output device ?


A: Current versions of both Pharos Blueprint and Uniprint support "device status" monitoring as part of their release function, so if you retain this feature, a device with a problem that would prevent print would be flagged by us. The UPD in a Pharos scenario, remember, only connects to the Secure Release Service.


Richard Post

Q: Is this recorded ? I'd like to watch it again later.


A: Yep. -Scott


Paul LaFollette

Q: Universal driver solves a lot of issues, but manufacturers (like HP) are frequently changing and updating their universal driver.  What is the best way to upgrade/update to newer versions of the universal driver for Uniprint systems currently in service?


A: The recommended process is to first install the new driver version (paying attention to install the driver choice that contains the version number) on the server and then use the Pharos Administrator application to change it on your queues. Then, rebuild your packages. Hopefully, you're taking advantage of the Updater module, or you'll be forced into visiting your workstation fleet to manually update.


Richard Post

Q: Doesn't the UPD timeout and use a generic driver that typically works ?  Aren't many of our customers using UPDs and happy, even though we don't allow the discovery ?


A: If, when installing the UPD to a queue object, a non-supported port (like FILE: or NUL) is referenced, it just chooses to not discover; it doesn't use a "generic" option.


Gary Conway

Q: What is the solution to print jobs coming out in 'Sanskrit', 'Arabic', etc, as Scott mentioned?


A: Bizarre character output is normally the result of using an inappropriate printer driver (a Xerox driver for an HP device; a PCL-XL driver for a non-PCL-XL capable device). So just don't do that.


Richard Post

Q: Do we have a generally recommended language type for Pharos software (PCL5/PCL6/PS3) ?


A: Not really; printer languages are a bit like religion. Personally, I'm not a big fan of PCL-XL (aka PCL 6) in our mode because you run the risk of "unsupported" commands on print devices.


John Benedetto

Q: For bi directional support, is that ports tab in phars admin, or in the o/s screen (devices & printers)?


A: The Ports tab option is only for those printer drivers that include a Job Monitor function (most do; you'll know if it does when the "Bidirectional Support" option is enabled). This option prevents "Error" status messages for the shared queue when turned off. The other options for bidirectional communications are normally found in "Configuration" or "Options" or "Advanced" configuration pages for the printer driver.


Paul LaFollette

Q: Note: "Job Storage" is NOT 'redundant' in the Direct Printing configuration with MFP devices.   Users may need extra security on some documents in a Direct Printing environment.  User (of course) needs to know how to retrieve Stored Jobs.


A: Good point. Be careful with this option, however, as a device-supported function consumes hard disk space on the printer and can affect its performance/availability.


Scott Copus

Q: That "" URL on slide 18 seems to be going somewhere else.


A: Here are the compacted URLs again:


Mike Pullin

Q: Could Scott please comment on the Canon universal drivers when the recording is posted to the community site?


A: Canon does not have a "universal" driver, per se. Rather, they have a Generic PCL 6 driver. The important screenshot for this is found below:



You can define either a monochrome or color capable device supporting either A4 (the rough equivalent of Letter) or A3 (the rough equivalent of Tabloid, or 11x17) as a type of device. The "Get Device Status" button at the bottom uses the specified port as the transport to acquire things like paper tray and accessory configuration (which would not work in a Pharos configuration). Based on my limited testing, the print jobs coming from this driver page count correctly for page count, page size, copy count, color mode, and plex mode.


Kaisha Prochaska

Q: What about the dell universal drivers?


A: Dell printers are typically rebranded Lexmark devices, but their Open Print Driver is somewhat different. When set up in "Static" mode, choosing a non-IP port will result in a driver configured for a Generic Laser Printer:



and the ability to configure some attachments/options. The current version available from Dell page counts correctly for paper size, plex mode (simplex or duplex), and color mode. It does not have an included Job Monitor (so no Bidirectional Support on the Ports tab), and seems to not have much in the way of bidirectional support unless attempting to specifically have it align with a specific network device. You can install a PCL 5, PCL 6, or PostScript driver using the Open Print Driver installer.


Scott Copus

Q: What's your take on using Xerox UPD on non-Xerox devices (I have HP in mind)?


A: I'm hesitant to say "Yes" here simply because it turns into a "Pharos said..." discussion and in the end, it's just a bunch of hurt feelings. However, in the spirit of Community, I will say that general behaviors (duplex, paper size) carry through. Tray calls and other functions render unexpected results.

A lot of interest in technical webinars has been expressed by customers and partners, so the Pharos Technical Support Team will be hosting educational webinars throughout the year...and this is the first!


Pharos Authentication Plug-ins


This webinar will be conducted by Jeff Geller, Senior Support Engineer.

Webinar Overview

  • Authentication plug-ins for LDAP and ADLDAP
  • General setup and installation of the plug-ins
  • Testing the plug-in and logging the plug-in. 

Jeff will open the session up for questions in the second half of the hour.






Thursday, May 15, 2014


1:30 PM EST - 2:30 PM EST

After registering you will receive a confirmation email containing information about joining the Webinar.

A Pittsburgh-area middle school student, Suvir Mirchandani, analyzed ink use for a school project and says the federal government could cut printing costs by $234 million by simply switching the font they use.




Read the story on CNN

Does your organization have a commonly used typeface that could potentially be using more ink and paper real estate than needed?

The Problem

Massey University’s legacy printing environment was increasingly unable to cope with the demand of printed pages per week on their high-speed printers.  Frustrated by the limitations of the system, student and staff users were disenchanted with the whole laboratory experience.  The technical staff charged with keeping the system running gained no satisfaction from fixing the continual parade of repetitive problems.

“The original out spooling system was developed in-house and was just not scalable enough to meet the increasing printing needs of a computer-oriented student population.”

Printing was very slow, people spent too much time waiting, and work was often lost.  The system was complex to manage, print queue setup was difficult requiring a systems programmer, and queues stopped working for no apparent reason.


Massey University set up a team to identify alternative print management solutions.  This team investigated a number of possible systems, mostly Unix based, but quickly realized that these few contenders wouldn’t meet requirements.


The team began to look at TCP/IP systems and discovered Pharos Uniprint.  A review of the software demonstrated that the product had the scope and depth to meet the demands of the University’s unique environment.

“It was clear that Uniprint would meet our future growth needs.”


The Healthy Solution

Massey University implemented the Pharos Uniprint system at the end of January and had the project completed in time for a system live date in mid-February as the students returned for first semester classes.

“We had a few of the normal implementation hiccups but we were supported by a first class service and support team at Pharos so the issues were never serious.”

Because Uniprint links to the existing onsite student database, the system provided an easy transition for the 37,000 students, and before long the product’s functionality earned the support of the student body.


By outputting documents at rapid speeds, Uniprint prevents bottlenecks and enables students to pick up documents without long periods of waiting and without the fear of losing documents, advantages that are especially important during peak assignment pressure.  Furthermore, Uniprint provides proactive feedback to the student about the cost of the print job and this allows them to reconcile their printing use with other services they access.


The Results

Such was the success of the installation, Massey University extended the use of Pharos Uniprint by integrating cost recovery and tracking for the staff throughout the campuses.

“This will help us understand how staff use the printing services and will allow us to better allocate both resources and costs to each of the departments.”

Massey also introduced the Pharos Off-the-Glass solution to incorporate copier use into a single Pharos turnkey solution.  Such an integrated approach enables the University to provide administration, reports and accounts for their entire document output system.  An additional benefit was that the Pharos solution works with all print equipment manufacturers, so when they transitioned years later from one manufaturer brand to another; the Pharos solution remained consistent.

Video by McGill University that explains the benefits of using the uPrint solution and how easy it is.


Watch their video: