<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Advanced troubleshooting of the GRPC and or CEF Errors in Qlik NPrinting in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-troubleshooting-of-the-GRPC-and-or-CEF-Errors-in-Qlik/ta-p/1806741</link>
    <description>&lt;P&gt;&lt;SPAN&gt;This article lists the resolution and troubleshooting steps that must be followed if images are not rendered correctly in Qlik NPrinting reports.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;NOTE: Before proceeding below, please check this article&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A title="NPrinting Qlik Sense Images Fail to Render Export Generate or Preview " href="https://community.qlik.com/t5/Official-Support-Articles/NPrinting-Qlik-Sense-Images-Fail-to-Render-Export-Generate-or/ta-p/1713381" target="_blank" rel="noopener"&gt;NPrinting Qlik Sense Images Fail to Render Export Generate or Preview &lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;SPAN&gt;&lt;STRONG&gt;Troubleshooting Steps:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;Image export failures may be due to some configuration errors. The following must be checked:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;STRONG&gt;Insufficient system resources: &lt;/STRONG&gt;Low Qlik Sense, QlikView and NPrinting System resources can cause this issue. Please do performance monitoring to check for Peak CPU and RAM usage that on all NP QS and QV servers. NPrinting has the ability to exhaust a production Qlik Sense or Qlikview server if those servers are not sufficiently provisioned with enough RAM in particular. &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Finetuning-and-preparing-your-NPrinting-202x-Deployment-for-use/ta-p/1716222" target="_blank"&gt;https://community.qlik.com/t5/Official-Support-Articles/Finetuning-and-preparing-your-NPrinting-202x-Deployment-for-use/ta-p/1716222&lt;/A&gt;
&lt;UL&gt;
&lt;LI&gt;It may be useful to Enable performance logging on the NP, QS and or QV servers to verify if it is being heavily taxed while NPrinting reports and or report publish tasks etc are being executed.&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-Sense-How-to-monitor-resources-using-Microsoft-Performance/ta-p/1715569" target="_blank" rel="noopener"&gt;Qlik Sense - How to monitor resources using Microsoft Performance Monitor&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;STRONG&gt;Assistance/suggestions mode&lt;/STRONG&gt; for the Qlik Sense charts is not supported. Ensure it is disabled for all the objects imported in the report.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;The imported object ideally will be a&lt;STRONG&gt; native Qlik Sense chart object.&lt;/STRONG&gt; 3rd party extensions may result in unexpected results. Contact your extensions vendor for 3rd party extension support&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Certain&lt;STRONG&gt; Qlik Sense visualizations&lt;/STRONG&gt; from the visualization&amp;nbsp;bundle are not supported&lt;STRONG&gt;:&amp;nbsp;&lt;/STRONG&gt;See compatibility matrix here:&lt;BR /&gt;&amp;nbsp;&lt;A title="Creating a visualization using a custom object" href="https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Visualizations/create-visualization-extensions.htm" target="_blank" rel="noopener"&gt;Creating a visualization using a custom object&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;For a &lt;STRONG&gt;listing of compatible, built-in Qlik Sense objects&lt;/STRONG&gt;, check the compatibility matrix found in the following link to better understand specific Qlik Sense object limitations with NPrinting reporting.&amp;nbsp;&lt;BR /&gt;&lt;A title="Working with Qlik objects" href="https://help.qlik.com/en-US/nprinting/Content/NPrinting/ReportsDevelopment/Qlik-objects-supported-NP.htm" target="_blank" rel="noopener"&gt;Working with Qlik objects&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;STRONG&gt;P&lt;/STRONG&gt;&lt;STRONG&gt;lease check and validate minimum cipher requirements&lt;/STRONG&gt; on the Qlik NPrinting and Qlik Sense server. See &lt;A title="NPRINTING ERROR CEF RENDERING EXCEPTION Cipher Issue" href="https://community.qlik.com/t5/Knowledge-Base/NPRINTING-ERROR-CEF-RENDERING-EXCEPTION-Cipher-Issue/ta-p/1800453" target="_blank" rel="noopener"&gt;NPRINTING ERROR CEF RENDERING EXCEPTION Cipher Issue&lt;/A&gt;&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the internet options/proxy settings are cleared as per article:&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-NPrinting-Issues-when-Generating-Reports-and-Previews/ta-p/1711792" target="_blank" rel="noopener"&gt;NPrinting Issues to generate report and previews, connect to Qlik Sense apps, image and objects issues and on demand issues&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that Qlik NPrinting Engine and Server Internet Options are configured. See:&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/How-to-Configure-NPrinting-Server-and-NPrinting-Engine-computer/ta-p/1712491" target="_blank" rel="noopener"&gt;How to Configure NPrinting Server and NPrinting Engine computer Internet Options&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that 'In' and 'Out' bound ports between the Qlik NPrinting server Qlik NPrinting engine and the Qlik Sense server are configured. Keep in mind that Ports &lt;STRONG&gt;4997&lt;/STRONG&gt; and &lt;STRONG&gt;443 &lt;/STRONG&gt;must now also be configured since November 2018 release of Qlik NPrinting.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that ports &lt;STRONG&gt;2727 &lt;/STRONG&gt;and &lt;STRONG&gt;15672 &lt;/STRONG&gt;are not being used by any other process/program on the NPrinting server and engine computers. These ports are required for normal NPrinting operation. See&amp;nbsp;&lt;A href="https://help.qlik.com/en-US/nprinting/Content/NPrinting/DeployingQVNprinting/Ports.htm" target="_blank" rel="noopener"&gt;Ports - Qlik NPrinting&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the Qlik Sense objects and or Qlik Sense&amp;nbsp;visualization used in your NPrinting report are supported as per the "&lt;STRONG&gt;Keep in Mind"&lt;/STRONG&gt; section above&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check if &lt;STRONG&gt;HTTP&lt;/STRONG&gt; is used in the Proxy field of the Qlik NPrinting Connection to the Qlik Sense app in the 'Proxy Address' field. If yes, see article &lt;BR /&gt;&lt;A href="https://qlik.my.salesforce.com/articles/Basic/NPrinting-Unexpected-CEF-rendering-exception-with-HTTP-connection?id=kA53z000000fyvi&amp;amp;sfdcIFrameOrigin=https%3A%2F%2Fqlik.my.salesforce.com&amp;amp;isWsVw=true&amp;amp;nonce=130f919fb06b86d85e3e8ddedfdb15abcec40dce7d9f649ddbe4b141bb0d7a6e" target="_blank" rel="noopener"&gt;NPrinting Unexpected CEF rendering exception with HTTP connection&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the&lt;STRONG&gt; Qlik Sense Proxy&amp;nbsp;default '&lt;I&gt;https://' &lt;U&gt;listening port settings&lt;/U&gt;&lt;/I&gt;&lt;/STRONG&gt; has not been changed.&amp;nbsp; Open the following link for more information: &lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/NPrinting-Designer-Error-Object-reference-not-set-to-an-instance/ta-p/1797712" target="_blank" rel="noopener"&gt;NPrinting Designer CEF Rendering error and or Error Object reference not set to an instance&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check for the use of a Qlik Sense proxy '&lt;STRONG&gt;prefix&lt;/STRONG&gt;' in the Qlik Sense Management Console. If one exists, via the NP web console, the prefix must be added to the NP connection string ie: &lt;A href="https://qlikserver1.qlik.com/qlik" target="_blank" rel="noopener"&gt;https://qlikserver1.qlik.com/qlik&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check to see if anything has been entered into &lt;STRONG&gt;Additional Response Headers&lt;/STRONG&gt;&amp;nbsp;under the Qlik Sense Virtual Proxy being used (select &lt;STRONG&gt;Advanced&lt;/STRONG&gt;&amp;nbsp;to view), if so remove and test.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check the Qlik NPrinting logs for 'Websocket' errors. If found check this article to resolve that issue. &lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-NPrinting-Engine-connection-stays-offline-on-February-2019/ta-p/1717606" target="_blank" rel="noopener"&gt;NPrinting Engine connection stays offline on February 2019 release and newer - RabbitMQ log shows "Insufficient Security no_suitable_ciphers"&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Abort all running Task and On Demand Task executions then reboot the Qlik NPrinting Server, Qlik NPrinting Engine computer and the Qlik Sense server at the first available opportunity and retest if the issue still persists. Ensure all services on each computer are up and running before retesting.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the issue persists after checking all points above, please check the solutions in the &lt;STRONG&gt;&lt;FONT color="#339966"&gt;resolutions &lt;/FONT&gt;&lt;/STRONG&gt;section of this article.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution steps:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution 1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Fully Qualified Domain Name path or some other parameter of the original Qlik Sense server certificates may have changed. Use the following article to resolve this issue:&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/NPrinting-Verification-process-does-not-capture-certificate-FQDN/ta-p/1717542" target="_blank" rel="noopener"&gt;NPrinting Verification process does not capture certificate FQDN mismatch in turn resulting in GRPC errors&lt;/A&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;STRONG&gt;To ensure editing the correct file, please do the following before proceeding as directed below:&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;OL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Open windows File Explorer&lt;/LI&gt;
&lt;LI&gt;Click 'View' tab&lt;/LI&gt;
&lt;LI&gt;In 'Show/Hide' area of the 'View' ribbon, Click checkbox "File Name Extensions" in order to show the full file name&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution 2&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;GRPC error: Check NP CEF Engine log file: &lt;/STRONG&gt;May be represented by the error:&lt;STRONG&gt;&amp;nbsp;"The remote server returned an error:&amp;nbsp;(401) Unauthorized" .&amp;nbsp;&lt;/STRONG&gt;(Internal JIRA defect reference: OP-8814)&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the path to the QMC proxy is the &lt;STRONG&gt;same &lt;/STRONG&gt;as the connection path used in the NP connection proxy address path.&lt;/LI&gt;
&lt;LI&gt;You must also ensure that &lt;STRONG&gt;port 443 &lt;/STRONG&gt;and &lt;STRONG&gt;port 4997 &lt;/STRONG&gt;are&amp;nbsp;not blocked in your environment as mentioned in the article description.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution 3&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;&lt;SPAN&gt;If the NPrinting Error logging or preview errors contain the message &lt;STRONG&gt;&lt;I&gt;"CEF rendering exception - "Buffer cannot be Null"&lt;/I&gt;&lt;/STRONG&gt;&amp;nbsp;go to the following article for the solution:&amp;nbsp;&lt;/SPAN&gt;&lt;A style="background-color: #ffffff;" href="https://community.qlik.com/t5/Official-Support-Articles/CEF-rendering-exception-quot-Buffer-cannot-be-Null-quot-Error-in/ta-p/1715223" target="_blank" rel="noopener"&gt;CEF rendering exception - "Buffer cannot be Null" Error in NP report preview with Qlik Sense Connection&lt;/A&gt;"&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution 4&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;If Resolution 1 and 2 above do not resolve the issue and all image export requirements are met, check and perform the steps below:&lt;/STRONG&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Stop the NPrinting Engine Service.&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Open the &lt;STRONG&gt;renderer.config&lt;/STRONG&gt; file in &lt;FONT face="courier new,courier"&gt;C:\Program Files\NPrintingServer\NPrinting\Scheduler.&lt;/FONT&gt; You may need to open the file in administrator mode.&lt;/LI&gt;
&lt;LI&gt;Make a backup copy of the file.&lt;/LI&gt;
&lt;LI&gt;Add (or modify if present) the following parameter:&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&amp;lt;add key="webrenderer-timeout-sec" value="120" /&amp;gt;&lt;/FONT&gt; &lt;BR /&gt;120 is the time in seconds for the timeout. It can be increased up to 300 if necessary and retest.&lt;/LI&gt;
&lt;LI&gt;Restart the NPrinting Engine service&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;Increasing these timeout values may lead to improved performance as NPrinting may simply need more time to execute tasks and report generation. These changes also need to be made after an NPrinting upgrade. NP Config files are overwritten during the upgrade process.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&amp;nbsp;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;SPAN&gt;How to Enable 'Logging'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;If resolutions above have not resolved the issue&lt;/STRONG&gt;, please perform the following steps and reproduce the issue one again in order to retrieve debug logging necessary for a deeper investigation. Then zip and upload the requested debug logs below up to the support case.&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Enable debug logging as per&amp;nbsp;&lt;A title="Troubleshooting logs - Qlik NPrinting" href="https://help.qlik.com/en-US/nprinting/Content/NPrinting/Troubleshooting/Troubleshooting-logs.htm" target="_blank" rel="noopener"&gt;Troubleshooting logs - Qlik NPrinting&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Causes:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Possible causes of GRPC error&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;assistance/suggestions mode is enabled (it is currently on the road map to have this feature fully supported)&lt;/LI&gt;
&lt;LI&gt;the chart is an unsupported 3rd party extension (map extensions for example). See article below regarding Qlik Sense extensions and how to enable them for image export.&lt;/LI&gt;
&lt;LI&gt;In some cases, image web rendering default time while connected to Qlik Sense needs to be adjusted perhaps due to network latency or other network performance related issues&lt;/LI&gt;
&lt;LI&gt;Communication between the NPrinting server and the Qlik Sense server is discovered to be problematic.&lt;/LI&gt;
&lt;LI&gt;The Qlik Sense server itself could be overloaded and not responding to the NPrinting server in a timely manner.&lt;/LI&gt;
&lt;LI&gt;When NPrinting is used in conjunction with &lt;STRONG&gt;Qlik Sense Deployments From September 2018 and higher &lt;/STRONG&gt;where&amp;nbsp;"HTTP" is used rather than "HTTPS", specific CEF or GRPC errors will be logged. See article&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-NPrinting-Unexpected-CEF-rendering-exception-with-HTTP/ta-p/1717173" target="_blank" rel="noopener"&gt;Qlik NPrinting Unexpected CEF rendering exception with HTTP connection&lt;/A&gt; for more information.&lt;/LI&gt;
&lt;LI&gt;Certificate mismatch as identified in article&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/NPrinting-Verification-process-does-not-capture-certificate-FQDN/ta-p/1717542" target="_blank" rel="noopener"&gt;NPrinting Verification process does not capture certificate FQDN mismatch in turn resulting in GRPC errors&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Invalid path used in the NP connection 'proxy' address path. Path used with the NP connection should be the same as the path used to open the QMC or QS Hub&lt;/LI&gt;
&lt;LI&gt;Error logging to look for&amp;nbsp;NPrinting Logs: "Failed to open a resolver for connection" and "The remote server returned an error: (403) Forbidden"&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Reference&lt;/STRONG&gt;:&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;A title="Creating visualizations using chart suggestions" href="https://help.qlik.com/en-US/sense/September2020/Subsystems/Hub/Content/Sense_Hub/Visualizations/creating-visualization-assistance.htm" target="_blank" rel="noopener"&gt;Creating visualizations using chart suggestions&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/Subsystems/Extensions/Content/Sense_Extensions/Howtos/extensions-enable-export.htm" target="_blank" rel="noopener"&gt; Enabling export of your visualization extension&lt;/A&gt;&lt;BR /&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" href="https://help.qlik.com/en-US/nprinting/September2020/Content/NPrinting/MultiDocument/Using-Sense-third-party-extensions.htm" target="_blank" rel="noopener"&gt;Using Qlik Sense third-party extensions&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 02 May 2024 15:12:42 GMT</pubDate>
    <dc:creator>Andre_Sostizzo</dc:creator>
    <dc:date>2024-05-02T15:12:42Z</dc:date>
    <item>
      <title>Advanced troubleshooting of the GRPC and or CEF Errors in Qlik NPrinting</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-troubleshooting-of-the-GRPC-and-or-CEF-Errors-in-Qlik/ta-p/1806741</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This article lists the resolution and troubleshooting steps that must be followed if images are not rendered correctly in Qlik NPrinting reports.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;NOTE: Before proceeding below, please check this article&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A title="NPrinting Qlik Sense Images Fail to Render Export Generate or Preview " href="https://community.qlik.com/t5/Official-Support-Articles/NPrinting-Qlik-Sense-Images-Fail-to-Render-Export-Generate-or/ta-p/1713381" target="_blank" rel="noopener"&gt;NPrinting Qlik Sense Images Fail to Render Export Generate or Preview &lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;SPAN&gt;&lt;STRONG&gt;Troubleshooting Steps:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;Image export failures may be due to some configuration errors. The following must be checked:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;STRONG&gt;Insufficient system resources: &lt;/STRONG&gt;Low Qlik Sense, QlikView and NPrinting System resources can cause this issue. Please do performance monitoring to check for Peak CPU and RAM usage that on all NP QS and QV servers. NPrinting has the ability to exhaust a production Qlik Sense or Qlikview server if those servers are not sufficiently provisioned with enough RAM in particular. &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Finetuning-and-preparing-your-NPrinting-202x-Deployment-for-use/ta-p/1716222" target="_blank"&gt;https://community.qlik.com/t5/Official-Support-Articles/Finetuning-and-preparing-your-NPrinting-202x-Deployment-for-use/ta-p/1716222&lt;/A&gt;
&lt;UL&gt;
&lt;LI&gt;It may be useful to Enable performance logging on the NP, QS and or QV servers to verify if it is being heavily taxed while NPrinting reports and or report publish tasks etc are being executed.&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-Sense-How-to-monitor-resources-using-Microsoft-Performance/ta-p/1715569" target="_blank" rel="noopener"&gt;Qlik Sense - How to monitor resources using Microsoft Performance Monitor&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;STRONG&gt;Assistance/suggestions mode&lt;/STRONG&gt; for the Qlik Sense charts is not supported. Ensure it is disabled for all the objects imported in the report.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;The imported object ideally will be a&lt;STRONG&gt; native Qlik Sense chart object.&lt;/STRONG&gt; 3rd party extensions may result in unexpected results. Contact your extensions vendor for 3rd party extension support&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Certain&lt;STRONG&gt; Qlik Sense visualizations&lt;/STRONG&gt; from the visualization&amp;nbsp;bundle are not supported&lt;STRONG&gt;:&amp;nbsp;&lt;/STRONG&gt;See compatibility matrix here:&lt;BR /&gt;&amp;nbsp;&lt;A title="Creating a visualization using a custom object" href="https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Visualizations/create-visualization-extensions.htm" target="_blank" rel="noopener"&gt;Creating a visualization using a custom object&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;For a &lt;STRONG&gt;listing of compatible, built-in Qlik Sense objects&lt;/STRONG&gt;, check the compatibility matrix found in the following link to better understand specific Qlik Sense object limitations with NPrinting reporting.&amp;nbsp;&lt;BR /&gt;&lt;A title="Working with Qlik objects" href="https://help.qlik.com/en-US/nprinting/Content/NPrinting/ReportsDevelopment/Qlik-objects-supported-NP.htm" target="_blank" rel="noopener"&gt;Working with Qlik objects&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;STRONG&gt;P&lt;/STRONG&gt;&lt;STRONG&gt;lease check and validate minimum cipher requirements&lt;/STRONG&gt; on the Qlik NPrinting and Qlik Sense server. See &lt;A title="NPRINTING ERROR CEF RENDERING EXCEPTION Cipher Issue" href="https://community.qlik.com/t5/Knowledge-Base/NPRINTING-ERROR-CEF-RENDERING-EXCEPTION-Cipher-Issue/ta-p/1800453" target="_blank" rel="noopener"&gt;NPRINTING ERROR CEF RENDERING EXCEPTION Cipher Issue&lt;/A&gt;&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the internet options/proxy settings are cleared as per article:&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-NPrinting-Issues-when-Generating-Reports-and-Previews/ta-p/1711792" target="_blank" rel="noopener"&gt;NPrinting Issues to generate report and previews, connect to Qlik Sense apps, image and objects issues and on demand issues&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that Qlik NPrinting Engine and Server Internet Options are configured. See:&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/How-to-Configure-NPrinting-Server-and-NPrinting-Engine-computer/ta-p/1712491" target="_blank" rel="noopener"&gt;How to Configure NPrinting Server and NPrinting Engine computer Internet Options&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that 'In' and 'Out' bound ports between the Qlik NPrinting server Qlik NPrinting engine and the Qlik Sense server are configured. Keep in mind that Ports &lt;STRONG&gt;4997&lt;/STRONG&gt; and &lt;STRONG&gt;443 &lt;/STRONG&gt;must now also be configured since November 2018 release of Qlik NPrinting.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that ports &lt;STRONG&gt;2727 &lt;/STRONG&gt;and &lt;STRONG&gt;15672 &lt;/STRONG&gt;are not being used by any other process/program on the NPrinting server and engine computers. These ports are required for normal NPrinting operation. See&amp;nbsp;&lt;A href="https://help.qlik.com/en-US/nprinting/Content/NPrinting/DeployingQVNprinting/Ports.htm" target="_blank" rel="noopener"&gt;Ports - Qlik NPrinting&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the Qlik Sense objects and or Qlik Sense&amp;nbsp;visualization used in your NPrinting report are supported as per the "&lt;STRONG&gt;Keep in Mind"&lt;/STRONG&gt; section above&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check if &lt;STRONG&gt;HTTP&lt;/STRONG&gt; is used in the Proxy field of the Qlik NPrinting Connection to the Qlik Sense app in the 'Proxy Address' field. If yes, see article &lt;BR /&gt;&lt;A href="https://qlik.my.salesforce.com/articles/Basic/NPrinting-Unexpected-CEF-rendering-exception-with-HTTP-connection?id=kA53z000000fyvi&amp;amp;sfdcIFrameOrigin=https%3A%2F%2Fqlik.my.salesforce.com&amp;amp;isWsVw=true&amp;amp;nonce=130f919fb06b86d85e3e8ddedfdb15abcec40dce7d9f649ddbe4b141bb0d7a6e" target="_blank" rel="noopener"&gt;NPrinting Unexpected CEF rendering exception with HTTP connection&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the&lt;STRONG&gt; Qlik Sense Proxy&amp;nbsp;default '&lt;I&gt;https://' &lt;U&gt;listening port settings&lt;/U&gt;&lt;/I&gt;&lt;/STRONG&gt; has not been changed.&amp;nbsp; Open the following link for more information: &lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/NPrinting-Designer-Error-Object-reference-not-set-to-an-instance/ta-p/1797712" target="_blank" rel="noopener"&gt;NPrinting Designer CEF Rendering error and or Error Object reference not set to an instance&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check for the use of a Qlik Sense proxy '&lt;STRONG&gt;prefix&lt;/STRONG&gt;' in the Qlik Sense Management Console. If one exists, via the NP web console, the prefix must be added to the NP connection string ie: &lt;A href="https://qlikserver1.qlik.com/qlik" target="_blank" rel="noopener"&gt;https://qlikserver1.qlik.com/qlik&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check to see if anything has been entered into &lt;STRONG&gt;Additional Response Headers&lt;/STRONG&gt;&amp;nbsp;under the Qlik Sense Virtual Proxy being used (select &lt;STRONG&gt;Advanced&lt;/STRONG&gt;&amp;nbsp;to view), if so remove and test.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check the Qlik NPrinting logs for 'Websocket' errors. If found check this article to resolve that issue. &lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-NPrinting-Engine-connection-stays-offline-on-February-2019/ta-p/1717606" target="_blank" rel="noopener"&gt;NPrinting Engine connection stays offline on February 2019 release and newer - RabbitMQ log shows "Insufficient Security no_suitable_ciphers"&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Abort all running Task and On Demand Task executions then reboot the Qlik NPrinting Server, Qlik NPrinting Engine computer and the Qlik Sense server at the first available opportunity and retest if the issue still persists. Ensure all services on each computer are up and running before retesting.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the issue persists after checking all points above, please check the solutions in the &lt;STRONG&gt;&lt;FONT color="#339966"&gt;resolutions &lt;/FONT&gt;&lt;/STRONG&gt;section of this article.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution steps:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution 1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Fully Qualified Domain Name path or some other parameter of the original Qlik Sense server certificates may have changed. Use the following article to resolve this issue:&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/NPrinting-Verification-process-does-not-capture-certificate-FQDN/ta-p/1717542" target="_blank" rel="noopener"&gt;NPrinting Verification process does not capture certificate FQDN mismatch in turn resulting in GRPC errors&lt;/A&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;STRONG&gt;To ensure editing the correct file, please do the following before proceeding as directed below:&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;OL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Open windows File Explorer&lt;/LI&gt;
&lt;LI&gt;Click 'View' tab&lt;/LI&gt;
&lt;LI&gt;In 'Show/Hide' area of the 'View' ribbon, Click checkbox "File Name Extensions" in order to show the full file name&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution 2&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;GRPC error: Check NP CEF Engine log file: &lt;/STRONG&gt;May be represented by the error:&lt;STRONG&gt;&amp;nbsp;"The remote server returned an error:&amp;nbsp;(401) Unauthorized" .&amp;nbsp;&lt;/STRONG&gt;(Internal JIRA defect reference: OP-8814)&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Check that the path to the QMC proxy is the &lt;STRONG&gt;same &lt;/STRONG&gt;as the connection path used in the NP connection proxy address path.&lt;/LI&gt;
&lt;LI&gt;You must also ensure that &lt;STRONG&gt;port 443 &lt;/STRONG&gt;and &lt;STRONG&gt;port 4997 &lt;/STRONG&gt;are&amp;nbsp;not blocked in your environment as mentioned in the article description.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution 3&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;&lt;SPAN&gt;If the NPrinting Error logging or preview errors contain the message &lt;STRONG&gt;&lt;I&gt;"CEF rendering exception - "Buffer cannot be Null"&lt;/I&gt;&lt;/STRONG&gt;&amp;nbsp;go to the following article for the solution:&amp;nbsp;&lt;/SPAN&gt;&lt;A style="background-color: #ffffff;" href="https://community.qlik.com/t5/Official-Support-Articles/CEF-rendering-exception-quot-Buffer-cannot-be-Null-quot-Error-in/ta-p/1715223" target="_blank" rel="noopener"&gt;CEF rendering exception - "Buffer cannot be Null" Error in NP report preview with Qlik Sense Connection&lt;/A&gt;"&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution 4&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;If Resolution 1 and 2 above do not resolve the issue and all image export requirements are met, check and perform the steps below:&lt;/STRONG&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Stop the NPrinting Engine Service.&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Open the &lt;STRONG&gt;renderer.config&lt;/STRONG&gt; file in &lt;FONT face="courier new,courier"&gt;C:\Program Files\NPrintingServer\NPrinting\Scheduler.&lt;/FONT&gt; You may need to open the file in administrator mode.&lt;/LI&gt;
&lt;LI&gt;Make a backup copy of the file.&lt;/LI&gt;
&lt;LI&gt;Add (or modify if present) the following parameter:&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&amp;lt;add key="webrenderer-timeout-sec" value="120" /&amp;gt;&lt;/FONT&gt; &lt;BR /&gt;120 is the time in seconds for the timeout. It can be increased up to 300 if necessary and retest.&lt;/LI&gt;
&lt;LI&gt;Restart the NPrinting Engine service&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;Increasing these timeout values may lead to improved performance as NPrinting may simply need more time to execute tasks and report generation. These changes also need to be made after an NPrinting upgrade. NP Config files are overwritten during the upgrade process.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&amp;nbsp;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;SPAN&gt;How to Enable 'Logging'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;If resolutions above have not resolved the issue&lt;/STRONG&gt;, please perform the following steps and reproduce the issue one again in order to retrieve debug logging necessary for a deeper investigation. Then zip and upload the requested debug logs below up to the support case.&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Enable debug logging as per&amp;nbsp;&lt;A title="Troubleshooting logs - Qlik NPrinting" href="https://help.qlik.com/en-US/nprinting/Content/NPrinting/Troubleshooting/Troubleshooting-logs.htm" target="_blank" rel="noopener"&gt;Troubleshooting logs - Qlik NPrinting&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Causes:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Possible causes of GRPC error&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;assistance/suggestions mode is enabled (it is currently on the road map to have this feature fully supported)&lt;/LI&gt;
&lt;LI&gt;the chart is an unsupported 3rd party extension (map extensions for example). See article below regarding Qlik Sense extensions and how to enable them for image export.&lt;/LI&gt;
&lt;LI&gt;In some cases, image web rendering default time while connected to Qlik Sense needs to be adjusted perhaps due to network latency or other network performance related issues&lt;/LI&gt;
&lt;LI&gt;Communication between the NPrinting server and the Qlik Sense server is discovered to be problematic.&lt;/LI&gt;
&lt;LI&gt;The Qlik Sense server itself could be overloaded and not responding to the NPrinting server in a timely manner.&lt;/LI&gt;
&lt;LI&gt;When NPrinting is used in conjunction with &lt;STRONG&gt;Qlik Sense Deployments From September 2018 and higher &lt;/STRONG&gt;where&amp;nbsp;"HTTP" is used rather than "HTTPS", specific CEF or GRPC errors will be logged. See article&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/Qlik-NPrinting-Unexpected-CEF-rendering-exception-with-HTTP/ta-p/1717173" target="_blank" rel="noopener"&gt;Qlik NPrinting Unexpected CEF rendering exception with HTTP connection&lt;/A&gt; for more information.&lt;/LI&gt;
&lt;LI&gt;Certificate mismatch as identified in article&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge-Base/NPrinting-Verification-process-does-not-capture-certificate-FQDN/ta-p/1717542" target="_blank" rel="noopener"&gt;NPrinting Verification process does not capture certificate FQDN mismatch in turn resulting in GRPC errors&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Invalid path used in the NP connection 'proxy' address path. Path used with the NP connection should be the same as the path used to open the QMC or QS Hub&lt;/LI&gt;
&lt;LI&gt;Error logging to look for&amp;nbsp;NPrinting Logs: "Failed to open a resolver for connection" and "The remote server returned an error: (403) Forbidden"&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Reference&lt;/STRONG&gt;:&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;A title="Creating visualizations using chart suggestions" href="https://help.qlik.com/en-US/sense/September2020/Subsystems/Hub/Content/Sense_Hub/Visualizations/creating-visualization-assistance.htm" target="_blank" rel="noopener"&gt;Creating visualizations using chart suggestions&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/Subsystems/Extensions/Content/Sense_Extensions/Howtos/extensions-enable-export.htm" target="_blank" rel="noopener"&gt; Enabling export of your visualization extension&lt;/A&gt;&lt;BR /&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" href="https://help.qlik.com/en-US/nprinting/September2020/Content/NPrinting/MultiDocument/Using-Sense-third-party-extensions.htm" target="_blank" rel="noopener"&gt;Using Qlik Sense third-party extensions&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 May 2024 15:12:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Advanced-troubleshooting-of-the-GRPC-and-or-CEF-Errors-in-Qlik/ta-p/1806741</guid>
      <dc:creator>Andre_Sostizzo</dc:creator>
      <dc:date>2024-05-02T15:12:42Z</dc:date>
    </item>
  </channel>
</rss>

