Pas d'accès Internet

Bonjour,
N’ayant plus de wifi hotspot, je ne parviens pas à me connecter à ma brique sinon par l’adresse en local.
Les services VPN et hotspot sont inactif et je ne parviens pas à les relancer.
Je passe par la prcédure détaiilée au post [Solved] Ma brique ne fonctionne plus après un upgrade
Et oui ! j’ai déjà eu le même souci suite à un upgrade.

Je désinstalle vpn et hotspot.
Par contre je ne parviens pas à réinstaller :
Error: unable to download https://github.com/labriqueinternet/vpnclient_ynh/archive/355b24ea0cd3467d7ba1390ab7d34dd4b2500229.zip
Error: Unable to fetch sources files

Quel serait le problème et comment le résoudre?
Merci beaucoup!

…À noter que je peut parfaitement télécharger l’archive sur un pc en cliquant sur le lien.
J’ai essayé de me connecter en ssh ou par l’interface.
Le Pacman grignote sans fin, sans rien trouver à se mettre sous la dent.
:frowning:

Salut,

ouai malheureusement j’imagine que c’est parce que tu n’as pas accès internet :confused:

Je ne connais pas trop la brique, mais une solution de contournement pourrait être de télécharger l’archive sur ton PC, de le mettre sur une clef USB, de brancher et monter la clef USB sur la brique, dezipper l’archive puis installer l’app via yunohost app install ./chemin/du/dossier

Voilà ce que j’ai fait :

  1. Télécharger les applications. (355b24ea0cd3467d7ba1390ab7d34dd4b2500229.zip par exemple).

  2. Les mettre sur une clé usb.

  3. Brancher la clé sur la Briq

  4. Se connecter en root sur la Briq : ssh rot@adresselocaledelabriq

  5. Détecter la clé :
    # cat /proc/partitions
    major minor #blocks name
    179 0 15711232 mmcblk0
    179 1 15710208 mmcblk0p1
    8 0 62652416 sda
    8 1 62652384 sda1

  6. Créer un point de montage
    # mkdir /mnt/cle

  7. Monter la clé
    # mount /dev/sda1 /mnt/cle

  8. Décompresser les applications
    # unzip /mnt/cle/vpnclient_ynh-355b24ea0cd3467d7ba1390ab7d34dd4b2500229.zip
    # unzip /mnt/cle/hotspot_ynh-5ee291480d4b91b136e108cac6b281b748777053.zip

  9. installer les applications

  10. Télécharger les applications. (355b24ea0cd3467d7ba1390ab7d34dd4b2500229.zip par exemple).

  11. Les mettre sur une clé usb.

  12. Brancher la clé sur la Briq

  13. Se connecter en root sur la Briq : ssh rot@adresselocaledelabriq

  14. Détecter la clé :
    # cat /proc/partitions
    major minor #blocks name
    179 0 15711232 mmcblk0
    179 1 15710208 mmcblk0p1
    8 0 62652416 sda
    8 1 62652384 sda1

  15. Créer un point de montage
    # mkdir /mnt/cle

  16. Monter la clé
    # mount /dev/sda1 /mnt/cle

  17. Décompresser les applications
    ’# unzip /mnt/cle/vpnclient_ynh-355b24ea0cd3467d7ba1390ab7d34dd4b2500229.zip’
    ’# unzip /mnt/cle/hotspot_ynh-5ee291480d4b91b136e108cac6b281b748777053.zip’

  18. installer les applications
    # yunohost app install ./vpnclient_ynh-355b24ea0cd3467d7ba1390ab7d34dd4b2500229

L’installation se termine par :
Warning: WARNING: VPN Client is not started because you need to define a server CA through the web admin
Warning: WARNING: VPN Client is not started because you need either a client certificate, either a username (or both)
Success! The SSOwat configuration has been generated
Success! Installation comple

# yunohost app install ./hotspot_ynh-5ee291480d4b91b136e108cac6b281b748777053

L’installation se termine par:
Success! The SSOwat configuration has been generated
Success! Installation comple

Toujours est-il que le service VPN ne démarre toujours pas et que je ne peux pas accéder à l’intreface web pour finir de le configurer

Okay, du coup l’installation du vpnclient semble dire qu’il faut que tu renseignes tes identifiants et celui du serveur … bref, que tu le configures.

Est-ce que tu as accès au SSO ? Tu devrais voir une app “VPN Client” et pouvoir y accéder pour le configurer.

Je ne parviens pas à accéder à l’interface YH en tant qu’utilisateur et je ne sais pas où je peux finaliser la réinstallation du vpn ni en tant qu’admin par l’interface à l’adresse /adresselocale/yunohost/admin/#/services/ynh-vpnclient, ni en passant par ssh en console.
:frowning:
Quand je veux démarrer le service, j’ai invariablement Unable to execute command 'service ynh-vpnclient start'

L’accès à l’adresse /adresselocale/yunohost/sso/ en local me donne une erreur 302.

Moi, pas maîtriser.

Arf oui mince ca viens du fait que si tu accèdes via l’IP, tu peux seulement accéder à l’interface d’admin de yunohost :confused:

Mais on peut contourner le probleme en rajoutant dans ton fichier /etc/hosts (sur ton PC que je présume être sous Linux :stuck_out_tongue: (sinon il faudra que je te dise où est ce ficheir sous windows)) une ligne :

192.168.x.y   ton.domaine.tld

où 192.168.x.y est l’ip locale de ta brique

(normalemnet il faudra enlever / commenter cette ligne une fois que tout ça est réparé)

Ça n’a pas marché tout de suite. J’arrivais à la page de login de YH, mais nje revenais à la page de login vierge après avoir rempli les données de login et mot de passe.
Je me suis connecté en root et ai relancer la bête.
# shutdown -r
J’ai enfin pu accéder à l’interface utilisateur puis cliquer sur le carré VPN.

Mais une fois à la page de config, je ne sais pas quelles données remplir pour rétablir ma configuration.

On avance, on avance…
:wink:

Bon.
Ne sachant pas le détail de la config VPN mais comme j’avais le hotspot et l’accès Internet, j’ai tenté la réinstallation du VPN par la procédure décrite par #Ptrph dans l’échange [Solved] Ma brique ne fonctionne plus après un upgrade

yunohost app remove vpnclient
yunohost app remove hotspot
cd root
wget https://gist.githubusercontent.com/tbalthazar/a0aa22ef53e3dcf6c9133a6304b03cab/raw/4fa4820b4c4750472d7abd24733522b573452a6f/install-vpn-wifi.sh
chmod +x install-vpn-wifi.sh
./install-vpn-wifi.sh

J’aurais bien-sûr pu me passer de la partie wifi qui était fonctionnelle.

Le grand intérêt est que cette installation reprend la configuration initiale. J’ai pu noter les paramètres pour une prochaine fois.

Ceci dit, si maintenant ça fonctionne OUF! je ne comprends pas pourquoi ces deux services n’ont plus fonctionné à un moment donné.

Hypothèse :

  • Je n’ai pas configuré d’IP fixe pour la Brique. J’éteins souvent la box ce qui redistribue les cartes au niveau des IP interne. Est-ce que ça pourrait induire le fait de ne plus avaoir accès à l’Internet ?

Bonjour à tous,

Je viens de faire une mise à jour par l’interface web.
Le Hotspot est tombé de nouveau en rade.
sudo yunohost service status
Je ne vois plus l’application

En redémarrant en console
sudo shutdown -r
Le VPN se remet à fonctionner mais toujours pas de Hotspot.
À la page https: //Monserveur/wifiadmin, j’ai un message
nginx 404 Not Found

Existe-t-il un moyen d’éviter de réinstaller comme précédement ?

Merci a tutti
nginx

Bon.
J’ai réinstallé le spot wifi avec la procédure en root et en local :

# yunohost app install ./hotspot_ynh-5ee291480d4b91b136e108cac6b281b748777053

Suivi d’un update.

Tout marche, mais je m’inquiète du pourquoi réinstaller le spot après un update ?

Le feuilleton continue…

:relieved:

J’ai bien tenu plus de 15 jours, mais de nouveau Hotspot et VPN qui ne fonctionnent plus.
C’est juste un peu lassant, parce que je ne comprends pas et que je ne sais toujours pas où chercher.
C’est aussi plutôt insécurisant si je voulais utiliser mon serveur pour permettre des accès à d’autres (hébergement de site, de données accessibles, utilisation en serveur de mail). Je ne peux pas avoir confiance dans la stabilité de mon petit serveur.
:anguished:

En rade de nouveau !
:disappointed_relieved:
Cette fois, j’ai réinstallé vpn mais yunohost service status me donne
ynh-vpnclient:
loaded: not-found
status: inactive
Je ne parviens pas à démarrer le service, ni en sso, ni par le browser en local

Un plantage par semaine et 3 jours en sucette, ça fait pas beaucoup de temps pour l’utilisation.

Il doit y avoir un truc trivial qui me passe au dessus de la tête.
Quelqu’un pour aider?

Lors de l’install de vpn en console, j’ai toute une littérature en boucle; J’ai des dizaines de fois la séquence avec une date curieuse :

Thu Jan  1 01:00:48 1970 OpenVPN 2.3.4 arm-unknown-linux-gnueabihf [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6] built on Nov 19 2015
Thu Jan  1 01:00:48 1970 library versions: OpenSSL 1.0.1t  3 May 2016, LZO 2.08
Thu Jan  1 01:00:48 1970 WARNING: file '/etc/openvpn/keys/credentials' is group or others accessible
Thu Jan  1 01:00:48 1970 WARNING: file '/etc/openvpn/keys/user.key' is group or others accessible
Thu Jan  1 01:00:48 1970 Socket Buffers: R=[163840->131072] S=[163840->131072]
Thu Jan  1 01:00:48 1970 RESOLVE: Cannot resolve host address: vpn.neutrinet.be: Name or service not known
Thu Jan  1 01:00:48 1970 RESOLVE: Cannot resolve host address: vpn.neutrinet.be: Name or service not known
Thu Jan  1 01:00:53 1970 RESOLVE: Cannot resolve host address: vpn.neutrinet.be: Name or service not known
Thu Jan  1 01:00:58 1970 RESOLVE: Cannot resolve host address: vpn.neutrinet.be: Name or service not known
Thu Jan  1 01:01:03 1970 RESOLVE: Cannot resolve host address: vpn.neutrinet.be: Name or service not known
Thu Jan  1 01:01:08 1970 NOTE: --mute triggered...
Thu Jan  1 01:01:10 1970 1 variation(s) on previous 5 message(s) suppressed by --mute
Thu Jan  1 01:01:10 1970 RESOLVE: signal received during DNS resolution attempt
Thu Jan  1 01:01:10 1970 SIGTERM[hard,init_instance] received, process exiting

Puis celle-ci :

Sun Nov 20 23:11:55 2016 ERROR: Linux route add command failed: external program exited with error status: 2
Sun Nov 20 23:11:55 2016 /sbin/ip route add 127.0.1.1/32 via 192.168.1.1
Sun Nov 20 23:11:55 2016 add_route_ipv6(2000::/3 -> 2001:913:1fff:ffff:ffff:ffff:ffff:fffe metric -1) dev tun0
Sun Nov 20 23:11:55 2016 /sbin/ip -6 route add 2000::/3 dev tun0
Sun Nov 20 23:11:55 2016 add_route_ipv6(2000::/3 -> 2001:913:1fff:ffff:ffff:ffff:ffff:fffe metric -1) dev tun0
Sun Nov 20 23:11:55 2016 /sbin/ip -6 route add 2000::/3 dev tun0
RTNETLINK answers: File exists

Ça finit par :

Tue Nov 21 11:38:41 2017 Restart pause, 2 second(s)
Tue Nov 21 11:38:43 2017 WARNING: file '/etc/openvpn/keys/user.key' is group or others accessible
Tue Nov 21 11:38:43 2017 Socket Buffers: R=[163840->131072] S=[163840->131072]
Tue Nov 21 11:38:43 2017 UDPv4 link local: [undef]
Tue Nov 21 11:38:43 2017 UDPv4 link remote: [AF_INET]80.67.181.3:1195
Tue Nov 21 11:38:43 2017 TLS: Initial packet from [AF_INET]80.67.181.3:1195, sid=9e2c1c1a 4caf8a01
Tue Nov 21 11:38:44 2017 VERIFY OK: depth=1, C=BE, ST=Brussels Capital Region, L=Brussels, O=Neutrinet, OU=VPN, CN=vpn.neutrinet.be, name=VPN, emailAddress=contact@neutrinet.be
Tue Nov 21 11:38:44 2017 VERIFY OK: nsCertType=SERVER
Tue Nov 21 11:38:44 2017 Validating certificate key usage
Tue Nov 21 11:38:44 2017 ++ Certificate has key usage  00a0, expects 00a0
Tue Nov 21 11:38:44 2017 NOTE: --mute triggered...
Tue Nov 21 11:39:44 2017 5 variation(s) on previous 5 message(s) suppressed by --mute
Tue Nov 21 11:39:44 2017 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
Tue Nov 21 11:39:44 2017 TLS Error: TLS handshake failed
Tue Nov 21 11:39:44 2017 SIGUSR1[soft,tls-error] received, process restarting
Tue Nov 21 11:39:44 2017 Restart pause, 2 second(s)
Tue Nov 21 11:39:46 2017 Cannot load certificate file /etc/openvpn/keys/user.crt: error:02001002:system library:fopen:No such file or directory: error:2006D080:BIO routines:BIO_new_file:no such file: error:140AD002:SSL routines:SSL_CTX_use_certificate_file:system lib
Tue Nov 21 11:39:46 2017 Exiting due to fatal error
Tue Nov 21 13:16:02 2017 OpenVPN 2.3.4 arm-unknown-linux-gnueabihf [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6] built on Jun 26 2017
Tue Nov 21 13:16:02 2017 library versions: OpenSSL 1.0.1t  3 May 2016, LZO 2.08
Tue Nov 21 13:16:02 2017 WARNING: file '/etc/openvpn/keys/credentials' is group or others accessible
Tue Nov 21 13:16:02 2017 WARNING: file '/etc/openvpn/keys/user.key' is group or others accessible
Tue Nov 21 13:16:02 2017 Socket Buffers: R=[163840->131072] S=[163840->131072]
Tue Nov 21 13:16:02 2017 UDPv4 link local: [undef]
Tue Nov 21 13:16:02 2017 UDPv4 link remote: [AF_INET]80.67.181.3:1195
Tue Nov 21 13:16:02 2017 TLS: Initial packet from [AF_INET]80.67.181.3:1195, sid=67637f00 290cd615
Tue Nov 21 13:16:02 2017 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Tue Nov 21 13:16:02 2017 VERIFY OK: depth=1, C=BE, ST=Brussels Capital Region, L=Brussels, O=Neutrinet, OU=VPN, CN=vpn.neutrinet.be, name=VPN, emailAddress=contact@neutrinet.be
Tue Nov 21 13:16:02 2017 VERIFY OK: nsCertType=SERVER
Tue Nov 21 13:16:02 2017 Validating certificate key usage
Tue Nov 21 13:16:02 2017 ++ Certificate has key usage  00a0, expects 00a0
Tue Nov 21 13:16:02 2017 VERIFY KU OK
Tue Nov 21 13:16:02 2017 NOTE: --mute triggered...
Tue Nov 21 13:16:23 2017 4 variation(s) on previous 5 message(s) suppressed by --mute
Tue Nov 21 13:16:23 2017 event_wait : Interrupted system call (code=4)
Tue Nov 21 13:16:23 2017 SIGTERM received, sending exit notification to peer
Tue Nov 21 13:16:24 2017 SIGTERM[soft,exit-with-notification] received, process exiting
+ exit 1

Autant dire que je ne comprends rien.

Today I installed a Yunohost on Olimex LIME1 with Neutrinet VPN and I had the same issue.

It was solved using:

sudo ip addr flush dev tun0
sudo ip -6 addr flush dev tun0

And reboot.

2 Likes

Thank you for everything @tierce. I know, i’m late but I just saw your post !
:smirk:

Ça y est ! J’ai l’occassion d’expérimenter la solution de @tierce ! :stuck_out_tongue_winking_eye:

En effet, après avoir redémarré la brique, le hotspot et le vpn était de nouveau en rideau.

J’ai réinstallé les deux en suivant la procédure plus haut

yunohost app remove vpnclient yunohost app remove hotspot cd root wget https://gist.githubusercontent.com/tbalthazar/a0aa22ef53e3dcf6c9133a6304b03cab/raw/4fa4820b4c4750472d7abd24733522b573452a6f/install-vpn-wifi.sh chmod +x install-vpn-wifi.sh ./install-vpn-wifi.sh

J’ai du réinstaller le hotspot indépendemment par la suite, ce qui est étonnant, vu que le script est censé prendre les deux en charges.
Autant le hotspot est opérationnel, autant le VPN reste

J’ai:

ynh-hotspot: 
  loaded: not-found
  status: running
ynh-vpnclient: 
  loaded: not-found
  status: inactive

Le service ne démarre pas :

sudo systemctl status ynh-vpnclient.service
● ynh-vpnclient.service - YunoHost VPN Client.
   Loaded: loaded (/etc/systemd/system/ynh-vpnclient.service; enabled)
   Active: failed (Result: exit-code) since Thu 2018-02-15 10:03:53 CET; 4min 9s ago
  Process: 4379 ExecStart=/usr/local/bin/ynh-vpnclient start (code=exited, status=1/FAILURE)
 Main PID: 4379 (code=exited, status=1/FAILURE)

Feb 15 10:03:24 michu.nohost.me ntpd[4461]: Listen normally on 5 eth0 fe...3
Feb 15 10:03:24 michu.nohost.me ntpd[4461]: Listen normally on 6 lo ::1 ...3
Feb 15 10:03:24 michu.nohost.me ntpd[4461]: Listen normally on 7 wlan0 f...3
Feb 15 10:03:24 michu.nohost.me ntpd[4461]: Listen normally on 8 eth0 2a...3
Feb 15 10:03:24 michu.nohost.me ntpd[4461]: Listen normally on 9 eth0 fe...3
Feb 15 10:03:24 michu.nohost.me ntpd[4461]: peers refreshed
Feb 15 10:03:24 michu.nohost.me ntpd[4461]: Listening on routing socket ...s
Feb 15 10:03:53 michu.nohost.me systemd[1]: ynh-vpnclient.service: main ...E
Feb 15 10:03:53 michu.nohost.me systemd[1]: Failed to start YunoHost VPN....

Quant au log :

sudo tail -n 100 /var/log/openvpn-client.log

Thu Feb 15 09:58:31 2018 OpenVPN 2.3.4 arm-unknown-linux-gnueabihf [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6] built on Jun 26 2017
Thu Feb 15 09:58:31 2018 library versions: OpenSSL 1.0.1t  3 May 2016, LZO 2.08
Thu Feb 15 09:58:31 2018 WARNING: file '/etc/openvpn/keys/credentials' is group or others accessible
Thu Feb 15 09:58:31 2018 WARNING: file '/etc/openvpn/keys/user.key' is group or others accessible
Thu Feb 15 09:58:31 2018 Socket Buffers: R=[163840->131072] S=[163840->131072]
Thu Feb 15 09:58:31 2018 UDPv4 link local: [undef]
Thu Feb 15 09:58:31 2018 UDPv4 link remote: [AF_INET]80.67.181.3:1195
Thu Feb 15 09:58:31 2018 TLS: Initial packet from [AF_INET]80.67.181.3:1195, sid=484b0580 1c319ab0
Thu Feb 15 09:58:31 2018 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Thu Feb 15 09:58:32 2018 VERIFY OK: depth=1, C=BE, ST=Brussels Capital Region, L=Brussels, O=Neutrinet, OU=VPN, CN=vpn.neutrinet.be, name=VPN, emailAddress=contact@neutrinet.be
Thu Feb 15 09:58:32 2018 VERIFY OK: nsCertType=SERVER
Thu Feb 15 09:58:32 2018 Validating certificate key usage
Thu Feb 15 09:58:32 2018 ++ Certificate has key usage  00a0, expects 00a0
Thu Feb 15 09:58:32 2018 VERIFY KU OK
Thu Feb 15 09:58:32 2018 NOTE: --mute triggered...
Thu Feb 15 09:58:53 2018 4 variation(s) on previous 5 message(s) suppressed by --mute
Thu Feb 15 09:58:53 2018 event_wait : Interrupted system call (code=4)
Thu Feb 15 09:58:53 2018 SIGTERM received, sending exit notification to peer
Thu Feb 15 09:58:54 2018 SIGTERM[soft,exit-with-notification] received, process exiting

J’essaye de passer les commandes proposées par @tierce

 sudo ip addr flush dev tun0
Device "tun0" does not exist.
 sudo ip -6 addr flush dev tun0
Device "tun0" does not exist.

Bardaff, c’est l’embardée !