HTTP report distribition

Hi All,
We are using the HTTP report distribution method in our process schedulers. If any process generates large output file in NT process scheduler, the reports are not posting to report repository. Please see the log from Message Log below:
11:27:49PM Java exception thrown: java.ne t.SocketException: Connection reset by peer: socket write er ror
10 11:27:49PM Error writing to HTTP stream.
11:30:03PM Java exception thrown: java.ne t.SocketException: Connection reset by peer: socket write er ror
10 11:30:03PM Error writing to HTTP stream.
11:31:57PM Java exception thrown: java.ne t.SocketException: Connection reset by peer: socket write er ror
10 11:31:57PM Error writing to HTTP stream.
11:31:57PM Java exception thrown: org.w3c .www.protocol.http.HttpExcepti on: Unable to contact target s erver usvh2eudv06.us.hsbc:8506 after 3 tries.
10 11:31:57PM HTTP Status Code is: 902 (63,7 2)
11:31:57PM PSNT failed to post files to the report repository. Server scheduled to try again on 2011-10-12-23.26.43.999466. See log %
11:34:22PM Java exception thrown: java.ne t.SocketException: Connection reset by peer: socket write er ror
10 11:34:22PM Error writing to HTTP stream.
11:36:38PM Java exception thrown: java.ne t.SocketException: Connection reset by peer: socket write er ror
10 11:36:38PM Error writing to HTTP stream.
11:39:27PM Java exception thrown: java.ne t.SocketException: Connection aborted by peer: socket write error
10 11:39:27PM Error writing to HTTP stream.
11:39:27PM Java exception thrown: org.w3c .www.protocol.http.HttpExcepti on: Unable to contact target s erver usvh2eudv06.us.hsbc:8506 after 3 tries.
The issue only with when the process/report generates large output/trace files in NT only. In UNIX process scheduler reports are posting properly. Our report repository in UNIX server.
Please help me on this, what may be the issue.
Thanks in advance.

I have tried the this with removing the login/pwd, but getting the same error.
9:05:25AM Java exception thrown: java.ne t.SocketException: Connection reset by peer: socket write er ror
10 9:05:26AM Error writing to HTTP stream.
I found some intresting in this testing and before this testing also. I ran the test crystal and which is generated the 19MB otput file. Whils transfering this output to report repository, directory is created under report repository and file is transferred around 1MB or 2MB and it is reset and again re trying to from starting. same thing is happening every time.
Thanks in advance.

Similar Messages

  • Securing Parameters send over Http (Reports 9i)

    What the proposed solution to secure parameters send over http.
    Let's take the example of a report which take a user parameter called 'secret_id'; I'd like to send over http a request dynamically construct from a servlet (or a jsp) which should look like:
    http://myserver:8888/reports/rwservlet?report=test.jsp+destype=cache+server=r90srv+desformat=pdf+secret_id=25568+userid=too/foo@pdde
    And of course I'd like to send userid and secret_id in a secure way.
    Is using SSL enough ?
    Is there some encryption mechanism available (think there was some thing in reports 3) ?
    Can we use hidden parameters ? And how would it be done ?
    Many thanks for any Hint / idea / recommendation.

    Well... got the same question ?
    Needs a solution for making a servlet, with hidden parameters and session identifiers to build the query string - how is this possible ???
    Anyone knows ? - it would be a big help.
    PS: seen the TextPDS, but neds an example with database connection.

  • RsItemNotFound When try to open a report.

    We have a bunch of reports deployed on SSRS 2008 r2. These are accessed through a browser normally.
    We also have a VB Application - through which some of the above reports are accessed using WebBrowser.Navigate(string)
    The report I'm trying to access is a report that contains a whole bunch of sub reports. the main report simply takes and passes the parameters to sub reports.
    I have a report I'm accessing currently through this vb application. It's named  1190_Marketing_Detail.rdl
    and it takes branch location as parameter.
    Below is the string I'm passing and it works.  The same string/url I place in the browser address bar, I get the report.
    If I remove the parameter LocationID=40 I get an appropriate error message similar to the first bullet point below.
    "http://reports.organization.net/ReportServer/Pages/ReportViewer.aspx?/APA/1190_Marketing_detail&LocationID=40&rs:Command=render&rc:Parameters=false&rc:Toolbar=false"
    Now I'm trying to access another report(the one that has sub reports as I mentioned above) It's named simply 1190.rdl
    and it takes a bunch of parameters.  However, right now I'm not passing any parameters. Below is the string I'm passing
    "http://reports.organization.net/ReportServer/Pages/ReportViewer.aspx?/APA/1190&rs:Command=render&rc:Parameters=false&rc:Toolbar=false"
    I'm expecting error message like below
    This report requires a default or user-defined value for the report parameter 'LocationID'. To run or subscribe to this report, you must provide a parameter value.
    But I get this instead
    The item '/APA/1190' cannot be found. (rsItemNotFound) 
    1190.rdl is there.  I'm not sure why reporting services doesn't see it.  Thanks in advance for your help.

    When you navigate to the report in the APA folder using report manager, as it's listed there, does it have the ".rdl" extension in the name? If so you'll have to reference it in your URL.  Otherwise, you might try renaming the report temporarily to
    see if something odd isn't going on in the back end. 
    You might also verify the permissions on the report and make sure no one broke inheritance or something and removed permissions.  It's also possible the account accessing the report doesn't have access to one of the sub reports.

  • Calling Reports From Forms

    Hello,
    i'm trying to call a Report from a Form but i'm getting the error:
    <b>Cannot Get Output of Job ID 91 you requested on Mon Feb 03 14:00:03 BRT 2003.
    REP-56033: Job 91 does not exist<b/>
    I'm using Reports Server 9i (9.0.2.3) and Forms Server 6i.
    The PL/SQL to call the report is something like the following:
    <b>declare
    v_rep_id Report_Object;
    v_rep_job_id Varchar2(200);
    v_rep_status Varchar2(200);
    begin
         v_rep_id := Find_Report_Object('RPT_GENERICO');
         Set_Report_Object_Property(v_rep_id, REPORT_FILENAME, 'plscvnd0013rpt');
         v_rep_job_id := Run_Report_Object(v_rep_id, pLista_ID);
         v_rep_status := Report_Object_Status(v_rep_job_id);
         while v_rep_status in ('RUNNING', 'OPENING_REPORT', 'ENQUEUED')
         loop
              v_rep_status := Report_Object_Status(v_rep_job_id);
         end loop;
         if v_rep_status = 'FINISHED' then
              Web.Show_Document('http://reports.caarj.com.br:7779/reports/rwservlet/getjobid' ||
                                                 substr(v_rep_job_id, 18) || '?server=Rep.caarj.com.br');
    end if;
    end;
    end if;
    Destroy_Parameter_List(pLista_ID);
    end;</b>
    I've already commented out the <security> section, and uncommented the <compatible version="6i"> in <reports_server>.conf file. The rwproxy service is up and running on port 1949 and i'm using SIGLE_SIGN_ON=NO in rwservlet.properties file.
    What could be wrong??
    Regards,
    Marcus Santos.

    Jermima,
    To call Reports9i from Forms6i it needs to be configured for backward compatibility. this means that your Reports9i server must run as if it was a 6i server.
    The following is from an unpublished paper I wrote on this topic:
    Using Reports9i with Forms 6i
    ====================================================
    To be able to call Reports9i Services from a Forms6i client, an extra Reports server process must be created. Oracle9iAS Reports Services knows of two kinds of Reports Server processes. The in-process server is started the first time that a Reports is requested from the Web by
    the Reports Servlet rwservlet. This Reports Server process cannot be used with Forms using Run_Report_Object and therefore a separate Reports Server process must be started prior to using it.
    This can be done by issuing he following command from the Oracle9iAS/bin directory rwserver <servername> batch=yes & (UNIX)or rwserver -install <service name> (WINDOWS)In both cases, the first time that the Reports Server starts, a Reports configuration file <servername>.conf (UNIX) or <service_name>.conf (WINDOWS) is created in the Oracle9iAS/reports/conf directory.
    To use Reports9i Services form a Forms6i client, this file needs some editing:
    The Reports Sevices configuration file gets created with the first start of the Oracle9iAS Reports Services. The configuration settings in this file determine the runtime behavior of the Reports Services.
    Two changes need to be applied to this file to make Oracle9iAs Services work with Forms6i client-server applications. Make sure that the Reports Services process was stopped before opening the Reports Services configuration file, located in the Oracle9iAS/reports/conf directory, with a text editor. The Reports Services configuration file name does apply to the following naming convention.
    Separate server process
    <ServiceName>.conf
    <server>
    [1] <!--compatible version="6i"/-->
    <cache class="oracle.reports.cache.RWCache">
    <property name="cacheSize" value="50"/>
    <!--property name="cacheDir" value="your cache directory"/-->
    <!--property name="maxCacheFileNumber" value="max number of files"/-->
    </cache>
    [2] <security id="rwSec" class="oracle.reports.server.RWSecurity">
    <property name="securityUserid" value="tyKAUY845QDO/2vyaGbQw …" confidential="yes" encrypted="yes"/>
    </security>
    </server>
    Change the following entries in the Reports Services configuration file for the Oracle9iAS Reports Services to accept requests from Forms 6i
    clients.
    [1] Uncomment this line to make Reports9i Services run in 6i compatibility mode. After uncommenting this line it should look similar to this
    <compatible version="6i"/>
    [2] Remove the <security> </security> tag pair and their included content. This effectively disables the Reports Services access control,
    which by default requires a system authentication to be provided by the user to before running a report.
    If later you want to recover access control, then all you need to do is to stop the Reports Services, delete the configuration file and start it up
    again. This leads to a new configuration file being created. Repeat step [1].
    Configure the tnsnames.ora file on the client and the server
    For the Forms6i client server application and the Oracle9i Reports Server to know each other, the tnsnames.ora file needs to be edited on
    both sides. The tnsnames.ora file to use is located in the Forms6i_Home/net80/admin directory on the client and the
    Oracle9iAS/network/admin directory on the server. Add the following entry to both files:
    <report_server_name>.<domain>=
    (ADDRESS=
    (PROTOCOL=tcp)
    (HOST=<hostname of the Reports Server installation>)
    (PORT=1950)
    The following entry is an example for a Reports Server with the name RepSRV in a “world� domain. Note that the port number of the Reports
    Services is defaulted to 1950.
    RepSRV.world=
    (ADDRESS=
    (PROTOCOL=tcp)
    (HOST=<fnimphiu-lap.de.oacle.com)
    (PORT=1950)
    Rwservlet configuration file
    =============================
    Calling Oracle9iAS Reports Services from a Browser URL* accesse the reports servlet first, which then routes the request to the server
    engine, The Reports servlet rwservlet is configured by a file named rwservlet.properties, located in the Oracle9iAS/reports/conf directory.
    Open this file with a text editor and uncomment the following line by remiving the ‘#’ character in front of it.
    # SINGLESIGNON=YES
    Change the value of this varible to No, so that the whole entry reads
    SINGLESIGNON=NO.
    Restart the Oracle9i Application Server, restarting the Oracle process monitor service (OPM), for the changes to take effect.
    From now on the Reports Services does not require users to provide their single sign-on login password when retrieving the Report output
    from the Web, which is one option of getting a Report back to the client.
    * Note that you call the Servlet for retrieving the Reports output through web.show_document

  • Service manager console can't connect to Service manager data warehouse SQL reporting services

    When I start Service manager console, it gives this kind of error:
    The Service Manager data warehouse SQL Reporting Services server is currently unavailable. You will be unable to execute reports until this server is available. Please contact your system administrator. After the server becomes available please close your
    console and re-open to view reports.
    Also in EventViewer says:
    cannot connect to SQL Reporting Services Server. Message= An unexpected error occured while connecting to SQL Reporting Services server: System.Net.WebException: The request failed with HTTP status 401: Unauthorized.
    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
    at Microsoft.EnterpriseManagement.Reporting.ReportingService.ReportingService2005.FindItems(String Folder, BooleanOperatorEnum BooleanOperator, SearchCondition[] Conditions)
    at Microsoft.EnterpriseManagement.Reporting.EnterpriseReporting.FindItems(String searchPath, IList`1 criteria, Boolean And)
    at Microsoft.EnterpriseManagement.Reporting.EnterpriseReporting.FindItems(String itemPath)
    at Microsoft.EnterpriseManagement.Reporting.EnterpriseReporting.FindItem(String itemPath, ItemTypeEnum[] desiredTypes)
    at Microsoft.EnterpriseManagement.Reporting.EnterpriseReporting.GetFolder(String path)
    at Microsoft.EnterpriseManagement.Reporting.EnterpriseReportingGroup.Initialize()
    at Microsoft.EnterpriseManagement.Reporting.ServiceManagerReportingGroup..ctor(DataWarehouseManagementGroup managementGroup, String reportingServerURL, String reportsFolderPath, NetworkCredential credentials)
    at Microsoft.EnterpriseManagement.Reporting.ServiceManagerReportingGroup..ctor(DataWarehouseManagementGroup managementGroup, String reportingServerURL, String reportsFolderPath)
    at Microsoft.EnterpriseManagement.UI.SdkDataAccess.ManagementGroupServerSession.TryConnectToReportingManagementGroup() Remediation = Please contact your Administrator.
    We have a four server set-up where SCSM, SCDW, and sqls for both are on different servers. Also I have red that this could be a SPN problem, but this has  been worked on last week without the SPNs.

    On the computer you get the "SQL Reporting Services server is currently unavailable" message please open the Internet Explorer and try to connect to the URL <a href="http:///reports">http://<NameOfReportingServer>/reports
    This should open the reporting website in IE. If this isn't working you should check the proxy settings in IE. If the URL doesn't work in IE it won't work in the SCSM console as well (and vice versa).
    Andreas Baumgarten | H&D International Group
    Actually I can't access to the reporting website. It asks me credentials 3 times and then return a blank page. Also error message comes to the EventViewer System log with id 4 and source Security-Kerberos.
    The Kerberos client received a KRB_AP_ERR_MODIFIED error from the server "accountname".
    The target name used was HTTP/"reporting services fqn". This indicates that the target server failed to decrypt the ticket provided by the client.
    This can occur when the target server principal name (SPN) is registered on an account other than the account the target service is using.
    Ensure that the target SPN is only registered on the account used by the server.
    This error can also happen if the target service account password is different than what is configured on the Kerberos Key Distribution Center for that target service.
    Ensure that the service on the server and the KDC are both configured to use the same password.
    If the server name is not fully qualified, and the target domain (domain.com) is different from the client domain (domain.com), check if there are identically named server accounts in these two domains,
    or use the fully-qualified name to identify the server.
    I can access the website directly from the server which hosts Reporting Services.
    Also I query "setspn -Q HTTP/"reporting services fqn" whit result NO SUCH SPN FOUND.

  • Change the Owner of SQL Reporting Services Subscription

    So, I am having this odd issue after our Sysadmin changed my user name from what it used to be to something new.
    Now, subscriptions for reports that I had created for users are not working anymore. And it gives me following error,
    Failure sending mail: The user or group name 'DOMAIN\MyUser' is not recognized.Mail will not be resent.
    A quick Google, landed me on
    this old tip from MSDN about changing owner of report. According to that tip all I have to do is to update all entries in  "subscriptions"  table from older user to new user id, but for that new user should exist in "users"
    table  but in my case it didn't exist. So as suggested in very bottom of that same tip, I created (and deleted) bunch of items using Report Server Manager. But it didn't create my new user.
    Then, I removed old subscription and created new subscription. But it still shows my old username as owner of that subscription.
    So my question is, how do I change Owner of Subscription ?
    UPDATE:
    I forgot to mention that I am using SQL Server 2008 SP3
    TIA,
    Jack

    ListSubscriptions only takes one argument...
    http://technet.microsoft.com/en-us/library/reportservice2010.reportingservice2010.listsubscriptions.aspx
    If i grab the first 4 lines of that script then write the subscriptions variable to screen i can see all my subscriptions in our system.
    As mentioned the script is meant to get you started.  It could be failing on the authentication.  So depending on how your system is configured you might need to do something different in how you connect.  You'll probably have to do a little
    research to get everything to match up with your environment and configuration.
    I am not sure if it has something to do or not ... but I am using SQL Server 2008 SP3. And so if I use code like below,
    $ssrsProxy = New-WebServiceProxy -Uri "http://<report server>/reportserver/reportservice2005.asmx" -UseDefaultCredential
    $ssrsProxy | Get-Member
    Then I can see that ListSubscriptions has following definition, and it shows that it is actually expecting 2 arguments.
    ListSubscriptions                            Method     Microsoft.PowerShell.Commands.NewWebserviceProxy.AutogeneratedTypes.reportservice2005_asmx.Subscription[] ListSubscriptions(string Report, string Owner)
    May be it is because I am using SQL Server 2008 ... not sure.

  • SSL Cert for 2008 R2 Reporting Services that is installed on a Failover Cluster - server address mismatch?

    I utilized the idea from
    http://www.mssqltips.com/sqlservertip/2778/how-to-add-reporting-services-to-an-existing-sql-server-clustered-instance/ to install 2008 R2 Reporting Services on a new Clustered SQL instance.  In short, create the new Clustered SQL instance on Node1,
    installing Reporting Services with it.  Then on Node2, Add a Failover Cluster Node (without choosing Reporting Services); following that up with starting the SQL setup.exe with a cmd to bypass a check so that I can then install the Reporting Services
    feature on Node2.  It points out using the SQL Cluster Network name for connecting to Reporting Services.
    I verified upon failover that I could still access the Reports and ReportServer URLs.  However, when wanting to add an SSL certificate to the RS configuration, I run into the warning of "mismatched address - the security certificate presented by
    this website was issued for a different website's address", where I can continue and get to the Reports or ReportManager URLs.
    I played with different certs (internal CA created) and SANs and other things, but I still get this error with the cert.  The Reports URL, for example, is <a href="https:///Reports">https://<SQLClusterNetworkName>/Reports, and the
    cert has a CN and Friendly Name of SQLClusterNetworkName (with SAN of DNS: SQLClusterNetworkName.<domain>), but the error still happens.
    What am I missing to eliminate the mismatched address warning when using the SQLClusterNetworkName as the base of the URLs?

    I got it working by using the FQDN as the common name on the SSL cert, with FQDN in RS URLs.

  • URL problems with SQL Server Reporting Services 2012 with wildcard SSL certificate

    Hi,
    I have single server, domain member, with SQL Server 2012 SP1 Reporting Services.
    I am trying to get work with url: https://reports.mydomain.com
    I have valid wildcard certificate (*.mydomain.com) implemented and configured URLs in Configuration Manager.
    https://reports.mydomain.com/ReportServer - works fine
    https://reports.3pro.hr/Reports/ - I got error:
    The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
    In rsreportserver.config I have:
    <Add Key="SecureConnectionLevel" Value="2"/>
    When looking my ReportServerService_date.log file I have something like:
    configmanager!DefaultDomain!3f4c!03/10/2013-20:24:34:: i INFO: Using report server internal url https://localhost:443/ReportServer.
    configmanager!DefaultDomain!3f4c!03/10/2013-20:24:34:: i INFO: Using report server external url https://serverhostname:443/ReportServer.
    configmanager!DefaultDomain!3f4c!03/10/2013-20:24:34:: i INFO: Using url root https://reports.mydomain.com/ReportServer.
    configmanager!DefaultDomain!3f4c!03/10/2013-20:24:34:: i INFO: Using report server internal url https://localhost:443/ReportServer.
    configmanager!DefaultDomain!3f4c!03/10/2013-20:24:34:: i INFO: Using report server external url https://serverhostname:443/ReportServer.
    configmanager!DefaultDomain!3f4c!03/10/2013-20:24:34:: i INFO: Using url root https://reports.mydomain.com/ReportServer.
    Also, error shown in log file:
    appdomainmanager!ReportManager_0-2!4c50!03/10/2013-20:24:53:: e ERROR: Remote certificate error RemoteCertificateNameMismatch encountered for url https://localhost/ReportServer/ReportService2010.asmx.
    ui!ReportManager_0-2!4c50!03/10/2013-20:24:54:: e ERROR: System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. ---> System.Security.Authentication.AuthenticationException:
    The remote certificate is invalid according to the validation procedure.
    Btw, is there a way to delete/disable access using https://localhost and/or servername (not FQDN) since SSL will not work in this way for me, and I want access only by full url - https://reports.mydomain.com , not localhost ..
    -- Hrvoje Kusulja

    I spent one of my 4 free support incidents with Microsoft (part of MSDN subscription) this year to get this investigated.  The tech support person helped me through several issues but had to leave to attend some training, and I got past the last hurdle
    before she called me back.  Here are the steps that resolved this issue for me.  I know for sure that step 5 was necessary.  Step 1 may not apply to you, and steps 2-4 may or may not have been necessary (they didn't immediately fix the issue,
    but I didn't roll them back either so they may have been necessary.)
    Step 1:
    Ensure you are editing the correct rsreportserver.config file.  I had been making changes to a file that was installed in C:\Program Files\Common Files\microsoft shared\Web Server Extensions\14\WebServices\Reporting, but that was a rsreportserver.config
    file for some sharepoint integration that I'm not using.  The correct path on my system was E:\MSRS11.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config, but yours may vary. If you can't figure it out, look in the registry under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft
    SQL Server\MSRS11.MSSQLSERVER\Setup in the key named SQLPath, and then go to the ReportServer subdirectory of that path.
    Step 2: 
    In rsreportserver.config, ensure that SecureConnectionLevel is set to the value 3.  Was set to 0 in my configuration.  Corrected line in your rsreportserver.confiog file should look like:
    <Add Key="SecureConnectionLevel" Value="3"/>
    Step 3:
    In rsreportserver.config, add the correct value to the <URLRoot> element (which already exists in the file.)  In my configuration, this value was blank.  The value should be the fully qualified path to your report server, with a hostname that
    is valid for your certificate.  For example, if my cert matches *.mydomain.local:
    <UrlRoot>
    https://myserver.mydomain.local/ReportServer
    </UrlRoot>
    Step 4:
    Ensure that your certificate exists in Trusted Root Certification Authorities in certmgr for the local machine.  I had the certificate installed as a Personal certificate for the local machine, which I still think was correct (the certificate wasn't actually
    the problem and worked correctly for Report Server, and the failure was caused by SSRS incorrectly making a https request to a localhost URL), but she had me remove the certificate from Personal and add it to Trusted Root Certificate Authorities.  That
    broke things and the cert was no longer listed as a cert I could bind to, so we then copied it so it existed in both Personal and Trusted Root Certificate Authorities.  This is how I left it, not sure if that was necessary.
    Step 5:
    This was the fix that finally got things to work. In rsreportserver.config, add the same value to the <ReportServerUrl> element (which also already exists in the file) that you added in step 3.  In my configuration, this value was also blank.
    The corrected value should be the same as in step 3, for example:
    <ReportServerUrl>
    https://myserver.mydomain.local/ReportServer
    </ReportServerUrl>
    Then restart your report server (stop & then start in Report Server Configuration Manager), and the problem should go away.  At least it did for me.
    Good luck!

  • Load Balancing Reports Server

    I am supporting an app server for a Forms & Reports application that uses run_report_object to run reports on a Reports Server. This is on 10gR2 (10.1.2.0.2) on Solaris & Linux.
    Currently running multiple standalone Reports Servers on a single server (for 3 different projects). Need to prevent one project from affecting another as much as possible (yes, I know they are on the same box....).
    I have a requirement to ensure that a hanging Reports Server doesn't prevent other jobs from running. I see that Reports Server clustering is no longer an option. The Reports documentation about how to implement HA basically say just read the AS docs and figure it out. The problem is that using the AS J2EE HA means that you'd HAVE to use the Reports Servlet. Additionally, I don't see how the reports servlet could be called so that more than one Reports server would be used.
    I keep hearing about an impending doc about implementing HA on Reports. When is it coming?
    Future environments will be multiple AS installs on separate boxes accessing a RAC DB.
    So, what's the scoop? How can I implement this?
    So, here are my questions:
    1. (Two Servers) I believe I could do this on two servers if I had the same Reports Server name on each. If so, could I have two OC4J containers on each server both with the same mount point for the rwservlet application? What else would I need to do to tell OHS to load balance between both since they have the same name.
    2. (Two Servers) If 1 above is okay, would it be possible to have two OC4J containers point to two different standalone Reports Servers?
    3. (One Server) Can I start up multiple Reports Servers on same box with the same name (I'm pretty sure this is no :-) )
    4. (One Server) Like 2 above except on a single server. Two independent OC4J containers accessing two different servlets. Each has a default Reports Server setup. URL would look the same from each.
    I'm kind of graping for straws here on how to move ahead. I'm surprised the Reports Server clustering was taken away, but I suspect it is because the underlying Visibroker architecture was changed and there weren't the resources required to redo this. I'm not sure that is a good thing.
    Any help would be appreciated.
    :-) Steve

    Say you have two servers where you configured Reports, i.e. either in full Enterprise Edition or in AS10g Forms&Reports standalone.
    For example:
    ServerA.oracle.com with port 7777
    ServerB.oracle.com with port 7777
    Without using a load balancer you would call a Report with:
    http://ServerA.oracle.com:7777/reports/rwservlet?report=test.rdf&userid=scott/tiger@orcl&destype=cache&desformat=htmlcss
    http://ServerB.oracle.com:7777/reports/rwservlet?report=test.rdf&userid=scott/tiger@orcl&destype=cache&desformat=htmlcss
    Now you put a load balancer in front of them and assign it the virtual name:
    reports.oracle.comNow you can call Reports with this URL:
    http://reports.oracle.com:7777/reports/rwservlet?report=test.rdf&userid=scott/tiger@orcl&destype=cache&desformat=htmlcss
    To make it more interesting you create a specific Reports Server on ServerA called repserver_a and on ServerB: repserver_b. You add them into Enterprise Manager with:
    $OH/bin/addNewServerTarget.sh repserver_a (on ServerA and with repserver_b on ServerB). You might need to reload opmnctl and emctl with:
    opmnctl reload
    emctl reloadIn $OH/reports/conf you add this line at the end (use server=repserver_b on ServerB) :
    reporting: userid=scott/tiger@orcl destype=cache desformat=htmlcss server=repserver_a %* You'll call your Reports with this URL:
    http://reports.oracle.com:7777/reports/rwservlet?reporting&report=test.rdf
    Good luck!
    Martin

  • "The request failed with HTTP status 401: Unauthorized"

    Hi,
    I'm trying to get both RSS feeds and SSRS reports on a web application which is having NTLM authentication without Kerberos. The catch is proxy setting, if I give <proxy autoDetect="false" /> in web.config of my sharepoint web
    application SSRS reports will be rendered in SQL Server Report viewer perfectly (I deploy using BIDS), but RSS viewer webpart will not display my internet feeds. If I give
    <proxy autoDetect="true" /> RSS feeds are displayed properly but SSRS report will throw the following error.
    The request failed with HTTP status 401: Unauthorized.
    Description:
    An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.Net.WebException: The request failed with HTTP status 401: Unauthorized.
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Stack Trace:
    [WebException: The request failed with HTTP status 401: Unauthorized.]
    System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +412862
    System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +300
    Microsoft.SqlServer.ReportingServices2005.Execution.ReportExecutionService.ListRenderingExtensions() +53
    Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.ListRenderingExtensions() +207
    Microsoft.Reporting.WebForms.ServerReport.ListRenderingExtensions() +130
    Microsoft.ReportingServices.SharePoint.UI.WebParts.ActionMenu.OnPreRender(EventArgs e) +180
    System.Web.UI.Control.PreRenderRecursiveInternal() +108
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Control.PreRenderRecursiveInternal() +224
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3394
    I tried to work around this by adding proxy settings with bypass list.
    <system.net>
        <defaultProxy useDefaultCredentials="true">
          <proxy proxyaddress="http://<proxy IP address>:<port>" bypassonlocal="true" usesystemdefault="true" />
          <bypasslist>
      <add address="<my report server>" />
      <add address="http://<report server>:8080/reportserver/" /> 
      <add address="<IP of my report server>" />
          </bypasslist>
        </defaultProxy>
    </system.net>
    This makes RSS feed to work but SSRS throw the above error. I would need some advice from Microsoft on how to fix this.
    Note: My sharepoint site cannot be anonymous. I have just once service account that runs sql server service, report service, sharepoint services etc. This account is local admin on all servers, has highest access on sql box, run SSRS web service and app
    pools, etc.
    I have four servers, 2 WFE in windows load balanced, 1 app server (running Central admin and report service in sharepoint integrated mode), 1 db server hosting all content and config dbs and report server db.
    Regards,
    Manoj
    Version Information: Microsoft .NET Framework Version:2.0.50727.3615; ASP.NET Version:2.0.50727.3618

    Hi,
    Thanks to share your post.
    For the issue,
    do you mean that the error happen with the use of NTLM authentication without Kerberos? If yes, the possible cause should be the lacking of Kerberos.
     My suggestion is to implement the Kerberos authentication in your environment. You may check it and test it. For the detailed steps of implementing of the Kerberos:
    http://blogs.msdn.com/b/martinkearn/archive/2007/04/23/configuring-kerberos-for-sharepoint-2007-part-1-base-configuration-for-sharepoint.aspx.
    http://blogs.msdn.com/b/james_world/archive/2007/08/20/essential-guide-to-kerberos-in-sharepoint.aspx.
    Hope this could help you!
    Leo

  • Schedule report jobs

    Hi,
    Could you help me to find what's wrong in my URL? I was trying to schedule a job to run every Friday. Here is my URL:
    http://report.iashub.com/dev60cgi/rwcgi60?ias&server=Repserv&report=possessioncnco.rdf&destype=cache&desformat=pdf&schedule=every_fri_from_12:20_Janurary_20,_2002_retry_after_1_hour
    OR
    schedule=every_fri_from_12:20_Jan_20,_2002_retry_after_1_hour
    The error message is:
    Oracle Reports Server CGI - Unable to interprete scheduling command.
    Thanks

    hello,
    try
    weekly_from_12:00_jan_22,_2001_retry....
    here's the generic syntax :
    [FREQ from] TIME [retry {n} + after LEN]
    FREQ     hourly | daily | weekly | monthly |
    {every LEN | DAYREPEAT}} | {last  {WEEKDAYS | weekday | weekend} before {n}+}
    LEN     {n}+ {minute[s] | hour[s] | day[s] | week[s] | month[s]}
    DAYREPEAT     {first | second | third | fourth | fifth} WEEKDAYS of month
    WEEKDAYS     mon | tue | wed | thu | fri | sat | sun
    TIME     now | CLOCK [DATE]
    CLOCK     h:m | h:mm | hh:m | hh:mm
    DATE     today | tomorrow | {MONTHS {d | dd} [,year]}
    MONTHS     jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec

  • Help getting report to execute from URL

    Hello,
    I'm able to generate a URL to access a report with parameters specified; however, the user still has to click 'Apply' to run the report. Is there a way to format the URL such that the report is executed?
    Thanks!
    Jess
    http://reports.myco.com/_vti_bin/reportserver?http://reports.myco.com/Engineering/EngineeringDocs.rdl&rs:Command=Render&year=1990

    Hi Jess,
    Sorry for the delay.
    Based on the current description, I understand that you should access the reports in SharePoint Integration Mode.
    We can use the parameters as part of a URL to access the report server, the parameter is updated automatically. IN your scenario, I suggest you checking the broswer.
    Reference:http://msdn.microsoft.com/en-us/library/ms152835.aspx
    Regards,
    Heidi Duan
    If you have any feedback on our support, please click
    here.
    Heidi Duan
    TechNet Community Support

  • Financial Reporting Related Content Link

    Hi,
    i developed some Financial Reporting reports using 9.3.1 version.
    I've used the Related Content feature in order to obtain a link from a report to another.
    The problem is due to the fact that the new report linked to the related content opens in a new different window respect to the source report.
    I need to open the new report not in a new window but in a new frame (just a new tab in the worspace env.)
    I want obtain the same effect that i have when i lauch a report in the workspace env. without open a different window.
    Any idea of which parameters or setting needs to be manage in order to obtain this behaviour?
    Thanks in advance.
    Regards,
    Stefano

    Hi Stefano,
    My related content opens in a new lower workspace tab on version 9.3.1. (9.3.1.0.0.248 in both IE and Firefox)
    Can you give the exact version and perhaps the code, are you using the default code or inputting manually?
    Here's an example of one of mine:
    http://reporting.uk.foo.com:19000/workspace/index.jsp?module=tools.relatedcontent&repository_path=/Finance/Productivity/Pre%20-%20Chargeback%20Spend%20Trend%20Chart/CQW%20-%20Pre-Chargeback%20Spend%20Trend%20Chart_Alt&elementType=2&repository_name=CQW%20-%20Pre-Chargeback%20Spend%20Trend%20Chart_Alt&repository_format_id=html&run=1&sso_token=$SSO_TOKEN$&$CONTEXT$&rcp_version=$RCP_VERSION$&rcp_alias=$RCP_ALIAS$&mimetype=application/hyperion-reports-report
    Hope this helps, Iain

  • Running Reports via MachDetails.asp?Machine=

    We are migrating from SCCM 2007 to 2012 R2.
    Embedded all over the company are references to SCCM 2007 reports that are coded like this:
    http reporting page/MachDetails.asp?Machine=xxx
    This MachineDetails.asp page in IIS of course allows for any machine name to be added (programmatically in our case) and results in the machine name being populated for ALL reports visible in one view.  e.g. not just the
    Hardware - General\Computer information for a specific computer report, but if we click around from this
    MachineDetails.asp page to any other report, the machine name is already populated.
    I cannot see an equivalent in SCCM 2012.  I realise we are now talking SSRS instead of IIS, however I was wondering if anyone else has used SCCM like this before and what their solution was when cutting over to SCCM 2012?
    Thanks in advance!
    Steve

    I have a solution for you. Send me an email, if you are untreated in testing this out.
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • How to use the SCOM 2012 Web Reporting page

    Hello all-
       We are on SCOM 2012 SP1.  I just have a general question about reporting.  I know there is a "Reporting" tab in the real, locally installed, SCOM Operations Console software.  That part I get.  I see that there
    are many pre-made reports the for me to run.  For example under Microsoft Server 2008 Operating System (Monitoring) folder there is a
    Performance History report.  When I double click on it, it takes me to the report window where I can click
    Add Object and add a server and then click
    Run.  
    This is pretty simple in concept.   BUT very few people at my company have the full Operations Console installed on their machine.  And as I'm sure you know, the SCOM Web Console does not have a Reporting Tab.  So they have to use the
    SCOM Reporting website to run such reports.  I found that you can get to this page at the url:
    http://<reporting server>/Reports                       
    This does bring up the Reporting console.  On the list I do see a Report.Windows.Server.2008.PerformanceHistory listed. So this surely seems to be the equivalent from my screenshot above.   However, it's not even close to user friendly like
    the Reporting area in the SCOM operations console software. There's multiple fields at the top. All of which are required, and almost none of which have dropbox or other ways to help you fill them in. I have no idea what to put into these boxes or the format
    to use.
    What am I missing here?  Is there a more user friendly interface anywhere?  In an ideal world, I'd really love to have a user interface where I can post the links to a few popular reports, like CPU and Disk Space for example.  Then ideally
    all the user would have to do is select their servers and the time frame and that's all.   Which really is what you do in the Operations Console software.   So isn't is it that easy in the web reporting tool?  Is there a guide or how-to
    section somewhere I'm missing?  Or just a more friendly looking way to get at this information?

    Well, my first screen shot above is squished, so you really can't see it.  But what I'm saying is that the same report in the SCOM software has the level of configuration I want on it.   It allows you to pick the date range and add objects
    to it, then you can click on Run.     However when I access the same report on the reporting console, it has all these extra fields.  None of which I know how to fill in properly.
    I would ultimately like my customers to be able to do exactly that in the web version.  Pick their server and their date range and run it.   There are not likely going to be too many reports like you're mentioning which I can completely configure
    before hand, so they just click on the link to have it run.  Most times I'd like my users to at least be able to select a server name.
    Any idea how I would simplify the web version of the report?  Or why they look so very different?

Maybe you are looking for

  • Free goods problems changing material

    Hello, I am using free goods inclusive without item generation (NRAB condition). I introduced a material A having  free goods, ant it works fine, but if I change the material A for B in the same position (without free goods), the NRAB condition is ma

  • Audition problems with ASI5211 analog pair & AES stereo in at same time ...

    That is, the Audio Science ASI5211 card is advertised as essentially a 4 mono channel input card, 2 of which are analog and 2 are digital. However, I haven't been able to get Audition (CS5.5 or CS6) to recognize this capability. The ASIO/MME/WDM driv

  • Error saving file with Acrobat 8

    Saving a file (command save as in Acrobat 8) returns an empty file. Where is the problem? Thanks

  • Custom iPhone Icons

    Someone else posted in the iWeb section with no replies, so I'll try here. Anyone know now to use the information from the iPhone Development Center on creating WebClip Bookmark Icons, but using iWeb? http://developer.apple.com/iphone/devcenter/desig

  • What does 'Activation: failed' mean?

    After the reset that occurs when I attempted updating 4.4.1 to 4.4.2, I saw 'Activation: failed' in the general>about settings screen. Now after a little while, it is no longer there.  But, what does it mean, generally?