The server needs a cross-domain policy file at the location flash player is trying to load it from. you can't make any calls from flash player to that server if it doesn't have a policy file, or if the policy file does not include a policy allowing access from the remote location.
First of all is it crossdomain or cross-domain?
<The server needs a cross-domain policy file
Do you mean: Specific Web ste?
the file name is crossdomain.xml and must be in the root directory of the web site you are trying to make a call to.
Here is an example of the file that allows access to everything from everything:
<!DOCTYPE cross-domain-policy SYSTEM
Yes, ok, even if I have such file I am getting the error anyway. So, getting back to my original question: How to trouble shoot this problem?
If the file is on the server, in the right place, with the right permissions, and has the correct policies in it, then it will work.
The first thing to check is if you can load the policy file in a browser, just enter this URL into the browser and see if it loads:
If it doesn't, then there is still something wrong with the file permissions or location.
If it loads, and flash player is still unhappy, then there is something not right with the policy definitions, and that is just plain old XML debugging, eyeballs and specs.
Yes, it loads into Browser. ....
but not via secure channel. Dont know where FP is even getting it from when it reports about my great security thread.
Also I am running my web from a different than default web location.
Just one more thing. Why, in the World, it uses secure channel?