Projet

Général

Profil

Bug #4968

Connexion impossible Data sur DVD live 15.08

Ajouté par Francois Audirac il y a plus de 7 ans. Mis à jour il y a environ 7 ans.

Statut:
New - Nouveau
Priorité:
Normale
Assigné à:
-
Catégorie:
data.abuledu.org (web)
Version cible:
Début:
09/12/2016
Echéance:
% réalisé:

0%


Description

Sur le DVD live 15.08, on ne peut pas utiliser Data, car on ne peut pas s'authentifier sur abuledu.net depuis Data (le bouton "Se connecter" est grisé), à cause du filtrage web qui redirige les requêtes autorisées vers le proxy tinyproxy sur localhost:8080, attrapée par dansguardian.
Cette redirection est forcée sous firefox (dans le /etc/firefox/sysprefs.js) pour avoir le filtrage, mais elle n'est pas configurable sous abuledu-data.

Donc, soit on trouve une astuce pour dire :
  • Data est dans une situation spéciale (sur le dvd-live), donc on redirige exceptionnellement la connexion sur le port 8080. (Mais pas très souple et si on désactive le filtrage à main, plus de data).
  • soit on ajoute une option à data pour personnaliser le proxy pour cette application. Mais je ne sais pas si elle est déjà codée dans une librairie QT et si elle est intégrable.

alacarte-proxylocal.png (185 ko) Francois Audirac, 11/04/2017 18:09

Historique

#1 Mis à jour par Francois Audirac il y a plus de 7 ans

Une astuce consiste à lancer alacarte, puis à paramétrer le proxy dans les préferences d'alacarte (localhost:8080).
Dans ce cas, on peut s'authentifier de manière unique.

Par contre, le problème demeure en partie puisque Data ne peut pas télécharger l'image et les données depuis l'URL.
Si on télécharge l'image et qu'on uploade ensuite l'image dans data, avec les infos copiées/collées, l'envoi fonctionne. Mais ce n'est pas très satisfaisant.

Le fait de supprimer le filtrage est une solution plus radicale, mais plus efficace pour utiliser ensuite Data.

#2 Mis à jour par Francois Audirac il y a environ 7 ans

Je complète ici pour mémoire la solution pour récupérer les accès à Data, Alacarte en supprimant le filtrage Internet...
A faire depuis le compte enseignant ou le compte installé dans un terminal :

sudo apt-get remove tinyproxy dansguardian firehol clamav

Mot de passe : ryxeo

Puis renommer le fichier de configuration par défaut de firefox

sudo mv /etc/firefox/syspref.js /etc/firefox/syspref-old.js

Relancer Firefox et vérifier si la connexion Internet est là.
sinon, modifier les paramètres réseau de Firefox et choisir Préférences / Avancées / Réseau / Paramètres : [x] "Détection automatique des paramètres proxy pour ce réseau".
Vérifier que la connexion Internet fonctionne.

Dans alacarte, modifier les paramètres et choisir :
Proxy : Aucun.

Quitter et relancer alacarte pour vérifier que la connexion au compte est bonne.

Chez moi, ça marche.

#3 Mis à jour par Francois Audirac il y a environ 7 ans

Autre solution plus simple pour garder le filtrage (la solution est revenue en y repensant) !
Lancer Alacarte, Paramètres choisir "Proxy" et cocher :
(o) Proxy manuel et remplir :

Proxy HTTP : localhost
port : 8080

Valider par OK
Attendre la pop-up de confirmation.

Et tout marche !

#4 Mis à jour par Francois Audirac il y a environ 7 ans

Une fois le proxylocal renseigné, et la pop-up validé, patienter une poignée de secondes avant de voir l'écran de connexion passer du rouge au vert.
Idem pour la validation de l'authentification qui peut prendre un peu de temps.

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux