# Plus d'accès au SSO et commandes ssh Yunohost renvoyant "ValueError: bad marshal data (unknown type code)"

**URL:** https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361
**Category:** Support
**Tags:** brique\_internet, french
**Created:** [November 20, 2020, 12:51am UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361 "2020-11-20T00:51:15Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Brice](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/b/a3d4f5/32.png) [@Brice](https://forum.yunohost.org/u/Brice)
#### Post date: [November 20, 2020, 12:51am UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/1 "2020-11-20T00:51:15Z")

</div>

### Mon serveur YunoHost

**Matériel:** Brique Internet avec VPN  
**Version de YunoHost:** 4  
**J’ai accès à mon serveur :** En SSH  
**Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ?** : non  
**Applis installés sur mon serveur :** Nextcloud, Roundcube, Hotspot, VPNclient et Lstu

Bonjour

Depuis aujourd’hui, je n’ai plus accès au SSO et les commandes SSH yunohost me renvoient cette erreur :

```auto
ValueError: bad marshal data (unknown type code)

```

J’ai beaucoup de mal à comprendre de qui se passe…  
J’ai essayé plusieurs solutions proposés ici : [https://yunohost.org/#/noaccess](https://yunohost.org/#/noaccess) mais sans succès…  
J’ai fouillé un peu sur le forum sans trouver réponse à ce problème.  
Hier déjà, je n’avais plus accès à Nextcloud, j’avais le même problème que celui décrit dans ce post : [Internal server error](https://forum.yunohost.org/t/internal-server-error/5544)  
Je ne sais pas si c’est lié, mais j’ai désinstallé Lstu en début de semaine (je l’avais installé il y a quelques semaines, l’install s’était fait correctement, mais l’appli n’est jamais apparu dans le SSO).

J’ai déjà tenté de redémarrer le serveur plusieurs fois.  
J’ai vérifié l’espace libre sur les différentes partitions et aucune n’est saturée.  
J’ai 613Mo de ram libre.  
Après avoir tenté un `systemctl restart nginx` qui n’a pas fonctionné, j’ai exécuté 2 commandes qui m’étaient proposé dans le retour :  
`systemctl status nginx.service` qui me renvoie :

```auto
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2020-11-20 01:03:15 CET; 6min ago
     Docs: man:nginx(8)
  Process: 874 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)

```

et `journalctl -xe` qui me renvoie : [https://paste.yunohost.org/icusobocuz](https://paste.yunohost.org/icusobocuz) (j’ai remplacé mon nom de domaine par “mon.domaine”)

Merci de votre aide 🙂  
(Petite précision, je suis plutôt dans la catégorie débutant en ssh et lignes de commandes)

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [November 20, 2020, 6:19pm UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/2 "2020-11-20T18:19:15Z")

</div>

> [@Brice](#):
>
> Depuis aujourd’hui, je n’ai plus accès au SSO et les commandes SSH yunohost me renvoient cette erreur :
> 
> ```auto
> ValueError: bad marshal data (unknown type code)
> 
> ```

Est-ce que tu pourrais partager l’entièreté du message d’erreur

> [@Brice](#):
>
> `systemctl status nginx.service` qui me renvoie

Pour comprendre ce qui le fait crasher, regardons :

```auto
journalctl -u nginx --no-pager --no-hostname -n 100

```

---

<div class="post-metadata">

### Author: ![Brice](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/b/a3d4f5/32.png) [@Brice](https://forum.yunohost.org/u/Brice)
#### Post date: [November 20, 2020, 7:13pm UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/3 "2020-11-20T19:13:42Z")

</div>

Salut Aleks  
Il s’agit malheureusement bien du message d’erreur en entier… :

```auto
admin@mondomaine:~$ sudo yunohost diagnosis run
ValueError: bad marshal data (unknown type code)
admin@mondomaine:~$

```

`journalctl -u nginx --no-pager --no-hostname -n 100` me renvoie :

```auto
-- Logs begin at Fri 2020-11-20 19:56:06 CET, end at Fri 2020-11-20 20:11:29 CET. --
-- No entries --

```

Petite précision supplémentaire, le serveur mail fonctionne car je peux envoyer/recevoir des mails via les appli client installées sur mon PC et sur mon portable.

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [November 20, 2020, 8:31pm UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/4 "2020-11-20T20:31:09Z")

</div>

Erf oké … Et si par exemple tu fais

```auto
sudo yunohost domain list --debug

```

?

Pour nginx, essayons directement :

```auto
nginx

```

(qui devrait tenter de lancer nginx en local … si ça ne crashe pas et que tu veux stopper la commande, tu peux faire Ctrl+c)

---

<div class="post-metadata">

### Author: ![Brice](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/b/a3d4f5/32.png) [@Brice](https://forum.yunohost.org/u/Brice)
#### Post date: [November 20, 2020, 9:01pm UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/5 "2020-11-20T21:01:38Z")

</div>

Voici les retours :  
`sudo yunohost domain list --debug`, même retour que pour diagnosis :

```auto
ValueError: bad marshal data (unknown type code)

```

`nginx` :

```auto
nginx: [emerg] dlopen() "/usr/share/nginx/modules/ngx_http_dav_ext_module.so" failed (/usr/lib/arm-linux-gnueabihf/libxslt.so.1: symbol version LIBXML2_2.4.30 not defined in file libxml2.so.2 with link time reference) in /etc/nginx/modules-enabled/50-mod-http-dav-ext.conf:1

```

---

<div class="post-metadata">

### Author: ![Brice](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/b/a3d4f5/32.png) [@Brice](https://forum.yunohost.org/u/Brice)
#### Post date: [November 22, 2020, 6:52pm UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/6 "2020-11-22T18:52:34Z")

</div>

Est-ce que vous avez une idée de l’origine du problème du coup ?  
Car c’est un peu bloquant et pour ma part, je n’arrive vraiment pas à comprendre qui ne fonctionne pas…  
Et vu que les commandes Yunohost sont innopérantes et que je n’ai plus d’accès au SSO, à part réinitialiser le serveur et repartir sur une sauvegarde, je ne voit pas trop d’autres solutions, mais je me dit qu’il y a sans doute 🙂

En tout cas, merci à l’implication des bénévoles et de la communauté, si importante pour faire vivre un projet comme Yunohost 😉

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [November 22, 2020, 11:06pm UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/7 "2020-11-22T23:06:22Z")

</div>

Il faudrait essayer de supprimer les .pyc : [https://stackoverflow.com/questions/30861493/how-to-fix-python-valueerrorbad-marshal-data](https://stackoverflow.com/questions/30861493/how-to-fix-python-valueerrorbad-marshal-data)

---

<div class="post-metadata">

### Author: ![Brice](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/b/a3d4f5/32.png) [@Brice](https://forum.yunohost.org/u/Brice)
#### Post date: [November 23, 2020, 12:21am UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/8 "2020-11-23T00:21:46Z")

</div>

Ok merci, j’ai donc exécuté cette commande

```auto
find /usr -name '*.pyc' -delete

```

Mais pendant que la commande tournait, j’ai malencontreusement touché au fil d’alimentation de mon serveur et il s’est éteint… (cela vient de la fiche enclenché dans le serveur qui est sensible aux mouvements…)  
J’ai essayé de le redémarrer mais impossible (la diode rouge d’alimentation est bien allumé de même que que les voyants de la prise RJ45 mais pas la diode verte témoignant du fonctionnement de la carte ARM)…  
Du coup, j’ai récupéré la carte micro-SD, et j’ai supprimé les fichiers .pyc du répertoire /usr depuis mon ordinateur.  
J’ai ensuite remis la carte dans le serveur mais il ne démarre toujours pas.  
Si ça peut aider, ce que je vais essayer de faire demain, c’est brancher un écran sur la prise HDMI du serveur pour essayer de voir ce qui ne fonctionne pas au démarrage.

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [November 23, 2020, 1:08am UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/9 "2020-11-23T01:08:11Z")

</div>

> [@Brice](#):
>
> j’ai malencontreusement touché au fil d’alimentation de mon serveur et il s’est éteint… (cela vient de la fiche enclenché dans le serveur qui est sensible aux mouvements…)

![58ppPhJ](https://forum.yunohost.org/uploads/default/original/2X/d/d8db2e781192552be7a9bd1d993b72e16e037eee.gif)

![did_it_ever_happen_to_you_when_01](https://forum.yunohost.org/uploads/default/original/2X/f/fc163b1f03da28a623aebb89bd610b37ad5c8aa6.gif)

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [November 23, 2020, 1:10am UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/10 "2020-11-23T01:10:53Z")

</div>

(En vrai si c’est genre pas la première fois que ça arrive que ton serveur subisse des arrêts brutaux, ça m’étonne pas moulte que tu obtiennes le genre d’erreur que tu cites plus haut genre `bad marshal data` et … autre `'symbol version LIBXML2_2.4.30 not defined in file libxml2.so.2 with link time reference)'` et que maintenant ça veuille même plus booter…)

---

<div class="post-metadata">

### Author: ![Brice](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/b/a3d4f5/32.png) [@Brice](https://forum.yunohost.org/u/Brice)
#### Post date: [November 28, 2020, 10:59pm UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/11 "2020-11-28T22:59:52Z")

</div>

Réponse un peu tardive de ma part désolé…

L’extinction brutale du serveur s’est produite quelques fois depuis que j’utilise le serveur, mais là, c’était vraiment un coup de pas de chance et j’étais vraiment dégouté.  
En tout cas, ta réponse m’a fait bien rire Aleks 😉 Je pense qu’à ta place j’aurais répondu la même chose.

J’ai donc essayé de brancher un écran sur mon serveur et en effet, il y avait l’air d’avoir quelques erreurs (même si je n’étais pas vraiment à même de les comprendre).  
Du coup cela (ajouté à ce que tu me dit sur le fait que les multiples arrêts brutaux avaient sans doute provoqués des erreurs) m’a incité à repartir à 0 et tout réinstaller…

Au début, j’ai essayé de faire la postinstall en restaurant une sauvegarde mais je n’ai pas réussis (peut-être que les sauvegardes contenaient elles aussi des erreurs…)  
Et au final, je me dit que ce n’est peut-être pas plus mal de ne pas avoir restauré de sauvegardes car ça permet de repartir sur des bases saines.

Par contre, pendant la réinstallation, je me suis posé 3 questions auxquelles je n’ai pas trouvé de réponse dans la doc ou sur le forum. Je les pose ici, mais peut-être serait-il plus pertinent de faire un nouveau post ?

- Après install de l’appli VPN Client, y a t-il un moyen de configurer le VPN en SSH donc sans passer par l’interface utilisateur ? (Dans le cas où l’on a pas accès à son domaine par exemple)
- Comment régler le language et l’heure de Yunohost ? Car j’ai visiblement un mélange d’anglais et de français : le SSO et l’interface admin sont en français, mais par exemple, l’interface de configuration de VPN Client est en anglais. Et visiblement, l’heure n’est pas la bonne (le serveur a l’air d’être réglé sur l’heure UTC)
- L’installation de l’appli Wifi Hotspot pose visiblement des problèmes (notament avec PHP). J’ai vu sur la page des applis qu’elle était maintenant notée en basse qualité, pourtant, le site de [labriqueinter.net](http://labriqueinter.net) en fait toujours mention. Donc est-ce qu’avant de l’installer à nouveau, il vaut mieux attendre qu’elle soit à nouveau à peu près stable ?

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [November 29, 2020, 1:31am UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/12 "2020-11-29T01:31:02Z")

</div>

> [@Brice](#):
>
> Après install de l’appli VPN Client, y a t-il un moyen de configurer le VPN en SSH donc sans passer par l’interface utilisateur ? (Dans le cas où l’on a pas accès à son domaine par exemple)

C’est compliqué … mais si ton vrai probleme c’est “je veux utiliser la CLI car j’ai pas accès à l’interface web car le domaine est pas encore correctement accessible”, tu peux toujours tambouiller en modifiant le /etc/hosts de ta machine client (ton laptop ou ordi de bureau) comme décrit ici [YunoHost • index](https://yunohost.org/#/dns_local_network) pour faire “comme si” le domaine était bien configuré (donc tu pourras ensuite accéder à l’interface web de config du vpn)

---

<div class="post-metadata">

### Author: ![system](https://forum.yunohost.org/uploads/default/original/2X/f/f59fe8e3ee6b100b4f574d30d6e30479c68b89f0.png) [@system](https://forum.yunohost.org/u/system)
#### Post date: [December 14, 2020, 1:31am UTC](https://forum.yunohost.org/t/plus-dacces-au-sso-et-commandes-ssh-yunohost-renvoyant-valueerror-bad-marshal-data-unknown-type-code/13361/13 "2020-12-14T01:31:03Z")

</div>

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.
