Zarejestrowałem się u was na forum, ponieważ liczę na jakąś pomoc przy problemie, który zaraz opiszę. (Użyłem opcji szukaj i nie znalazłem podobnego topicu więc pozwalam sobie założyć ten.)
Rzecz polega na tym ,że na moim Ubuntu 10.04 zainstalowałem Serwer Aplikacji Jboss (wersja bodajże 4.3.2 - ale nie to jest tu najważniejsze). Na zainstalowany i w miarę skonfigurowany serwer wrzuciliśmy przykładową aplikację typu "HelloWordl". Korzystając z informacji, że Jboss nasłuchuje na porcie 8080 testowaliśmy działanie aplikacji wpisując do przeglądarki :
http://localhost:8080/Folder/app.jsp
Na tym etapie wszystko działało. Stronka się wyświetlała.
Następny test dotyczył wejścia na tę samą stronę , ale już przy pomocy adresu IP a nie słowa kluczowego "localhost". Chodziło nam o to,żeby przekonać się czy jeśli ktoś obcy wpisze podany przez nas adres u siebie w przeglądarkę , będzie zdolny zobaczyć zawartość.
Po żmudnych przeszukiwaniach for internetowych , znaleźliśmy informację o odpalaniu Jboss'a z parametrem :
- b 0.0.0.0
, żeby Jboss nasłuchiwał z dowolnego hosta oraz o komendach przekierowujących przepływ na portach.
Po tych operacjach , kiedy wpisałem w przeglądarkę poprzedni adres , ale już z moim IP zamiast localhosta :
http://192.168.0.122:8080/Folder/App.jsp
Strona znów zadziałała i wszystko wyświetlało się poprawnie.
I teraz do rzeczy :
Problem polega na tym ,że tylko ja po wpisaniu do przeglądarki http://ip:8080/path widzę moją stronę. Poprosiłem znajomego , który ma dostep od całkowicie innego dostawcy w innym mieście o sprawdzenie i niestety jemu po wpisaniu adresu z moim IP nic się nie wyświetla.
Gdzie może być przyczyna ?
Co robię źle lub co powinienem zrobić, żeby podczas gdy JBoss jest uruchomiony dowolny użytkownik był w stanie zobaczyć moją stronę ?
Czekam na odpowiedzi...