2012-07-05 1 views
1

Я создал виртуальную машину в Windows Azure. Установленный Java SE 6 build 33 JDK, установлен сервер Red5 версии 0.9.1 (последняя версия 1.0 rc2 не работала).Установите Red5-сервер в облаке с Windows Azure?

Теперь локально сервер red5 отлично работает. Я установил демоверсию, и она работает нормально. Если я хочу вызвать сервер Red5 с другого компьютера, я не могу заставить его работать.

Я ввожу публичный IP-адрес с виртуальной машины в файл red5.properties. Я установил брандмауэр для открытия портов: 1935, 1936, 1945, 5080, 8088, и я установил те же конечные точки в Windows Azure.

Если я вызываю публичный IP-адрес с портом 5080 (http://168.63.23.20:5080), ничего не происходит. Даже стандартная страница Red5. Если я вызываю IP-адрес без сообщения 5080, IIS отображает стандартную домашнюю страницу IIS, чтобы машина вызывалась из Интернета.

Кто-нибудь знает, что я делаю неправильно?

Спасибо.

+0

Попробуйте использовать внутренний IP-адрес на той же виртуальной машине с портом (например, запустите ipconfig/ifconfig, чтобы получить локальный IP-адрес, а затем попробуйте localIP: 5080), чтобы подтвердить правильную конфигурацию. Запустите Netmon в вашей виртуальной машине, чтобы проверить, попадают ли входящие запросы на вашу виртуальную машину, и если вам не нужна ваша конфигурация конечной точки. – AvkashChauhan

+0

С локальным IP-адресом он работает. Я не могу найти хороший старый netmon на моей Windows 2008 VM. Нашел причудливое приложение netmon windows, но теперь я не то, что там читать. –

ответ

1

Хотелось бы узнать, была ли создана конечная точка на портале. Одного брандмауэра недостаточно. Также нужна конечная точка. Для получения дополнительной информации см. http://www.windowsazure.com/en-us/manage/windows/how-to-guides/setup-endpoints/.

С наилучшими пожеланиями,

Ming Xu.

+0

Да, у меня есть .. Я создал конечные точки для всех этих портов: 1935, 1936, 1945, 5080, 8088. –

+0

Это выглядит как проблема ИТ, а не проблема разработки. Я предлагаю вам опубликовать вопрос о Server Fault: http://serverfault.com/. –

+0

Спасибо, я сделаю это после моего отпуска. –