Недавно обновленный apache на debian.Кажется, новая версия выдает ошибку 400 при попытке загрузить файлы с расширенным ASCII-символом в имени файла.
Старая версия Apache -
[25 / Apr / 2018: 03: 34: 34 +0200] "GET / etmain / \ x7f \ x7f \ x7f \ x7f \ x7f \x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f.pk3 HTTP / 1.1 "20042631 "ET: // xxxxx: 27960" "ID_DOWNLOAD / 2.0 libcurl / 7.12.2"
Новая версия Apache -
[24 / Apr / 2018: 23: 08: 52 -0400] "GET / etmain / \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f\ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f\ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f \ x7f.pk3 HTTP / 1.1 "400 0" - "" - "
Также в новой версии кажется, что не регистрируется реферал вдоступ к журналам.
Информация о новой версии Apache -
Server version: Apache/2.4.25 (Debian)
Server built: 2018-03-31T08:47:16
Server's Module Magic Number: 20120211:68
Server loaded: APR 1.5.2, APR-UTIL 1.5.4
Compiled using: APR 1.5.2, APR-UTIL 1.5.4
Architecture: 64-bit
Server MPM: worker
threaded: yes (fixed thread count)
forked: yes (variable process count)
Информация о старой версии -
Server version: Apache/2.4.10 (Debian)
Server built: Sep 15 2016 20:44:43
Server's Module Magic Number: 20120211:37
Server loaded: APR 1.5.1, APR-UTIL 1.5.4
Compiled using: APR 1.5.1, APR-UTIL 1.5.4
Architecture: 64-bit
Server MPM: prefork
threaded: no
forked: yes (variable process count)
Любая помощь, которая будет полезна для решения проблемы.