Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Crystal Reports on IIS behind Apache Proxy

Posted on 2013-05-17
4
Medium Priority
?
578 Views
Last Modified: 2013-08-16
I have a website hosted on an IIS 6 Server which uses Crystal Reports to display reports to the user.  This is working and has been for some time.  The reports element is a seperate application is IIS.

We now wish to put an Apache 2 server in front of the IIS box.  The Apache box will host various other sites and will reverse proxy to the IIS box for that specific site.

The reverse proxying is working for most of the site, however when the reports button is clicked error below is returned (see also attached).

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly 'CrystalDecisions.Web, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

When the site is accessed directly it works fine.  But when access via Apache this error occurs.

I'm a little confused as this is an IIS generated error, and I would expect to get an Apache error here.

Many thanks in anticipation!

Regards,

Ollie
IIS-Error.PNG
0
Comment
Question by:DaltonCS
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 101

Accepted Solution

by:
mlmcc earned 2000 total points
ID: 39175251
I believe this is a permissions issue.  Probably the reverse proxy changes the user in some way so it doesn't have permissions to that file or directory.

WHat version of Apache?
CR XI R2 Supported Platforms
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0fbebaf-07e0-2c10-ad9a-d45810ae7109?overridelayout=true

mlmcc
0
 

Author Comment

by:DaltonCS
ID: 39181983
Thanks for your comment.  I will be looking at this tomorrow, so I will come back to you then.  

Thanks again,

Ollie
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
Suggested Courses

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question