The Nuxeo (JBoss) versions between 5.2.x and 5.3.0 listen by default only to the local interface (localhost or 127.0.0.1).
Since version 5.3.1 (NXP-4858), the Nuxeo (JBoss) server listens by default to all available interfaces so you are able to connect to Nuxeo from remote machine.
We recommend for security reasons that you replace 0.0.0.0 (which means "all available network interfaces") with the specific interface you want your server to listen to:
FIXME: we're using nuxeo.conf now
- For Unix systems:
- if you start the server with run.sh, just use: "run.sh -b specific_IP"
- if you use jbossctl (recommended), edit bin/bind.conf and change the BINDHOST variable.
- For Window systems:
- On 64 bits, service.bat directly refers to run.bat so
- edit run.bat and replace "org.jboss.Main -b0.0.0.0 %*" (line 123) with your specific IP instead of "0.0.0.0".
- run "service.bat uninstall" and "service.bat install"
- On 32 bits,
- edit InstallService.bat and replace "0.0.0.0" in the two last lines "-start org.jboss.Main -b 0.0.0.0 "
- run "UnInstallService.bat" and "InstallService.bat"
- On 64 bits, service.bat directly refers to run.bat so
Labels:
None