Qualcuno sa come consentire a IIS 7 e JBoss AS 7 di eseguire e ospitare applicazioni su un server Windows 2008? Ho un VPS di Windows 2008 che ho ospitato alcuni siti Web e app ASP.NET tramite IIS attraverso la porta 80, l'impostazione predefinita. Ora desidero ospitare alcune app Web di JBoss Seam (e servizi web RESTEasy), che presumibilmente dovrò fare su un'altra porta (ad esempio 8080).Esecuzione simultanea di IIS 7 e JBoss AS 7 da un server Windows 2008
Ho modificato il file di configurazione standalone.xml in JBoss AS nella cartella di configurazione standalone in modo che il nome del socket socket "http" venga eseguito dalla porta 8080. Tuttavia il server non risponde quando provo a richiedere le app che sono in esecuzione su JBoss AS dai browser su altre macchine al di fuori del server, ad esempio:
www.notmyrealdomain.com:8080
... non restituisce alcuna risposta. Quando uso
localhost: 8080
... per navigare sul server stesso, posso caricare le pagine web e le applicazioni da JBoss AS bene. Quindi sicuramente c'è un'impostazione di Windows o un'impostazione di JBoss AS che richiede il cambiamento per farlo funzionare.
Qualsiasi aiuto molto apprezzato.
Grazie. Capisco che questo dovrebbe funzionare in teoria, ma quando uso il comando sopra, non posso più chiamare l'app localmente su un browser web server con "localhost" (solo l'EXTERNALIP assegnato), e non riesco ancora ad accedere a JBoss sito esternamente da altre macchine. Deve essere qualcos'altro. – fuzzyanalysis
La porta 8080 è aperta verso l'esterno?un semplice test per questo sarebbe quello di abbattere jboss e configurare un nuovo binding in iis per ascoltare sulla porta 8080 e provare a connettersi dall'esterno. – feniix
Finì per essere una combinazione di dover modificare il file di configurazione standalone.xml e cambiare Windows Firewall per consentire le connessioni in entrata ... Di seguito spiegherò in dettaglio. Grazie per il tuo aiuto Feniix. – fuzzyanalysis