It is not possible to completely turn off the Tomcat HTTP Port and still have the Wiki, Weblog, and Workspaces functions still operate. They require the Tomcat HTTP Port be open for internal communications to function. The solution provided below will cause Tomcat to only respond to requests from itself (127.0.0.1). All requests from other sources will be denied access.
Note: Wiki, Weblog, and Workspaces Functions will still work, because DocuShare 6.5.x makes modifications to the server.xml file that allow Tomcat to still communicate with itself.
Note: To close the Tomcat HTTP Port you can run the command line utility dssetup.
Solution
Note: This solution applies to DocuShare 6.5.x and 6.6.x. (The start_docushare tomcat http off command is not supported in DocuShare 6.5.x)
Note: You must be an Windows Administrator to perform this solution.
Note: To perform this solution it requires that you stop DocuShare.
From the DocuShare Server,
1. Stop DocuShare
2. Open a Command Prompt window
3. Change into the Xerox\Docushare\bin directory
Note: Depending on your environment the DocuShare installation path may vary.
4. Type dssetup and press enter. This will launch the DocuShare Command Line Configuration Tool.
5. When prompted Would you want to update the configuration? [yes]. Type y and press enter
6. You will be prompted with settings that are available to change press enter to accept the value in [ ]
7. When the Tomcat http port [on]? is displayed type off and press enter.
8. Press enter to accept all the other configuration settings.
9. When prompted Are you happy with your configuration [yes]? press enter to accept
10. Close the Command Prompt window.
11. Start DocuShare
12. Try accessing the DocuShare page, if you use the wiki, weblog and workspaces functions in DocuShare you should test them as well.
Solution Updated: January 13th, 2012
Solution ID: 430
Keywords: Disable Tomccat
Turn Off Tomcat