I’ve had trouble with some clients abusing sites in the past. There are many ways to address this type of problem such as Captcha, and other rate control mechanisms. When all else has failed, I’ll typically enforce an IP tables rule that will simply block an address range of IP addresses at the network interface on my server. Often simply blocking a single IP address will not prevent the abuse for long, and I usually have to resort to blocking an entire range. Subnet calculations are not terribly difficult but here is a link to a tool that will help you compute the subnet mask for a range of IP addresses quickly and easily that i like to use.
$fields = array(
'author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'Name' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>',
'email' => '<p class="comment-form-email"><label for="email">' . __( 'Email' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
'<input id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' /></p>',
<span style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: #ff0000;">//'url' => '<p class="comment-form-url"><label for="url">' . __( 'Website' ) . '</label>' .</span>
<span style="border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: #ff0000;"> // '<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></p>',</span>
I recently worked out how to run MagicJack working on my Centos box. It’s really easy, here is what you need to do.
1) Install VirtualBox. If you use yum try running yum install VirtualBox-4.2.x86_64
Alternatively just do a yum search for VirtualBox and get the latest version for your system
2) Install Windows 8. Through the beginning of 2013 MS is offering the beta of Windows 8 for download (link removed, but you can find it via google).
3) Launch virtual box and set it up for windows 8. I’m not going to cover the details here, there are plenty of instructions on this if you search for them. Here is the guide I followed for CentOS 6.x (link removed)
Note: You’ll need to make sure you enable USB support correctly in VirtualBox
4) When you launch VirtualBox you’ll see the VirtualBox Manager. Select the Windows 8 image and then click the settings button. On the USB menu make sure “Enable USB Controller” is clicked, then select the + button on the right side and you should see something like “TigerJet Network, Inc. USB Internet Phone by TigerJet” If you see it you’re almost done.
5) Actually boot the Windows8 virtual box image so you’re now looking at Windows. You many need to go to the windows explorer and manually launch the autorun.exe file for MagicJack. You should immediately see it start downloading the MJ software.
6) Finally, when MJ software is done, if you pick up the handset and don’t hear a dialtone, make sure you adjust the volume control. It took me a minute to realize this and for a moment I thought there was something wrong…it was just the windows volume control for MJ was turned down.