When I click print report button from my browser, the report print is successful. However, in my asp.net page:
___________________________________
<%@ Page Language="C#" MasterPageFile="~/Home.master" AutoEventWireup="true" CodeFile="rptProduction.aspx.cs" Inherits="Members_PM_User_rptProduction" Title="Untitled Page" %>
<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphBody" Runat="Server">
<!-- #include file="nav.aspx -->
<rsweb:reportviewer id="rvProduction" runat="server" backcolor="#E9D9B7" font-names="Verdana"
font-size="8pt" processingmode="Remote" sizetoreportcontent="True"
toolbaritembordercolor="161, 152, 143" toolbaritempressedbordercolor="161, 152, 143"
width="100%" ShowRefreshButton="true">
<ServerReport ReportServerUrl="
ReportPath="/Reports/Production"></ServerReport>
</rsweb:reportviewer>
</asp:Content>
___________________________________
where "vulcan" is a remote (accessible) report server, and Production is just one of my reports, when I run my asp.net application or I deploy in other IIS, the message "Unable to load client print protocol" appears when I try to print the report via Print Report button.
Curiously, some time ago the same way on printing was successful both from my asp.net app and in IIS deployment server.
Probably I'm missing something, because I've been reading that asp.net app must impersonate the user to flow the user credentials to the Report Server, but I've declared in web.config on this way:
_______________________________________
<identity impersonate="true"/>
_______________________________________
also, i've tried with:
_______________________________________
<identity impersonate="true" userName="rcrnet\xxx_user" password="xxx_pass"/>
_______________________________________
and of course, these credentials are valid in the Report server.
Your help is very welcome.
PS: Sorry my English please.