Hello fellow flashcoders! 1) Are wildcards allowed in policy files?
When I send the following text (+ a trailing 0-byte): <cross-domain-policy> <allow-access-from domain="*.preferans.de" to-ports="8080"/> <allow-access-from domain="172.16.6.*" to-ports="8080"/> </cross-domain-policy> then I get: OK: Root-level SWF loaded: http://172.16.6.45/Pref.swf OK: Searching for <allow-access-from> in policy files to authorize data loading from resource at xmlsocket://172.16.6.45:8080 by requestor from http://172.16.6.45/Pref.swf Warning: Ignoring invalid <allow-access-from> tag for domain '172.16.6.*' in policy file at xmlsocket://172.16.6.45:8080 OK: Policy file accepted: xmlsocket://172.16.6.45:8080 Error: SWF from http://172.16.6.45/Pref.swf may not connect to a socket in its own domain without a policy file. See http://www.adobe.com/go/strict_policy_files to fix this problem. But when I remove the asterisk in the 2nd line: <cross-domain-policy> <allow-access-from domain="*.preferans.de" to-ports="8080"/> <allow-access-from domain="172.16.6.45" to-ports="8080"/> </cross-domain-policy> OK: Root-level SWF loaded: http://172.16.6.45/Pref.swf OK: Searching for <allow-access-from> in policy files to authorize data loading from resource at xmlsocket://172.16.6.45:8080 by requestor from http://172.16.6.45/Pref.swf OK: Policy file accepted: xmlsocket://172.16.6.45:8080 OK: Request for resource at xmlsocket://172.16.6.45:8080 by requestor from http://172.16.6.45/Pref.swf is permitted due to policy file at xmlsocket://172.16.6.45:8080 (what about "*.preferans.de"? Is it valid and will it match www.preferans.de and preferans.de?) 2) Also http://www.adobe.com/go/strict_policy_files says the incoming request should be <policy-file-request /> with a trailing 0, but I get <policy-file-request/> with a 0 byte (i.e. without the space before "/>") 3) And finally I'm still not clear about when <policy-file-request/> + 0 byte is being sent? At the very beginning? And is the socket connection closed a reopened afterwards? Or is the connection kept opened? The Adobe doc is confusing, they don't even list an example policy file for sockets. They also don't have a process diagram. Please share your experiences. I'm trying to make my socket server (in Perl) more robust... Thanks Alex _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders