- 23 Apr 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Omega & iMFP devices cannot connect to the Blueprint EDI web service using SSL.
- Updated on 23 Apr 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Omega & iMFP devices cannot connect to the Blueprint EDI web service using SSL.
Problem
The Omega and/or iMFP device has been configured to use SSL and tries to connect to the Blueprint EDI using the following address: https://<servername>/PharosEDI/Pedi_ssl.wsdl.
A connection cannot be established with the Blueprint EDI web service.
No logging appears showing a connection attempt being made in the Blueprint EDI web service logging.
Despite this, the Blueprint Server Configuration EDI Service test passes.
Cause
Blueprint 3.5 & 3.5 SP1 & related hotfixes do not support the 'Pedi_ssl.wsdl' address format out of the box. As such, calls made to that address will be rejected by Internet Information Services (IIS) prior to being delivered to Blueprint.
Resolution
Support for this address format must be added to the Blueprint EDI web service configuration file. This file is located in the installation directory at the following relative path: Blueprint\Services\BediService\web.config.
Locate the line near the bottom of the web.config file that looks like the following:
<add virtualUrl="~/Pedi.(wsdl|asmx)" destinationUrl="~/BediService.asmx" ignoreCase="true"/>Replace that line with the following:
<add virtualUrl="~/Pedi(_ssl)?.(wsdl|asmx)" destinationUrl="~/BediService.asmx" ignoreCase="true"/>
Connection attempts using 'Pedi_ssl.wsdl' should now succeed.