Czy każdy wie, w jaki sposób zezwolić zarówno programowi IIS 7, jak i JBoss AS 7 na uruchamianie i hostowanie aplikacji na serwerze Windows 2008? Mam VPS z Windows 2008, w którym hostuję niektóre witryny i aplikacje ASP.NET przez IIS przez port 80, domyślnie. Teraz chcę hostować niektóre aplikacje sieciowe JBoss Seam (i RESTEasy web services), które prawdopodobnie będę musiał wykonać na innym porcie (np. 8080).Uruchamianie usług IIS 7 i JBoss AS 7 jednocześnie z serwera Windows 2008
Zmodyfikowałem plik konfiguracyjny standalone.xml w JBoss AS w samodzielnym folderze konfiguracyjnym, tak aby nazwa powiązania z gniazdem "http" działała z portu 8080. Jednak serwer nie odpowiada, gdy próbuję zażądać moich aplikacji, które są uruchomiony na JBoss AS z przeglądarek na innych maszynach poza serwerem, na przykład:
www.notmyrealdomain.com:8080
... nie zwraca żadnej odpowiedzi. Gdy używam
localhost: 8080
... do przeglądania na samym serwerze, mogę wczytać strony internetowej i aplikacji z JBoss AS dobrze. Z pewnością istnieje ustawienie Windows lub ustawienie JBoss AS, które wymaga zmiany, aby to działało.
Każda pomoc bardzo ceniona.
Dzięki. Rozumiem, że to powinno działać teoretycznie, ale kiedy używam powyższego polecenia, nie mogę już wywoływać aplikacji lokalnie w przeglądarce internetowej serwera z "localhost" (tylko przypisany EXTERNALIP) i nadal nie mogę uzyskać dostępu do JBoss zewnętrzna strona z innych maszyn. To musi być coś innego. – fuzzyanalysis
Czy port 8080 jest otwarty na zewnątrz?prostym testem dla tego będzie zniszczenie jboss i skonfigurowanie nowego powiązania w iis do nasłuchu na porcie 8080 i spróbuj połączyć się z zewnątrz. – feniix
To było połączenie konieczności zmiany pliku konfiguracyjnego standalone.xml i zmiany Zapory systemu Windows w celu zezwalania na połączenia przychodzące ... Poniżej opiszę szczegółowo. Dzięki za pomoc, feniix. – fuzzyanalysis