Saturday, November 26, 2022
support@conference.yunohost.org
November
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
       
             

[00:05:27] <alfredocisnerosromero[m]> I am just a beginner and I do not know a lot about web hosting
[00:10:52] <pinq> > <@pinq:kapsi.fi> Any one else got problem with lychee update? I updated it and it worked, but now it brings me to "install lychee" page

Try to resotre from backup "The following apps can't be restored because they are already installed: lychee " :D
[00:23:18] <jmouram> Hello guys! I need help with the Pleroma. In Soapbox I would like to create an interface similar to the one on the spinster.xyz site... but in my vain ignorance I am not succeeding
[02:57:09] <helloworld007> q
[05:02:51] <alfredocisnerosromero[m]> Nevermind, I was able to fix the problem; thank you! Good night
[07:31:32] <tituspijean> pinq: delete, restore, and share the upgrade log.
[09:40:18] <Sylvain_Toulouse> bonjour, j'ai voulu tester la restauration d'une sauvegarde ce matin. j'avais trois applications, nextcloud, only office et dolibarr. Depuis l'interface utilisateur et depuis l'interface /admin/application. Je suis uniquement en mesure d'utiliser Nextcloud. le reste à disparu et n'ai plus accessible. une idée ?
[09:41:26] <tituspijean> Pour en savoir plus, merci de partager les logs de la tentative de restauration de Only Office et Dolibarr.
[09:47:34] <Sylvain_Toulouse> je les colle direct dans le chat ??? ou j'envoie un fichier ?
[09:48:11] <tituspijean> Tu as un bouton "Partager avec YunoPaste", ça ouvre les logs dans une page web, dont tu peux partager ici l'adresse.
[09:48:17] <Sylvain_Toulouse> O:3
[09:48:54] <Sylvain_Toulouse> merci voici ce qui s'est donc passé : https://paste.yunohost.org/raw/ifuwupatun
[09:49:58] <Sylvain_Toulouse> ensuite : https://paste.yunohost.org/raw/ifulumaviq
[09:50:52] <Sylvain_Toulouse> https://paste.yunohost.org/raw/liwelenoyo
[09:51:42] <Sylvain_Toulouse> https://paste.yunohost.org/raw/siwunarefa
[09:52:14] <Sylvain_Toulouse> https://paste.yunohost.org/raw/zivovaquqo
[09:52:57] <Sylvain_Toulouse> https://paste.yunohost.org/raw/ozibimihex
[09:53:42] <tituspijean> (tu pourrais ne partager que ce qui concerne les deux apps dont on parle, sauf si tu ne sais pas les distinguer...)
[09:54:20] <Sylvain_Toulouse> je précise que je n'ai pas voulu restaurer les apps mais seulement la config du serveur pour voir si cela fonctionné
[09:56:07] <tituspijean> Ce sont les seuls logs à disposition?
[09:56:55] <Sylvain_Toulouse> Oui je t'ai mis la liste des logs depuis la restauration que j'ai tenté dans l'ordre d'apparition
[09:57:05] <Sylvain_Toulouse> désolé pour le flood
[09:58:43] <tituspijean> Bon c'est étrange, tu as des logs qui disent que les permissions sur ces deux apps ont été supprimées, mais a priori pas de log intitulé "suppression de l'app Dolibarr", ou du genre? Tu confirmes?
[09:59:08] <tituspijean> En ligne de commande, peux-tu copier coller ici le résultat de `yunohost apps list` ?
[09:59:35] <highontechporn> hi,
[10:00:01] <Sylvain_Toulouse> Je confirme que je n'ai demandé aucune suppression d'apps
[10:00:03] <highontechporn> I'm trying to expose yunohost via cf argo tunnel
[10:01:04] <highontechporn> looks like ngnix isn't listening to localhost
[10:01:26] <highontechporn> otherwise it should've worked
[10:01:43] <highontechporn> got any idea on how to change that?
[10:02:21] <Sylvain_Toulouse> apps:
[10:02:22] <Sylvain_Toulouse>   0:
[10:02:23] <Sylvain_Toulouse>     description: Manage the various aspects of your business or association
[10:02:24] <Sylvain_Toulouse>     domain_path: services.monengin.com/dolibarr
[10:02:25] <Sylvain_Toulouse>     name: Dolibarr
[10:02:25] <Sylvain_Toulouse>     id: dolibarr
[10:02:25] <Sylvain_Toulouse>     version: 15.0.3~ynh1
[10:02:26] <Sylvain_Toulouse>   1:
[10:02:27] <Sylvain_Toulouse>     description: Online storage, file sharing platform and various other applications
[10:02:27] <Sylvain_Toulouse>     domain_path: services.monengin.com/nextcloud
[10:02:28] <Sylvain_Toulouse>     id: nextcloud
[10:02:29] <Sylvain_Toulouse>     version: 24.0.7~ynh1
[10:02:29] <Sylvain_Toulouse>     name: Nextcloud
[10:02:30] <Sylvain_Toulouse>   2:
[10:02:31] <Sylvain_Toulouse>     description: Create and edit documents collaboratively
[10:02:31] <Sylvain_Toulouse>     domain_path: services.monengin.com/onlyoffice
[10:02:33] <Sylvain_Toulouse>     id: onlyoffice
[10:02:33] <Sylvain_Toulouse>     name: OnlyOffice
[10:02:42] <Sylvain_Toulouse> Voici le résultat
[10:04:11] <tituspijean> highontechporn: I am not knowledgeable on CloudFlare Argo tunnels. What do they expect from the server?
NGINX does listen to localhost, you can test it in CLI with `curl http://localhost/ -Lk`, it will redirect to the SSO.
What I'm guessing is that you expect to be able to reach all apps with an URL starting by localhost. That is not possible, since each app is tied to a domain.
[10:04:31] <tituspijean> Sylvain_Toulouse: donc elles sont bien installées, ça ressemble à un bug de la webadmin
[10:05:34] <Sylvain_Toulouse> Oui j'ai l'impression. mais du coup elles sont aussi inaccessibles depuis leur adresse respectives...
[10:06:36] <pinq> > <@titus:pijean.ovh> pinq: delete, restore, and share the upgrade log.

Aye aye captain 👌
[10:07:09] <tituspijean> Très étrange. Tentons une màj forcée pour restaurer les permissions. `sudo yunohost app upgrade dolibarr -F`
[10:07:17] <tituspijean> et même chose pour onlyoffice
[10:07:29] <Sylvain_Toulouse> Ok j'essaie
[10:08:16] <highontechporn> oopsie, I've used 127.0.0.1 in my config, let me check..... if that where the devil lies
[10:09:02] <tituspijean> ah I did see some apps behaving weirdly between localhost and 127.0.0.1, but I am not sure that will solve your issue in this case.
[10:10:34] <Sylvain_Toulouse> Info: Now upgrading dolibarr...
[10:10:35] <Sylvain_Toulouse> Warning: Failed to get label for app dolibarr ?
[10:10:35] <Sylvain_Toulouse> Info: [....................] > Loading installation settings...
[10:10:36] <Sylvain_Toulouse> Info: [++..................] > Backing up the app before upgrading (may take a while)...
[10:10:37] <Sylvain_Toulouse> Info: [##..................] > Ensuring downward compatibility...
[10:10:38] <Sylvain_Toulouse> Info: [##+.................] > Making sure dedicated system user exists...
[10:10:39] <Sylvain_Toulouse> Info: [###++++++++++++++...] > Upgrading source files...
[10:10:40] <Sylvain_Toulouse> Info: [#################...] > Upgrading PHP-FPM configuration...
[10:10:40] <Sylvain_Toulouse> Info: [#################...] > Upgrading NGINX web server configuration...
[10:10:41] <Sylvain_Toulouse> Info: [#################+..] > Upgrading app from 15.0.3 to 15.0.3
[10:10:42] <tituspijean> noooooon
[10:10:44] <Sylvain_Toulouse> Warning: Permission 'dolibarr.main' not found
[10:10:47] <Sylvain_Toulouse> Info: The operation 'Upgrade the 'dolibarr' app' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20221126-100743-app_upgrade-dolibarr' to get help
[10:10:47] <Sylvain_Toulouse> Warning: [Error] Upgrade failed.
[10:10:48] <Sylvain_Toulouse> Warning: Here's an extract of the logs before the crash. It might help debugging the error:
[10:10:48] <Sylvain_Toulouse> Error: Could not upgrade dolibarr: An error occurred inside the app upgrade script
[10:10:48] <Sylvain_Toulouse> Warning: The app was restored to the way it was before the failed upgrade.
[10:10:50] <Sylvain_Toulouse> Info: DEBUG - + action=reload-or-restart
[10:10:50] <Sylvain_Toulouse> Info: DEBUG - + systemctl reload-or-restart php7.4-fpm
[10:11:11] <tituspijean> ne partage pas tous les logs ici s'il te plaît
[10:11:14] <Sylvain_Toulouse> oups
[10:11:26] <tituspijean> ça peut devenir très verbeux...
[10:11:34] <Sylvain_Toulouse> pardon
[10:11:58] <tituspijean> à la fin du message d'erreur, ça te donne une commande pour partager le log, et de la même manière ça t'indique une adresse à partager
[10:12:04] <Sylvain_Toulouse> j'upload des fichiers txt ?
[10:12:33] <tituspijean> bon ici de toute manière j'ai ma réponse, mes commandes ne marcheront pas.
[10:12:36] <tituspijean> (non)
[10:13:10] <tituspijean> Peux-tu partager une copie d'écran de ta liste de logs?
[10:13:31] <tituspijean> Je suis très surpris que le serveur aie décidé de supprimer deux permissions comme ça...
[10:17:50] <Sylvain_Toulouse> je ne peux pas uploader la capture d'écran...
[10:18:07] <Sylvain_Toulouse> je donne un lien
[10:18:21] <tituspijean> Erf oui, tu es sur libera.chat. Oui OK pour un lien :)
[10:18:33] <Sylvain_Toulouse> https://services.monengin.com/nextcloud/s/bDbxnbzwfraAt6y
[10:18:44] <Sylvain_Toulouse> ce service marche encore...
[10:18:51] <tituspijean> (heureusement que ça marche encore ^^)
[10:18:58] <tituspijean> haha on a pensé la même chose
[10:19:58] <tituspijean> Est-ce que l'archive du système avait été faite avant l'installation de Dolibarr et OnlyOffice?
[10:20:56] <Sylvain_Toulouse> non elle date d'il y a deux jours donc tout été installé, j'y ai pensé aussi.
[10:21:44] <tituspijean> (si ça avait été le problème, ç'aurait été un GROS bug de notre système de sauvegarde)
[10:23:52] <Sylvain_Toulouse> par contre lors de mes sauvegardes je n'ai pas sélectionné nextcloud et only office. seulement dolibar
[10:24:44] <Sylvain_Toulouse> et lors de la restauration comme dolibarr était déjà installé, le système à refuser de restaurer, je n'ai sélectionné que les fichiers sur serveur yunohost
[10:25:02] <Sylvain_Toulouse> pour tenter une restauration...
[10:25:30] <tituspijean> ça ne devrait pas affecter la permission, mais je veux bien que tu partages ces logs-là à l'occasion.
[10:25:34] <tituspijean> Bon, on va bidouiller, accroche-toi... En ligne de commande:
```
sudo su
source /usr/share/yunohost/helpers
app=dolibarr
ynh_permission_create --permission "main"
ynh_permission_create --permission "public_space" --url "/public/" --allowed "visitors"
```
[10:26:57] <tituspijean> et ensuite pour onlyoffice, dans la même ligne de commande:
```
app=onlyoffice
ynh_permission_create --permission "main"
```
[10:27:14] <tituspijean> Tu auras peut-être besoin de redonner la permission aux visiteurs si besoin.
[10:27:49] <Sylvain_Toulouse> Ok je vais faire ce que tu me demande mais dans 10min Je vais devoir accompagner mon fils au waterpolo. je suis dispo en milieu d'apres midi je te tiens au courant merci titusjean ! (y)
[10:30:39] <Sylvain_Toulouse> reapparition dans la liste des apps sous le nom "main"
[10:30:56] <Sylvain_Toulouse> indisponible encore dans les tuiles users et en ligne
[10:31:55] <tituspijean> peux-tu partager une capture de la liste des apps?
[10:33:50] <Sylvain_Toulouse> https://services.monengin.com/nextcloud/s/xqaHdHMD6xSagpB
[10:34:46] <tituspijean> Pour ça tu pourras changer le nom dans le menu de chaque app. On-t-elles bien la permission main donnée aux visiteurs?
[10:35:24] <tituspijean> Peux-tu décrire ce que tu veux dire par "indisponible en ligne"? Page blanche? Redirection vers les tuiles?
[10:37:08] <Sylvain_Toulouse> Redirection vers les tuiles? ou j'ai uniquement NextCloud pour le moment
[10:37:24] <Sylvain_Toulouse> Je dois te laisser... a tout à l'heure
[10:38:51] <anubis> Je viens de faire la migration vers Bullseye avec succès, est-ce qu'il est recommandé de redémmarer avant de lancer la mise à jour des apps ou ce n'est pas utile ?
[10:38:54] <highontechporn> tituspijean: I was using 127.0.0.1 earlier, changed the config to localhost on port 80 and 443 on argo tunnel.... issue is the same
[10:41:30] <highontechporn> https://aria.im/_matrix/media/v1/download/matrix.org/PLSvTltHrrIYpDGUYncyJmiO
[10:42:29] <highontechporn> I'm not sure is it happening because of argo tunnel, or some config issue with my yunohost
[10:56:26] <tituspijean> anubis: ce n'est pas nécessaire a priori
[11:04:31] <tituspijean> hum, wrong setting name I think. Try it still?
[11:04:31] <tituspijean> highontechporn: if you only use the tunnel to reach your server, try disabling the https redirection.
`sudo yunohost settings set nginx.redirect_to_https -v False`
[11:05:12] <highontechporn> https://aria.im/_matrix/media/v1/download/matrix.org/BEevDXrsmDoeAaqzMiNZkvOW
[11:05:18] <highontechporn> tituspijean: I was tried disableing https redirect before no dice... pfa my current config file
[11:10:24] <highontechporn> i was trying to use https... truned off cloudflare flexissl
[11:46:38] <theragehero> Hello, yesterday i was looking at the "contact backup" section in nextcloud and it suddenly reimported all my contacts. I did it again to check why it happened and now I have 3x of all my contacts. Is there an easy way to get rid of duplicates? Thank you.
[12:52:30] <anubis> theragehero, it seems you could try within Thunderbird : https://help.nextcloud.com/t/suggestion-deduping-contacts/24767/5
[14:18:11] <Sylvain_Toulouse> tituspijean toujours dans les parages ?
[14:21:42] <tituspijean> Vaguement :)
[14:27:25] <Sylvain_Toulouse> merci
[14:27:39] <Sylvain_Toulouse> as tu le temps de reprendre nos investigations
[14:27:43] <Sylvain_Toulouse> ?
[14:34:11] <tituspijean> Oui. regardons déjà ce que je t'ai fait faire ce matin.
Peux-tu regarder le résultat de `sudo cat /etc/ssowat/conf.json` ?
[14:34:32] <tituspijean> tu devrais avoir un bloc pour `dolibarr.main` et `onlyoffice.main`
[14:40:59] <Sylvain_Toulouse> y a pas mal d'info je te les transmet comment ?
[14:41:43] <tituspijean> il n'y a que les blocs que j'ai cité qui m'intéressent. genre pour roundcube je veux:
```
"roundcube.main": {
"auth_header": true,
"label": "Roundcube",
"public": false,
"show_tile": true,
"uris": [
"pijean.ovh/webmail"
],
"users": [
"titus"
]
},
```
[14:41:55] <tituspijean> pour ces quelques lignes tu peux copier-coller ici.
[14:43:43] <Sylvain_Toulouse> "dolibarr.public_space": {
[14:43:43] <Sylvain_Toulouse>             "auth_header": true,
[14:43:44] <Sylvain_Toulouse>             "label": "Dolibarr (public_space)",
[14:43:44] <Sylvain_Toulouse>             "public": true,
[14:43:45] <Sylvain_Toulouse>             "show_tile": true,
[14:43:47] <Sylvain_Toulouse>             "uris": [
[14:43:48] <Sylvain_Toulouse>                 "services.monengin.com/dolibarr/public"
[14:43:48] <Sylvain_Toulouse>             ],
[14:43:49] <Sylvain_Toulouse>             "users": [
[14:43:50] <Sylvain_Toulouse>                 "martinezcorentin",
[14:43:50] <Sylvain_Toulouse>                 "noreply",
[14:43:51] <Sylvain_Toulouse>                 "sylvain"
[14:44:19] <Sylvain_Toulouse> "nextcloud.main": {
[14:44:20] <Sylvain_Toulouse>             "label": "Nextcloud",
[14:44:20] <Sylvain_Toulouse>             "auth_header": true,
[14:44:21] <Sylvain_Toulouse>             "public": true,
[14:44:22] <Sylvain_Toulouse>             "show_tile": true,
[14:44:22] <Sylvain_Toulouse>             "uris": [
[14:44:23] <Sylvain_Toulouse>                 "services.monengin.com/nextcloud"
[14:44:24] <Sylvain_Toulouse>             ],
[14:44:24] <Sylvain_Toulouse>             "users": [
[14:44:25] <Sylvain_Toulouse>                 "noreply",
[14:44:26] <Sylvain_Toulouse>                 "martinezcorentin",
[14:44:26] <Sylvain_Toulouse>                 "sylvain"
[14:44:27] <Sylvain_Toulouse>             ]
[14:44:28] <Sylvain_Toulouse>         }
[14:44:54] <Sylvain_Toulouse> Il manque Onlyoffice...
[14:44:56] <tituspijean> pas de dolibarr.main et onlyoffice.main ?
[14:45:45] <Sylvain_Toulouse> non...
[14:45:59] <tituspijean> le mystère s'intensifie
[14:46:04] <tituspijean> retentons la ligne de commande
[14:46:17] <Sylvain_Toulouse> Désolé Sherlock
[14:46:31] <tituspijean> ```
sudo su
source /usr/share/yunohost/helpers
app=dolibarr
ynh_permission_create --permission "main" --url "/" --allowed "visitors"
```
[14:46:33] <Sylvain_Toulouse> oki
[14:47:05] <Sylvain_Toulouse> veux tu faire un petit google meet  pour plus de vision ?
[14:47:06] <tituspijean> (là ça devrait grogner et dire qu'elle existe déjà)
[14:47:44] <Sylvain_Toulouse> Error: Permission 'dolibarr.main' already exists
[14:47:49] <Sylvain_Toulouse> effectivement
[14:48:23] <tituspijean> alors reprenons proprement. Assures-toi que tu as une sauvegarde de l'app, supprime-la et restaure-la.
[14:49:54] <Sylvain_Toulouse> oki je my met ca va me prendre quelques minutes
[14:50:07] <tituspijean> 🤞
[14:51:35] <Sylvain_Toulouse> je viens de supprimer dolibarr je reinstalle depuis /appliction ou /Sauvegarde ?
[14:51:46] <tituspijean> la sauvegarde
[14:53:28] <Sylvain_Toulouse> Ca s'est bien déroulé. elle apparait dans la liste des app pas dans les tuiles
[14:59:07] <Sylvain_Toulouse> innacessible aux users du coup...
[14:59:08] <tituspijean> dans le panneau des permissions, peux-tu vérifier les droits d'accès?
[14:59:10] <Sylvain_Toulouse> https://services.monengin.com/nextcloud/s/fJSwoySiZztR3yW
[14:59:11] <tituspijean> Dans le doute, supprime-la de "Tous les utilisateurs", et rajoute-la dans tous les utilisateurs et dans Visiteurs
[15:00:42] <Sylvain_Toulouse> non désolé... mystère ca ne change absolument rien.
[15:00:42] <tituspijean> Je suis désolé, je suis à bout d'idées là...
[15:03:46] <Sylvain_Toulouse> Bon c'est pas grave... je testais le système avant de la mettre en prod dans ma société...
[15:03:46] <tituspijean> Il y a un truc qui a cassé quelque part, mais je ne vois vraiment pas quoi
[15:04:19] <Sylvain_Toulouse> Merci pour ton temps c'etait très sympatique à toi d'essayer
[15:32:17] <jack[m]> > <@jack:jackmeyers.co> guess i'll let y'all know how it turns out

it worked fine
[16:16:00] <pinq> > <@titus:pijean.ovh> pinq: delete, restore, and share the upgrade log.

It worked. T:Hanks 👍️
[18:12:37] <jack[m]> is mastodon 4 not out on yuno yet?
[18:15:15] <tituspijean> Yes. Can't you see it in the catalog or in the proposed upgrades?
[19:41:51] <tmenon[m]> Bonsoir, J'ai installé mon Yunohost sur un Proxmox en VM mais je n'est pas la quantité d'espace disque utilisé dans Proxmox savez vous comment je peux corriger le problème. Merci d'avence
[19:56:40] <tmenon[m]> Il manque peut être les guest invité pour ma VM
[20:23:38] <jack[m]> > <@titus[m]:libera.chat> Yes. Can't you see it in the catalog or in the proposed upgrades?

I'm on 3.5.3 and it says up to date
[20:24:39] <tituspijean> The master branch of the app says 4.0.2. Open the Update menu of the webadmin and see if it sees the new version.
[20:27:48] <jack[m]> ah, needed to update the apps catalog
[20:28:04] <jack[m]> thought the migration would take care of that but nope
[20:28:07] <jack[m]> it's showing now, thanks