Print Center updates are cumulative. This update includes the previously released Print Center 5.0.46 update plus additional fixes.
Before You Start
This hot-fix should be applied to installations using Uniprint Suite 9.2. The Print Center and API update will affect the use of Print Center for the time it takes to perform the update. This should only take a few minutes to complete.
Install the .NET 10 Windows Server Hosting bundle on every Pharos API Server before you apply this update. See the first item under Details.
Installation
The update affects the Print Center and should be applied to all machines running the Pharos API Service and Print Center Web components.
The Print Center is offered as an update via the Updater Service in Pharos Administrator.
For Servers with Internet access
Open the Pharos Administrator application and access the Updater Service context under System.
Click to Download and Install the update for Print Center API and Web Services version 5.0.47.10.
For Servers without access to the Internet
Copy the Uniprint.PrintCenter.5.0.47.10.nupkg file to the following location on the Principal Server (the server hosting the Pharos Database Service):
\ProgramData\PharosSystems\UpdaterService\cache-v2.0\Note: Copying the package file onto the Principal Server makes the package available to all Pharos API Servers on the site. If you cannot copy it to the Principal Server, copy it to the same ..\cache-v2.0\ location on each server where the Pharos API is installed.
Open the Pharos Administrator application and access the Updater Service context under System.
The Print Center package should now be listed as an update for all Print Center/Pharos API machines.
Click to Download, and then Install the package on all Pharos API Servers.
Note: If the Print Center Web component is installed on a separate ARR web server, manually update the Web Server component. Copy the Print Center MSI installer from the Pharos\Bin folder on the Pharos API server to the Pharos\Bin folder on the ARR server, then run the MSI on the ARR server.
Applying this update constitutes acceptance of the conditions specified in your license agreement. To view the license agreement, refer to the license.rtf file on your Pharos CD.
Details
This update addresses the following issues:
.NET 10 required. The Pharos API and securing of Sentry Print devices now use .NET 10. Before updating, install the .NET 10 Windows Server Hosting bundle (dotnet-hosting-10.0.12-win.exe or later) on every Pharos API server. The .NET 8 bundle alone is no longer enough.
Microsoft download: Download .NET 10
Sentry Print connects after a fresh install. The Print Center installer now creates a certificate for local connections (127.0.0.1) when the Pharos API feature is installed. Without it, Sentry Print could not get a service token, and securing and panel logon could fail without a clear error.
MyPrintCenter shows a blank page without IIS Static Content. When the Print Center installer installs the web app, it now turns on the IIS features that MyPrintCenter needs: Static Content, HTTP Errors, and HTTP Redirection. Previously, MyPrintCenter showed a blank page without an error on a server that did not have these features.
Please also note
Site Security Utility. If this utility was not applied with update 5.0.26, 5.0.27, or later, run it on all Pharos API servers. It can be downloaded from the Uniprint Service Packs and Hot Fixes page.
Security Update Mobile Print dependency. This update requires MobilePrint version 2.5.0 or later, if used.
Dependency requirement update. Print Center, the Pharos API, and securing devices for Sentry Print depend on .NET 10. They will not function unless dotnet-hosting-10.0.12-win.exe or a later 10.x version is installed on Pharos API Servers. The .NET 8 hosting bundle can remain installed.
For details on all improvements and bug fixes to Uniprint 9.2, please see the 9.2 Release Notes information in the Pharos Help Center.