[00:09:43]
<DJ Chase (fae/faer)> okay owncloud, navidrome, roundcube, and snappymail all have generic login errors now
[00:10:00]
<DJ Chase (fae/faer)> something is definitely wrong
[00:12:17]
<DJ Chase (fae/faer)> how do i look into ldap?
[01:24:15]
<DJ Chase (fae/faer)> so my logs are riddled with `slapd[1140]: slap_global_control: unrecognized control: 1.3.6.1.4.1.4203.666.5.16` -- any ideas why that might be?
[01:43:22]
<Buny ✨> I was having login errors too. I just figured it was that I have a new setup that's not all the way right yet.
[01:45:46]
<Buny ✨> Multiple file browsers and Nextcloud said i have a malformed site.
[01:45:46]
<DJ Chase (fae/faer)> ok so my friend and i have figured out the navidrome issue (weird caching/cookies issue my side), but roundcube and snappymail are still refusing to login
[01:47:43]
<DJ Chase (fae/faer)> seems to be a dovecot issue?
[21:37:50]
<Gwên> m606: otm33 Coucou, je reviens vers vous. Le problème a de nouveau eu lieu aujourd'hui à 19h23.
Plus tôt dans la journée vers 16h, j'avais entré le script pour voir un peu les requêtes en nombre, et j'avais juste eu ça :
```
grep "$(LANG=en_US.UTF-8 date +%d/%b)" /var/log/nginx/access.log* | awk '{print $1}' | sort | uniq -c | sort -n | sed 's/^ *//' | awk '$1>50 {print $1,"connections dans" , $2}'
65 connections dans /var/log/nginx/access.log:151.115.99.178
```
Puis, ce soir à 22h, je l'ai refait avec ce résultat :
```
52 connections dans /var/log/nginx/access.log:204.76.203.212
65 connections dans /var/log/nginx/access.log:151.115.99.178
```
Du coup j'ai entré la commande que vous m'avez donnée pour voir les logs de nginx, et j'ai eu ça.
```
find /var/log/nginx/ -name \*access.lo\* -print0 | xargs -0 zgrep "204.76.203.212"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:00:16:39 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:00:41:57 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:01:07:12 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:01:34:11 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:02:00:55 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:02:27:01 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:02:51:20 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:03:16:48 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:03:42:37 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:04:06:27 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:04:33:14 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:04:56:53 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:05:25:02 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:05:51:43 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:06:17:09 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:06:42:22 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:07:09:03 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:07:35:17 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:08:00:15 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
/var/log/nginx/access.log.11.gz:204.76.203.212 - - [23/Feb/2026:08:22:37 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
```
(J'ai pas tout mis parce que c'est très long et la même chose)
```
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:12 +0100] "HEAD / HTTP/1.1" 302 0 "-" "curl/7.81.0"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:12 +0100] "HEAD / HTTP/2.0" 302 0 "-" "curl/7.81.0"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:12 +0100] "HEAD / HTTP/1.1" 400 0 "-" "curl/7.81.0"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:13 +0100] "GET / HTTP/2.0" 302 138 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:14 +0100] "GET /yunohost/admin HTTP/2.0" 301 162 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:14 +0100] "GET /yunohost/admin/ HTTP/2.0" 200 1270 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:14 +0100] "GET /yunohost/admin/assets/core-DZ1SjaAV.css HTTP/2.0" 200 63 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:15 +0100] "GET /yunohost/admin/assets/index-DUhSpEQH.js HTTP/2.0" 200 181548 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:15 +0100] "GET /yunohost/admin/assets/index-BudvdvIf.css HTTP/2.0" 200 310524 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:15 +0100] "GET /yunohost/admin/assets/core-CM3XMX5p.js HTTP/2.0" 200 440813 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/en/translations-B6kztqba.js HTTP/2.0" 200 40269 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/favicon.png HTTP/2.0" 200 11803 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/ar/date-fns-BbSi9LdT.js HTTP/2.0" 200 8214 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/ar-DZ/date-fns-uefcym1R.js HTTP/2.0" 200 7812 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/bn/date-fns-C_iUCXje.js HTTP/2.0" 200 9944 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/ca/date-fns-3OpJAUSA.js HTTP/2.0" 200 6623 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/cs/date-fns-CT1ySzFw.js HTTP/2.0" 200 10574 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/de/date-fns-otTz_lh9.js HTTP/2.0" 200 7014 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/el/date-fns-DPFISduA.js HTTP/2.0" 200 7507 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/eo/date-fns-CQTlt1eZ.js HTTP/2.0" 200 5208 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/en-GB/date-fns-DaHzucfi.js HTTP/2.0" 200 476 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/eu/date-fns-DcYEGGbB.js HTTP/2.0" 200 6115 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/fi/date-fns-Dev_M3VC.js HTTP/2.0" 200 6294 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/es/date-fns-DK1uJT1V.js HTTP/2.0" 200 5898 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/he/date-fns-C-yjP_b_.js HTTP/2.0" 200 7556 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/fr/date-fns-B5_UC8lf.js HTTP/2.0" 200 5442 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/gl/date-fns-87UW_uhU.js HTTP/2.0" 200 5755 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/hu/date-fns-Gx7fdoSl.js HTTP/2.0" 200 5534 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/id/date-fns-BLVaqLJy.js HTTP/2.0" 200 5443 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/it/date-fns-CLRs5bIw.js HTTP/2.0" 200 6103 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/lt/date-fns-DyKydRcD.js HTTP/2.0" 200 7755 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/mk/date-fns-CMgf35MN.js HTTP/2.0" 200 6401 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/nb/date-fns-CKHCqZel.js HTTP/2.0" 200 5071 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/nl/date-fns-CNAqgXeM.js HTTP/2.0" 200 4979 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/pl/date-fns-C9slAsft.js HTTP/2.0" 200 8273 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/pt/date-fns-CKv0lGzD.js HTTP/2.0" 200 5919 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/ru/date-fns-BkSoUSTk.js HTTP/2.0" 200 12551 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/sk/date-fns-CXU7_rNX.js HTTP/2.0" 200 8014 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/sl/date-fns-DudS4SI4.js HTTP/2.0" 200 10617 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/te/date-fns-CXEZ9Kx8.js HTTP/2.0" 200 11152 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/uk/date-fns-BRGjM6-8.js HTTP/2.0" 200 12474 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/tr/date-fns-CoHs04qJ.js HTTP/2.0" 200 5790 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/favicon.png HTTP/2.0" 200 11803 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/da/date-fns-DPYwfas4.js HTTP/2.0" 200 5563 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/fa-IR/date-fns-45D_hwVN.js HTTP/2.0" 200 7011 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/hi/date-fns-9owWwD6d.js HTTP/2.0" 200 8473 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/pt-BR/date-fns-N75mGB0i.js HTTP/2.0" 200 5803 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/sv/date-fns-Dzr-sVTj.js HTTP/2.0" 200 5681 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:16 +0100] "GET /yunohost/admin/assets/locales/zh-CN/date-fns-BSTZOrDH.js HTTP/2.0" 200 5884 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:17 +0100] "GET /yunohost/admin/assets/locales/not-used-C_22OJqP.js HTTP/2.0" 200 364767 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:18 +0100] "GET /yunohost/admin/assets/date-fns-4jjKl9Wm.js HTTP/2.0" 200 1328755 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:18 +0100] "GET /yunohost/api/installed HTTP/2.0" 200 19 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:18 +0100] "GET /yunohost/admin/assets/logo_dark-DgyAdfC8.png HTTP/2.0" 200 8480 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:19 +0100] "GET /yunohost/admin/assets/forkawesome-webfont-CwOtN5Ng.woff2?v=1.2.0 HTTP/2.0" 200 109916 "https://82.66.196.143/yunohost/admin/assets/index-BudvdvIf.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:19 +0100] "GET /yunohost/api/versions HTTP/2.0" 401 23 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:19 +0100] "GET /yunohost/admin/assets/firago-latin-400-normal-aODw3bZ7.woff2 HTTP/2.0" 200 250752 "https://82.66.196.143/yunohost/admin/assets/index-BudvdvIf.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:19 +0100] "GET /yunohost/admin/assets/firago-latin-500-normal-D6xPcKBl.woff2 HTTP/2.0" 200 259140 "https://82.66.196.143/yunohost/admin/assets/index-BudvdvIf.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:20 +0100] "GET / HTTP/1.1" 302 138 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:20 +0100] "GET /yunohost/admin HTTP/1.1" 301 162 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:20 +0100] "GET /yunohost/admin/ HTTP/1.1" 200 1270 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:23 +0100] "GET /yunohost/admin/favicon.png HTTP/1.1" 200 11803 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:23 +0100] "GET /yunohost/admin/ HTTP/1.1" 200 1270 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:24 +0100] "GET /yunohost/admin/favicon.png/ads.txt HTTP/1.1" 404 548 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:24 +0100] "GET /yunohost/admin/favicon.png/app-ads.txt HTTP/1.1" 404 548 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
/var/log/nginx/access.log:151.115.99.178 - - [06/Mar/2026:14:31:24 +0100] "GET /yunohost/admin/favicon.png/sellers.json HTTP/1.1" 404 548 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.3"
```
Je ne sais pas trop comment interpréter ces logs même si ça ressemble à un scan.
[21:53:55]
<Gwên> Pour fail2ban j'ai que ça
```
zgrep -i found /var/log/fail2ban.log* | awk '{print $8 , $6, "dans" $1}' | sort | uniq -c | sort -n | sed 's/^ *//' | awk '$1>100 {print}'
grep: /var/log/fail2ban.log.2.gz : fichiers binaires correspondent
```
[21:54:43]
<Gwên> Sachant que quelques dizaines de requêtes ça me semble bien peu pour causer autant de problèmes
[21:54:43]
<Gwên> Voilà où j'en suis
[21:54:44]
<otm33> As-tu pu tester le debug sur dnsmasq ?
[21:54:46]
<Gwên> C'est ce que tu as envoyé sur le forum ?
[21:54:46]
<Chatpitaine Caverne> Au cas où, j'ai passé l'une des IP à asn :
```
╭───────────────────────────────╮
│ ASN lookup for 204.76.203.212 │
╰───────────────────────────────╯
204.76.203.212 ┌PTR 204.76.203.212.ptr.pfcloud.network
├ASN 51396 (PFCLOUD - Pfcloud UG (haftungsbeschrankt), DE)
├RNK #2627
├ORG Intelligence Hosting LLC
├NET 204.76.203.0/24 (INTEL-HOSTING)
├ABU abuse@pfcloud.io
├ROA ✓ VALID (1 ROA found)
├TYP DC Intelligence Hosting LLC
├GEO Hopel, Limburg (NL)
└REP ✓ NONE
╭─────────────────────────╮
│ Trace to 204.76.203.212 │
╰─────────────────────────╯
Hop IP Address Loss% Ping avg AS Information
1. 10.19.36.1 0% 0.7 ms BOGON rfc1918 (Private Space)
2. 192.168.1.2 0% 1.4 ms BOGON rfc1918 (Private Space)
3. station15.multimania.isdnet.net (194.149.174.112) 80% 8.5 ms (FR-SCALEWAY-960116 / SCALEWAY S.A.S.)
4. amsix-6k-1.routers.proxad.net (80.249.208.251) 0% 22.9 ms IXP AMS-IX (Amsterdam Internet Exchange)
5. ??? 100% * (No reply)
6. be42.br02.ldn03.as3491.net (63.220.67.30) 0% 22.4 ms [AS3491] CONSOLE-CONNECT-ASN - PCCW Global, US
7. 63-220-200-93.static.as3491.net (63.220.200.93) 0% 26.8 ms [AS31713] GWCOMMS-MPLS - Gateway Communications, BE
8. zet.ae18.core01.ams1.as44592.net (194.62.6.24) 0% 28.9 ms (NL-SKYLINK2-20191122 / SkyLink Data Center BV)
9. ae0.3010.core02.eyg.as44592.net (194.62.6.14) 0% 32.8 ms (NL-SKYLINK2-20191122 / SkyLink Data Center BV)
10. ae18.1179.edge-vrf.cr1.egh.as49581.net (185.91.127.86) 0% 30.8 ms [AS49581] FERDINANDZINK - Ferdinand Zink trading as Tube-Hosting, DE
11. 204.76.203.212.ptr.pfcloud.network (204.76.203.212) 0% 28.2 ms [AS51396] PFCLOUD - Pfcloud UG (haftungsbeschrankt), DE
Trace completed in 26 seconds on 2026-03-06 22:41:58 CET
╭───────────────────────────╮
│ AS path to 204.76.203.212 │
╰───────────────────────────╯
12322 PROXAD Local AS
╭╯
╰ IXP AMS-IX (Amsterdam Internet Exchange)
╭╯
╰3491 CONSOLE-CONNECT-ASN - PCCW Global • TOP 10 AS
╭╯
╰31713 GWCOMMS-MPLS - Gateway Communications • TOP 1000 AS
╭╯
╰49581 FERDINANDZINK - Ferdinand Zink trading as Tube-Hosting • TOP 1000 AS
╭╯
╰51396 PFCLOUD - Pfcloud UG (haftungsbeschrankt)
```
[21:54:47]
<otm33> oui
[21:54:48]
<Gwên> Je le ferai demain matin en me levant
[21:54:48]
<Gwên> Désolée ^^'
[21:54:48]
<Gwên> Non effectivement mince je l'ai pas encore fait
[21:54:48]
<Gwên> Oh allez vas-y je me motive
[21:54:49]
<Gwên> Je rallume le pc
[21:54:49]
<otm33> Je ne crois pas que cela ait de l'importance. Au dessus d'interface...
[21:54:49]
<Gwên> À la fin ?
[21:54:49]
<Gwên> otm33: Hem faut que j'ajoute ça où dans le fichier ?
[21:54:49]
<otm33> aucun problème ! ce n'est qu'une des pistes de debug, rien de plus
[21:54:50]
<Chatpitaine Caverne> L'autre IP, je n'ai pas tout mis. Elle semble connue pour du scan :
```
╭───────────────────────────────╮
│ ASN lookup for 151.115.99.178 │
╰───────────────────────────────╯
151.115.99.178 ┌PTR 2ca9d526-1b43-4938-a851-a49d5012116d.pl-waw-3.baremetal.scw.cloud
├ASN 12876 (AS12876 - SCALEWAY S.A.S., FR)
├RNK #12498
├ORG Scaleway - Warsaw, Poland
├NET 151.115.64.0/18 (SCALEWAY-WAW2)
├ABU abuse@ripe.net
├ROA ✓ UNKNOWN (no ROAs found)
├TYP DC Scaleway
├GEO Warsaw, Mazovia (PL)
├CPE [APP: openbsd:openssh:8.9p1] [O/S: canonical:ubuntu_linux]
├POR Open ports: 22
└REP ✓ NONE SEEN SCANNING
```
[21:57:52]
<otm33> Par contre, ne le laisse pas tourner trop longtemps, ça génère très vite des tonnes de lignes de log.
[21:57:57]
<Gwên> Ok
[21:58:02]
<Gwên> Mais faudrait au moins que je le laisse jusqu'à la prochaine survenue du problème, non ?
[21:58:04]
<Gwên> Autre question : comment j'accède aux logs ? ^^
[21:58:16]
<Gwên> C'est pas journalctl dans l'interface graphique si ?
[21:59:59]
<otm33> ils sont dans le fichier indiqué : /var/log/dnsmasq.log
[22:00:08]
<Gwên> Ah merci
[22:00:17]
<Gwên> Quand tu dis pas trop longtemps, l'ordre de grandeur c'est quoi ? 10 minutes, ou 24 heures ? ^^
[22:00:20]
<otm33> Si tu fais une recherche sur searx, tu verras dans le log de dnsmasq les différents serveurs sollicités en même temps. Ton dnsmasq atteignait bien de temps en temps les 150 requêtes simultanées, c'est bien ça ?
[22:00:24]
<Gwên> Yep
[22:00:32]
<Gwên> Je viens de faire une recherche searx pour tester, c'est normal si le fichier est toujours vide ou je dois attendre un petit peu ?
[22:00:35]
<otm33> Je ne sais pas trop quel est son "rythme de croissance" mais ça peut vite grossir ces bêtes-là... De là à saturer un serveur, peut-être pas en quelques heures mais cela risque d'être compliqué de l'ouvrir au bout d'un moment.
[22:00:37]
<Gwên> Ah oui à ce point
[22:00:44]
<Gwên> Mais en même temps si je veux identifier ce qu'il se passe lors de la survenue du problème, je suis un peu obligée de le laisser tourner jusqu'à ce qu'il ait lieu
[22:00:57]
<otm33> J'oubliais: il faut redémarrer dnsmasq
[22:01:00]
<Gwên> ah xD
[22:01:10]
<Gwên> En même temps évidemment
[22:01:23]
<Gwên> Ah mais à la limite
[22:01:35]
<Gwên> Le fichier va se réinitialiser chaque fois que je redémarre dnsmasq ?
[22:01:56]
<Gwên> Ou il va rester tel quel ?
[22:02:06]
<Gwên> Et du coup : est-ce que je ne peux pas juste effacer son contenu périodiquement jusqu'à ce que le problème se produise ?
[22:02:18]
<Gwên> Genre une fois par heure
[22:03:40]
<Gwên> Oh purée la vache oui c'est verbeux
[22:14:29]
<otm33> je ne crois pas. Tu peux faire truncate -s 0 /var/log/dnsmasq.log pour le vider.
[22:15:37]
<Gwên> Merci !
[22:19:05]
<Gwên> Du coup je le mettrai en route demain et je l'effacerai périodiquement jusqu'à ce que ça pète à nouveau
[22:19:43]
<Gwên> Merci beaucoup pour votre aide 🙏 Ça m'aura beaucoup fait progresser cette histoire au moins
[22:24:02]
<tomlamo> Bonsoir, j'ai un problème après une upgrade de nextcloud qui a foiré, le restore a planté aussi, donc l'app est désinstallée... Et je n'arrive pas à la restaurer. Le script de restore s'arrête sur :
```
2026-03-06 22:12:36,218: DEBUG - + systemctl enable --now nextcloud-notify-push-watcher.service --quiet
2026-03-06 22:12:36,588: DEBUG - + ynh_exit_properly
2026-03-06 22:12:36,589: DEBUG - + [[ restore =~ ^install$|^upgrade$|^restore$ ]]
2026-03-06 22:12:37,193: ERROR - Impossible de restaurer nextcloud : An error occured inside the app restore script
```
Ça ressemble vachement à ça : https://forum.yunohost.org/t/nextcloud-failing-upgrade-31-0-8-ynh2-to-31-0-9-ynh1/40031/9
Mais vu que je ne peux pas restaurer nextcloud, je ne peux pas désactiver notifypush. Pour compléter, il y a eu quelques configs particulières sur mon serveur qui ont peut-être un lien :
```
## Nextcloud
- Modification de la configuration (ajout de l'attribut `default_phone_region` dans `/var/www/nextcloud/config/config.php`)
- Réparation du service `notif_push` dysfonctionnel (ajout de l'utilisateur `www-data` dans le groupe `nextcloud` pour que Nginx puisse accéder à la socket `/var/run/nextcloud/notify-push.sock`)
- Mise en place de la surveillance des External Shares :
- Installtion du paquet php8.3-inotify
- Installation de l'application Nextcloud `files_inotify`
- Création de l'unit systemd `/etc/systemd/system/nextcloud-external-notify@.service` avec rechargement de systemd `systemctl daemon-reload`
- Modification de la valeur `fs.inotify.max_user_watches` (Passage de la valeur par défaut à 1000000) dans le fichier `/etc/sysctl.d/nextcloud.conf`
- Activation de la surveillance pour tous les External Shares (La liste ici : `php /var/www/nextcloud/occ files_external:list`) : `systemctl enable --now nextcloud-external-notify@3 nextcloud-external-notify@4 nextcloud-external-notify@7 nextcloud-external-notify@8 nextcloud-external-notify@10`
- Mise en place de la recherche Full Text
- Réinstallation de l'application Yunohost Elasticsearch8
- Corrections service systemd `/etc/systemd/system/nextcloud-fulltext-elasticsearch-worker.service` (Version PHP, dépendances)
- Lancement d'une indexation initiale pour test (`php /var/www/nextcloud/occ fulltextsearch:index`)
- Lancement du service en tâche de fond (`nextcloud-fulltext-elasticsearch-worker.service`)
```
Si quelqu'un qui passe par là a une idée pour me dépanner, moi je sèche !
[22:33:41]
<@err404:matrix.numericore.com> tomlamo
j'en suis à Nextcloud version: 32.0.6~ynh2
est ce que tu as fait un update de ton yunohost avant de tenter la mise à jour de ton nextcloud?
[22:36:40]
<tomlamo> Oui, j'ai bien update yunohost et toutes les apps nextcloud.
[22:39:36]
<tomlamo> Le log complet du restore qui foire, si ça peut aider : https://paste.yunohost.org/raw/udakatecaq
[22:40:44]
<@err404:matrix.numericore.com> tu as beaucoup d'autre app installées ou d'extensions nextcloud?
[22:40:44]
<tomlamo> Mais j'ai vraiment l'impression que c'est du côté de notifypush que ça plante, c'est là que le script de restore s'arrête.
[22:40:44]
<tomlamo> Pour les apps, en gros j'ai notifypush, snappymail, deck, onlyoffice, files_inotify, elasticsearch.
[22:40:44]
<tomlamo> L'upgrade a planté à cause de snappymail, j'ai oublié de la désactiver avant l'upgrade. Ça explique que l'upgrade ait plantée, mais pas que le restore ait raté.
[22:40:45]
<tomlamo> Mon objectif pour ce soir est de restaurer, je verrais après pour réussir l'upgrade.
[22:40:45]
<@err404:matrix.numericore.com> je suis encore assez novice pour les logs de yunohost, pour le moment je ne vois pas quel est le problème
[22:47:44]
<Chatpitaine Caverne> L'erreur n'est pas limpide dans la log.
Il semble que le enable du service nextcloud-notify-push-watcher ne passe pas et retourne une erreur (non affichée dans la log)
La bonne nouvelle, c'est que c'est à la toute fin du script de restauration.
Du coup, tu peux peut-être utilisé le CLI pour restaurer en précisant --no-remove-on-failure
[22:47:49]
<Chatpitaine Caverne> La fin du script de restauration :
```
#=================================================
# CHECK IF NOTIFY_PUSH WORKS
#=================================================
if [ $enable_notify_push -eq 1 ]
then
count=0
while ! exec_occ $install_dir/cron.php && [[ $count -lt 30 ]]
do
sleep 1
count=$((count + 1))
done
ynh_systemctl --service="${app}-notify-push-watcher" --action=restart
ynh_systemctl --service="${app}-notify-push" --action=restart --log_path="systemd" --wait_until="Push daemon for Nextcloud clients."
if ! exec_occ notify_push:self-test; then
ynh_print_warn "The Notify Push service is still not working properly. Please log in with a user to your NextCloud instance, restart the Notify Push service with \>
fi
fi
#=================================================
# END OF SCRIPT
#=================================================
ynh_script_progression "Restoration completed for $app"
```
[22:47:53]
<tomlamo> Ah oui ok, bonne idée, je ne connaissais pas le --no-remove-on-failure. Je teste et je vous dis si ça marche. Merci !
[22:47:55]
<Chatpitaine Caverne> Après faudra trouver le souci sur l'enable et démarrage du service, mais ce sera peut-être plus parlant en voyant les logs en direct.
[23:07:43]
<tomlamo> Après restore, je tombe sur la nginx au lieu de nextcloud, et j'ai ça dans le config panel de l'app :
`Échec de la lecture au retour du script /etc/yunohost/apps/nextcloud/scripts/config. Erreur : Fichier YAML corrompu en lecture depuis /tmp/tmp08cpoxbx/stdreturn (raison : mapping values are not allowed here<br> in "<unicode string>", line 7, column 66:<br> ... thrown: Doctrine\DBAL\Exception: Failed to connect to the datab ... <br> ^). Contenu brut : enable_forward_email:<br> 0<br>enable_notify_push: '1'<br>maintenance_mode:<br> <br>system_addressbook_exposed:<br> An unhandled exception has been thrown: Doctrine\DBAL\Exception: Failed to connect to the database: An exception occurred in the driver: SQLSTATE[HY000] [1045] Access denied for user 'nextcloud'@'localhost' (using password: YES) in /var/www/nextcloud/lib/private/DB/Connection.php:237 Stack trace: #0 /var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(458): OC\DB\Connection->connect() #1 /var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(416): Doctrine\DBAL\Connection->getDatabasePlatformVersion() #2 /var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(323): Doctrine\DBAL\Connection->detectDatabasePlatform() #3 /var/www/nextcloud/lib/private/DB/Connection.php(903): Doctrine\DBAL\Connection->getDatabasePlatform() #4 /var/www/nextcloud/lib/private/DB/ConnectionAdapter.php(235): OC\DB\Connection->getDatabaseProvider() #5 /var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php(96): OC\DB\ConnectionAdapter->getDatabaseProvider() #6 /var/www/nextcloud/lib/private/AppConfig.php(1257): OC\DB\QueryBuilder\QueryBuilder->expr() #7 /var/www/nextcloud/lib/private/AppConfig.php(270): OC\AppConfig->loadConfig() #8 /var/www/nextcloud/lib/private/AppConfig.php(1397): OC\AppConfig->searchValues() #9 /var/www/nextcloud/lib/private/App/AppManager.php(137): OC\AppConfig->getValues() #10 /var/www/nextcloud/lib/private/App/AppManager.php(158): OC\App\AppManager->getInstalledAppsValues() #11 /var/www/nextcloud/lib/private/legacy/OC_App.php(188): OC\App\AppManager->getInstalledApps() #12 /var/www/nextcloud/lib/private/AppFramework/Bootstrap/Coordinator.php(49): OC_App::getEnabledApps() #13 /var/www/nextcloud/lib/base.php(678): OC\AppFramework\Bootstrap\Coordinator->runInitialRegistration() #14 /var/www/nextcloud/lib/base.php(1194): OC::init() #15 /var/www/nextcloud/console.php(28): require_once('...') #16 /var/www/nextcloud/occ(33): require_once('...') #17 {main}<br>`
[23:14:37]
<otm33> tout ce que l'on aime voir... Essaie de te connecter à ta db nextcloud avec le mot de passe dans /etc/yunohost/apps/nextcloud/settings.yml
[23:14:52]
<tomlamo> Est-ce que tu peux me dire concrètement comment faire ? Je n'y connais rien en database...
[23:15:45]
<tomlamo> J'étais en train de fouiller sur le forum comment reconnecter la database...
[23:16:02]
<otm33> C'est seulement pour vérifier l'erreur : mysql -u nextcloud -p
[23:16:10]
<tomlamo> ```
root@lowcal:/var/www/nextcloud# mysql -u nextcloud -p
Enter password:
ERROR 1045 (28000): Access denied for user 'nextcloud'@'localhost' (using password: YES)
```
[23:23:43]
<otm33> Aïe, aïe, aïe... Tu peux tenter de redonner à l'utilisateur son mot de passe mais ça n'explique pas pourquoi il a changé ni si cela va permettre la reconnexion à la db...
mysql -u root -p
ALTER USER 'nextcloud'@'localhost' IDENTIFIED BY 'motdepassedanssettingsyml' ;
FLUSH PRIVILEGES;
[23:23:44]
<tomlamo> Il faut un password root du coup ?
[23:25:45]
<otm33> oui, c'est celui de ton utilisateur root
[23:28:33]
<tomlamo> Ok, et on peut le trouver où ?
[23:33:37]
<otm33> Tu ne l'utilises jamais ? tu peux le changer dans l'interface webadmin de yunohost, côté sécurité
[23:34:39]
<tomlamo> Si je ne rentre pas de password (en étant en root avant), ça a l'air de lancer quelque chose quand même, mais la commande suivante ne marche pas :
```
root@lowcal:/var/www/nextcloud# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 1674
Server version: 10.11.14-MariaDB-0+deb12u2 Debian 12
```
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> ALTER USER 'nextcloud'@'localhost' IDENTIFIED BY 'W0PHoPW9zoEvcIFyvVsvIr8v' ;
ERROR 1396 (HY000): Operation ALTER USER failed for 'nextcloud'@'localhost'
[23:37:49]
<tomlamo> Non, mon utilisateur est administrateur.
[23:38:50]
<tomlamo> J'ai réessayé après avoir changé le mot de passe root, et m'être connecté avec, même erreur.
[23:38:51]
<otm33> Si tu fais SHOW DATABASES; tu vois ta db nextcloud ?
[23:38:53]
<tomlamo> Non :
```
MariaDB [(none)]> SHOW DATABASES
->
```
[23:38:54]
<otm33> il y a un point virgule après chaque commande
[23:38:54]
<tomlamo> Merci, c'est mieux :
```
MariaDB [(none)]> SHOW DATABASES ;
+--------------------+
| Database |
+--------------------+
| etherpad_mypads |
| information_schema |
| mysql |
| nextcloud |
| performance_schema |
| rainloop |
| sys |
+--------------------+
```
[23:38:55]
<otm33> SELECT user, host FROM mysql.user;
[23:38:55]
<tomlamo> ```
MariaDB [(none)]> SELECT user, host FROM mysql.user;
+-----------------+-----------+
| User | Host |
+-----------------+-----------+
| etherpad_mypads | localhost |
| mariadb.sys | localhost |
| rainloop | localhost |
| root | localhost |
+-----------------+-----------+
```
[23:39:13]
<otm33> gloups...
[23:39:45]
<tomlamo> Il n'y a pas d'utilisateur nextcloud, c'est ça ?
[23:39:53]
<miro5001> Avec phpmyadmin, ce sera plus simple
[23:39:54]
<otm33> c'est ça...
[23:39:54]
<otm33> je vérifie
[23:39:55]
<tomlamo> Sur mon autre serveur j'ai bien un utilisateur nextcloud.
[23:39:55]
<otm33> oui, la commande est bien la bonne...
[23:39:55]
<tomlamo> Ce qui est bizarre c'est que je ne trouve pas d'erreur lié à ça dans le log de restore...
[23:39:56]
<otm33> peux-tu partager le log de cette restauration semi-réussie (ou semi-ratée)...
[23:39:56]
<tomlamo> Est-ce qu'on peut le recréer ? Ou c'est plus compliqué que ça ?
[23:39:58]
<tomlamo> Log du restore : https://paste.yunohost.org/raw/ifevudonih
[23:41:56]
<tomlamo> J'ai un user mysql aussi sur mon autre serveur, je ne sais pas si c'est lié à nextcloud ou à une autre app.
[23:43:11]
<tomlamo> J'ai installé phpmyadmin si ça peut aider...
[23:54:38]
<otm33> On peut essayer:
CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'lemotdepassedesetti,gs';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost;
FLUSH PRIVILEGES;
[23:57:40]
<otm33> il faut un quote après localhost : `GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';`