mod_jk problems
Hi, everybody. I configured Apache, Tomcat and mod_jk. It was working fine, but suddenly it stopped. The mod_jk.log shows this message: [Thu Feb 23 11:52:28 2006] [jk_uri_worker_map.c (445)]: Into jk_uri_worker_map_t::map_uri_to_worker [Thu Feb 23 11:52:28 2006] [jk_uri_worker_map.c (459)]: Attempting to map URI '/' [Thu Feb 23 11:52:28 2006] [jk_uri_worker_map.c (473)]: jk_uri_worker_map_t::map_uri_to_worker, Found an exact match worker1 - / [Thu Feb 23 11:52:28 2006] [mod_jk.c (1689)]: Into handler r-proxyreq=0 r-handler=jakarta-servlet r-notes=6178504 worker=worker1 [Thu Feb 23 11:52:28 2006] [jk_worker.c (90)]: Into wc_get_worker_for_name worker1 [Thu Feb 23 11:52:28 2006] [jk_worker.c (94)]: wc_get_worker_for_name, done did not find a worker I'm using: Apache 2.0.55 Tomcat 5.5.15 mod_jk 1.2.6 Thank you, Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Configuring mod_jk, and the notion of webapps
Brad, I found a good how-to that helped me put mod_jk to work. www.howtoforge.com/apache2_tomcat5_mod_jk It's very simple, and it works. --- Brad O'Hearne [EMAIL PROTECTED] escreveu: I have been having trouble getting mod_jk to work. After having Googled and read various information on configuring mod_jk (that's the first problem -- we need good documentation without having to Google), I settled on this link which is a pretty good HOWTO: http://www.meritonlinesystems.com/docs/apache_tomcat_redhat.html The problem is, once I got everything setup, things didn't work as expected. Before going into a long diatribe about all the potential issues, what I checked, etc., I want to inquire about the notion of this document's advice about your webapp, as mentioned in http.conf and server.xml configuration, and as shown in step 5 of this HOWTO, in directory creation. The document instructs you to create the appropriate application directories as follows: mkdir /home/tomcat/webapps mkdir /home/tomcat/webapps/{YOUR_DOMAIN} mkdir /home/tomcat/webapps/{YOUR_DOMAIN}/logs mkdir /home/tomcat/webapps/{YOUR_DOMAIN}/{YOUR_APPLICATION} mkdir /home/tomcat/webapps/{YOUR_DOMAIN}/{YOUR_APPLICATION}/WEB-INF mkdir /home/tomcat/webapps/{YOUR_DOMAIN}/{YOUR_APPLICATION}/WEB-INF/classes In the httpd.conf, the virtualHost directive setup recommended is as follows: VirtualHost 127.0.0.1:80 ServerAdmin [EMAIL PROTECTED] ServerName {YOUR_DOMAIN} DocumentRoot /home/tomcat/webapps/{YOUR_DOMAIN}/{YOUR_APPLICATION} ErrorLog /home/tomcat/webapps/{YOUR_DOMAIN}/logs/error_log CustomLog /home/tomcat/webapps/{YOUR_DOMAIN}/logs/access_log common JkMount /*.jsp wrkr JkMount /servlet/* wrkr # Deny direct access to WEB-INF LocationMatch .*WEB-INF.* AllowOverride None deny from all /LocationMatch /VirtualHost and in configuring the Tomcat context, the configuration recommended is as follows: Context path= docBase={YOUR_APPLICATION} reloadable=true debug=0/ I don't get the {YOUR_APPLICATION} part of this. Basically, I have a domain, and from it, I will be serving the contents of one or more web applications. These web applications of course are WAR files. The directory creation instructions look as if you would be creating the exploded WAR structure manually, and the virtual host configuration and context configuration appear to be addressing a particular WAR. This doesn't make sense to me. All I want to do is forward all requests with a particular prefix to Tomcat, regardless of the web application, and based upon the prefix, tomcat will determine which web application will respond (just as if you were using Tomcat without Apache httpd). Can someone give me a heads up on how to configure this? Thanks! Brad - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Apache and Tomcat
Hi, everybody. I'm trying to make Apache 2.0.55 connect to Tomcat 5, using mod_jk. I'm getting cannot find worker, and my config files seems to be ok. Is there other way to make Apache and Tomcat talk? I read that it's recommended to use mod_proxy_ajp, but it's only available on Apache 2.2, and there is no stable build of Apache 2.2 for Windows (my server is windows 2003). Thank you, Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: help with context fragments (+virtual hosts) under windows
Tim, I got the same problem once. I found out that you have to put the context files under ${catalina-home}/conf/{engine-name}/{hostname} It worked for me and I got all the contexts working fine. I found it on: http://tomcat.apache.org/tomcat-5.5-doc/config/context.html Hope it helps you. --- Tim Diggins [EMAIL PROTECTED] escreveu: Hi - I've never used context fragments to deploy before (have either put context fragments into the server.xml, old tomcat4 style, or have used web/ant interface for deployment, or just dropped wars into webapps). so I'm now trying to use the context fragment method and have been tearing my hair out. (nothing deploys). I've reverted to bunging the contexts into the server.xml, cause I can't make it work, but would like to. This occurs on my development machine. here are the critical factors: * tomcat 5.5.15 * window xp (my development machine) * java 1.5 p6 * tomcat virtual hosts (set up in server.xml) with autoDeploy=True I'm wondering if this is a bug with some combination of (windows + virtualhosting + context fragments), but haven't seen any discussion of this via google, or via tomcat bugzilla. Or maybe I'm just doing something stupid that's staring me in the face. In case it helps here are my host descriptor and attempted context fragments (I've tried lots of variants), basically manager and live work and so do the war files in D:\workspaces\blah\webapps, but not the context fragment D:\workspaces\blah\webapps\live2.xml) (and I have tried dropping the live2.xml fragment into the localhost webapps directory, and that doesn't seem to work either). --- server.xml (fragment) Host name=whatever.local appBase=D:\workspaces\blah\webapps unpackWARs=true autoDeploy=true xmlValidation=false xmlNamespaceAware=false Context docBase=C:/Program Files/Apache Software Foundation/Tomcat 5.5/server/webapps/manager path=/manager privileged=true debug=0 / Context docBase=D:/workspaces/blah/web path=/live antiResourceLocking=true antiJARLocking=true reloadable=false / /Host --- D:\workspaces\blah\webapps\live2.xml Context docBase=D:/workspaces/blah/web antiResourceLocking=true antiJARLocking=true reloadable=false / PS - this isn't just an auto-deploy problem - it won't deploy the live2.xml even on tomcat restart. Many thanks Tim - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tomcat don't start SSL connector
Markus, Thank you. I'll try it. But still I keep thinking: wouldn't Tomcat start port 443 even with my current configuration? I can't stop wondering why it works on my local machine and doesn't on my server... On my local machine (test environment) I have the same configuration and I can access localhost:443... --- Markus Schönhaber [EMAIL PROTECTED] escreveu: Vanessa Campos wrote: Hi, everybody! I need to put SSL to work. My environment: Win2003 Server TomCat 5.1.15 Apache 2.0.55 mod_jk My server.xml contains this: Connector port=8080 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=5 maxSpareThreads=75 enableLookups=false redirectPort=443 acceptCount=100 connectionTimeout=2 disableUploadTimeout=true / Conector port=443 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false disableUploadTimeout=true acceptCount=100 scheme=https secure=true clientAuth=false sslProtocol=TLS keystoreFile=d:/inetpub/www/.keystore/ !-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -- Connector port=8009 enableLookups=false redirectPort=443 protocol=AJP/1.3 / I copied this configuration from my test enviroment (where it is working), but when I try to access https://localhost:443, it says The page cannot be displayed. I've installed jsse and set JSSE_HOME. When I checked catalina.log, I noticed this: Mar 16, 2006 7:13:17 AM org.apache.coyote.http11.Http11AprProtocol start INFO: Starting Coyote HTTP/1.1 on http-8080 Mar 16, 2006 7:13:17 AM org.apache.coyote.ajp.AjpAprProtocol start INFO: Starting Coyote AJP/1.3 on ajp-8009 But there is no line concerning http-443. What can be wrong? You're using APR but have configured the Connector the non-APR way: http://tomcat.apache.org/tomcat-5.5-doc/apr.html So, you can either - disable APR by renaming tcnative-1.dll in Tomcat's bin directory (or moving it out of the way entierely) or - configure the connector the APR way (see the link above). Regards mks - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Mod JK Connector Error Codes ?
Neil, That's what I was trying to tell you. There is no way to set shm file on mod_jk. It's default location is on apache log directory. Did you check you conf files to see if there is any where a missing / on var/www/tomcat/ROOT? I thought the correct string was /var/www/tomcat/ROOT... Then, if this is correct, mod_jk is really trying to write to an invalid drectory. --- Neil Sherman [EMAIL PROTECTED] escreveu: Correct me if I am wrong but I believe I am using the JK module and not the JK2 module I am using version 1.2.15, and believe this is the version recommended by Apache for a production environment ? There is definitely no SHM file located in my logs directory. What does SHM stand for ? And what is it ? -Original Message- From: Vanessa Campos [mailto:[EMAIL PROTECTED] Sent: 17 March 2006 16:11 To: Tomcat Users List Subject: RE: Mod JK Connector Error Codes ? Neil, When you use mod_jk you don't configure shm file (JK2 has a special configuration for shm file on worker2.properties). In my case, while TomCat/Apache are active, there is a shm.file on apache log directory. Check you config files to see if there is any reference to shm or to var/www/tomcat/ROOT (is the first / be missing?) --- Neil Sherman [EMAIL PROTECTED] escreveu: Yes, the var/www/tomcat/ROOT directory does exist. What is a SHM file ? Is this referenced in the httpd.conf file ? Neil -Original Message- From: Vanessa Campos [mailto:[EMAIL PROTECTED] Sent: 17 March 2006 15:54 To: Tomcat Users List Subject: Re: Mod JK Connector Error Codes ? Neil, The directory var/www/tomcat/ROOT exists? Check your conf files to see where it's trying to write the SHM file. Maybe mod_jk is trying to create the shm file on an invalid directory. --- Neil Sherman [EMAIL PROTECTED] escreveu: I have Apache(2.0.55) and Tomcat (5.5.12) connected via the Mod JK (1.2.15) connector, setup and running on a Linux RedHat Enterprise Edition. On startup of Apache I get the following error in my Mod_JK.log file: [Fri Mar 17 13:51:46 2006] [error] init_jk::mod_jk.c (2370): Initializing shm:var/www/tomcat/ROOT errno=2 [Fri Mar 17 13:51:47 2006] [error] jk_child_init::mod_jk.c (2326): Attachning shm:var/www/tomcat/ROOT errno=2 [Fri Mar 17 13:51:47 2006] [error] jk_child_init::mod_jk.c (2326): Attachning shm:var/www/tomcat/ROOT errno=2 I have been trying to find what this errno=2 is actually refering too but can not find any documentation containing the list of error codes for the Mod JK connector. Although I get this error the website seems to function correctly. Can somebody please tell me what error code 2 actually is ? Or better still refer me to a list of all the Mod JK error codes ? Many thanks Neil This email message contains confidential information and is intended for the use of its intended recipient only. Access to this email by anyone else is unauthorised. If you are not the intended recipient you are hereby notified that any use, disclosure, copying or distribution or any action taken or omitted to be taken in reliance on it is strictly prohibited. If this communication has been sent to you in error, please notify us immediately. Action Information Management Ltd. 129 Devizes Road, Hilperton, Trowbridge, Wiltshire BA14 7SZ. Tel: +44 (0) 1225 711200 Fax: +44 (0) 1225 711222 Website www.aimltd.co.uk email: [EMAIL PROTECTED] Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] This email message contains confidential information and is intended for the use of its intended recipient only. Access to this email by anyone else is unauthorised. If you are not the intended recipient you are hereby notified that any use, disclosure, copying or distribution or any action taken or omitted to be taken in reliance on it is strictly prohibited. If this communication has been sent to you in error, please notify us immediately. Action Information Management Ltd. 129 Devizes Road, Hilperton, Trowbridge, Wiltshire BA14 7SZ. Tel: +44 (0) 1225 711200 Fax: +44 (0) 1225 711222 Website www.aimltd.co.uk email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED
RE: Mod JK Connector Error Codes ?
Neil, I found this on http://www.mail-archive.com/dev@httpd.apache.org/msg31214.html: Re: Your opinion on some logs - Apache/mod_jk/Tomcat Pascal Alberty Thu, 09 Mar 2006 00:35:59 -0800 1. Apache - mod_jk.log [Wed Mar 08 15:34:40 2006] [error] jk_child_init::mod_jk.c (2312): Attachning shm:/etc/apache2/logs/jk-runtime-status errno=2 First one is solved. By default, directory for this log is /etc/apache2/logs/ and apache does not have enough permission to create the log file. So, you can change this directory using the JkShmFile directive in your httpd.conf. For example: JkShmFile /var/log/apache2/jk-runtime-status -- Pascal Alberty --- Neil Sherman [EMAIL PROTECTED] escreveu: Unfortunately I still receive the same error: [Fri Mar 17 16:42:42 2006] [error] jk_child_init::mod_jk.c (2326): Attachning shm:/var/www/tomcat/webapps/siteB/ROOT errno=2 ? -Original Message- From: Vanessa Campos [mailto:[EMAIL PROTECTED] Sent: 17 March 2006 16:40 To: Tomcat Users List Subject: RE: Mod JK Connector Error Codes ? Neil, Check this: Directory var/www/tomcat/webapps/siteA/ROOT AllowOverride All Order allow,deny Allow from all /Directory Try to put a / before var, like this: Directory /var/www/tomcat/webapps/siteA/ROOT AllowOverride All Order allow,deny Allow from all /Directory --- Neil Sherman [EMAIL PROTECTED] escreveu: My httpd.conf file has a bunch of include statements at the bottom of the file (so that I can keep each virtual hosts configuration separate) e.g. ... Include conf/siteA.conf Include conf/siteB.conf Include conf/siteC.conf ... Each of these include files looks like: VirtualHost 1.1.1.1:80 # Set the document root folder DocumentRoot /var/www/tomcat/webapps/siteA/ROOT # Set the name of the server ServerName siteA.com # Set up the alias for the maps Alias /maps /mnt/siteA.maps # Mount the worker JkMount /*.jsp LBsiteA # Set the server admin ServerAdmin [EMAIL PROTECTED] # Set the log files ErrorLog |/usr/local/sbin/cronolog /var/log/apache/siteA/%Y/%m/error_%Y_%m_%d.log CustomLog |/usr/local/sbin/cronolog /var/log/apache/siteA/%Y/%m/access_%Y_%m_%d.log common # Set the directory security Directory var/www/tomcat/webapps/siteA/ROOT AllowOverride All Order allow,deny Allow from all /Directory /VirtualHost The actual error message returned in the mod_jk.log file is [Fri Mar 17 13:51:46 2006] [error] jk_child_init::mod_jk.c (2326): Attachning shm:var/www/tomcat/siteB/ROOT errno=2 Strangely if I uncomment the include for Site B in my httpd.conf file I then receive the following error: [Fri Mar 17 16:30:46 2006] [error] jk_child_init::mod_jk.c (2326): Attachning shm: errno=2 If I uncomment all of the includes I see no errors in the mod_jk log file. Strangely if I uncomment all of the includes except for just one, I also see no errors in the log file, and it dosen't matter which one is left in. This leads me to believe that the actual paths etc are setup correctly otherwise I would receive this error whenever a specific include was not commented out. It looks like I am hitting some limit ? Perhaps the number of allowed connectors ? Neil -Original Message- From: Vanessa Campos [mailto:[EMAIL PROTECTED] Sent: 17 March 2006 16:24 To: Tomcat Users List Subject: RE: Mod JK Connector Error Codes ? Neil, That's what I was trying to tell you. There is no way to set shm file on mod_jk. It's default location is on apache log directory. Did you check you conf files to see if there is any where a missing / on var/www/tomcat/ROOT? I thought the correct string was /var/www/tomcat/ROOT... Then, if this is correct, mod_jk is really trying to write to an invalid drectory. --- Neil Sherman [EMAIL PROTECTED] escreveu: Correct me if I am wrong but I believe I am using the JK module and not the JK2 module I am using version 1.2.15, and believe this is the version recommended by Apache for a production environment ? There is definitely no SHM file located in my logs directory. What does SHM stand for ? And what is it ? -Original Message- From: Vanessa Campos [mailto:[EMAIL PROTECTED] Sent: 17 March 2006 16:11 To: Tomcat Users List Subject: RE: Mod JK Connector Error Codes ? Neil, When you use mod_jk you don't configure shm file (JK2 has a special configuration for shm file on worker2.properties). In my case, while TomCat/Apache are active, there is a shm.file on apache log
TomCat + mod_jk performance
Hi, My server is a bit 'slow'. It takes me a while to receive my pages when I hit the site. How fast is tomcat when using apache + mod_jk? Is there any performance test I can apply on my server to check if it is tomcat or my badwidth? Thank you Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Setting up APR
Hi, I'm trying to set up tomcat using APR. I have a verisign certificate and put on server.xml the following: Connector port=443 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false disableUploadTimeout=true acceptCount=100 scheme=https secure=true SSLEngine=on SSLCertificateFile=${catalina.base}/conf/myFile.csr SSLCertificateKeyFile=${catalina.base}/conf/myFile.key / When I try to startup TomCat, I got the foolowing lines on catalina.log: Mar 20, 2006 1:11:04 PM org.apache.coyote.http11.Http11BaseProtocol start SEVERE: Error starting endpoint java.io.FileNotFoundException: C:\Documents and Settings\Default User\.keystore (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.init(Unknown Source) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:279) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:222) at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(JSSE14SocketFactory.java:141) at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14SocketFactory.java:109) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:88) at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:292) at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:312) at org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:153) at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:102) at org.apache.catalina.connector.Connector.start(Connector.java:1089) at org.apache.catalina.core.StandardService.start(StandardService.java:459) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Mar 20, 2006 1:11:04 PM org.apache.catalina.startup.Catalina start SEVERE: Catalina.start: LifecycleException: service.getName(): Tomcat-Apache; Protocol handler start failed: java.io.FileNotFoundException: C:\Documents and Settings\Default User\.keystore (The system cannot find the file specified) at org.apache.catalina.connector.Connector.start(Connector.java:1096) at org.apache.catalina.core.StandardService.start(StandardService.java:459) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) What I'm wondering is why it's looking for .keystore if I'm telling it to look for myFile.csr and myFile.key? Thank you Vanessa Campos [EMAIL PROTECTED] ICQ 35381281 Efetivamente, para o homem, enquanto homem, nada tem valor a menos que ele possa executa-lo com entusiasmo Max Weber ___ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]