Binding Syncrify HTTP server to one IP
Often servers have more than one IP address on a machine allowing administrators to install more than one application that listens on the same port but different IP address.
Consider the following scenario. Your machine has the following IP addresses:
You want Syncrify to listen on 192.168.1.20 and another server, such as Microsoft IIS, listen on 192.168.1.10. You want both of them to serve on port 80, which is the default HTTP port.
In technical terms, this is called IP binding. Follow the steps below to bind Syncrify's HTTP server to a particular IP address on your machine.
- Stop Syncrify if it is running
- Using Windows Explorer on Windows or Terminal console on Linux/UNIX go to the installation directory of Syncrify.
- Go into the config folder
- Create a backup of AppConfig.xml file. You are about to modify this file and if Syncrify does not come up after modification, you will need to rollback.
- Using any text editor, such as Notepad on Windows and VI on Linux/UNIX, open AppConfig.xml file.
- Search for a parameter called "httpIP". It is quite possible this parameter does not exist in the file.
- Either modify the existing parameter line or add a new line that looks like:
<parameter name="httpIP" type="1" value="192.168.1.20"></parameter>
- Save the file.
- Restart Syncrify