Hello, I have installed tomcat in my WHM (WHM -> cPanel -> Manage plugins -> click on Addon Modules tomcat ).
The tomcat work.. When I tried the "nmap 209.62.89.18" command line, the output is: …… 80/tcp open http 8009/tcp open ajp13 8080/tcp open http-proxy …… And it can run jsp pages with http://uskongjian.gmakj.com:8080 However, I installed servlets to my virtualhost (WHM -> Account Functions -> Install Servlets). After that, the virtualhost configure in /etc/httpd/conf/httpd.conf is LoadModule jk_module libexec/mod_jk.so <VirtualHost 209.62.89.18:80> ServerName gmakj.lw173.net ServerAlias www.gmakj.lw173.net ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/gmakjlw/public_html <IfModule mod_suphp.c> suPHP_UserGroup gmakjlw gmakjlw </IfModule> <IfModule !mod_disable_suexec.c> User gmakjlw Group gmakjlw </IfModule> BytesLog /usr/local/apache/domlogs/gmakj.lw173.net-bytes_log CustomLog /usr/local/apache/domlogs/gmakj.lw173.net combined ScriptAlias /cgi-bin/ /home/gmakjlw/public_html/cgi-bin/ <IfModule mod_jk.c> JkMount /*.jsp ajp13 JkMount /servlet/* ajp13 JkMount /servlets/* ajp13 </IfModule> </VirtualHost> And then, I add the following lines in /usr/local/jakarta/tomcat/conf/server.xml <Host name="gmakj.lw173.net" appBase="/home/gmakjlw/public_html"> <Context path="" reloadable="true" docBase="/home/gmakjlw/public_html" debug="1"/> <Context path="/manager" debug="0" privileged="true" docBase="/usr/local/jakarta/tomcat/server/webapps/manager"> <Valve className="org.apache.catalina.valves.RemoteAddrValve "> </Context> </Host> However, when I opened the URL http://gmakj.lw173.net, the browser is ending up with the following error: type Status report message /index.jsp description The requested resource (/index.jsp) is not available. I tried to uncomment the following lines in /usr/local/Jakarta/tomcat/conf/web.xml to turn on the invoker servlet: <servlet> <servlet-name>invoker</servlet-name> <servlet-class> org.apache.catalina.servlets.InvokerServlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> <servlet-mapping> After that, I restarted the tomcat and retried to open the same URL . However, I got the same error. Can someone to tell me why this situation appear, please? Thanks and Regards Charles