Tuesday, April 23, 2024
support@conference.yunohost.org
April
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 20
21
22
23
24
25
26
27
28
29
30
         
             

[08:52:41] <nicofrand> Hi there! I'd like to upgrade my VPS by changing from my current OVH one to Hetzner. I don't quite remember how to do it properly: make a backup of everything, download it locally, install yunohost on the new server and use the backup on post-upgrade? But what about the DNS (I let OVH manage the DNS)? Will the postupgrade work without pointing the domain names to the new server first?
[08:54:26] <pinq> > <@pinq:kapsi.fi> But then when I update to the latest( 0.63.3), then I'm getting the 502 error

Any good ideas, how to debug this?
[08:58:53] <tituspijean> > Hi there! I'd like to upgrade my VPS by changing from my current OVH one to Hetzner. I don't quite remember how to do it properly: make a backup of everything, download it locally, install yunohost on the new server and use the backup on post-upgrade? But what about the DNS (I let OVH manage the DNS)? Will the postupgrade work without pointing the domain names to the new server first?

Yes! You'll need to use SSH or the webadmin with the IP address of the server for the postinstall, then tweak the DNS settings and wait for them to propagate (i.e. for the diagnosis to stop complaining the DNS do not match). After then, I would delete the old VPS. ;)
[09:00:30] <nicofrand> Yes, the idea is to edit the server IP at last, once I am sure everything works fine :D
[09:00:33] <nicofrand> Thanks!
[09:00:53] <nicofrand> Now I "just" have to find a computer with enough disk space to download the archive :s
[09:17:42] <tituspijean> Can't you use SCP to directly transfer the file from the old to the new server?
[09:18:21] <tituspijean> (note to self, that's a kind of thing we should write about in the documentation)
[09:21:37] <nicofrand> yeah, I guess so. Having it locally too would be more safe
[09:21:47] <nicofrand> I have to find place on the old server too anyway :D
[09:52:08] <isAAAc> s/scp/rsync
[09:52:46] <isAAAc> and/or use tmux/screen , in case you lost connexion
[09:54:30] <nicofrand> wow, Hetzner interface is nice compared to OVH
[09:54:52] <nicofrand> Backup made and copied, trying to restore it 🤞
[11:53:28] <nicofrand> How does one use psql? The password is in `/etc/yunohost/psql` but what is the user?
[11:55:42] <Paprika> Is there an issue with Sonarr?
I can't seem to get it working with Prowlarr for the past several months probably, and gave up on that. Now that I've got some days off, I think about fixing that.
The issue: can't add Sonarr under Prowlarr>Settings>Apps. Radarr works fine, but Sonarr refuses to be added.
The two ways I've tried adding it are as follows:

- Using localhost for prowlarr and sonarr address, with their respective ports and http://. This results in a bunch of errors - the UI says `Prowlarr URL is invalid, Sonarr cannot connect to Prowlarr`. The main error in Sonarr>System>Events are as follows:

```
Invalid request Validation failed:
-- : Unable to connect to indexer: HTTP request failed: [404:NotFound] [GET] at [http://localhost:8096/0/api?t=caps&apikey=(removed) Check the log surrounding this error for details
```

The following is in Prowlarr logs:

```
2024-04-23 14:49:12.0|Warn|Sonarr|Prowlarr URL is invalid

[v1.16.2.4435] NzbDrone.Common.Http.HttpException: HTTP request failed: [400:BadRequest] [POST] at [http://localhost:8097/api/v3/indexer/test]
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 128
at NzbDrone.Common.Http.HttpClient.Post(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 423
at NzbDrone.Core.Applications.Sonarr.SonarrV3Proxy.TestConnection(SonarrIndexer indexer, SonarrSettings settings) in ./Prowlarr.Core/Applications/Sonarr/SonarrV3Proxy.cs:line 131
at NzbDrone.Core.Applications.Sonarr.Sonarr.Test() in ./Prowlarr.Core/Applications/Sonarr/Sonarr.cs:line 54
[
{
"isWarning": false,
"propertyName": "",
"errorMessage": "Unable to connect to indexer: HTTP request failed: [404:NotFound] [GET] at [http://localhost:8096/0/api?t=caps\u0026apikey=<redacted>]. Check the log surrounding this error for details",
"severity": "error"
}
]


2024-04-23 14:49:12.0|Warn|ProwlarrErrorPipeline|Invalid request Validation failed:
-- ProwlarrUrl: Prowlarr URL is invalid, Sonarr cannot connect to Prowlarr
```

- Using lanIP for both of them, with respective ports and http://. This results in Connection Refused. The same happens if I use the local (sub)domains that I've installed them under. The following is present in Prowlarr logs:

```
[v1.16.2.4435] System.Net.Http.HttpRequestException: Connection refused (192.168.1.150:8097)
---> System.Net.Sockets.SocketException (111): Connection refused
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.attemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 366
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.onConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 342
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.AuthenticationHelper.SendWithAuthAsync(HttpRequestMessage request, Uri authUri, Boolean async, ICredentials credentials, Boolean preAuthenticate, Boolean isProxyAuth, Boolean doRequestAuth, HttpConnectionPool pool, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 120
at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70
at NzbDrone.Common.Http.HttpClient.Execute(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 137
at NzbDrone.Core.Applications.Sonarr.SonarrV3Proxy.GetIndexerSchema(SonarrSettings settings) in ./Prowlarr.Core/Applications/Sonarr/SonarrV3Proxy.cs:line 79
at NzbDrone.Common.Cache.Cached`1.Get(String key, Func`1 function, Nullable`1 lifeTime) in ./Prowlarr.Common/Cache/Cached.cs:line 99
at NzbDrone.Core.Applications.Sonarr.Sonarr.BuildSonarrIndexer(IndexerDefinition indexer, IndexerCapabilities indexerCapabilities, DownloadProtocol protocol, Int32 id)
at NzbDrone.Core.Applications.Sonarr.Sonarr.Test() in ./Prowlarr.Core/Applications/Sonarr/Sonarr.cs:line 54


2024-04-23 14:53:05.7|Warn|ProwlarrErrorPipeline|Invalid request Validation failed:
-- BaseUrl: Unable to complete application test, cannot connect to Sonarr. Connection refused (192.168.1.150:8097)
```

Any ideas, mens?
[11:57:06] <Paprika> Is there an issue with Sonarr?
I can't seem to get it working with Prowlarr for the past several months probably, and gave up on that. Now that I've got some days off, I think about fixing that.
The issue: can't add Sonarr under Prowlarr>Settings>Apps. Radarr works fine, but Sonarr refuses to be added.
The two ways I've tried adding it are as follows:

- Using localhost for prowlarr and sonarr address, with their respective ports and http://. This results in a bunch of errors - the UI says `Prowlarr URL is invalid, Sonarr cannot connect to Prowlarr`. The main error in Sonarr>System>Events are as follows:

```
Invalid request Validation failed:
-- : Unable to connect to indexer: HTTP request failed: [404:NotFound] [GET] at [http://localhost:8096/0/api?t=caps&apikey=(removed) Check the log surrounding this error for details
```

The following is in Prowlarr logs:

```
2024-04-23 14:49:12.0|Warn|Sonarr|Prowlarr URL is invalid

[v1.16.2.4435] NzbDrone.Common.Http.HttpException: HTTP request failed: [400:BadRequest] [POST] at [http://localhost:8097/api/v3/indexer/test]
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 128
at NzbDrone.Common.Http.HttpClient.Post(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 423
at NzbDrone.Core.Applications.Sonarr.SonarrV3Proxy.TestConnection(SonarrIndexer indexer, SonarrSettings settings) in ./Prowlarr.Core/Applications/Sonarr/SonarrV3Proxy.cs:line 131
at NzbDrone.Core.Applications.Sonarr.Sonarr.Test() in ./Prowlarr.Core/Applications/Sonarr/Sonarr.cs:line 54
[
{
"isWarning": false,
"propertyName": "",
"errorMessage": "Unable to connect to indexer: HTTP request failed: [404:NotFound] [GET] at [http://localhost:8096/0/api?t=caps\u0026apikey=<redacted>]. Check the log surrounding this error for details",
"severity": "error"
}
]


2024-04-23 14:49:12.0|Warn|ProwlarrErrorPipeline|Invalid request Validation failed:
-- ProwlarrUrl: Prowlarr URL is invalid, Sonarr cannot connect to Prowlarr
```

- Using lanIP for both of them, with respective ports and http://. This results in Connection Refused. The same happens if I use the local (sub)domains that I've installed them under. Just to make sure, I've opened these ports just in case to test, to no avail. The following is present in Prowlarr logs:

```
[v1.16.2.4435] System.Net.Http.HttpRequestException: Connection refused (192.168.1.150:8097)
---> System.Net.Sockets.SocketException (111): Connection refused
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.attemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 366
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.onConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 342
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.AuthenticationHelper.SendWithAuthAsync(HttpRequestMessage request, Uri authUri, Boolean async, ICredentials credentials, Boolean preAuthenticate, Boolean isProxyAuth, Boolean doRequestAuth, HttpConnectionPool pool, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponseAsync(HttpRequest request, CookieContainer cookies) in ./Prowlarr.Common/Http/Dispatchers/ManagedHttpDispatcher.cs:line 120
at NzbDrone.Common.Http.HttpClient.ExecuteRequestAsync(HttpRequest request, CookieContainer cookieContainer) in ./Prowlarr.Common/Http/HttpClient.cs:line 171
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 70
at NzbDrone.Common.Http.HttpClient.Execute(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 137
at NzbDrone.Core.Applications.Sonarr.SonarrV3Proxy.GetIndexerSchema(SonarrSettings settings) in ./Prowlarr.Core/Applications/Sonarr/SonarrV3Proxy.cs:line 79
at NzbDrone.Common.Cache.Cached`1.Get(String key, Func`1 function, Nullable`1 lifeTime) in ./Prowlarr.Common/Cache/Cached.cs:line 99
at NzbDrone.Core.Applications.Sonarr.Sonarr.BuildSonarrIndexer(IndexerDefinition indexer, IndexerCapabilities indexerCapabilities, DownloadProtocol protocol, Int32 id)
at NzbDrone.Core.Applications.Sonarr.Sonarr.Test() in ./Prowlarr.Core/Applications/Sonarr/Sonarr.cs:line 54


2024-04-23 14:53:05.7|Warn|ProwlarrErrorPipeline|Invalid request Validation failed:
-- BaseUrl: Unable to complete application test, cannot connect to Sonarr. Connection refused (192.168.1.150:8097)
```

Any ideas, mens?
[11:57:40] <nicofrand> ah, `su postgres`
[12:21:02] <tituspijean> Paprika: try `127.0.0.1` instead of `localhost` 🤞
if this fails, keep it like that for subsequent tests
[12:21:43] <tituspijean> `http://localhost:8096/0/` : that `/0` is suspicious
[12:22:11] <nicofrand> wow, migrating to a new server was so quick. Thanks a lot YNH!
[12:23:11] <nicofrand> jut wish the hooks were saved in the backups
[12:23:36] <Paprika> > <@titus:pijean.ovh> Paprika: try `127.0.0.1` instead of `localhost` 🤞
> if this fails, keep it like that for subsequent tests

Also seems to fail.
```
2024-04-23 15:21:32.2|Warn|HttpClient|HTTP Error - Res: HTTP/1.1 [POST] http://127.0.0.1:8097/api/v3/indexer/test: 400.BadRequest (313 bytes)
[
{
"isWarning": false,
"propertyName": "",
"errorMessage": "Unable to connect to indexer: HTTP request failed: [404:NotFound] [GET] at [http://127.0.0.1:8096/0/api?t=caps\u0026apikey=<redacted>]. Check the log surrounding this error for details",
"severity": "error"
}
]
2024-04-23 15:21:32.2|Warn|Sonarr|Prowlarr URL is invalid

[v1.16.2.4435] NzbDrone.Common.Http.HttpException: HTTP request failed: [400:BadRequest] [POST] at [http://127.0.0.1:8097/api/v3/indexer/test]
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 128
at NzbDrone.Common.Http.HttpClient.Post(HttpRequest request) in ./Prowlarr.Common/Http/HttpClient.cs:line 423
at NzbDrone.Core.Applications.Sonarr.SonarrV3Proxy.TestConnection(SonarrIndexer indexer, SonarrSettings settings) in ./Prowlarr.Core/Applications/Sonarr/SonarrV3Proxy.cs:line 131
at NzbDrone.Core.Applications.Sonarr.Sonarr.Test() in ./Prowlarr.Core/Applications/Sonarr/Sonarr.cs:line 54
[
{
"isWarning": false,
"propertyName": "",
"errorMessage": "Unable to connect to indexer: HTTP request failed: [404:NotFound] [GET] at [http://127.0.0.1:8096/0/api?t=caps\u0026apikey=<redacted>]. Check the log surrounding this error for details",
"severity": "error"
}
]


2024-04-23 15:21:32.2|Warn|ProwlarrErrorPipeline|Invalid request Validation failed:
-- ProwlarrUrl: Prowlarr URL is invalid, Sonarr cannot connect to Prowlarr
```
[12:25:09] <Paprika> > <@titus:pijean.ovh> `http://localhost:8096/0/` : that `/0` is suspicious

True, that does look suspicious, no idea where it's coming from though.
[12:28:57] <tituspijean> Paprika: is sonarr installed on its own domain, or on a path `domain.tld/sonarr` ?
[12:29:36] <Paprika> > <@titus:pijean.ovh> Paprika: is sonarr installed on its own domain, or on a path `domain.tld/sonarr` ?

it's installed on a subdomain, like sonar.domain.local/
the same is done with prowlarr and radarr
[12:29:59] <tituspijean> OK, and can you confirm your prowlarr setting for sonarr server is `http://127.0.0.1:8096/`?
[12:30:31] <Paprika> I might be dumb, but where do I check that specifically
[12:31:28] <Paprika> Nevermind, I was indeed dumb.
[12:31:49] <Paprika> > <@titus:pijean.ovh> OK, and can you confirm your prowlarr setting for sonarr server is `http://127.0.0.1:8096/`?

Thanks, apparently I can't read. For some reason I could've sworn it was 8096, but apparently it's 8098.
[12:32:21] <Paprika> Can't believe I couldn't read considering I double checked that dozens of times 🫠
[12:33:51] <tituspijean> Good, I prefer a good ol' user error than a painfully hard bug to resolve 😅
Enjoy the *arr apps!
[12:35:57] <tituspijean> (I seemingly made the same error at work recently, except it's for parts that take 2 months to prepare, and are now 2 mm too short. Not catastrophic, a bit annoying 'cause I have to update the schematics now :/)
[12:59:54] <niklas> Hi all, I've been a bit frustrated with abandoned apps on Yunohost recently, i.e. apps with outdated versions and/or open bugs with no activity in the repos for months or years.

So I'm wondering what would be a good way to get those started again. I'm willing to do some work, but I'm unsure how the process even works. Do individual apps have maintainers or is there a core maintainer group who have write access to the repos?
[13:00:12] <niklas> Any help on where to read up on that would be appreciated
[13:03:51] <Pierre (plabuse)> Hello niklas which applications, for example. ?
[13:05:26] <niklas> For example Mailman3 (https://github.com/YunoHost-Apps/mailman3_ynh) and Firefly-iii (https://github.com/YunoHost-Apps/firefly-iii_ynh)
[13:05:26] <tituspijean> > Do individual apps have maintainers or is there a core maintainer group who have write access to the repos?

yes on both questions, but anyone can make a PR, even if they don't have direct write rights on the repositories
[13:05:36] <niklas> Both have PRs which fix issues and have been open and uncommented for quite a while
[13:06:09] <Aleks (he/him/il/lui)> hmyeah firefly-iii is open since one year
[13:06:25] <niklas> there's a slightly newer version on `testing`
[13:06:26] <Aleks (he/him/il/lui)> and mailman3 is still in packagingv1 @_@
[13:28:40] <niklas> So yeah, as I said, I'm willing to do some work, but apparently opening a PR doesn't cut it. It seems like these packages have been abandoned by their maintainers
[13:30:46] <tituspijean> feel free to politely ping us over at #yunohost-apps:matrix.org if you want some attention on a PR :) If we have time/energy, we can help.
[13:32:00] <tituspijean> it's always preferable to have actual users of the app as maintainers, hence why we end up in this kind of situation :/
[13:33:25] <niklas> > <@titus:pijean.ovh> feel free to politely ping us over at #yunohost-apps:matrix.org if you want some attention on a PR :) If we have time/energy, we can help.

Thanks, will do!
[13:34:19] <niklas> > <@titus:pijean.ovh> it's always preferable to have actual users of the app as maintainers, hence why we end up in this kind of situation :/

Yeah that makes sense. Let's see if I can help with the firefly package at least as I'm actively using it
[13:43:45] <gilou_> Hello everyone.
[13:47:26] <gilou_> I have updated a nextcloud install from 27.x to 28.0.4 on a fresh, upgraded yunohost install. From last week, Nextcloud do not permit to people to access files and folders from web app. Files and folder are on the server, I checked that point. Nextcloud log give me 1352 errors since 16/04/24...
[13:48:30] <gilou_> I can see lot's of them are tagged : RedisException MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
[13:51:20] <gilou_> There is lot's of post on internet on this error but I don't know what is the role of redis, so I'm not sure about how to solve this issue.
[13:51:35] <gilou_> Can you help me to investigate and fix this problem ?
[13:52:01] <gilou_> I don't now if the display bug come from the redis errors.
[13:53:28] <gilou_> I can see this error for core and webdav parts.
[13:53:54] <Aleks (he/him/il/lui)> >Nextcloud do not permit to people to access files and folders from web app.

So do you mean people can log in nextcloud but they can't access files ?
[13:54:09] <gilou_> Yes, exactly
[13:54:23] <Aleks (he/him/il/lui)> hmmm but then what happens exactly when they try to access files ?
[13:54:25] <gilou_> If I do a search, I can find files
[13:55:52] <gilou_> On the nextcloud 28.0.4, a user can connect (from yunohost), but no files appear in files
[13:56:23] <Aleks (he/him/il/lui)> 🤔
[13:57:28] <gilou_> like that :
[13:57:32] <gilou_> https://aria.im/_matrix/media/v1/download/matrix.org/DUZOJogKMJnTYKcIJgYHDxjv
[13:57:59] <Aleks (he/him/il/lui)> zblerg ok
[13:58:03] <gilou_> As it's written 2.5 GB are used for this user (me)
[14:14:03] <gilou_> an info, I have modified the redis config because it used lot of cpu, so I limit it to 2 threads.
[14:14:27] <gilou_> Not sure is liked to the snapshot problem
[14:20:03] <gilou_> I've also a warning about OPcache is miss configured : requesting to define opcache.interned_strings_buffer
[14:20:13] <gilou_> I'm looking on the docs
[18:11:26] <tituspijean> ⚠️ small VM reboot on yunohost.org, expect service interruption for a few minutes :)
[18:57:51] <tituspijean> ⚠️ aaaand a second one, sorry about the inconvenience