Unable to "save config", no update available, etc...
-
Hi there,
my conf : PI3, recalbox 18.03.30.
It seems I have a "small" problem, as using manager, I'm not able to "save" any change I want on the conf. Each try give an "Une erreur est survenue lors de la sauvegarde de la configuration." error (French conf...).
I don't know which is the root cause, but I'm not available to do an update to the new stable version (...no message to let me update : I tried to change "stable" to "beta", to see, and that's how I detected the previous problem).
Here is a log file, generated by starting recalbox-support.sh : https://we.tl/OnaF8cVHBe
If someone can have a look, thank you for your help ; otherwise, I'll try to install everything again.
Thank you
-
@rockaddicted : thank you for your proviso and next help
-
@sinis je déplace ton sujet dans le forum français ça sera plus simple.
Alors rien de particulier dans tes logs si ce n'est que tu as beaucoup bidouillé Recalbox, du coup on n'est plus vraiment dans une configuration standard.
Vu que tu sais bidouiller, peux-tu te connecter en ssh sur Recalbox, taper cette commande et me dire le résultat ?
bash -x /recalbox/scripts/upgrade/recalbox-upgrade.sh canupgrade
-
@oyyodams said in Unable to "save config", no update available, etc...:
bash -x /recalbox/scripts/upgrade/recalbox-upgrade.sh canupgrade
Merci et ok pour le déplacement : j'avais cru lire quelque part qu'il fallait privilégier le forum UK, mais j'ai dû me mélanger les pinceaux
Pour le bidouillage, c'était du debug qu'on avait fait avec SubString, pour essayer de savoir d'où venait un problème d'@IP fixe qui ne voulait pas rester fixée.
Mais du coup, c'est clair que j'ai modifié des choses, et j'ai peut-être fait une bêtise, alors qu'initialement le but n'était que de tracer/logger des exécutions de scripts.
Donc le résultat :
- COMMAND=canupgrade
- [[ -z canupgrade ]]
- BINDIR=/recalbox/scripts/upgrade/
- SYSTEMSETTINGS='python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc'
- RECALBOX_SYSTEM_DIR=/recalbox/share/system
++ cat /recalbox/recalbox.version - INSTALLED_VERSION=18.03.30
++ cat /recalbox/recalbox.arch - ARCH=rpi3
++ python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc -command load -key updates.type - UPGRADETYPE=stable
- SERVICE_URL=https://recaleur-archive-prod.recalbox.com:9443
++ /recalbox/scripts/upgrade//../system/uuid.sh --uuid-file /recalbox/share/system/uuid - UUID=8be1dd7f-d418-4866-aaad-c912137a8291
- [[ stable == \b\e\t\a ]]
- [[ stable == \u\n\s\t\a\b\l\e ]]
- '[' canupgrade == canupgrade ']'
- [[ stable == \s\t\a\b\l\e ]]
- /recalbox/scripts/upgrade//recalbox-canupgrade.sh --from-version 18.03.30 --service-url https://recaleur-archive-prod.recalbox.com:9443 --arch rpi3 --uuid 8be1dd7f-d418-4866-aaad-c912137a8291
curl: (6) Couldn't resolve host 'recaleur-archive-prod.recalbox.com' - exit 6
Je n'y connais pas grand chose, mais on dirait un problème de DNS Je cherche de ce coté et viens compléter mon post.
Du coup, plutôt que de te/vous faire perdre du temps, ne penses-tu pas que le plus simple serait que je réinstalle tout propre avec la nouvelle version ? ...ceci étant, ça peut être intéressant de trouver la cause.
NB : pour rappel, si ça peut aider à trouver, je ne peux plus enregistrer de configuration modifiée. Bizarre, isn't it ?
Merci pour le temps passé !
-
@sinis said in Unable to "save config", no update available, etc...:
Couldn't resolve host 'recaleur-archive-prod.recalbox.com'
Oui ton problème est là.
-
@oyyodams said in Unable to "save config", no update available, etc...:
Oui ton problème est là.
Bon !
Je confirme que les systèmes, malgré l'intelligence artificielle qui progresse et qui atteindra probablement un jour la singularité technologique qui signera la fin de l'humanité, ont pour le moment d'un DNS pour savoir comment traduire un nom de domaine
Plus sérieusement, en ajoutant un DNS dans le fichier /etc/resolv.conf, le script demandé donne une meilleur résultat :
- COMMAND=canupgrade
- [[ -z canupgrade ]]
- BINDIR=/recalbox/scripts/upgrade/
- SYSTEMSETTINGS='python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc'
- RECALBOX_SYSTEM_DIR=/recalbox/share/system
++ cat /recalbox/recalbox.version - INSTALLED_VERSION=18.03.30
++ cat /recalbox/recalbox.arch - ARCH=rpi3
++ python /usr/lib/python2.7/site-packages/configgen/settings/recalboxSettings.pyc -command load -key updates.type - UPGRADETYPE=stable
- SERVICE_URL=https://recaleur-archive-prod.recalbox.com:9443
++ /recalbox/scripts/upgrade//../system/uuid.sh --uuid-file /recalbox/share/system/uuid - UUID=8be1dd7f-d418-4866-aaad-c912137a8291
- [[ stable == \b\e\t\a ]]
- [[ stable == \u\n\s\t\a\b\l\e ]]
- '[' canupgrade == canupgrade ']'
- [[ stable == \s\t\a\b\l\e ]]
- /recalbox/scripts/upgrade//recalbox-canupgrade.sh --from-version 18.03.30 --service-url https://recaleur-archive-prod.recalbox.com:9443 --arch rpi3 --uuid 8be1dd7f-d418-4866-aaad-c912137a8291
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 36 100 36 0 0 38 0 --:--:-- --:--:-- --:--:-- 44
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 9 100 9 0 0 9 0 0:00:01 --:--:-- 0:00:01 11
https://lb-archive-prod.recalbox.com - exit 0
Mais :
- toujours pas d'update
- et toujours le problème de sauvegarde impossible des paramètres.
Allez, zou, ne perdons pas plus de temps : je réinstalle tout propre.
En revanche... il faudra bien, amha, mettre un DNS dans la couche réseau, sinon elle aura du mal à faire son job : ne manque-t-il pas quelque chose dans la procédure indiquée ici ? On fixe l'@IP, le masque, la passerelle, mais... pas le(s) DNS. Mais je me trompe peut-être ?
Merci en tous cas