-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
[stable20] Only use index of mount point when it is there #23611
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Joas Schilling <[email protected]>
|
@rullzer @nickvergessen 20.0.1 or 20.0.2? |
|
Hmm I think it would be nice to fix, but it didn't seem to have a huge impact, just a log message generated? |
|
🤖 beep boop beep 🤖 Here are the logs for the failed build: Status of 34418: failuremysql8.0-php7.2Show full logacceptance-app-files
Show full log |
|
Luckily I found this. Would have been good to have in 20.0.1 IMO, irritates admins and will most likely lead to more reports on forum and here. Even if it does not cause problems, a known/fixable often repeating error message in a stable release is never good, already for showing up IMO. It seems to show up once every time a user opens it's personal settings and once for every user when opening the users overview and a few other cases where storage info is gathered, as I saw a few different variations of the error, other scripts involved. This can accumulate to a huge amount of "red" lines in log, distracting from actual/important error messages and complicating debugging. I know too late, just wanted to share my opinion at some point to give error messages themselves (regardless if those are related to actual issues) a higher priority to get fixed or muted. |
|
Interesting. On my system it causes 503s on every request in the settings, and thus keeps me from accessing the settings at all. Would have been nice if this fix would have been included in 20.0.1, but well, too late. |
|
@DasSkelett @nickvergessen Seems to be not related to this patch but shouldn't this show something different than |
|
@MichaIng I applied the patch manually now, and the settings are accessible again. So it's indeed the same issue, and I found out why it resulted in 502s (not 503s, actually) for me: I found the following in the nginx error log: I guess php-fpm includes error messages / stack traces in the response headers? Which then got too big for nginx to read, so it goes 502. After some search I've done the following change to the nginx config: - fastcgi_buffers 64 4K;
+ fastcgi_buffers 16 32k;
+ fastcgi_buffer_size 64k;
+ fastcgi_busy_buffers_size 64k;Which makes the requests succeed again and "only" spams the error in the log. Note that the |
cc @josh4trunks |
|
@DasSkelett |
|
We're going a bid off topic here, however, to give some resource about Nginx buffer settings, which can be used as a basis for a PR: https://nginx.org/en/docs/http/ngx_http_fastcgi_module.html#fastcgi_buffer_size If I understand it correctly:
@DasSkelett
|

backport of #23606