[00:09:09]
<miro5001> > <@facundo.isla:tchncs.de> I am trying all this from an Android device. I can't use SSH from here.
I ssh to my server mostly from android. I used juicessh for a while. Now with a degoogled rom I use connectbot. Not as convenient as desktop but it allows me to get things done
[01:20:15]
<Facundo> miro5001 Great recommendation. I was able to connect very easily via Connectbot. Previously I wanted to do it with thermux, but forced me to undo modifications already established in my modified device. Now there is hope to remotly solve this matter with ZeroTier.
[08:49:41]
<Marc_> > Non, c'est le domaine lui-même qui va expirer auprès du registrar
@tituspijean, Je viens de regarder au niveau de mon registrar, le domaine est effectivement enregistré jusqu'au 12 avril mais il doit se renouveler automatiquement
[08:54:49]
<tituspijean> Si le renouvellement est automatique, tu peux cliquer sur `Ignorer` l'alerte :)
[08:58:17]
<Marc_> Oui merci !
[14:27:22]
<thatoo> Il vaut mieux changer pour ce qui est préconisé par ynh ou bien lors de la migration, ça va s'en charger aussi?
[14:27:31]
<thatoo> Il vaut mieux changer pour ce qui est préconisé par ynh avant de migrer ou bien lors de la migration, ça va s'en charger aussi?
[14:51:50]
<thatoo> Avant de lancer la migration d'un ynh vers ynh 12, je me rends compte que j'ai un avertissemnt dans diag :
```
```
```
La résolution DNS semble fonctionner, mais il semble que vous utilisez un /etc/resolv.conf personnalisé.
Le fichier /etc/resolv.conf doit être un lien symbolique vers /etc/resolvconf/run/resolv.conf lui-même pointant vers 127.0.0.1 (dnsmasq). Si vous souhaitez configurer manuellement les résolveurs DNS, veuillez modifier /etc/resolv.dnsmasq.conf.
```
Quand je regarde ce qu'il en est, j'ai
```
ls -al /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Jul 17 2023 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
```
donc au lieu de pointer vers `` /etc/resolvconf/run/resolv.conf `` , il pointe vers `` /run/resolvconf/resolv.conf ``
[15:18:37]
<thatoo> J'ai suivi la recommendation de yunohost avant de faire ma maj.
[15:20:51]
<Aleks (he/him/il/lui)> heu mouarf ben ca a l'air bien aussi `/run/resolvconf/resolv.conf` mais un peu confus de pourquoi chez toi c'est comme ça et ailleurs ce serait différent
[15:20:51]
<Aleks (he/him/il/lui)> mais bref c'est pas un truc super critique pour faire la migration
[16:01:58]
<thatoo> migration ok mais nextcloud en carafe suite à la migration.
[16:18:19]
<thatoo> ```
systemctl start mariadb
Failed to start mariadb.service: Unit mariadb.service is masked.
```
[16:18:27]
<thatoo> ```
$ systemctl start mariadb
Failed to start mariadb.service: Unit mariadb.service is masked.
```
[16:18:28]
<NemStudio18> Bonjour, j'ai un petit soucis j'ai besoin de réinstaller yunoh comme a mon habitude je boot en USB et fait une installation sur disque entier. J'arrive a la page cli qui me demande si je veux faire la post install, choisi "n" pour la faire via le web.
Je joins mon serveur, j'accède a la page post install, j'arrive a la page créer mes id , je valide cette étape et la après avoir lu l'encadré jaune... Je valide et boum rien ne se passe , rien dans les log et quand je rentre mes ids, impossible de me connecter... Une idée ? Faudrait que je fasse un formatage profond avant de retenter une install ?
[16:19:55]
<Aleks (he/him/il/lui)> et si depuis la ligne de commande tu fais genre "yunohost user list", ça affiche bien la liste ou bien ça dit que la postinstall n'est pas faite ?
[16:28:18]
<thatoo> ```
sudo -u nextcloud php8.1 --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:mode --on
An unhandled exception has been thrown:
DoctrineDBALException: Failed to connect to the database: An exception occurred in the driver: SQLSTATE[HY000] [2002] No such file or directory in /var/www/nextcloud/lib/private/DB/Connection.php:140
Stack trace:
#0 /var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(1531): OCDBConnection->connect()
#1 /var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(1029): DoctrineDBALConnection->getWrappedConnection()
#2 /var/www/nextcloud/lib/private/DB/Connection.php(262): DoctrineDBALConnection->executeQuery()
#3 /var/www/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php(345): OCDBConnection->executeQuery()
#4 /var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php(280): DoctrineDBALQueryQueryBuilder->execute()
#5 /var/www/nextcloud/lib/private/AppConfig.php(418): OCDBQueryBuilderQueryBuilder->execute()
#6 /var/www/nextcloud/lib/private/AppConfig.php(184): OCAppConfig->loadConfigValues()
#7 /var/www/nextcloud/lib/private/AppConfig.php(374): OCAppConfig->getApps()
#8 /var/www/nextcloud/lib/private/legacy/OC_App.php(803): OCAppConfig->getValues()
#9 /var/www/nextcloud/lib/private/Server.php(733): OC_App::getAppVersions()
#10 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(171): OCServer->OC{closure}()
#11 /var/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): OCAppFrameworkUtilitySimpleContainer->OCAppFrameworkUtility{closure}()
#12 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(138): PimpleContainer->offsetGet()
#13 /var/www/nextcloud/lib/private/ServerContainer.php(171): OCAppFrameworkUtilitySimpleContainer->query()
#14 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(65): OCServerContainer->query()
#15 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(193): OCAppFrameworkUtilitySimpleContainer->get()
#16 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(171): OCAppFrameworkUtilitySimpleContainer->OCAppFrameworkUtility{closure}()
#17 /var/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(118): OCAppFrameworkUtilitySimpleContainer->OCAppFrameworkUtility{closure}()
#18 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(138): PimpleContainer->offsetGet()
#19 /var/www/nextcloud/lib/private/ServerContainer.php(171): OCAppFrameworkUtilitySimpleContainer->query()
#20 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(65): OCServerContainer->query()
#21 /var/www/nextcloud/lib/private/Server.php(1115): OCAppFrameworkUtilitySimpleContainer->get()
#22 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(171): OCServer->OC{closure}()
#23 /var/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): OCAppFrameworkUtilitySimpleContainer->OCAppFrameworkUtility{closure}()
#24 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(138): PimpleContainer->offsetGet()
#25 /var/www/nextcloud/lib/private/ServerContainer.php(171): OCAppFrameworkUtilitySimpleContainer->query()
#26 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(65): OCServerContainer->query()
#27 /var/www/nextcloud/lib/private/Server.php(2067): OCAppFrameworkUtilitySimpleContainer->get()
#28 /var/www/nextcloud/lib/private/Files/View.php(106): OCServer->getLockingProvider()
#29 /var/www/nextcloud/lib/private/Server.php(467): OCFilesView->__construct()
#30 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(171): OCServer->OC{closure}()
#31 /var/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): OCAppFrameworkUtilitySimpleContainer->OCAppFrameworkUtility{closure}()
#32 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(138): PimpleContainer->offsetGet()
#33 /var/www/nextcloud/lib/private/ServerContainer.php(171): OCAppFrameworkUtilitySimpleContainer->query()
#34 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(65): OCServerContainer->query()
#35 /var/www/nextcloud/lib/private/Server.php(1469): OCAppFrameworkUtilitySimpleContainer->get()
#36 /var/www/nextcloud/lib/base.php(638): OCServer->boot()
#37 /var/www/nextcloud/lib/base.php(1180): OC::init()
#38 /var/www/nextcloud/console.php(48): require_once('...')
#39 /var/www/nextcloud/occ(11): require_once('...')
```
[16:28:55]
<thatoo> j'ai tenté de faire
```
systemctl unmask mariadb
systemctl start mariadb
```
[16:28:58]
<thatoo> mais ça ne change rien
[16:29:55]
<thatoo> mysql n'apparait pas dans la liste dee la page services du webgui
[16:35:04]
<Aleks (he/him/il/lui)> t'es sur que ton nextcloud est en php8.1 ?
[16:35:15]
<Aleks (he/him/il/lui)> anyway regarde `dpkg --list | grep php | grep mysql`
[16:36:40]
<thatoo> ah non peut-être pas en effet.
```
$dpkg --list | grep php | grep mysql
rc php7.4-mysql 1:7.4.33-18+0~20250310.100+debian12~1.gbpaac02c amd64 MySQL module for PHP
ii php8.1-mysql 8.1.32-1+0~20250313.71+debian12~1.gbpded0ce amd64 MySQL module for PHP
```
[16:37:26]
<Aleks (he/him/il/lui)> et mariadb est up ? `systemctl status mariadb`
[16:37:41]
<thatoo> ```
$ sudo -u nextcloud php7.4 --define apc.enable_cli=1 /var/www/nextcloud/occ maintenance:mode --on
This version of Nextcloud requires at least PHP 8.0<br/>You are currently running 7.4.33. Please update your PHP version.root
```
[16:38:18]
<thatoo> oui, après que je le unmask et start, il est maintenant `` active ``
[16:38:32]
<Aleks (he/him/il/lui)> que raconte `apt show nextcloud-ynh-deps`
[16:39:15]
<thatoo> ```
Package: nextcloud-ynh-deps
Version: 27.0.1~ynh1
Status: install ok installed
Priority: optional
Section: misc
Maintainer: Equivs Dummy Package Generator <root@mojaveri.dk>
Installed-Size: 10.2 kB
Depends: imagemagick, libmagickcore-6.q16-6-extra, acl, tar, smbclient, at, php8.1-fpm, php8.1-bz2, php8.1-imap, php8.1-gmp, php8.1-gd, php8.1-intl, php8.1-curl, php8.1-apcu, php8.1-redis, php8.1-ldap, php8.1-imagick, php8.1-zip, php8.1-mbstring, php8.1-xml, php8.1-mysql, php8.1-igbinary, php8.1-bcmath, php8.1, php8.1-common
Download-Size: unknown
APT-Manual-Installed: yes
APT-Sources: /var/lib/dpkg/status
Description: Fake package for nextcloud (YunoHost app) dependencies
This meta-package is only responsible of installing its dependencies.
```
[16:39:58]
<thatoo> je n'ai pas encore osé faire la maj du paquet nextcloud car je voulais d'abord mettre à jour les apps dedans et désactiver les apps non officielles
[16:59:07]
<NemStudio18> > <@Alekswag:matrix.org> et si depuis la ligne de commande tu fais genre "yunohost user list", ça affiche bien la liste ou bien ça dit que la postinstall n'est pas faite ?
Je sais pas car la en direct sur ma machine ça me demande un login mais quand je tente celui fait depuis l'accès web j'ai login incorrect...
[16:59:59]
<thatoo> Je trouve la liste un peu courte, non?
```
yunohost service status
coolwsd:
configuration: unknown
description: Collabora online office suite
last_state_change: 2025-03-28 17:08:24
start_on_boot: enabled
status: running
dnsmasq:
configuration: valid
description: Handles domain name resolution (DNS)
last_state_change: 2025-03-28 17:08:27
start_on_boot: enabled
status: running
dovecot:
configuration: unknown
description: Allows e-mail clients to access/fetch email (via IMAP and POP3)
last_state_change: 2025-03-28 17:08:39
start_on_boot: enabled
status: running
fail2ban:
configuration: valid
description: Protects against brute-force and other kinds of attacks from the Internet
last_state_change: 2025-03-28 17:08:51
start_on_boot: enabled
status: running
nginx:
configuration: valid
description: Serves or provides access to all the websites hosted on your server
last_state_change: 2025-03-28 17:08:45
start_on_boot: enabled
status: running
opendkim:
configuration: valid
description: Signs outgoing emails using DKIM such that they are less likely to be flagged as spam
last_state_change: 2025-03-28 17:08:30
start_on_boot: enabled
status: running
php8.1-fpm:
configuration: valid
description: The PHP 8.1 FastCGI Process Manager
last_state_change: 2025-03-28 17:55:29
start_on_boot: enabled
status: running
postfix:
configuration: unknown
description: Used to send and receive e-mails
last_state_change: 2025-03-28 17:08:49
start_on_boot: enabled
status: running
redis-server:
configuration: unknown
description: A specialized database used for rapid data access, task queue, and communication between programs
last_state_change: 2025-03-28 17:08:30
start_on_boot: enabled
status: running
slapd:
configuration: valid
description: Stores users, domains and related info
last_state_change: 2025-03-28 17:08:33
start_on_boot: enabled
status: running
ssh:
configuration: unknown
description: Allows you to connect remotely to your server via a terminal (SSH protocol)
last_state_change: 2025-03-28 17:08:27
start_on_boot: enabled
status: running
yunohost-api:
configuration: unknown
description: Manages interactions between the YunoHost web interface and the system
last_state_change: 2025-03-28 17:08:24
start_on_boot: enabled
status: running
yunohost-firewall:
configuration: unknown
description: Manages open and close connection ports to services
last_state_change: 2025-03-28 17:08:51
start_on_boot: enabled
status: running
yunohost-portal-api:
configuration: unknown
description: Manages interactions between the different user portal web interfaces and the system
last_state_change: 2025-03-28 17:08:24
start_on_boot: enabled
status: running
yunomdns:
configuration: unknown
description: Allows you to reach your server using 'yunohost.local' in your local network
last_state_change: 2025-03-28 17:08:24
start_on_boot: enabled
status: running
```
[17:03:17]
<Aleks (he/him/il/lui)> https://c.tenor.com/xg--dTfMJ6kAAAAC/tenor.gif
[17:03:48]
<thatoo> ```
$ sudo mysql -u root
sudo: mysql: command not found
```
[17:03:58]
<thatoo> c'est étrange ça non?
[17:04:27]
<Aleks (he/him/il/lui)> quid de faire `sudo su` pour devenir root puis `mysql`
[17:05:10]
<thatoo> je m'attendais à y voir mysql comme dans mes autres yunohost mais peut-être que ce n'est pas nécessaire
[17:05:31]
<thatoo> même chose
[17:06:11]
<Aleks (he/him/il/lui)> ben ça ressemble à mariadb / mysql qui est pas installé
[17:06:36]
<Aleks (he/him/il/lui)> tu peux c/c ce que renvoie réelement 'systemctl status mariadb' ...
[17:07:29]
<thatoo> ```
systemctl status mariadb
● mariadb.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mariadb; generated)
Active: active (exited) since Fri 2025-03-28 17:22:16 CET; 44min ago
Docs: man:systemd-sysv-generator(8)
Process: 4813 ExecStart=/etc/init.d/mariadb start (code=exited, status=0/SUCCESS)
CPU: 4ms
Mar 28 17:22:16 mojaveri.dk systemd[1]: Starting mariadb.service - LSB: Start and stop the mysql database server daemon...
Mar 28 17:22:16 mojaveri.dk systemd[1]: Started mariadb.service - LSB: Start and stop the mysql database server daemon.
```
[17:08:00]
<Aleks (he/him/il/lui)> ouai donc active (exited) c'est pas active (running)
[17:08:01]
<Aleks (he/him/il/lui)> bref
[17:08:19]
<thatoo> ça peut se désinstaller tout seul lors de maj majeur debian 11 vers 12 (ynh 11 vers 12)?
[17:08:22]
<Aleks (he/him/il/lui)> t'es sur une ancienne version de nextcloud donc y'avais pas la dependance explicite à mariadb
[17:08:27]
<Aleks (he/him/il/lui)> oui
[17:08:48]
<Aleks (he/him/il/lui)> fait un `apt install mariadb-server`
[17:09:14]
<thatoo> je vois la subtilité
[17:12:36]
<thatoo> tout de suite, tout fonctionne beaucoup mieux
[17:12:42]
<thatoo> merci <a data-mention-type="user" href="https://matrix.to/#/@Alekswag:matrix.org" contenteditable="false">Aleks (he/him/il/lui)</a>
[17:25:04]
<NemStudio18> Quelqu'un saurait me dire pourquoi la post install ne passe pas chez moi ? Ça fait 4 fois que je réinstalle, je passe par le version web... La post install saute et passe directement a la connexion...
[17:26:47]
<NemStudio18> Et je viens de m'apercevoir que bien que connecté à mon réseau , j'ai eu alerte de ma box provenance de l'adresse mac de mon install qui tente de se connecter avec un MDP corrompu...
[17:36:14]
<Salamandar> pas bien compris. Ta box t'avertit que ta machine tente de s'y connecter ?
[17:44:13]
<NemStudio18> Ma box me dit que mon serveur yunohost que j'essaie de post install essai de se connecter avec un faux MDP...
[17:44:30]
<Salamandar> mais essaye de se connecter à quoi ?
[17:44:46]
<NemStudio18> Bha a ma box sauf qu'il est déjà connecté sous Asus ...
[17:45:15]
<Salamandar> ah mais au wifi?
[17:45:20]
<NemStudio18> Oui
[17:45:26]
<Salamandar> aaaaaaaaah
[17:45:54]
<Salamandar> ta machine n'est pas connectée en filaire ?
[17:47:38]
<NemStudio18> > <@Salamandar:matrix.org> ta machine n'est pas connectée en filaire ?
Non a la base j'avais une install fonctionnelle il y a deux jours, sur le même matériel , même ip, même config. La je veux réinstaller. Et j'ai non seulement la post install qui se fait pas et ce message d'alerte malgré que le serveur soit connecté...
[17:48:26]
<Salamandar> je pense que
1. ta machine ne se connecte pas au wifi
2. la page de login est du cache du navigateur qui n'arrive pas à se connecter à la machine (puisqu'elle n'est pas connectée au wifi)
[17:49:40]
<NemStudio18> Je suis forcément connecté au wifi vue que j'accède bien a la page de post install. C'est le processus après validation qui ne s'exécute pas.
[17:49:56]
<NemStudio18> Une fois que j'ai rentré mon nom mon mot de passe deux fois etc.
[17:50:12]
<NemStudio18> Après le message jaune rien ne se passe je suis renvoyé a la page de login
[17:51:17]
<NemStudio18> Qui du coup ne veut pas me connecter, et côté machine sur l'écran shell j'ai juste le nom de ma machine avec login:
[17:51:24]
<NemStudio18> Qui ne fonctionne pas non plus...
[17:51:46]
<NemStudio18> (la je tente une installation avec un autre clefs USB mais j'y crois pas trop)
[18:19:04]
<·☽•Nameless☆•777 · ±> > <@nemstudio18:matrix.org> Je suis forcément connecté au wifi vue que j'accède bien a la page de post install. C'est le processus après validation qui ne s'exécute pas.
>
Tu te connectes via le nom de domaine ou via l'IP yunohost ?
[18:19:28]
<NemStudio18> > <@nam3l33ss:matrix.org> Tu te connectes via le nom de domaine ou via l'IP yunohost ?
Via l'ip
[18:21:42]
<·☽•Nameless☆•777 · ±> bah là, chez pas, essaie de ctrl+r si tu es sous Firefox et puis retente pour voir si ce n'est pas le cache de ton navigateur
[18:24:06]
<NemStudio18> Me tape pas je suis sur chrome ^^ mais j'ai essayé de vider le cache ainsi qu'un flush dns sur mon Windob mais rien y fais je tente une nouvelle install la si ça passe pas je le ferai direct sur la machine
[18:27:00]
<·☽•Nameless☆•777 · ±> Pas de souci ^^, sur ce site ils indiquent comment faire pour chrome
[18:32:22]
<NemStudio18> Bon je viens d'essayer depuis la machine j'ai une erreur sur DNS mask existe pas , j'ai pas eu le temps de prendre de phot
[18:33:07]
<NemStudio18> Mais le résultat a l'air d'être le même , même le shell ne m'affiche pas le beau logo yunohost en ASCII une fois la post install de faire...
[18:34:18]
<NemStudio18> Par contre côté webadmin ça a l'air d'être bon maintenant...