They've said that this is what shows in the log:
[Mon Jul 07 19:22:39 2008] [error] [client 78.146.13.233] ModSecurity: Access denied with code 406 (phase 2). Invalid UTF-8 encoding: invalid byte value in character at ARGS:i. [offset "1"] [file "/usr/local/apache/conf/modsec2.user.conf"] [line "20"] [id "950801"] [msg "UTF8 Encoding Abuse Attack Attempt"] [severity "WARNING"] [hostname "rgimaging.co.uk"] [uri "/zp-core/c.php"] [unique_id "Kn3j-VwwXhgAACmNQIYAAAAS"]
And this is the config that is causing the problem, which they say they can't change:
SecRule REQUEST_FILENAME|ARGS|ARGS_NAMES|REQUEST_HEADERS|!REQUEST_HEADERS:Referer "@validateUtf8Encoding" "deny,log,auditlog,msg:'UTF8 Encoding Abuse Attack Attempt',id:'950801',severity:'4'"
What should I say to my host? This is all a bit above me to be honest.
Russ