Diff Type of Timer
Hi all, Can any one please let me know what is the different between different type of Timer like Constant throughput timer, Constant Timer, Gaussian Random timer and uniform Random Timer??? Thanks in Advanced. Tapaswini
Re: I want login in a page but using a user's name and pass obtained from a BD
i put the variable into a HTTP Authorization Manager .. but it doesn´t work ... 2006/3/21, Simon De Uvarow [EMAIL PROTECTED]: hi, I want login in a page but using a user's name and pass obtained from a DB I did the following thing: a JDBC petition: select name from usuarios order by rand() limit 1; a RegEx: get the name and put it into the variable usuarios now i should code the variable into base64 and put it in all the headers .. maybe using a Java Sampler is that right? or can i do these in other way? thanks, Simon
I want login in a page but using a user's name and pass obtained from a BD
hi, I want login in a page but using a user's name and pass obtained from a DB I did the following thing: a JDBC petition: select name from usuarios order by rand() limit 1; a RegEx: get the name and put it into the variable usuarios now i should code the variable into base64 and put it in all the headers .. maybe using a Java Sampler is that right? or can i do these in other way? thanks, Simon
Testing Browser Specific things
Hi, I'm new to JMeter. I have a requirement to automate the testing of an application, under different setups of browser settings (Browser : IE) - e.g: without browser caching and with caching. Is there any possibility in JMeter to test this kind of scenario? If it is not possible is there any other way to perform that kind of test? Pls. help to sort this out. Thx Rgds, Manjula
Re: Randomizing Throughput Controller HELP please
What is the correct etiquette to get a response on this forum? Did I even ask the question in the correct forum? Was my question to obvious? Please help. Thanks, Bruce bgordon [EMAIL PROTECTED] wrote: Any help with this question? When I ran it with a parent random order controller I didn't seem to get the number of executions I expected. Thanks, Bruce bgordon wrote: Here�s a simplified view of what I want Aggregate Thread Group -Txn A throughput controller 20% --txn A HTTP Request -Txn B throughput controller 80% --txn B HTTP Request I want A to be run ~20% of the time, and B to be run ~80%. I don�t want the system to have all threads run A, then all Threads run B- I want them to be random, yet work out to the percentages specified. What is a good practice for this? I�m unsure if having a parent Random Controller will help (and I�m further confused by the difference between Random Controller and Random Order Controller). Thanks, Bruce
Re: Testing Browser Specific things
jmeter is for load/stress testing and not browser-based. it is not what you are looking for. not sure about what other tools could provide what you are looking for... maybe the likes of segue's silktest. On 3/21/06, Manjula Priyantha [EMAIL PROTECTED] wrote: Hi, I'm new to JMeter. I have a requirement to automate the testing of an application, under different setups of browser settings (Browser : IE) - e.g: without browser caching and with caching. Is there any possibility in JMeter to test this kind of scenario? If it is not possible is there any other way to perform that kind of test? Pls. help to sort this out. Thx Rgds, Manjula -- k.p.
Re: Randomizing Throughput Controller HELP please
Not sure if this is the best solution, but you could use an if controller containing javascript like ... if (rand(0,9) = 8). Send HTTP Request B only if this evaluates to true and also set a user defined variable to indicate that this B has been sent. In the next if controller, send A only if the variable indicates that B has not been sent. On 3/15/06, bgordon [EMAIL PROTECTED] wrote: Here's a simplified view of what I want Aggregate Thread Group -Txn A throughput controller 20% --txn A HTTP Request -Txn B throughput controller 80% --txn B HTTP Request I want A to be run ~20% of the time, and B to be run ~80%. I don't want the system to have all threads run A, then all Threads run B- I want them to be random, yet work out to the percentages specified. What is a good practice for this? I'm unsure if having a parent Random Controller will help (and I'm further confused by the difference between Random Controller and Random Order Controller). Thanks, Bruce -- k.p.
Re: I want login in a page but using a user's name and pass obtained from a BD
thanks .. i am writing a encode64 sampler that gets a name and a pass and returns the result encoded encode(name:passw) but i am having problems with the gui ... :P .. in my case i have a wrote a web system whit differents technologies to prub diferents tools. for loggin i send an response.setStatus(HttpServletResponse.SC_UNAUTHORIZED); // Ie 401 response.setHeader(WWW-Authenticate, BASIC realm=\Autenticate Querubin\); and the name and passw fly encoded in the header 2006/3/21, sebb [EMAIL PROTECTED]: HTTP Auth Manager is used for login dialog boxes as generated by browsers e.g. for proxies. Login pages are normally forms, which you then POST back to the server. In which case you need to find out the field names in the form, and add the parameters to the HTTP request. S. On 21/03/06, Simon De Uvarow [EMAIL PROTECTED] wrote: i put the variable into a HTTP Authorization Manager .. but it doesn´t work ... 2006/3/21, Simon De Uvarow [EMAIL PROTECTED]: hi, I want login in a page but using a user's name and pass obtained from a DB I did the following thing: a JDBC petition: select name from usuarios order by rand() limit 1; a RegEx: get the name and put it into the variable usuarios now i should code the variable into base64 and put it in all the headers .. maybe using a Java Sampler is that right? or can i do these in other way? thanks, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Diff Type of Timer
http://jakarta.apache.org/jmeter/usermanual/component_reference.html#timers On 3/21/06, Tapaswini Das [EMAIL PROTECTED] wrote: Hi all, Can any one please let me know what is the different between different type of Timer like Constant throughput timer, Constant Timer, Gaussian Random timer and uniform Random Timer??? Thanks in Advanced. Tapaswini -- k.p.
Re: I want login in a page but using a user's name and pass obtained from a BD
HTTP Auth Manager is used for login dialog boxes as generated by browsers e.g. for proxies. Login pages are normally forms, which you then POST back to the server. In which case you need to find out the field names in the form, and add the parameters to the HTTP request. S. On 21/03/06, Simon De Uvarow [EMAIL PROTECTED] wrote: i put the variable into a HTTP Authorization Manager .. but it doesn´t work ... 2006/3/21, Simon De Uvarow [EMAIL PROTECTED]: hi, I want login in a page but using a user's name and pass obtained from a DB I did the following thing: a JDBC petition: select name from usuarios order by rand() limit 1; a RegEx: get the name and put it into the variable usuarios now i should code the variable into base64 and put it in all the headers .. maybe using a Java Sampler is that right? or can i do these in other way? thanks, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jmeter stops sending requests
Hi, I finally found the problem, and of course it didn't have anything to do with jmeter :) The problem was that the computer I was running my apache server on had ip connection tracking enabled. It has an upper limit on how many connections it can track, and I exceeded that for some reason when I used two jmeter-servers. The strange thing is that I never saw the problem when I run one jmeter-server, even if I managed to load the server just as much as I did with two? You may find the upper limit here: cat /proc/sys/net/ipv4/ip_conntrack_max I just turned the ip connection tracking off, and the problem disappeared. The ip_conntrack was built as a module on my system so I turned it off by removing the ip_conntrack.o file. The reason why I didn't find this problem earlier is that I don't have root privileges on my machines, so I had to get hold of a person who has. And after having a look in the messages log file, the problem was more obvious. Thank you for all your help! //Erik On 20/03/06, sebb wrote: On 20/03/06, Erik Lindegren [EMAIL PROTECTED] wrote: On 20/03/06, sebb wrote: On 20/03/06, Erik Lindegren [EMAIL PROTECTED] wrote: I have a strange problem with jmeter at the moment. I'm trying to overload an apache server on my local network. I'm using 3 computers: one for the apache server, and the remaining two for running remote jmeter servers. When I've been running my test for about 40-50s both of the jmeter servers stop sending http-requests to the apache server.After about 30-40s the jmeter servers start sending requests again, but after a while they go down again, and so it continues. Any messages in the jmeter.log files? There are no messages in the log files indicating that something is wrong. I've also looked in the apache error_log but nothing there either. Anything in the console window? JMeter tries to trap and log exceptions, but some may slip past... The testplan I'm using is as follows: One thread group with 80 threads that should run forever An HTTP Request to a very small html page (52-bytes) Constant timer (300 ms) And I run this test on two jmeter-servers, and the apache server manages to serve about 500-550 requests per second. When the server has been up for 66 s, one or both of the jmeter-servers stop sending requests. The same problem occur if I decrease the number of threads, but it then takes longer time before the jmeter-servers stop sending requests. Sounds like it may be temporary resource exhaustion. Are you using Keep-Alive? Are you sure that JMeter stops sending, or could it be that the server stops responding? The difference should show up in the response times. The cpu and memory load on each machine are not heavy at all. The local network is 100MBit/s so I don't think that might be the problem either. First I thought the problem was with the jmeter test plan, that it was too cpu-consuming, but I setup a much more simple test plan and the same problem still occured. As soon as I used both jmeter- servers, they stopped sending requests after a while. When I use one jmeter-server at the time, I have never gotten this problem. Have anyone any idea of what the problem might be? I would be very thankful for any help at all! Just one more thing, when a jmeter test thread sends a http- request, does it wait for an ACK before sending a new request? HTTP is a request response protocol. JMeter sends the request and waits for the response before continuing to process any further requests in the same thread. All JMeter samplers are request-response samplers. //Erik --- -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: jmeter-user- [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jmeter stops sending requests
On 21/03/06, Erik Lindegren [EMAIL PROTECTED] wrote: Hi, I finally found the problem, and of course it didn't have anything to do with jmeter :) The problem was that the computer I was running my apache server on had ip connection tracking enabled. It has an upper limit on how many connections it can track, and I exceeded that for some reason when I used two jmeter-servers. The strange thing is that I never saw the problem when I run one jmeter-server, even if I managed to load the server just as much as I did with two? The default HTTP protocol implementation does its own connection pooling. It's likely that two pools will need more connections than one. You may find the upper limit here: cat /proc/sys/net/ipv4/ip_conntrack_max I just turned the ip connection tracking off, and the problem disappeared. The ip_conntrack was built as a module on my system so I turned it off by removing the ip_conntrack.o file. The reason why I didn't find this problem earlier is that I don't have root privileges on my machines, so I had to get hold of a person who has. And after having a look in the messages log file, the problem was more obvious. Thank you for all your help! Thanks for letting us know the problem has been resolved. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Http proxy server name disappears when we record a script
Hi Friends, I have been trying to record a script for one user and then schedule the activity for 150 users, when I stop the proxy by clicking stop, the http request I have been recording in the Thread group, I am wondering why this is happening. I have attached the snapshot for reference. The second amazing thing which is happening is that Jmeter closes abruptly when I schedule the task for 100 users for 3 hours. Is there a better way of doing this? Please suggest. Regards, Ramandeep - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
URIException: IPv6reference in HTTPSampler
I found this odd problem with the HTTP Sampler, where a variable that contains the URL is processed correctly in one sampler and wrongly in the following one The simplified version of the test plan is this Thread group Web service sampler #1 Regex extractor #1 HTTP Sampler #1 Web service sampler #2 Regex extractor #2 HTTP Sampler #2 Both web services calls return an object which contains, among other info, an https URL for an electronic payment service. The SOAP response is similar, and I verified by setting the Jmeter log to DEBUG level that the Regex extractors find the correct matches Here is what I found out from the logs: both URL are extracted correctly, but for some odd reason the 2nd URL is included in square brackets before it's passed to the HTTP sampler. The two samplers are exactly the same, except for the name of the variable in Server Name or IP, which matches the variable from the regex extractor. url #1 2006/03/21 15:47:49 DEBUG - jmeter.extractor.RegexExtractor: RegexExtractor processing result 2006/03/21 15:47:49 DEBUG - jmeter.extractor.RegexExtractor: Regex = (https://)(.*)(/paymentUrl) 2006/03/21 15:47:49 DEBUG - jmeter.extractor.RegexExtractor: RegexExtractor: Match found! 2006/03/21 15:47:49 DEBUG - jmeter.extractor.RegexExtractor: RegexExtractor: Template piece #0 = 2 2006/03/21 15:47:49 DEBUG - jmeter.extractor.RegexExtractor: RegexExtractor: Template piece #1 = 2006/03/21 15:47:49 DEBUG - jmeter.extractor.RegexExtractor: Regex Extractor result = select.worldpay.com/wcc/purchase?name=firstName66727+lastName66727amp ;fax=%2B4906966727amp;country=DEamp;purchase=c2lnbj1tZXJjMTMwMTgyLTEmZW5jPXdjYy0xJmRhdGE9RkhYc0dJQllwMGVmJTJCVXJFZUU4UkNEaXhBUEhucE51SGtRZU9aeWFVc1diN1VXa DMxT1NJWDVSMXFHNCUyRllma0NSMXM1dU5HMXRpJTJGaWN5JTJGTmFHdUUzNWptVXVpdmN5Mmk4TTdlR1RSOWlRUVRwYThCdUJWcVdVNFVrbnlpOFNiMERycVR1MmpUZThKdCUyRjdod21KVTk5Mm9DdTZsa FdBU0o4cVdkNmk3M0toMEV4bjBDRkp2QXBXdkYxbzI2VG1kZHFUbDk0eVRianFLbUxvcFRES3dFeDJRJTJGcDQxNFIlMkJ1RFVISjNDWjczM1RTJTJCd3lqWnd4TDhFUFd1TkdrVnRTJTJCQUNIclVpQjB1e WVtZHdLWktpaFBlWlEySDZJRXozUWQ5cXZYaFhKZ3ZieTFqQzBhQVpzQXNpMm9YVVg1ajFnaWJ4bmpiWGx3ZmY2Zm5jbXBzZGJPVU5nJTNEJTNEamp;tel=%2B4917166727amp;postcode=60599amp ;MC_callback=83.236.237.203%2Fpsp%2Fworldpayamp;desc=description66727amp;email=66727%40sharpmind.deamp;address=Dreieichstr.%2B20 2006/03/21 15:47:49 DEBUG - jmeter.protocol.http.sampler.HTTPSampler2: Start : samplehttps://select.worldpay.com/wcc/purchase?name=firstName66727+lastName66727amp;fax=%2B4906966727amp;country=DEamp;purchase=c2lnbj1tZXJjMTMwMTgyLTEmZW5jPXdjYy0xJmRhdGE9RkhYc0dJQllwMGVmJTJCVXJFZUU4UkNEaXhBUEhucE51SGtRZU9aeWFVc1diN1VXaDMxT1NJWDVSMXFHNCUyRllma0NSMXM1dU5HMXRpJTJGaWN5JTJGTmFHdUUzNWptVXVpdmN5Mmk4TTdlR1RSOWlRUVRwYThCdUJWcVdVNFVrbnlpOFNiMERycVR1MmpUZThKdCUyRjdod21KVTk5Mm9DdTZsaFdBU0o4cVdkNmk3M0toMEV4bjBDRkp2QXBXdkYxbzI2VG1kZHFUbDk0eVRianFLbUxvcFRES3dFeDJRJTJGcDQxNFIlMkJ1RFVISjNDWjczM1RTJTJCd3lqWnd4TDhFUFd1TkdrVnRTJTJCQUNIclVpQjB1eWVtZHdLWktpaFBlWlEySDZJRXozUWQ5cXZYaFhKZ3ZieTFqQzBhQVpzQXNpMm9YVVg1ajFnaWJ4bmpiWGx3ZmY2Zm5jbXBzZGJPVU5nJTNEJTNEamp;tel=%2B4917166727amp;postcode=60599amp;MC_callback=83.236.237.203%2Fpsp%2Fworldpayamp;desc=description66727amp;email=66727%40sharpmind.deamp;address=Dreieichstr.%2B20:443/ 2006/03/21 15:47:49 DEBUG - jmeter.protocol.http.sampler.HTTPSampler2: methodGET 2006/03/21 15:47:51 DEBUG - jmeter.protocol.http.sampler.HTTPSampler2: End : sample 2006/03/21 15:47:51 DEBUG - jmeter.testelement.property.AbstractProperty: Running version, executing function 2006/03/21 15:47:51 DEBUG - jmeter.testelement.property.AbstractProperty: Running version, executing function 2006/03/21 15:47:51 DEBUG - jmeter.visualizers.ViewResultsFullVisualizer: Start : updateGui1 2006/03/21 15:47:51 DEBUG - jmeter.visualizers.ViewResultsFullVisualizer: updateGui1 : sample result - goto worldpayurl 2006/03/21 15:47:51 DEBUG - jmeter.visualizers.ViewResultsFullVisualizer: End : updateGui1 the 2nd HTTP sampler then fails. In View results tree, request is null and result is this org.apache.commons.httpclient.URIException: IPv6reference at org.apache.commons.httpclient.URI.parseAuthority(URI.java:2175) at org.apache.commons.httpclient.URI.parseUriReference(URI.java:1961) at org.apache.commons.httpclient.URI.init(URI.java:221) at org.apache.jmeter.protocol.http.sampler.HTTPSampler2.setupConnection(HTTPSampler2.java:181) at org.apache.jmeter.protocol.http.sampler.HTTPSampler2.sample(HTTPSampler2.java:430) at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:514) at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:503) at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:247) at java.lang.Thread.run(Thread.java:595) url #2 2006/03/21 15:47:51 DEBUG - jmeter.extractor.RegexExtractor: RegexExtractor processing result 2006/03/21 15:47:51 DEBUG - jmeter.extractor.RegexExtractor: Regex =
Re: I want login in a page but using a user's name and pass obtained from a BD
ok .. it finaly works ... excuse me for the grammar mistakes ... (prub = try, whit = with, ...) Simon 2006/3/21, Simon [EMAIL PROTECTED]: thanks .. i am writing a encode64 sampler that gets a name and a pass and returns the result encoded encode(name:passw) but i am having problems with the gui ... :P .. in my case i have a wrote a web system whit differents technologies to prub diferents tools. for loggin i send an response.setStatus(HttpServletResponse.SC_UNAUTHORIZED); // Ie 401 response.setHeader(WWW-Authenticate, BASIC realm=\Autenticate Querubin\); and the name and passw fly encoded in the header 2006/3/21, sebb [EMAIL PROTECTED]: HTTP Auth Manager is used for login dialog boxes as generated by browsers e.g. for proxies. Login pages are normally forms, which you then POST back to the server. In which case you need to find out the field names in the form, and add the parameters to the HTTP request. S. On 21/03/06, Simon De Uvarow [EMAIL PROTECTED] wrote: i put the variable into a HTTP Authorization Manager .. but it doesn´t work ... 2006/3/21, Simon De Uvarow [EMAIL PROTECTED]: hi, I want login in a page but using a user's name and pass obtained from a DB I did the following thing: a JDBC petition: select name from usuarios order by rand() limit 1; a RegEx: get the name and put it into the variable usuarios now i should code the variable into base64 and put it in all the headers .. maybe using a Java Sampler is that right? or can i do these in other way? thanks, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Javascript Validation Problem
On 21/03/06, tere ventura [EMAIL PROTECTED] wrote: Hi, Im testing a page where in there is a date field. On the browser page, if I enter an invalid date(dates later than current date), an error message pops up, saying the date is invalid. I made a recorded test plan on jmeter for the said page, entered an invalid date and the page goes through up to the end of the process. This is not suppose to happen.. Is there a way where I can validate those date fields on Jmeter? How? Use a Response Assertion: http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Response_Assertion Also, how can I force the testing to stop whenever I encounter this invalid dates? Use a Result Status Action Handler: http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Result_Status_Action_Handler or set the appropriate item on the Thread Group: http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Thread_Group Thanks, Tess _ FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Testing Browser Specific things
Take a look at Selenium (http://www.openqa.org/selenium/). That might help you. Oliver -Original Message- From: Manjula Priyantha [mailto:[EMAIL PROTECTED] Sent: Wednesday, 22 March 2006 00:29 To: jmeter-user@jakarta.apache.org Subject: Testing Browser Specific things Hi, I'm new to JMeter. I have a requirement to automate the testing of an application, under different setups of browser settings (Browser : IE) - e.g: without browser caching and with caching. Is there any possibility in JMeter to test this kind of scenario? If it is not possible is there any other way to perform that kind of test? Pls. help to sort this out. Thx Rgds, Manjula - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Negative Durations?
Using HTTP Samplers and a simple data writer we see negative values for the request time field in the file: timeStamp,time,label,responseCode,responseMessage,threadName,dataType,success,failureMessage 1142892070234,1531,x.services.wisc.edu,post credentials,200,OK,Thread Group 1-28,text,true, 1142892070250,79,x.services.wisc.edu,logout,200,OK,Thread Group 1-26,text,true, 1142892070281,-274857,x6.doit.wisc.edu,Default Tab,200,OK,Thread Group 1-6,text,true, 1142892070343,-283452,x8.doit.wisc.edu,My Home,200,OK,Thread Group 1-31,text,true, 1142892070593,515,x6.doit.wisc.edu,login servlet,302,Moved Temporarily,Thread Group 1-41,text,true, 1142892070625,-282591,x8.doit.wisc.edu,My Home,200,OK,Thread Group 1-32,text,true, 1142892070671,-278795,x7.doit.wisc.edu,My Home,200,OK,Thread Group 1-2,text,true, 1142892070734,-272404,x5.doit.wisc.edu,Default Tab,200,OK,Thread Group 1-5,text,true, 1142892071156,1063,x5.doit.wisc.edu,My Home,200,OK,Thread Group 1-25,text,true, 1142892071187,500,x7.doit.wisc.edu,Finances,200,OK,Thread Group 1-2,text,true, 1142892071187,1547,x8.doit.wisc.edu,Finances,200,OK,Thread Group 1-23,text,true, 1142892071265,1890,x.services.wisc.edu,post credentials,200,OK,Thread Group 1-3,text,true, 1142892071265,1015,x8.doit.wisc.edu,root page,200,OK,Thread Group 1-26,text,true, 1142892071281,16,x.services.wisc.edu,root page,200,OK,Thread Group 1-26,text,true, 1142892071343,1109,x5.doit.wisc.edu,login servlet,302,Moved Temporarily,Thread Group 1-28,text,true, 1142892071484,203,x.services.wisc.edu,post credentials,200,OK,Thread Group 1-26,text,true, Any ideas why we would be getting negative durations in the output? -Eric Dalquist - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
NullPointerException
Hi guys, I just created a jmeter script to run 100 threads and it will loop forever for a duration of 1 hr. After looping the first round, it start having NullPointerException errors. This script usually do only Http requests. Anyone know how to fix this problem? -- View this message in context: http://www.nabble.com/NullPointerException-t1321059.html#a3524214 Sent from the JMeter - User forum at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]