cancel
Showing results for 
Search instead for 
Did you mean: 

0x80041015 failed to find RAS with XIR31

Former Member
0 Kudos

Hi, we have an application developed in .NET. The user can open reports made with Crystal and hosted in XIR2 in a production environment. They open the reports using an Enterprise account and the web server (IIS) is a different server that the CMS (WIN 2K3 with Tomcat). It worked for 3 years without problems. We just uploaded the report in Infoview.

We installed XIR31 with SP3 in test environment. We migrated those reports with a.biar file. Now when we are trying to reopen them in the application we are getting this message:

[COMException (0x80041015): Failed to find an available Report Application Server.

We tried to upload the reports manually one by one, we did a web trace to check the logs and also I used the activity universe. When we are opening a report, we can see the connection in the logs. The networks guys confirmed to us that there's no firewall between the servers.

We also tried changing the port in the CMS, trying to force it in the code, change the IP in the code by the CMS, also the rebuild the application using all the DLL of XIR31

I'm just curious if someone have an idea of something to try. We are not expert in Crystal report with SDK.

Thanks.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello,

The first step I would like you to take is to use the .NET infoview and see if you can view the reports properly or not. Also did you change the references of the app to point to 12.0.2000.0/12.0.1100.0 rather than 11.5?

Thanks.

Former Member
0 Kudos

Thanks for the reply. The reports open the same way in Infoview with XIR2 and XIR3.1 with SP3. We have the .NET Infoview in R2, but I don't see it installed for XIR3.1, only the Java one. it's only when trying to connect from a web server that we are getting failed to find Report Application Server.

As for switching the app to 12.0 I need to talk to the programmer. Is there a way to still use 11.5 DLL in XIR3.1? We haven't develop that application we just trying to make it work, it's possible that if we have to modify too much code, we continue to host the report on R2 in Infoview.

Former Member
0 Kudos

Hello,

I am assuming you mean that the report fails from Infoview, by saying 'same way'.

Following are some steps that you may follow, however since it has to do with security, you might want to be doubly sure of the same.

--Log into CMC with Admin account.
--Select CMC-> Settings > Rights ,select the user and change the "Access Level" to Advanced.
--In Advanced Rights options window ,Grant permissions to:"scheduled the document to run", "define server groups to process jobs", "scheduled to another destination","view document instances".
--Confirm the granted rights.
--Click CMC > Objects > Select the Report > click Rights > Check User Rights.
--Check User Rights Window, click Users > Select the User > click Show Rights.Confirm that the particular user is given Grant Rights.
--Log in to Infoview with user credentials and try setting parameters.

If this does not help, try posting your question in [Server Administration Forum|;.

If you are moving up to 3.1, your application should use the 12.0 dlls and not the 11.5. Also, if you are using the viewer, you might have to change the control too. If it is a 3rd party utility/tool, you might want to talk to the vendor about it as making any change without knowing might not be a very good idea.

Thanks.

Adam_Stone
Active Contributor
0 Kudos

Just going to clarify a couple of things, in XIr2 it was possible to use the RAS server when using Infoview by using the Advanced DHTML viewer. In XI 3.1 this viewer has been removed, so you won't be able to do the same test. What you would be able to try is to go into Infoview and try to publish a single report that way, that should be using the RAS server.

Lastly, as AG mentioned, you absolutely must have your application using the 12.x dll's and not the 11.5 ones as you will likely encounter all sorts of issues.

Former Member
0 Kudos

Thanks AG and M. Stone for the replies. The reports are opening fine in XIR2 and XIR3.1 if we are in Infoview. The problem is only when we are trying to open them in the application hosted on a web server that we are getting the failed to find the Report Application Server.

For the rights, we also trying using the the administrator account, but we got the same result. As for rebuilding the application with the 12.x dll, I will get the information to the programmers

former_member184995
Active Contributor
0 Kudos

Also as Adam stated, try publishing a dummy report from Infoview. This should show if it the RAS server is setup correctly with your Enterprise environment.

Former Member
0 Kudos

Ok, I made a quick report in Crystal Reports. I uploaded it in Infoview and opened it without problems, so that part seem ok

Former Member
0 Kudos

Hi Adam,

When you mention 'What you would be able to try is to go into Infoview and try to publish a single report that way, that should be using the RAS server.", what do you mean by "publishing a single report that way"? Do you mean scheduling a Crystal Report report via Infoview?

Thanks