2.The required OpenSSL assemblies below can be placed in the Windows system folder (for 64-bit machine, it should be place in $Systemdrive\Windows\SysWOW64 and for 32-bit machine, it should be place in $Systemdrive\Windows\System32),
If still the blank PDF occurs even at the presence of the OpenSSL assemblies, please provide the input URL, code snippet and environment details such as OS, bit version, culture settings etc., so that it will helpful for us to proceed further.
NTNicola TufarelliMay 19, 2017 12:33 PM UTC
Thanks for your help.
I've tried on a 32 bit client computer, copied the 3 dll in a directory and added this directory to the path. All seems to be ok and a pdf file is created with the content of the https page.
Then I've tried to do the same on a Windows Server 2012 R2:
1. If I don't have the openssl dll a blank pdf is created without errors
2. If I copy the ssl dll to a directory and add it to the path or if I copy the 3 dll to C:\Windows\Syswow64 the program crashes.
PVPrakash Viswanathan Syncfusion Team May 22, 2017 12:19 PM UTC
We have not faced this issue before (converter crashes due to OpenSSL assemblies) with our WebKit HTML converter. We have tried to reproduce the reported issue in windows server 2012 R2, but it works fine in our end. So, we have created a support incident for further follow up with this issue, please follow the incident created under your profile for further updates.
JLJames Lau June 21, 2018 07:14 AM UTC
How to install OpenSSL library to Azure web app environment?
PVPrakash Viswanathan Syncfusion Team June 21, 2018 08:43 AM UTC
Please refer below steps to include the OPENSSL assemblies to the Azure website.
Create a new folder in a project and copy the below OPENSSL assemblies to that folder from your local machine.
Include that folder in a project and set copy to the output directory as “Copy always” for the OPENSSL assemblies.
Get the path of the OPENSSL assemblies folder in C# and set it to the environment variable.
Refer below KB link for converting HTTPS sites to PDF in Azure.