Select to view content in your preferred language

Map Manager - Accessibility layer failed to load

3735
7
08-15-2012 09:02 AM
SerenaO_Connor
Emerging Contributor
Hi,

I am new to ArcGIS Viewer. I have designed and developed a campus map using ArcGIS Server 10.1 and the Flex viewer application builder. My application works fine on the machine I have created it on but when I try to access it from another machine I get the following error.

MapManager
Accessibility layer failed to load:Faultcode:Channel:Security Error
FaultInfo. Security error accessing url
Faultdetails.Destination.Default HTTP.


It seems to be picking up the actual site and widgets but is having an issue with the basemaps and operational layers.

Would anyone have an ideas?

Thanks
Sconnors
Tags (2)
0 Kudos
7 Replies
AnthonyGiles
Honored Contributor
Sconnors,

Do you have a cross domain file on your server:

http://help.arcgis.com/en/webapi/flex/help/index.html#//017p0000001w000000

Regards

Anthony
0 Kudos
SerenaO_Connor
Emerging Contributor
Hi Anthony,

I have placed this copy of the crossdomain.xml file in my C:\inetpub\wwwroot

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <site-control permitted-cross-domain-policies="all"/>
    <allow-access-from domain="*"/>
</cross-domain-policy>

I am using ArcGIS Server 10.1 and I dont have the Root Folder  C:\Program Files\ArcGIS\Server\framework\runtime\tomcat\webapps\ROOT

Could this be part of the problem?
I have also read about the use of a proxy server which I dont have set up.

Thanks
Sconnors
0 Kudos
AnthonyGiles
Honored Contributor
Sconnors:

Do you have this path on your server:

C:\Program Files\ArcGIS\Server\java\manager\web_output

if so put the crossdomain file there.

Also check that the URLs for your service REST endpoints can also be accessed from your other machines.

If your still not having any luck try a HTTP traffic utility like fiddler to watch for what URL requests are not returning.

http://fiddler2.com/fiddler2/

Regards

Anthony
0 Kudos
SerenaO_Connor
Emerging Contributor
Hi Anthony,

I don't have a folder C:\Program Files\ArcGIS\Server\java\manager\web_output.

My REST endpoints cannot be accessed from other machines.
I ave downloaded Fiddler and it is coming up with an Error 10061. No connections could be made because the target machine
actively refused it. 1:6080.

Thanks for your help sofar, I really appreciate it.

Regards,

Serena
0 Kudos
AnthonyGiles
Honored Contributor
Serena,

Arcgis server 10.1 communicates over port 6080 not your normal port of 80 for web traffic. Make sure you do not have anything blocking that port.

Regards

Anthony
0 Kudos
OscarCastillo
Deactivated User
Sconnors:

Do you have this path on your server:

C:\Program Files\ArcGIS\Server\java\manager\web_output

if so put the crossdomain file there.

Also check that the URLs for your service REST endpoints can also be accessed from your other machines.

If your still not having any luck try a HTTP traffic utility like fiddler to watch for what URL requests are not returning.

http://fiddler2.com/fiddler2/

Regards

Anthony



Dear Anthony,

I had same problem, but my GIS Server and Web Service were both on same machine. I proved your suggestions using Tools development of Google Chrome (like Fiddler) and I realized that my server URL was http://localhost:6080... so when Flex Viewer built application, the file C:\inetpub\wwwroot\flexviewers\Application\config.xml pointed to "localhost" as my case:

<operationallayers>
            <layer type="dynamic" label="Application" url="http://localhost/arcgis/rest/services/Test/Application/MapServer" visible="true">
                <sublayer id="0" popupconfig="popups/PopUp_1.xml"/>
            </layer>
</operationallayers>

Instead of to use "localhost", I changed it by "http://GIS Server IP:6080/arcgis/rest/services/Test/Application/MapServer"

Further, I modified connection to server from ArcGIS Desktop. GIS'>http://GIS Server IP:6080/arcgis/admin

Later, Web Server Base Folder was set: http://"GIS Server IP"/flexviewers/

It's all. Thanks for your help Anthony.
0 Kudos
elberthatchell
New Contributor
Serena,

Did you get your issue resolved? We have the same set-up as you and we're also working on serving up our campus maps through 10.1. We're getting the same error message although our cross domain file is in the correct location. Thanks in advance.

Bert Hatchell
UNCW Project Management
0 Kudos