Using CDNs such as Cloudflare
Using a CDN such as Cloudflare has a major impact on the use of SpambotCheck. However, SpambotCheck automatically takes care of determining the user's original IP address.
Denial-of-Service attacks
DoS attack
A denial-of-service attack (DoS attack) is an attack on the availability of a website.
This usually happens by overloading a computer network or network service.
DDoS attack
A distributed denial-of-service attack (DDoS attack) is an attack from a large number of distributed computers.
A distributed attack is more effective and more difficult to defend against than a DoS attack from a single source.
Defense with a CDN
If you experience such problems with your website, it makes sense to defend against these attacks with a CDN (Content Delivery Network).
One well-known and popular CDN is Cloudflare, which also provides this protection, among other things.
CDNs like Cloudflare
The use of a CDN like Cloudflare has a major impact on the use of SpambotCheck.
The IPs logged by the users in this case now all have the IPs of the CDN servers, since they are all routed via the CDN servers.
Module for Apache
With a module for Apache, for example, it is possible to display the user’s original IP again.
To do this, the mod_remoteip module must be activated and configured for Apache.
If the Apache module mod_remoteip is activated, other global PHP variables must be used to determine the user’s original IP, which are listed below.
User’s original IP: $_SERVER[‘HTTP_CF_CONNECTING_IP’].
User’s original country: $_SERVER[‘HTTP_CF_IPCOUNTRY’].
Spam protection plugin
SpambotCheck automatically takes care of determining the user’s original IP if, for example, the Apache module mod_remoteip is activated.
If the global PHP variable $_SERVER[‘HTTP_CF_CONNECTING_IP’] is set, SpambotCheck automatically uses this IP.
There is therefore no explicit option for this.
You therefore do not have to worry about anything on SpambotCheck’s part.