Did you bind your jboss instance with ip address ?
If you don't bind while starting jboss server, by default it will bind to local address which is 127.0.0.1 or localhost.
use following command and start your application server again on remote machine
run.sh -b 192.168.1.103
Tanks a lot ,igain