Binding ZCM to a Single IP address

From CoolSolutionsWiki

Locate the server.xml

On linux, this would be located in:

/opt/novell/zenworks/share/tomcat/conf/server.xml

On Windows, this location would be:

C:\Program Files\Novell\ZENworks\share\tomcat\conf

Find the following section. Notice that there is not address='xxx.xxx.xxx.xxx' section

<!-- Define a non-SSL HTTP/1.1 Connector on port 80 -->
    <Connector port="80" maxHttpHeaderSize="8192"
               maxThreads="200" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
 

Add the address section as so.

<!-- Define a non-SSL HTTP/1.1 Connector on port 80 -->
    <Connector address='172.16.1.20' port="80" maxHttpHeaderSize="8192"
               maxThreads="200" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
 

Image:sticky.gif Note: This must be done for the 443 section also. "SSL"

    <!-- Define a SSL HTTP/1.1 Connector on port 443 -->

    <Connector address="172.16.1.217" port="443"
 
  • After making the changes, either reboot or restart the following servers.

Linux

/etc/init.d/novell-zenserver restart

Windows

Administrative Tools -> Services -> Restart Novell ZENworks Server