Session has expired due to inactivity or error

Bonjour,
Et merci pour ce plugin :slight_smile:
Je viens de l’acheter, mais je n’arrive pas à me connecter.
Je suis sur l’academie de Strasbourg, et utilise le lien Bienvenue sur votre Environnement Numérique de Travail - Authentification
J’ai essayé en ATEN Strasbourg : Session has expired due to inactivity or error

et en manuel , mais il me dit que mes identifiants sont incorrects.

Merci
PS : depuis un navigateur, j’arrive bien a me connecter. (avec ATEN, ou educonnecte)
PS2 : lors de l’ enregistrement de l’equipement, le plugin essaye de se connecter un grand nombre de fois, ce qui fait que cela bloque mon IP pendant 1h ou 2. Serait-il possible de limiter les tentatives a 3?

J’ai ca :

[2020-11-27 17:09:24][ERROR] : Session has expired due to inactivity or error
[2020-11-27 17:09:29][ERROR] : Session has expired due to inactivity or error
[2020-11-27 17:09:34][ERROR] : Session has expired due to inactivity or error
[2020-11-27 17:09:42][ERROR] : Session has expired due to inactivity or error
[2020-11-27 17:09:47][ERROR] : Session has expired due to inactivity or error
[2020-11-27 17:09:52][ERROR] : Votre adresse IP est provisoirement suspendue !

Hello,

Le lien que tu a mis, est exactement celui que tu a mis dans le plugin ?

Cdt
Thibaut

PPS 2 : Non, dans la beta qui arrive, j’ai une nouvelle gestion des data.

Hello,
Oui, mais j’ai essayé avec et sans le slash de fin.
A ta dispo pour essayer autre chose en bêta et/ou en débug. Ou si tu as une autre idée. Je sèche.
Merci a toi.

Ok, remet le / a la fin. Met le plugin en debug.

Quand cela et fait sauvegarde et send moi tout les logs que tu a y compris le node.

Cdt
Thibaut

Voila deja les logs de pronotelink. J’ai supprimé tous les fichiers de logs, et j’ai vu que le log du node ne s’est pas recréé quand j’ai sauvegardé mon equipement.
J’ai relancé le daemon, ce qui a recréé le fichier, mais maintenant, il faut que j’attende que mon ip ne soit plus bloquée pour réessayer et t’envoyer le log du node.

[2020-11-28 17:08:15][INFO] : Set des data du compte : xxx
[2020-11-28 17:08:15][DEBUG] : getData
[2020-11-28 17:08:15][DEBUG] : Fetch
[2020-11-28 17:08:15][DEBUG] : Get Token
[2020-11-28 17:08:15][DEBUG] : Fetch
[2020-11-28 17:08:26][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:26][ERROR] : Session has expired due to inactivity or error
[2020-11-28 17:08:26][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:26][DEBUG] : Token :
[2020-11-28 17:08:26][DEBUG] : SetKeepAlive
[2020-11-28 17:08:26][DEBUG] : Fetch
[2020-11-28 17:08:26][DEBUG] : Get Token
[2020-11-28 17:08:26][DEBUG] : Fetch
[2020-11-28 17:08:30][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:30][ERROR] : Session has expired due to inactivity or error
[2020-11-28 17:08:30][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:30][DEBUG] : Token :
[2020-11-28 17:08:30][DEBUG] : SetKeepAlive
[2020-11-28 17:08:30][DEBUG] : Fetch
[2020-11-28 17:08:30][DEBUG] : Get Token
[2020-11-28 17:08:30][DEBUG] : Fetch
[2020-11-28 17:08:34][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:34][ERROR] : Session has expired due to inactivity or error
[2020-11-28 17:08:34][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:34][DEBUG] : Token :
[2020-11-28 17:08:34][DEBUG] : SetKeepAlive
[2020-11-28 17:08:34][DEBUG] : Fetch
[2020-11-28 17:08:34][DEBUG] : Get Token
[2020-11-28 17:08:34][DEBUG] : Fetch
[2020-11-28 17:08:37][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:37][ERROR] : Session has expired due to inactivity or error
[2020-11-28 17:08:37][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:37][DEBUG] : Token :
[2020-11-28 17:08:37][DEBUG] : SetKeepAlive
[2020-11-28 17:08:37][DEBUG] : Fetch
[2020-11-28 17:08:37][DEBUG] : Get Token
[2020-11-28 17:08:37][DEBUG] : Fetch
[2020-11-28 17:08:41][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:41][ERROR] : Session has expired due to inactivity or error
[2020-11-28 17:08:41][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-11-28 17:08:41][DEBUG] : Token :
[2020-11-28 17:08:41][DEBUG] : SetKeepAlive
[2020-11-28 17:08:41][DEBUG] : Fetch
[2020-11-28 17:08:41][DEBUG] : Get Token
[2020-11-28 17:08:41][DEBUG] : Fetch
[2020-11-28 17:08:45][DEBUG] : Fetch result : {"code":-1,"message":"Votre adresse IP est provisoirement suspendue !"}
[2020-11-28 17:08:45][ERROR] : Votre adresse IP est provisoirement suspendue !
[2020-11-28 17:08:45][DEBUG] : Token : {"code":-1,"message":"Votre adresse IP est provisoirement suspendue !"}
[2020-11-28 17:08:45][DEBUG] : Token :
[2020-11-28 17:08:45][DEBUG] : SetKeepAlive
[2020-11-28 17:08:45][DEBUG] : Fetch
[2020-11-28 17:08:45][DEBUG] : Get Token
[2020-11-28 17:08:45][DEBUG] : Fetch
[2020-11-28 17:08:47][DEBUG] : Fetch result : {"code":2,"message":"Your IP address is temporarily banned because of too many failed authentication attempts"}
[2020-11-28 17:08:47][DEBUG] : Get Token ERROR
[2020-11-28 17:08:47][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:47][DEBUG] : Get Token
[2020-11-28 17:08:47][DEBUG] : Fetch
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"code":2,"message":"Your IP address is temporarily banned because of too many failed authentication attempts"}
[2020-11-28 17:08:49][DEBUG] : Get Token ERROR
[2020-11-28 17:08:49][DEBUG] : SetKeepAlive : false
[2020-11-28 17:08:49][DEBUG] : Get Token Fin
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : SetKeepAlive : false
[2020-11-28 17:08:49][DEBUG] : Get Token Fin
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : SetKeepAlive : false
[2020-11-28 17:08:49][DEBUG] : Get Token Fin
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : SetKeepAlive : false
[2020-11-28 17:08:49][DEBUG] : Get Token Fin
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : SetKeepAlive : false
[2020-11-28 17:08:49][DEBUG] : Get Token Fin
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : SetKeepAlive : false
[2020-11-28 17:08:49][DEBUG] : Get Token Fin
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : getData : false
[2020-11-28 17:08:49][DEBUG] : getPeriods
[2020-11-28 17:08:49][DEBUG] : Fetch
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : getPeriods : false
[2020-11-28 17:08:49][DEBUG] : getchildren
[2020-11-28 17:08:49][DEBUG] : Fetch
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:08:49][DEBUG] : Get Token
[2020-11-28 17:08:49][DEBUG] : getchildren : false
[2020-11-28 17:08:49][INFO] : Set des data du compte : xx Finish
[2020-11-28 17:09:02][INFO] : Set des data du compte : xxx
[2020-11-28 17:09:02][DEBUG] : getData
[2020-11-28 17:09:02][DEBUG] : Fetch
[2020-11-28 17:09:02][DEBUG] : Get Token
[2020-11-28 17:09:02][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:09:02][DEBUG] : Get Token
[2020-11-28 17:09:02][DEBUG] : getData : false
[2020-11-28 17:09:02][DEBUG] : getPeriods
[2020-11-28 17:09:02][DEBUG] : Fetch
[2020-11-28 17:09:02][DEBUG] : Get Token
[2020-11-28 17:09:02][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:09:02][DEBUG] : Get Token
[2020-11-28 17:09:02][DEBUG] : getPeriods : false
[2020-11-28 17:09:02][DEBUG] : getchildren
[2020-11-28 17:09:02][DEBUG] : Fetch
[2020-11-28 17:09:02][DEBUG] : Get Token
[2020-11-28 17:09:02][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-11-28 17:09:02][DEBUG] : Get Token
[2020-11-28 17:09:02][DEBUG] : getchildren : false
[2020-11-28 17:09:02][INFO] : Set des data du compte : xxx Finish

Voila le log du node :

> Error during request handling :
> { code: 5, message: 'Session has expired due to inactivity or error' }
> Error during request handling :
> { code: 5, message: 'Session has expired due to inactivity or error' }
> Error during request handling :
> { code: 5, message: 'Session has expired due to inactivity or error' }
> Error during request handling :
> { code: 5, message: 'Session has expired due to inactivity or error' }
> Error during request handling :
> { code: 5, message: 'Session has expired due to inactivity or error' }
> Error during request handling :
> {
> code: -1,
> message: 'Votre adresse IP est provisoirement suspendue !'
> }
> Error during request handling :
> {
> code: 2,
> message: 'Your IP address is temporarily banned because of too many failed authentication attempts'
> }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> {
> code: 2,
> message: 'Your IP address is temporarily banned because of too many failed authentication attempts'
> }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }
> Error during request handling :
> { http: 401, message: "Missing 'Token' header" }

Bonsoir,

Mise à jour de la beta faite, daemon relancé. Mais toujours pareil à la sauvegarde de l’équipement.

[2020-12-01 20:20:11][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=pronotlink function=pre_update callInstallFunction=1
[2020-12-01 20:20:13][INFO] : Début d'activation du plugin
[2020-12-01 20:20:13][INFO] : Arrêt du service pronotlink 2
[2020-12-01 20:20:16][INFO] : Info sur le démon : Array (     [log] => pronotlink_node     [state] => nok     [launchable] => ok     [launchable_message] => Gestion automatique désactivée     [auto] => 0     [last_launch] => 2020-11-30 21:52:11 )
[2020-12-01 20:20:16][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=pronotlink function=update callInstallFunction=1
[2020-12-01 20:20:16][INFO] : Arrêt du service pronotlink 2
[2020-12-01 20:20:16][INFO] : Lancement du bot
[2020-12-01 20:20:16][DEBUG] : Lancement démon pronotlink : nice -n 19 nodejs /var/www/html/plugins/pronotlink/resources/bin/server.js
[2020-12-01 20:20:16][INFO] : Démon pronotlink lancé
[2020-12-01 20:21:02][INFO] : Installation des dépendances :
[2020-12-01 20:22:59][INFO] : Arrêt du service pronotlink 2
[2020-12-01 20:22:59][INFO] : Lancement du bot
[2020-12-01 20:22:59][DEBUG] : Lancement démon pronotlink : nice -n 19 nodejs /var/www/html/plugins/pronotlink/resources/bin/server.js
[2020-12-01 20:22:59][INFO] : Démon pronotlink lancé
[2020-12-01 20:23:10][INFO] : Set des data du compte : franck.wehrle1
[2020-12-01 20:23:10][DEBUG] : getData
[2020-12-01 20:23:10][DEBUG] : Fetch
[2020-12-01 20:23:10][DEBUG] : Get Token
[2020-12-01 20:23:10][DEBUG] : Fetch
[2020-12-01 20:23:16][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:16][ERROR] : Session has expired due to inactivity or error
[2020-12-01 20:23:16][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:16][DEBUG] : Token :
[2020-12-01 20:23:16][DEBUG] : SetKeepAlive
[2020-12-01 20:23:16][DEBUG] : Fetch
[2020-12-01 20:23:16][DEBUG] : Get Token
[2020-12-01 20:23:16][DEBUG] : Fetch
[2020-12-01 20:23:20][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:20][ERROR] : Session has expired due to inactivity or error
[2020-12-01 20:23:20][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:20][DEBUG] : Token :
[2020-12-01 20:23:20][DEBUG] : SetKeepAlive
[2020-12-01 20:23:20][DEBUG] : Fetch
[2020-12-01 20:23:20][DEBUG] : Get Token
[2020-12-01 20:23:20][DEBUG] : Fetch
[2020-12-01 20:23:24][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:24][ERROR] : Session has expired due to inactivity or error
[2020-12-01 20:23:24][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:24][DEBUG] : Token :
[2020-12-01 20:23:24][DEBUG] : SetKeepAlive
[2020-12-01 20:23:24][DEBUG] : Fetch
[2020-12-01 20:23:24][DEBUG] : Get Token
[2020-12-01 20:23:24][DEBUG] : Fetch
[2020-12-01 20:23:28][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:28][ERROR] : Session has expired due to inactivity or error
[2020-12-01 20:23:28][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:28][DEBUG] : Token :
[2020-12-01 20:23:28][DEBUG] : SetKeepAlive
[2020-12-01 20:23:28][DEBUG] : Fetch
[2020-12-01 20:23:28][DEBUG] : Get Token
[2020-12-01 20:23:28][DEBUG] : Fetch
[2020-12-01 20:23:32][DEBUG] : Fetch result : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:32][ERROR] : Session has expired due to inactivity or error
[2020-12-01 20:23:32][DEBUG] : Token : {"code":5,"message":"Session has expired due to inactivity or error"}
[2020-12-01 20:23:32][DEBUG] : Token :
[2020-12-01 20:23:32][DEBUG] : SetKeepAlive
[2020-12-01 20:23:32][DEBUG] : Fetch
[2020-12-01 20:23:32][DEBUG] : Get Token
[2020-12-01 20:23:32][DEBUG] : Fetch
[2020-12-01 20:23:36][DEBUG] : Fetch result : {"code":-1,"message":"Votre adresse IP est provisoirement suspendue !"}
[2020-12-01 20:23:36][ERROR] : Votre adresse IP est provisoirement suspendue !
[2020-12-01 20:23:36][DEBUG] : Token : {"code":-1,"message":"Votre adresse IP est provisoirement suspendue !"}
[2020-12-01 20:23:36][DEBUG] : Token :
[2020-12-01 20:23:36][DEBUG] : SetKeepAlive
[2020-12-01 20:23:36][DEBUG] : Fetch
[2020-12-01 20:23:36][DEBUG] : Get Token
[2020-12-01 20:23:36][DEBUG] : Fetch
[2020-12-01 20:23:37][DEBUG] : Fetch result : {"code":2,"message":"Your IP address is temporarily banned because of too many failed authentication attempts"}
[2020-12-01 20:23:37][DEBUG] : Get Token ERROR
[2020-12-01 20:23:37][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:37][DEBUG] : Get Token
[2020-12-01 20:23:37][DEBUG] : Fetch
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"code":2,"message":"Your IP address is temporarily banned because of too many failed authentication attempts"}
[2020-12-01 20:23:39][DEBUG] : Get Token ERROR
[2020-12-01 20:23:39][DEBUG] : SetKeepAlive : false
[2020-12-01 20:23:39][DEBUG] : Get Token Fin
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : SetKeepAlive : false
[2020-12-01 20:23:39][DEBUG] : Get Token Fin
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : SetKeepAlive : false
[2020-12-01 20:23:39][DEBUG] : Get Token Fin
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : SetKeepAlive : false
[2020-12-01 20:23:39][DEBUG] : Get Token Fin
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : SetKeepAlive : false
[2020-12-01 20:23:39][DEBUG] : Get Token Fin
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : SetKeepAlive : false
[2020-12-01 20:23:39][DEBUG] : Get Token Fin
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : getData : false
[2020-12-01 20:23:39][DEBUG] : getPeriods
[2020-12-01 20:23:39][DEBUG] : Fetch
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : getPeriods : false
[2020-12-01 20:23:39][DEBUG] : getchildren
[2020-12-01 20:23:39][DEBUG] : Fetch
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:23:39][DEBUG] : Get Token
[2020-12-01 20:23:39][DEBUG] : getchildren : false
[2020-12-01 20:23:39][INFO] : Set des data du compte : xxx Finish
[2020-12-01 20:24:02][INFO] : Set des data du compte : xxx
[2020-12-01 20:24:02][DEBUG] : getData
[2020-12-01 20:24:02][DEBUG] : Fetch
[2020-12-01 20:24:02][DEBUG] : Get Token
[2020-12-01 20:24:02][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:24:02][DEBUG] : Get Token
[2020-12-01 20:24:02][DEBUG] : getData : false
[2020-12-01 20:24:02][DEBUG] : getPeriods
[2020-12-01 20:24:02][DEBUG] : Fetch
[2020-12-01 20:24:02][DEBUG] : Get Token
[2020-12-01 20:24:02][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:24:02][DEBUG] : Get Token
[2020-12-01 20:24:02][DEBUG] : getPeriods : false
[2020-12-01 20:24:02][DEBUG] : getchildren
[2020-12-01 20:24:02][DEBUG] : Fetch
[2020-12-01 20:24:02][DEBUG] : Get Token
[2020-12-01 20:24:02][DEBUG] : Fetch result : {"message":"Missing 'Token' header"}
[2020-12-01 20:24:02][DEBUG] : Get Token
[2020-12-01 20:24:02][DEBUG] : getchildren : false
[2020-12-01 20:24:02][INFO] : Set des data du compte : xxx Finish

Et toujours autant d’appels à l’API, et donc IP bloquée.
A ta dispo pour debugguer

Hello,

Sa serait possible d’avoir une copy d’ecrant de ton équipements ?

Cdt
Thibaut

Hello,
Oui, bien sur.
Voila :


Hello,

Tu peux me confirmé que tu te connecte par la ?
Sans passer par educonnect ?

Bienvenue sur votre Environnement Numérique de Travail - Authentification (monbureaunumerique.fr)

Cdt
thibaut

Oui, en selectionnant ca :


Puis login en haut a droite :

(pas par Educonnect donc, mais par ATEN)
Et j’arrive la dessus :

Ok, On est d’accord que tu a mis c’est identifiant dans ton équipement ?

Cdt
Thibaut

Oui, bien sur.

Par contre, ensuite, il faut que je choisisse l’etablissement de mon fils au college (le 2eme) (j’en ai un autre au lycée, qui n’a pas pronote)
image
Puis ensuite selectionner pronote :

Et seulement la, j’arrive sur l’url Bienvenue sur votre Environnement Numérique de Travail - Authentification

ok, fait un autre test.

Met toi en navigation privée, prend ton lien Pronote et colle le direct. Normalement il devrais te redirigé automatiquement sur le system de connexions. Connecte toi puis normalement tu est directement redirigé vers Pronote ?

Cdt
Thibaut

Un truc etrange cela dit : quel que soit l’etablissement que je selectionne, je vois mes 2 fils dans « Scolarité » / « Fiche élève ». MAis je vois « pronote collège » uniquement si je selectionne le collège.

Exact, j’arrives sur mon bureau numérique : Bienvenue sur votre Environnement Numérique de Travail - Authentification

Et je te confirme que la, j’arrive bien directement sur le pronote du college

Ok le mystère s’épaissit encore…

Ok, tu est en stable ou en BETA ?

En beta, après avoir essayé en stable au début quand j’ai acheté le plugin.