cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot Access External Data Error

Former Member
0 Kudos

Hello all,

Please suggest me on Cross domain policy error 2170. I followed the below steps:

Step 1: Copied cross domain file in Tomcat Root and then checked whether its working or not and it got worked in a browser.

Step 2: Restarted Tomcat Server

Step 3: Then opened Macromedia.com and clicked on Global Flash player settings and here i got stuck what are the URLS to be added.

Are the above steps are correct or not?

Thanks

Chanukya

Accepted Solutions (1)

Accepted Solutions (1)

former_member182541
Active Contributor
0 Kudos

Hi CP,

Have you checked the below link.

1201632 - How to configure cross-domain data loading for Xcelsius SWF Dashboards


Which settings you are looking for ?


Former Member
0 Kudos

Hello Suman,

I clicked on Global Security settings panel.

Thanks

Chanukya.

Answers (1)

Answers (1)

Former Member
0 Kudos


Hi Chanukya,

If even after redeploying new crossdomain policay file gives the same issue, you could try the following steps:

1. Preview the dashboard in browser.

2. Right Click - Global setting. Go to the Advanced Tab in the pop-up Flash Player window.

3. In the trusted location add the local directory i.e.

    C:\

    http://servername:port no/

4. Close the browser and launch the dashboard.

Let me know if this helps.

Regards,

Noopur

Former Member
0 Kudos

Hi Noopur,

Thanks for the reply and appreciate for your valuable answer. I am using an Web server to connect the external data through VPN means live office connection. So it cannot be possible to add the Local directory path.

Please correct me if i am wrong any where.

Thanks

Chanukya.

Former Member
0 Kudos

You could go through the following SAP note:

1751710 - Cannot access external data when viewing the Dashboards in InfoView or BI LaunchPad throug...

Symptom:
When viewing the Dashboards through InfoView or BI LaunchPad, below error occurs:

Environment:
Dashboards Design 4.0
Xcelsius 2008
BusinessObjects Enterprise Xi 3.1
BI Platform 4.0


Reproducing the Issue:
Create a Dashboards based on Qaaws.
Publish it to InfoView or BI LaunchPad.
View the Dashboards through VPN .
Crossdomain policy error appears.

Cause:
DNS could not resolve the domain name.

Resolution:
Modify the host file entry
Go to:Start ->run-> %SystemRoot%\system32\drivers\etc\hosts
Enter the <ip address><FQDN><server name>

Hope this helps!!

Former Member
0 Kudos

Hi Noopur,

Thanks for the reply and the link is not working which you gave. My doubt is what are the URLS to be given in Global Security settings panel.

Please advice me on it. If you want i can send the screen shots what i did.

Thanks

Chanukya.

Former Member
0 Kudos

In the Global securtiy settings panel, check the option "Always allow".

The locations which needs to be added are:

C:\

http://servername:portno/

If the issue still perists, Configure the DNS entry using the steps mentioned in above update.

Let me know if this is helpful.

Regards,

Noopur.

Former Member
0 Kudos

Hi Noopur,

I can see the C drive in that link but the location is in Remote Desktop Connection as i developed reports in RDP through VPN. So will it be allowed to give the path with C drive in Global Security settings panel.

Please correct me if i am communicating wrongly and if you can help in this that would be great pleasure for me.

Thanks

Chanukya.

Former Member
0 Kudos

Hi Chanukya,

These settings are machine specific from where you are viewing the dashboard.

Please perform the following steps on your client machine from where you are trying to view the dashboard.

1. Open the adobe security panel.

2. Add the c:\ of your client machine.

3. Along with this add the following path

           http://servername:portno

Also make entry of your server in the host file of your client machine.

Regards,

Noopur

Former Member
0 Kudos

Hi Noopur,

I will try with the above steps and let you know the result.

Thanks

Chanukya.

Former Member
0 Kudos

Hi Noopur,

I tried the steps which you mentioned above.

Step 1: I am able to open the adobe security panel.

Step 2: I clicked on Global security settings panel and made the option as always allow.

Step 3: You told to add the C:\ (I have a doubt here whether I have to add the flash file or XLF file path in that security panel) and I have XLF file and flash file in my desktop.

Step 4: I am clear with the server name and port no, and here no need to add dswsbobje/services/session?

I am sorry for asking you questions many times as you are the only key person at the moment for me.

Thanks

Chanukya.

Former Member
0 Kudos

Hi Chanukya,

You could only add c:\ , and

http:\\servername:portno .

Hope this resolves your issue

Regards,

Noopur

Former Member
0 Kudos

Hi Noopur,

I am still facing the issue i added like the below:

I have edited the above servername and port and any thing i should do to clear my issue.

Thanks

Chanukya.

former_member194862
Active Contributor
0 Kudos

Hi Chanukya,

Capture the fiddler logs and then check if you get any red entry for crossdomain.

If you get this crossdomain in red with HTTP code 500 or 503 then you can talk to your network team on this.

Also check if you are able to access http://server:port/crossdomain.xml.

It might be possible that due to a reverse proxy or a load balancer this issue is occuring so change your web -service to directly hit the App server instead of the reverse proxy.

Let me know if this works.

Best Regards,

Amit

Former Member
0 Kudos

Hi Amit,

I did the fiddler logs and there is no error coming regarding Cross domain and I am able to access the crossdomain.xml as well.

I am very much confused as I could not understand whether I am doing wrong or some internal error.

If you want more detail from me I can send you the steps what i followed which would be great to clear my issue.

Thanks

Chanukya.

former_member194862
Active Contributor
0 Kudos

Hi Chanukya,

In the fiddler log check if you have any web service entry pointing to the different server.

Second thing is that in of the fiddler session there should be the error.

To analyze the fiddler logs click on the individual session and on the right side there are 2 rectangular boxes ,above one is the request that is sent and below one is the resonse.

Click on Inspectors->raw

View each session's requests and responses and in one of the responses you should be able to find the error.

Regards,

Amit