Using iManager 2.7 with Apache
Novell Cool Solutions: Tip
By Pekka Kuronen
Digg This -
Posted: 31 Oct 2007
This tip explains how to use Novell iManager 2.7 with Apache. It applies to Linux RHEL* and can be used with other distributions, with a little extra thought.
With iManager 2.7, default access for Apache and mod_jk has been dropped. In practice, this means you're going to have to access Tomcat port 8443 directly. So, this means problems for those who connect from behind firewalls and for those who seek maximum security for their identity vaults.
Luckily, the needed configuration files still exist in the installation; they just need a little editing and putting in place for Apache to read.
Here's what you need to do:
1. Install iManager 2.7 normally.
2. Edit file /etc/opt/novell/tomcat5/jk/mod_jk.conf and replace all 'tomcat4' texts with 'tomcat5'
3. Edit file /etc/opt/novell/tomcat5/jk/nps-Apache.conf and replace all 'tomcat4' texts with 'tomcat5'
Next, you need to place the files so that Apache can use them:
4. Create symbolic links to apache config dir with shell commands:
ln -s /etc/opt/novell/tomcat5/jk/mod_jk.conf /etc/httpd/conf.d/ ln -s /etc/opt/novell/tomcat5/jk/nps-Apache.conf /etc/httpd/conf.d/
5. Restart Tomcat with this command: service novell-tomcat5 restart
6. Restart Apache with this command: service httpd restart
7. Make backup copies of the two configuration files so you do not need to repeat the procedure in case of reinstall.
This solution should work with nearly all Linuxes; it has been tested with RHEL4 / Centos4.
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com