2012-05-03 25 views
0

XMLSocket.swfファイルを使用しようとしていますが、接続していません。サーバー上のポートを開く必要がありますか?私はこれを専用のリモートWindows 2008サーバーで実行しようとしています。ここでXMLSocket "ポリシーファイルの読み込みに失敗しました"エラー

はFlashFirebugからのエラーです:私のcrossdomain.xmlはWebディレクトリのルートに保存されているように見える

OK: Root-level SWF loaded: file:///C|/Users/vcaadmin/AppData/Roaming/Mozilla/Firefox/Profiles/70vbx4ys.default/extensions/flashfirebug%40o%2Dminds.com/chrome/content/flashfirebug.swf 

OK: Root-level SWF loaded: http://speak-tome.com/flash/XMLSocket.swf 

OK: Searching for <allow-access-from> in policy files to authorize data loading from resource at xmlsocket://speak-tome.com:9997 by requestor from http://speak-tome.com/flash/XMLSocket.swf 

Error: Failed to load policy file from xmlsocket://speak-tome.com:9997 

Error: Request for resource at xmlsocket://speak-tome.com:9997 by requestor from http://speak-tome.com/flash/XMLSocket.swf has failed because the server cannot be reached. 

<?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="master-only"/> 
<allow-access-from domain="*"/> 
<allow-http-request-headers-from domain="*" headers="SOAPAction"/> 
</cross-domain-policy> 
+0

http://www.yougetsignal.com/tools/open-portsなどのサービスを使用してチェックすると、私のドメイン(speak-tome.com - 72.167.253.16)でポート843と9997の両方が閉じられていることがわかりました/。ポリシーファイルを動作させるには、これらのポートを開く必要がありますか? – TedMurphy

答えて

0

私は答えの最初の部分を考えますthis answerに記載されているように、xmlsocketポリシー・サーバーを使用する必要があるということです。

関連する問題