https://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2023/0707/success/ Если на этой странице перейти по ссылке mailman-* вот такой природы: <a class="link" href="mailman-5%3A2.1.39-alt1">mailman-5:2.1.39-alt1</a> то лог не покажут. Если заменить urlencoded двоеточие на настоящее, то покажут. Нужно привести поведение сервера и ссылку в соответствие друг другу.
https://git.altlinux.org/people/ldv/packages/?p=beehive.git;a=commitdiff;h=cf9b563e10d0c6b21b47b378e215f64133b51e38
`:` на `%3F` заменяется правильно, потому что иначе часть до `:` становится "протоколом" и такая ссылка тем более не открывается. Но мне кажется этот фикс раньше работал и ссылки с %3F открывались.
Может причина в том, что был Apache, а стал nginx?
(In reply to Vitaly Chikunov from comment #2) > `:` на `%3F` заменяется правильно, потому что иначе часть до `:` становится > "протоколом" и такая ссылка тем более не открывается. Вот я в свете этого тоже очень удивился. (In reply to Arseny Maslennikov from comment #0) > Если заменить urlencoded двоеточие на настоящее, то > покажут. Нынче браузеры иногда(?), если в адресной строке написали URL с символами, требующими urlencode, но его можно однозначно разобрать слева направо, сами это обходят; именно так я и смог получить лог, заменив %3A на настоящее.
(In reply to Vitaly Chikunov from comment #3) > Может причина в том, что был Apache, а стал nginx? Или даже не nginx, а traefik (кто ж их знает!).