[01:10:19]
<onceuponaban> Hello. I have a newly installed yunohost server on a Raspberry Pi 5. I've successfully tested a few applications but I've noticed that attempting to access the "Groups and permissions" section in the web interface just hangs forever. Screenshot for reference:
[01:10:21]
<onceuponaban> https://aria.im/_bifrost/v1/media/download/ATe_dPubfw0WwD-Sf7O-CodGByKPPN2Z6xDtafVqkeclIm0VaDA57prJlVfT2PZgneRsnE50Si8IfIn8fToVf5VCeUBaoZswAG1hdHJpeC5vcmcvb3dnYmdYdlR6RFhpc1RObG9pbkNFSVpm
[01:12:48]
<onceuponaban> I'm not sure where to begin troubleshooting here as the various commands for checking group and users work fine on the server itself through ssh, it's just the web interface that is having issues.
[01:28:41]
<onceuponaban> Also, not directly related but is what made me notice this issue: I'd like to have a paste service where only my yunohost users can create/edit/delete pastes but anyone on the Internet can see the pastes themselves, how can I set this up?
[01:29:35]
<onceuponaban> Unless I missed something, hastebin seems to be an all-or-nothing solution
[01:42:08]
<onceuponaban> FWIW I did notice the following two errors in my browser's console while attempting to load the page: https://paste.yunohost.org/raw/potunugafu
[01:50:05]
<onceuponaban> Update: whatever the issue might be it's related to the cache feature, I enabled it (having previously disabled it) and the groups/permissions page is behaving normally again.
[13:48:16]
<onceuponaban> (do you reckon the above warrants being sent to the issue tracker or is it a known issue/user error?)
[16:54:28]
<ptitnome> I've got an error while trying to upgrade my NextCloud App on my Yunohost server: https://paste.yunohost.org/raw/terigimiri
[16:56:37]
<Aleks (he/him/il/lui)> this is the log of the remove-after-failed-upgrade, prior to restoring the safety backup ... can you share the log of the actual failed upgrade
[16:56:59]
<ptitnome> Ho ok, give me a couple of minute
[17:06:57]
<ptitnome> Ok, I have the right log
[17:06:59]
<ptitnome> https://paste.yunohost.org/raw/vopajegiku
[17:19:14]
<Aleks (he/him/il/lui)> `Failed to fetch https://packages.sury.org/php/pool/main/p/php8.2/php8.2-bcmath_8.2.26-3%2b0%7e20241125.68%2bdebian12%7e1.gbp153f1a_amd64.deb 404 Not Found [IP: 2400:52e0:1e02::1215:1 443`
[17:19:14]
<Aleks (he/him/il/lui)> hmmm weird
[17:19:29]
<Aleks (he/him/il/lui)> there's an apt update right before ... but it doesnt seem to be saying anything
[17:19:38]
<Aleks (he/him/il/lui)> if you manually run `sudo apt update` from the command line, does it display anything ?
[17:22:45]
<ptitnome> just a minute
[17:23:22]
<ptitnome> It says that 31 packages can be updated
[17:24:26]
<ptitnome> I upgraded Yunohost by its web interface earlier today
[17:24:30]
<Aleks (he/him/il/lui)> hmkay but no error whatsoever ?
[17:24:44]
<ptitnome> No error
[17:24:50]
<Aleks (he/him/il/lui)> can you share the output of `sudo apt policy php8.2-fpm` ?
[17:25:29]
<ptitnome> php8.2-fpm:
Installé : (aucun)
Candidat : 8.2.27-1+0~20241224.69+debian12~1.gbp7d3194
Table de version :
8.2.27-1+0~20241224.69+debian12~1.gbp7d3194 500
500 https://packages.sury.org/php bookworm/main amd64 Packages
8.2.26-1~deb12u1 500
500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
8.2.25-1+0~20241104.64+debian11~1.gbpfc8dc9 -1
100 /var/lib/dpkg/status
8.2.24-1~deb12u1 500
500 http://ftp.debian.org/debian bookworm/main amd64 Packages
[17:28:33]
<Aleks (he/him/il/lui)> well uh yeah that sound right x_X
[17:29:03]
<Aleks (he/him/il/lui)> i don't get why it crashed earlier ... maybe you got unlucky and got caught exactly in the new moment Sury made the new version available or something ...
[17:29:13]
<Aleks (he/him/il/lui)> naively I would retry the upgrade
[17:29:44]
<ptitnome> Ok, So I give it another try !
[17:35:56]
<ptitnome> Hoho! There is another update available for the Yuno system
[17:39:52]
<ptitnome> So it seems ok, I have another error that refer to epubviewer app that is not compatible with that version of nextcloud, I will look at my options
[18:07:34]
<Hook> Well, it seems I have a working (althought not entirely as I want it to) server again :)
[18:08:33]
<Hook> anubis , I tried to install Prosody from testing, but I get this:
```
66 DEBUG acquiring lock...
71 DEBUG lock has been acquired
76 DEBUG loading python module yunohost.app took 0.005s
76 DEBUG processing action 'yunohost.app.install'
631 DEBUG Using selector: EpollSelector
DANGER! This app is not part of YunoHost's app catalog. Installing third-party apps may compromise the integrity and security of your system. You should probably NOT install it unless you k
now what you are doing. NO SUPPORT will be provided if this app doesn't work or breaks your system… If you are willing to take that risk anyway, type 'Yes, I understand': Yes, I understand
11285 DEBUG Checking default branch
11746 DEBUG Downloading…
12311 DEBUG Done
12723 DEBUG initializing root ldap interface
12724 DEBUG Checking requirements for prosody…
12730 DEBUG Checking that required services are up and running...
Choose the domain where this app should be installed [hook.si | matija.suklje.name | bigwhoop.wheremymonkeyis.at | campfire.wheremymonkeyis.at | dafaq.wheremymonkeyis.at | doyouknow.wheremy
monkeyis.at | exlibris.wheremymonkeyis.at | getbananas.wheremymonkeyis.at | getdafunk.wheremymonkeyis.at | monolith.wheremymonkeyis.at | privatecinema.wheremymonkeyis.at | rosetta.wheremymo
nkeyis.at | scribbles.wheremymonkeyis.at | sharedoffice.wheremymonkeyis.at | study.wheremymonkeyis.at | thatfunkyplace.wheremymonkeyis.at | theclickies.wheremymonkeyis.at | tinybridge.where
mymonkeyis.at | tunnelto.wheremymonkeyis.at | watchyourstep.wheremymonkeyis.at | … and 1 other available options not shown]: ca.wheremymonkeyis.at
42798 ERROR Unexpected value; choose between 'hook.si', 'matija.suklje.name', 'bigwhoop.wheremymonkeyis.at', 'campfire.wheremymonkeyis.at', 'dafaq.wheremymonkeyis.at', 'doyouknow.wheremymonkeyis.at', 'exlibris.wheremymonkeyis.at', 'getbananas.wheremymonkeyis.at', 'getdafunk.wheremymonkeyis.at', 'monolith.wheremymonkeyis.at', 'privatecinema.wheremymonkeyis.at', 'rosetta.wheremymonkeyis.at', 'scribbles.wheremymonkeyis.at', 'sharedoffice.wheremymonkeyis.at', 'study.wheremymonkeyis.at', 'thatfunkyplace.wheremymonkeyis.at', 'theclickies.wheremymonkeyis.at', 'tinybridge.wheremymonkeyis.at', 'tunnelto.wheremymonkeyis.at', 'watchyourstep.wheremymonkeyis.at', 'matija.xn--uklje-udb.name'
Choose the domain where this app should be installed [hook.si | matija.suklje.name | bigwhoop.wheremymonkeyis.at | campfire.wheremymonkeyis.at | dafaq.wheremymonkeyis.at | doyouknow.wheremy
monkeyis.at | exlibris.wheremymonkeyis.at | getbananas.wheremymonkeyis.at | getdafunk.wheremymonkeyis.at | monolith.wheremymonkeyis.at | privatecinema.wheremymonkeyis.at | rosetta.wheremymonkeyis.at | scribbles.wheremymonkeyis.at | sharedoffice.wheremymonkeyis.at | study.wheremymonkeyis.at | thatfunkyplace.wheremymonkeyis.at | theclickies.wheremymonkeyis.at | tinybridge.wheremymonkeyis.at | tunnelto.wheremymonkeyis.at | watchyourstep.wheremymonkeyis.at | … and 1 other available options not shown]: campfire.wheremymonkeyis.at
Try to import datas from a previous Metronome installation? [yes | no]: yes
50008 INFO Installing prosody…
50030 INFO Provisioning system_user...
51033 INFO Provisioning install_dir...
51038 INFO Provisioning data_dir...
51041 INFO Provisioning ports...
51084 WARNING Failed to provision ports : Port 5222 is already used by another process or app.
51084 INFO Deprovisioning system_user...
51663 INFO Deprovisioning install_dir...
51664 INFO Deprovisioning data_dir...
51664 INFO Deprovisioning ports...
51665 ERROR Provisioning, deprovisioning, or updating resources for prosody failed: Port 5222 is already used by another process or app.
51666 INFO The operation 'Install the 'prosody' app' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20241226-180333-app_install-prosody' to get help
51670 DEBUG action executed in 51.594s
51671 DEBUG lock has been released
51671 ERROR The operation 'Install the 'prosody' app' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20241226-180333-app_install-prosody' to get help
```
[18:13:00]
<Hook> anubis, I tried to install tesing Prosody on 12 (now that I migrated from 11), but it fails with the following output:
https://paste.yunohost.org/afivinasoj
[18:31:31]
<Hook> The same happens if I try to install Metronome too.
[18:39:00]
<Hook> I had to remove Biboumi first.
[18:41:45]
<Hook> Progress, but ultimately still a failed install of Prosody: https://paste.yunohost.org/pupumemuyo
[18:45:15]
<Aleks (he/him/il/lui)> You should check if /home/yunohost.app/metronome/ exist and is empty, and if thats the case, delete that folder
[18:52:30]
<Hook> > <@Alekswag:matrix.org> You should check if /home/yunohost.app/metronome/ exist and is empty, and if thats the case, delete that folder
But how could I then migrate from Metronome’s data?
[18:52:36]
<Hook> the folder is there, yes
[18:52:55]
<Hook> but it’s empty …so I might as well delete it XD
[18:57:55]
<Hook> > <@Alekswag:matrix.org> You should check if /home/yunohost.app/metronome/ exist and is empty, and if thats the case, delete that folder
This worked, thank you :)
[18:58:23]
<Hook> I see Pi-Hole is not actively maintained anymore, is there something else that took over its use?
[18:59:17]
<orhtej2> > <@silverhook:matrix.org>
Adguard home
[19:00:15]
<Hook> > Adguard home
Thanks, I’ll see if I can get it to run on my system. The weird(?) hairpin NAT + DNS thing I use to make everything work, might be a problem.
[19:01:38]
<Hook> BTW, now that I upgraded from 11 to 12, I only see one app in the user interface, instead of several. How do I fix this?
[19:07:42]
<Hook> Hmm, Biboumi seems to not want to install alongside Prosody. Seems to expect Metronome: https://paste.yunohost.org/hacotosuvo
[19:07:48]
<Aleks (he/him/il/lui)> Maybe the apps are on other domains, you may want to use the checkbox 'display apps on other domain' in the portal cusromization in the webadmin > Domains > the domain > Scroll down
[19:13:18]
<Hook> > <@Alekswag:matrix.org> Maybe the apps are on other domains, you may want to use the checkbox 'display apps on other domain' in the portal cusromization in the webadmin > Domains > the domain > Scroll down
This was it. Thanks! Sorry, the migration was so long and complicated for me, that it completely slipped my mind that the user landing page has changed in 12.
[19:13:50]
<Hook> I like the way it looks now, especially the descriptive option!
[19:15:27]
<Aleks (he/him/il/lui)> Cheers 👍
[19:25:51]
<pinq> Hi everyone, I'm still fighting with trilium backup. I can install my trilium backup, but it dosent work. I get bad gateway. I tried to install new trilium from app:s and the replace the db with old one, but then I will get this error `App db version is 228, while db version is 194. Migration needed.`
[19:26:25]
<pinq> Is there any change to do that migration?
[19:53:54]
<pinq> what dose that error means? That os db version os 194?
[20:20:03]
<Hook> > <@pinq:kapsi.fi> what dose that error means? That os db version os 194?
You can see migrations in your {$main_domain}//yunohost/admin/#/tools/migrations or in CLI as `yunohost tools migrations list`
[21:11:04]
<pinq> that migration is more for OS, is it not?
[21:15:46]
<pinq> Can I migrate old db with new one?
[22:37:46]
<orhtej2> > <@silverhook:matrix.org> You can see migrations in your {$main_domain}//yunohost/admin/#/tools/migrations or in CLI as `yunohost tools migrations list`
the migrations in question are in the app itself but I cannot see an appropriate script in upgrade script 🤷