2013-02-27 38 views
0

我已經通過本地主機上的套接字與node.js通信,然後使用linux將其遷移到EC2實例。現在我得到一個沙箱安全錯誤,我試過使用:無法將閃存連接到遠程服務器EC2r上的node.js?

Security.loadPolicyFile("xmlsocket://" + host + ":" + "1337"); 

但我似乎無法看到服務器上的任何請求。另外,我使用Flashdevelop並將「使用網絡服務」設置爲true。在服務器上,我爲這個名爲FlashPolicyFileServer的應用程序安裝了一個特定的模塊,但是我仍然無法正常工作。有任何想法嗎?

回答

1

EC2實例在默認情況下只啓用ssh端口(端口22),因此您必須在「安全組」設置菜單中手動打開所需的端口(您的情況爲1337)。

+0

謝謝!我應該在我的「默認」安全組中添加這個嗎? – Bastrix 2013-02-28 09:00:18

+0

只需添加到託管節點應用程序的實例即可。其他實例可能不需要此端口。 – coderLMN 2013-02-28 09:07:29

+0

是的,我只有一個實例,但我的實例已經創建了默認和quicklauch-1安全組。我想我可以在這些規則中添加這條規則?或者,我的防火牆只使用其中一個安全組? – Bastrix 2013-02-28 11:53:58