IPv6 and Rule 312
-
To the author:
I received the following error in my log when browsing my site over IPv6 with my iPhone:
09/Sep/14 17:33:16 #8788186 medium 312 2600:1009:b026:751b:cc52:989b:879c:bf56 GET /index.php - Non-compliant X_FORWARDED_FOR - [HTTP_X_FORWARDED_FOR = 2600:1009:B026:751B:CC52:989B:879C:BF56]
It was also occurring for some of my users. I use CloudFlare and it is correctly setting the IPv6 address in the HTTP_X_FORWARDED_FOR header. This header doesn’t cause any issues with the rest of my LAMP stack. I am guessing that rule 312 is only expecting IPv4 style addresses. As a short term solution, I was able to just disable rule 312.
- The topic ‘IPv6 and Rule 312’ is closed to new replies.