Службы Azure Vmrole WCF не могут подключиться

Мы экспериментировали с онлайн-приложением, размещенным на виртуальной машине (vmrole) в Windows Azure.

Мы можем подключиться к веб-порталу приложения (http), но мы не можем подключиться к службам wcf, используя порт 5001.

Мы пробовали с отключенными брандмауэрами
Мы включили входящий/исходящий порт 5001
Мы проверили переадресацию портов, и порт открыт для внешнего использования.
Порт 5001 явно указан как конечная точка.
> И DNS-имя, и IP-адрес не работают, так что это не проблема DNS.

На локальном хосте (используя удаленный рабочий стол) мы можем подключиться без проблем.
При сниффинге wireshark нет никаких признаков подключения через 5001 любого рода.

Будем признательны за любые советы по этой теме
Tx


person woutvdd    schedule 20.04.2011    source источник
comment
Я переместил службы wcf на тот же порт, что и портал (80). Теперь это работает, вероятно, это ограничение брандмауэра моего провайдера.   -  person woutvdd    schedule 20.04.2011


Ответы (2)


Попробуйте настроить проект роли виртуальной машины на внешнюю конечную точку HTTP на порту 5001. Это можно сделать либо напрямую в файлах конфигурации, либо через свойства проекта в Visual Studio.

person knightpfhor    schedule 20.04.2011

Попробуйте настроить проект роли виртуальной машины на внешнюю конечную точку HTTP на порту 5001. Это можно сделать либо напрямую в файлах конфигурации, либо через свойства проекта в Visual Studio.

Звучит точно так же:

Порт 5001 явно указан как конечная точка.

person peanut    schedule 20.04.2011