Почему загруженный Xerox PDF может вызвать ошибку 418? - PullRequest
0 голосов
/ 13 марта 2019

Я пытаюсь загрузить PDF-файл, созданный сканером, на Xerox AltaLink 8055. Загрузка выполняется, как и ожидалось, для каждого PDF-файла, который я обнаружил, за исключением тех, которые были сгенерированы Xerox.Я получаю ошибку 418 и нахожу это в журналах:

[Tue Mar 12 13:04:24 2019] [error] [client IP_ADDRESS] ModSecurity: Access denied with code 418 (phase 2). Matched phrase "GLOBALS" at ARGS:artworkfile64. [file "/dh/apache2/template/etc/mod_sec2/99_dreamhost_rules.conf"] [line "256"] [id "1990070"] [msg "Common known arguments for backdoor shell present in ARGS:artworkfile64"] [hostname "DOMAIN_NAME"] [uri "/srom/orders-details-submit.php"] [unique_id "XIgQx0Wj@@AAAFN90ZAAAAAB"]

Я использую Vhost Dreamhost.Если я открою файл и снова сохраню его с помощью Preview или Acrobat, загрузка начнется как положено.

Кто-нибудь знает, что вызвало бы это?

1 Ответ

0 голосов
/ 13 марта 2019

Это вызвано правилом mod_security для вашего VPS, в частности, строки 256 /dh/apache2/template/etc/mod_sec2/99_dreamhost_rules.conf.(Эта информация содержится в строке журнала, которую вы вставили.)

Вы можете попытаться отключить это конкретное правило, закомментировав его в файле конфигурации, или полностью отключить mod_security для вашего сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...