---
title: "Pharos Blueprint Enterprise: Integrating Pharos MobilePrint 2.1 with Blueprint 5.2 Service Pack 2.2.1"
slug: "pharos-blueprint-enterprise-integrating-pharos-mobileprint-21-with-blueprint-52-service-pack-221"
tags: ["Blueprint", "mobileprint", "enterprise"]
updated: 2024-04-24T13:59:18Z
published: 2024-04-24T13:59:18Z
canonical: "kb.pharos.com/pharos-blueprint-enterprise-integrating-pharos-mobileprint-21-with-blueprint-52-service-pack-221"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://kb.pharos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pharos Blueprint Enterprise: Integrating Pharos MobilePrint 2.1 with Blueprint 5.2 Service Pack 2.2.1

### Goal:

Integrate Pharos MobilePrint 2.1 with Pharos Blueprint Enterprise 5.2 Service Pack 2.2.1.

### Environment:

- Pharos Blueprint Enterprise 5.2 Service Pack 2.2.1
- Pharos MobilePrint 2.1

---

### Change:

Pharos Blueprint 5.2 Service Pack 2.2.1 implements a revised certificate structure in order to secure .NET WCF communications between components. Because of this, integrating it with Pharos MobilePrint 2.1 requires some manual file copying and editing.

### Resolution

1. Stop both MobilePrint services on the server.
2. Replace the PharosSystems.Communications.Extensions.dll and PharosSystems.Communications.Contracts.dll installed (version 1.5.0.603) from C:\Program Files (x86)\PharosSystems\MobilePrint with the updated DLLs (version 1.5.5) from C:\Program Files (x86)\PharosSystems\Blueprint\bin **after Service Pack 2.2.1 has been applied**.
3. Open MobilePrint.Service.Workflow.exe.config and add the following lines: <dependentAssembly> <assemblyIdentity name="PharosSystems.Communications.Extensions" publicKeyToken="0d9d57f6771d5752"/> <publisherPolicy apply="no"/> <bindingRedirect newVersion="1.5.5.0" oldVersion="0.0.0.0-1.5.4.9"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="PharosSystems.Communications.Contracts" publicKeyToken="0d9d57f6771d5752"/> <publisherPolicy apply="no"/> <bindingRedirect newVersion="1.5.5.0" oldVersion="0.0.0.0-1.5.4.9"/> </dependentAssembly>
4. Save the file and close it.
5. Open MobilePrint.Service.Worker.exe.config and add the following lines: <dependentAssembly> <assemblyIdentity name="PharosSystems.Communications.Extensions" publicKeyToken="0d9d57f6771d5752"/> <publisherPolicy apply="no"/> <bindingRedirect newVersion="1.5.5.0" oldVersion="0.0.0.0-1.5.4.9"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="PharosSystems.Communications.Contracts" publicKeyToken="0d9d57f6771d5752"/> <publisherPolicy apply="no"/> <bindingRedirect newVersion="1.5.5.0" oldVersion="0.0.0.0-1.5.4.9"/> </dependentAssembly>
6. Save the file and close it.
7. Start the MobilePrint services.

## Related

- [MobilePrint: How to configure Pharos MobilePrint for Microsoft Office 365 Mail Server](/mobileprint-how-to-configure-pharos-mobileprint-for-microsoft-office-365-mail-server.md)
- [Pharos software (Uniprint, Blueprint, Site Monitor) stop working as expected after Microsoft Security Update KB2507938 is applied.](/pharos-software-uniprint-blueprint-site-monitor-stop-working-as-expected-after-microsoft-security-update-kb2507938-is-applied.md)
