2013-02-27 2 views
0

У меня была флеш-связь с node.js через сокеты на localhost, а затем я перенес ее в EC2-экземпляр с помощью linux. Теперь я получаю ошибку безопасности песочницы, я попытался с помощью:Не удается подключить вспышку к node.js на дистанционном обслуживании EC2r?

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

Но я не могу видеть, какие запросы у всех на сервере. Кроме того, я использую Flashdevelop с настройкой «Использовать сетевые службы» в true. И на сервере я установил конкретный модуль для этого, называемый FlashPolicyFileServer, но я все еще не могу заставить его работать. Есть идеи?

ответ

1

Экземпляр EC2 по умолчанию включает только порт ssh (порт 22), поэтому вам необходимо вручную открыть порт (1337 в вашем случае) в меню настроек «Группы безопасности».

+0

Спасибо! Должен ли я просто добавить это в мою группу безопасности по умолчанию? – Bastrix

+0

Просто добавьте экземпляр, на котором размещено ваше приложение-узел. Другим экземплярам может не понадобиться этот порт. – coderLMN

+0

Да, у меня есть только один экземпляр, но в моем экземпляре уже созданы группы безопасности по умолчанию и quicklauch-1. Наверное, я могу добавить это правило на любом из них? Или мой брандмауэр использует только одну из этих групп безопасности? – Bastrix

Смежные вопросы