Goggle has failed me most miserably on this..I find I need to do some serious
load testing and user traffic simulation. Free software..I find..but it is almost all java-based..which..is not doable easily from a small vps. Uncle Bill has a windows based tool..but that requires a windows-based vps..and those are not cheap nor plentiful.
Ok..two directions this could go:
Linux based do-it-yourself testing and user/load simulation software
*or*
A hosted solution (with a free trial hopefully)
I had used mecury's loadrunner many moons ago..but now that hp has bought it...it seems to now be you-must-have-your-own-server solution now..and not a hosted one.
Anyone know of some good server load testers ( commercial )?
Im not looking for application based load testing, I need real web server load testing... need to see how much traffic this one site can take before it cries.
Can anyone recommend hosted DNS services that they've used? Just looking for something to use with about three dozen low-traffic domains.
EasyDNS wants something like $300-$600 which is a completely different level of service than I'm looking for. I just want something modest for personal use.
We have been doing some research on some colocation facilities lately and a question came up about load testing. I'm wondering what the standard is in regards to load testing a colocation facility.
Are they full load tests? How often are they done? How long are those tests done for?
The onboard NICs on one our machines have become faulty, but due to their being no spare card slots on the server - a USB NIC has been used as a replacement.
This was fine, until the machine had to be reset - and on reboot MS SQL and Merak both failed - the reason being they load up *before* the USB driver kicks in for the nic (MS SQL for example tries to start, cannot listen on the IP then fails - Merak loads up, but doesn't bind -- even after the card comes up).
So my question is, is there a way to make the USB drivers load up first, or somehow put a delay on MS SQL and Merak?
MYSQL doesn't seem to be affected .... but that could just be fluke...
I work for an academic department which utilizes one web server, and has few issues with processing time and/or speed during the year. However, there is one point during the year when there is a need for a significant number of processing transactions, which opens all at once at a certain time on a certain day for everyone, that the web server cannot handle and is currently not occurring.
I need to find a service that can handle this. Basically, we would just need to insert info into a database (or whatever input form works) and then later export that data into a text file to be inserted by us at a later time. This is not credit card processing, which is why I'm posting. However, this would need to be secure. We only need the use of the servers and a database.
I am migrating my website to Hostgator, and before I change the DNS entries, I want to make sure that everything displays properly. To do this, I have added an entry into my /etc/hosts file pointing the domain to the new host. If I then ping the domain, the reply comes from the correct IP address. However, if I try to view the website, it is still served by the old host.
I thought it might be a caching issue, but I have checked with wireshark and using curl, and it is definitely connecting to the new IP address, but the server that is returning the pages is still the old one. I've contacted hostgator support, but when they make the changes to their hosts file, it loads correctly. Is this a local problem (my system), or something with their server configuration?
I am looking for some decent tools to test a web server that can run large scale web sites running Windows and Linux.
I am more interested in the underlying hardware at this point to see if the servers them selves are capable of withstanding the loads without choking.
I am most interested in Disk testing and Network testing but the server but of course the server as a whole is important to since cpu and memory bottle neck can affect everything.
I am currently developing a piece of software that will act as an all purpose control panel for a specific niche. I have coded the vast majority of the control panel already, and want to purchase a cheap (under $25/mo) VPS to test the installation and performance of the control panel.
As a result of me testing various configurations the main feature I am looking for is free (or very cheap) OS reloads.
I want to be working under a CentOS environment, and have a decent amount of CPU that I can use. Disk space and bandwidth are really not an issue, as I am simply testing using this VPS to test the software I am developing.
1. I have installed mod_evasive version 1.10.1 on a Cent OS 4.4 server.
I'm using the test.pl script that comes with mod_evasive to test the configuration and when running the script from the same server mod_Evasive is installed. The mod_evasive is able to detect the intrusion and block the IP of the server.
If I use the same test.pl script from an external server the requests come in and are viewable in the access log but mod_evasive doesnt block the IP of the external server. Probably is not blocing the ip of the external server because of latency.
Is there a way to modify the test.pl script to make it more agressive and get results when testing from an external server?
Here I'm pasting the code of the test.pl script:
Code: #!/usr/bin/perl
# test.pl: small script to test mod_dosevasive's effectiveness
use IO::Socket; use strict;
for(0..100) { my($response); my($SOCKET) = new IO::Socket::INET( Proto => "tcp", PeerAddr=> "test.domain.tld:80"); if (! defined $SOCKET) { die $!; } print $SOCKET "GET /?$_ HTTP/1.0
2. Also, I have sendmail installed and on the mod_evasive config I have email address specified on DOSEmailNotify. When testing from the internal server with the test.pl script the server is able to block the ip, put in the hash table but it never sends an email to my email address.
I just installed Mod Evasive and I want to fully test it but dont know how. I was planning to use Http Traffic Generator from NsaSoft but I'm afraid the ISP will block my IP space after testing the web site.
What will be the best tool and way to test this module?
I've installed a certificate in my server that's certified by a CA, but I want to see what happens when that CA is no longer listed as trusted. In Internet Explorer I click Advanced and de-select "Server Authentication" for my CA. When I go to my site, though, I don't see the usual untrusted warning come up. How do you test this?
what's the difference between the certification authority and publisher sections in Internet Explorer?
I want to know if there is a set of tools or a linux distro that I can use to create several Virtual Machines and make them use up all their allocated Memory/CPU to the max to see how much the VPS Node will hold.
I do this on Windows easily as I overclock my PC at home. But in linux, no idea. I need something that will do iterations like Prime95 or SuperPI.
Is there a site which will enable me to enter url of my website and it will simulate visitors from multiple locations. It needs to open the page completely, and run for example 10 minutes. Two things I found are host-tracker, but it just gets headers from multiple locations, and does it only once. Another thing is Paessler software which can test exactly what I want (number of visitors for some period of time with full page download) but it must be run from one (my) PC, so I can not test bandwidth from multiple locations. I need combination of these two, anyone knows for something like that on the net?
I have a USB drive with Uniserver, XAMP, and WOS portable webservers installed.
The problem is that I would like to have a "test" directory that is independent of these three servers, but still accessible by typing something like "localhost/test" into the browser, regardless of which package I'm running.
Each server package has its own neat little pros and cons and I'd like to be able to play around with all of them and still have the same common access to the same test directory.
Currently working on securing my server and i think I'm doing quite well until I asked myself the question, have I done it right? Is there anyway to actually test how secure my server actually is? I'd rather not just wait and see if someone can hack me to bring to light what I did wrong...I was also thinking of hiring someone to secure my server but then how do I know that they've done anything different to me?
Are there any scripts or programs I can run to test server security?
I'm moving from my old XP PC to a new PC with Vista (a mistake, but that's a different story).
I'm trying to set up some sites in IIS so that I can develop locally without having to publish to a remote web server.
I've installed IIS7 from the control panel, and am now looking to set up my first site. I've put the site name in, and the path to the site on the computer, but I'm getting an error in the 'bindings' section. I've left all of this empty because I don't know what it means (it didn't ask for any of this in IIS on XP) but when I try to add the site it gives me the following error:
"The binding '*:80:' is assigned to another site. If you assign the same binding to this site, you will only be able to start one of the sites. Are you sure that you want to add this duplicate binding?"
Does anyone know what to do here? I'll need to add about 100 domains to IIS so I want them all to be accessible locally. How do I do this?
I've recently setup a vps with cPanel DNS only - to provide more redundancy to my hosting/dns network. (secondary dns solution)
I've set it up so my hosting server synchronises changes on the vps as well.
Since I can't actually get it to list the dns records on the vps via whm, how I can check that the records are on the vps and can be queried correctly.
When I tell it to manually synchronise the records from my hosting server, it reloads bind on both servers with no errors.
how you test your provider's network. What things do you look for? I hear terms like latency, and I see people posting their trace routes, but I just don't know what information you are trying to obtain from these tests. What other tests do you run, and what are you looking for?
1. I have installed mod_evasive version 1.10.1 on a Cent OS 4.4 server.
I'm using the test.pl script that comes with mod_evasive to test the configuration and when running the script from the same server mod_Evasive is installed. The mod_evasive is able to detect the intrusion and block the IP of the server.
If I use the same test.pl script from an external server the requests come in and are viewable in the access log but mod_evasive doesnt block the IP of the external server.
Probably is not blocing the ip of the external server because of latency.
Is there a way to modify the test.pl script to make it more agressive and get results when testing from an external server?
Here I'm pasting the code of the test.pl script:
Quote:
#!/usr/bin/perl
# test.pl: small script to test mod_dosevasive's effectiveness
use IO:ocket; use strict;
for(0..100) { my($response); my($SOCKET) = new IO:ocket::INET( Proto => "tcp", PeerAddr=> "test.domain.tld:80"); if (! defined $SOCKET) { die $!; } print $SOCKET "GET /?$_ HTTP/1.0
2. Also, I have sendmail installed and on the mod_evasive config I have email address specified on DOSEmailNotify. When testing from the internal server with the test.pl script the server is able to block the ip, put in the hash table but it never sends an email to my email address.
We have recently moved to a new datacenter and I was wondering if anyone on these forums could provide their experiences with "real-world" testing.
Upon move-in, we had a few issues. Obviously now the executives in the organization I work for are looking for justification for moving to the new colo.
software, or an online service that will stress test our current setup? Obviously I have MRTG, Awstats, and a few other of the most well known polling packages installed and working correctly, but what does everyone else use for stress testing?
I'm running a Fedora box and am getting these kinds of messages in /var/log/messages:
Oct 26 13:41:20 tx kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000000c
I have a feeling this is a memory error and am looking for a way to confirm this.
I found a package called memtest86+ (via yum) but have never used it. Have any of you used this program in the past and if so what are the steps? Does the server have to be shut down? Are there other programs out there to accomplish what I am trying to do?
I am trying to migrate from desktop anti spam to a server antispam solution (using Exchange 2003 Enterprise)
I do not want to give out names, but I tried one solution from a advertised company and it put my mail throughput down to one message every ~3 seconds which built up a ever growing queue.
The reason I beleive is that DNS lookup was trying for each message in turn instead of running simultaniously which slowed it down.
Anyway, I am basically looking for a mail bomb with statistics!
I want to be able to instantly send ~50 messages to my smtp server, and see how long it takes to get through the queue.
1. I have installed mod_evasive version 1.10.1 on a Cent OS 4.4 server.
I'm using the test.pl script that comes with mod_evasive to test the configuration and when running the script from the same server mod_Evasive is installed. The mod_evasive is able to detect the intrusion and block the IP of the server.
If I use the same test.pl script from an external server the requests come in and are viewable in the access log but mod_evasive doesnt block the IP of the external server. Probably is not blocing the ip of the external server because of latency.
Is there a way to modify the test.pl script to make it more agressive and get results when testing from an external server?
Here I'm pasting the code of the test.pl script:
Quote:
#!/usr/bin/perl
# test.pl: small script to test mod_dosevasive's effectiveness
use IO:Socket; use strict;
for(0..100) { my($response); my($SOCKET) = new IO:Socket::INET( Proto => "tcp", PeerAddr=> "test.domain.tld:80"); if (! defined $SOCKET) { die $!; } print $SOCKET "GET /?$_ HTTP/1.0
2. Also, I have sendmail installed and on the mod_evasive config I have email address specified on DOSEmailNotify. When testing from the internal server with the test.pl script the server is able to block the ip, put in the hash table but it never sends an email to my email address.
Was wondering if anyone has any knowledge of stress testing a site? We have a PHP application (Apache + Mysql) that searches a database and displays a screen of results.
Each screen is different per user. We might have something like a few thousand people at any one time coming to the site and using it, so I was wondering how people normally go about testing for load, cpu, memory usage etc?