Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Désinscription impossible #3448

Closed
thepolienist opened this issue Mar 18, 2016 · 30 comments
Closed

Désinscription impossible #3448

thepolienist opened this issue Mar 18, 2016 · 30 comments
Labels
Bloquant Ticket qui doit être traité avant la prochaine mise à jour C-Back Concerne le back-end Django S-BUG Corrige un problème
Milestone

Comments

@thepolienist
Copy link

Bonjour,

Lorsque je me désinscris, je peut me reconnecter à mon compte qui existe toujours... La première fois que j'ai cliqué sur le bouton pour me désinscrire il n'y a pas eu d'erreur mais depuis je tombe sur une erreur 500 qui ne fait que me déconnecter...

Il semblerait que cette erreur ait déjà été rencontrée #2062 .

Merci !

@gustavi gustavi added S-BUG Corrige un problème C-Back Concerne le back-end Django Bloquant Ticket qui doit être traité avant la prochaine mise à jour labels Mar 19, 2016
@DevHugo
Copy link
Contributor

DevHugo commented Mar 19, 2016

Salut

On pourrait avoir l'heure et la date à lequel tu as tenté de te désinscrire ? C'est pour retrouver l'erreur dans les fichiers de log.
Si tu ne peux pas nous donner une fourchette, peux tu retenter de te désinscrire et nous donner l'heure ou tu as tenté de te désinscrire ?

Merci d'avance.

@thepolienist
Copy link
Author

re,

Nouvelle tentative de désinscription: 1H31-1H32 (21/03)

@DevHugo
Copy link
Contributor

DevHugo commented Mar 21, 2016

@sandhose @SpaceFox @Eskimon @GerardPaligot on a besoin de connaitre l'erreur sur l'outil pour avancer !

@SpaceFox
Copy link
Contributor

Dans les logs non ? Il n'y a pas d'erreur sur Munin.

Personnellement je n'y ai pas accès avant ce soir.

2016-03-21 8:43 GMT+01:00 Hugo Courtecuisse notifications@github.com:

@sandhose https://github.com/sandhose @SpaceFox
https://github.com/SpaceFox @Eskimon https://github.com/Eskimon
@GerardPaligot https://github.com/GerardPaligot on a besoin de
connaitre l'erreur sur le munin pour avancer !


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#3448 (comment)

@gustavi
Copy link
Contributor

gustavi commented Mar 21, 2016

@DevHugo parle très certainement du Sentry !

Et il n'y a rien dedans, aucune 500 sur les 2 derniers jours. Toutefois @sandhose il faut que tu remettes ton certificat HTTPS à jour

@DevHugo
Copy link
Contributor

DevHugo commented Mar 21, 2016

Dans les logs non ? Il n'y a pas d'erreur sur Munin.

Personnellement je n'y ai pas accès avant ce soir.

Oui, désolé, comme j'utilise pas les outils au quotidien, j'ai du mal avec les noms.

Et il n'y a rien dedans, aucune 500 sur les 2 derniers jours.

Saperlipopette

@thepolienist On peut avoir ton pseudo sur ZDS si c'est pas indiscret ?

@sandhose
Copy link
Contributor

Noté, je le fais dans la journée

On Mon, Mar 21, 2016, 8:51 AM Laville Augustin notifications@github.com
wrote:

@DevHugo https://github.com/DevHugo parle très certainement du Sentry !

Et il n'y a rien dedans, aucune 500 sur les 2 derniers jours. Toutefois
@sandhose https://github.com/sandhose il faut que tu remettes ton
certificat HTTPS à jour


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#3448 (comment)

@thepolienist
Copy link
Author

@DevHugo polien, tout simplement
Toujours une erreur 500 au nouvel essai de 13:24

@gustavi
Copy link
Contributor

gustavi commented Mar 21, 2016

@sandhose je soupçonne le certificat SSL d'empêcher le bon envoi des erreurs.

@thepolienist
Copy link
Author

Capture du problème

Si ça peut vous aider...

@DevHugo
Copy link
Contributor

DevHugo commented Mar 21, 2016

ce qui est bizarre c'est que ça marchais avant. Je me suis désinscrit, y'a pas longtemps.

@gustavi
Copy link
Contributor

gustavi commented Mar 21, 2016

Merci @thepolienist mais il va falloir aller regarder les logs. On revient vers toi quand on a plus d'informations.

@sandhose
Copy link
Contributor

J'ai renouvelé mon certificat, et le worker sentry avait planté, donc je l'ai relancé

@DevHugo
Copy link
Contributor

DevHugo commented Mar 27, 2016

J'ai tenté de me désinscrire et ça marche en local, donc à moins d'avoir une stacktrace, ça va être chaud à débug.

@thepolienist
Copy link
Author

Parfois, en me reconnectant, j'obtiens dans firebug :

"NetworkError: 405 METHOD NOT ALLOWED - https://zestedesavoir.com/membres/desinscrire/valider/"

@DevHugo
Copy link
Contributor

DevHugo commented Mar 30, 2016

@sandhose @firm1 @Eskimon vous avez pas d'erreur qui remonte ?

@thepolienist
Copy link
Author

Je suis condamné à rester inscrit ^^ !
Nouvel essai le 02/04 à 12:21 , toujours erreur 500...

@DevHugo
Copy link
Contributor

DevHugo commented Apr 2, 2016

Désolé, c'est pas de la mauvaise volonté, c'est juste qu'on à aucune idée du pourquoi et donc c'est très difficile à résoudre sans avoir au moins l'erreur détaillé et les lignes concernées.

@sandhose @SpaceFox @firm1 vous pouvez refaire un tour sur l'outil pour voir si vous avez rien eu comme erreur le « 02/04 à 12:21 »

@gustavi
Copy link
Contributor

gustavi commented Apr 3, 2016

IntegrityError: (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`zdsdb`.`tutorial_tutorialread`, CONSTRAINT `user_id_refs_id_438ed1dd` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`))')
  File "django/core/handlers/base.py", line 132, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "django/contrib/auth/decorators.py", line 22, in _wrapped_view
    return view_func(request, *args, **kwargs)
  File "django/views/decorators/http.py", line 45, in inner
    return func(request, *args, **kwargs)
  File "django/utils/decorators.py", line 145, in inner
    return func(*args, **kwargs)
  File "zds/member/views.py", line 431, in unregister
    User.objects.filter(pk=current.pk).delete()
  File "django/db/models/query.py", line 537, in delete
    collector.delete()
  File "django/db/models/deletion.py", line 309, in delete
    query.delete_batch(pk_list, self.using)
  File "django/db/models/sql/subqueries.py", line 41, in delete_batch
    self.do_query(self.get_meta().db_table, self.where, using=using)
  File "django/db/models/sql/subqueries.py", line 26, in do_query
    self.get_compiler(using).execute_sql(NO_RESULTS)
  File "django/db/models/sql/compiler.py", line 840, in execute_sql
    cursor.execute(sql, params)
  File "django/db/backends/utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
  File "django/db/utils.py", line 98, in __exit__
    six.reraise(dj_exc_type, dj_exc_value, traceback)
  File "django/db/backends/utils.py", line 64, in execute
    return self.cursor.execute(sql, params)
  File "django/db/backends/mysql/base.py", line 124, in execute
    return self.cursor.execute(query, args)
  File "MySQLdb/cursors.py", line 205, in execute
    self.errorhandler(self, exc, value)
  File "MySQLdb/connections.py", line 36, in defaulterrorhandler
    raise errorclass, errorvalue

@DevHugo
Copy link
Contributor

DevHugo commented Apr 3, 2016

@artragis @pierre-24 tutorial_tutorialread, c'est une table pré-zep 12, qui sert plus, c'est ça ? (remplacé par tutorialv2_contentread).

Le commentaire liés à l'ancienne table tutorial_tutorialread:

    """Small model which keeps track of the user viewing tutorials.

    It remembers the topic he looked and what was the last Note at this
    time.

    """

@artragis
Copy link
Member

artragis commented Apr 3, 2016

en effet.

Le 03/04/2016 12:00, Hugo Courtecuisse a écrit :

@artragis https://github.com/artragis @pierre-24
https://github.com/pierre-24 |tutorial_tutorialread|, c'est une
table pré-zep 12, qui sert plus, c'est ça ? (remplacé par
tutorialv2_contentread).


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#3448 (comment)

@thepolienist
Copy link
Author

@DevHugo Bien sur, je comprend parfaitement ;) .
Si vous avez déjà une erreur c'est au moins une piste, bon courage pour débuger...

@DevHugo
Copy link
Contributor

DevHugo commented Apr 3, 2016

C'est le moment de virer les tables pré zep12, je pense. Un admin pourrait nous fournir la liste des tables sur la base de données de prod pour que je puisse faire un script permettant de supprimer les tables en trop ?

thepolienist, merci :p

@artragis
Copy link
Member

artragis commented May 2, 2016

ça sera réglé lors de la mise en place de la v18 ça. Peut-on l'inclure dans la milestone svp?

@SpaceFox SpaceFox added this to the Version 18 milestone May 2, 2016
@DevHugo
Copy link
Contributor

DevHugo commented May 2, 2016

Faut faire le script pour supprimer les anciennes table pre-zep12.

@GerardPaligot
Copy link
Member

Comment ça se fait que cette issue sera réglée ?

@artragis
Copy link
Member

artragis commented May 2, 2016

Elle est due à la présence des anciennes tables pré-zep12 . En les
supprimant, plus d'issue.

2016-05-02 13:46 GMT+02:00 Gérard Paligot notifications@github.com:

Comment ça se fait que cette issue sera réglée ?


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#3448 (comment)

GerardPaligot pushed a commit that referenced this issue May 3, 2016
Donne les instruction pour supprimer les anciennes tables du module des tutos #3448
@GerardPaligot
Copy link
Member

Merci @artragis

@thepolienist
Copy link
Author

Un petit passage juste pour dire que j'ai put me désinscrire, merki ;) .

@GerardPaligot
Copy link
Member

@thepolienist Content que le problème soit résolu mais c'est bien dommage de voir un membre quiter Zeste de Savoir. :)

gustavi pushed a commit that referenced this issue Jun 17, 2016
* Enlève le recalcul des votes à la volée lors de la migration

* ZEP-25 : Corrige la commande de migration + instructions MEP

* corrige le MP de la migration

* Rééquilibre le texte de présentation de la home

* Design de la page "Tous les tags"

* Trailing slash des ressources de l'API optionnel

* Fix #3503 : plus possible de creer un tag vide

* Fix #3494 : correction du menu pour les articles

* Fix #3497 : aligne les messages de la page de connexion

* Fix #3489 : corrige l'affiche des article sur la page d'un membre

* Utilise le bon sprite sur écran rétina

* fix 3513: supprime la supperposition des aides markdown

* fix #3492: Corrige le design des content-item de la home

* Affiche 3 articles et 4 tutos sur la home

Signed-off-by: Quentin Gliech <quentingliech@gmail.com>

* Enlève le nombre des commentaires sur les content-items des tutoriels

Signed-off-by: Quentin Gliech <quentingliech@gmail.com>

* Affiche le nombre de publications sur la home

* corrige une migration d'id

* Corrige la marge sur la home "connectée"

* Corrige la souscription à un sujet

* fix(migration): Corrige les souscriptions des membres.

Closes #3498

* Fix #3507 : correction de l'affichage des noms des filtres

* Typo sur la description sur la page des categories

* fix 3490

* enlève les bots

* Fix #3534 : correction de l'encodage des sorties pour la commande zep-25

* fix: Ordonne correctement les sujets des sujets suivis.

Closes #3536

* fix: Recupere la liste des sujets suivis pour la sidebar.

Closes #3498

* test: Retourne toujours bien les sujets suivis dans le bon ordre.

* fix: N'affiche plus "Suivre ce contenu" pour les visiteurs.

Closes #3545

* Fix #3542 : Empêche de créer un tag en double

* Fix #3533 : corrige le nombre de tuto par tag

* Fix #3496 : correction de la page des contenus (#3524)

* [beta v18]Rend la topbar cohérente en matière de toptags (#3564)

* rend la topbar cohérente

* typo

* typo

* typo

* typo

* typo

* typo

* Mise à jour de la configuration nginx

* [v18]Donne les instruction pour corriger #3448 (#3577)

Donne les instruction pour supprimer les anciennes tables du module des tutos #3448

* [ci skip] Correction du message de migration de la ZEP-25 (#3595)

* Fix #3592: Ajout du lien vers "CONTRIBUTING.md" (#3596)

* Fix #3587 : Index les relations generiques des modeles des notifs. (#3594)

* fix(notif): Index les relations generiques des modeles des notifs.

Pour information, Django n'index pas automatiquement les relations
generiques ce qui vient plomber les performances quand on
commence a disposer d'une grosse base de donnees.

Voir https://groups.google.com/forum/#!topic/django-users/GJ-FVh40-F4

Closes #3587

* [ci skip] Ajoute la commande d'opti mysql dans le update.md

* Fix #3584 : correction des commandes de migration de la v18 (#3586)

* Évite les tags répétés plusieurs fois (#3601)

* augmente la taille des tags et évite qu'ils soient recréés quand ils sont trop grands.

* ajoute un test unitaire

* Fix l'unicite des tags

* Corrige l'unicite des tags (again)

* change le processus de création des tags lors du sujet de beta

* fix indexerror

* pep8

* pep8

* fix indexerror

* remove useless test

* fix test

* pep8

* Correction affichage du tag (#3597)

* ZEP-25 : correction mineure de la commande de migration (#3612)

* Fix #3614 - ZEP-25 : corrige les URL dans le mp de migration (#3616)

* Fix #3626 : corrige les espaces dans l'ajout de tags sur les contenus (#3627)

* Hotfix v18 : votes negatifs (#3635)

* fix(notif): Marque comme lu une notif d'un contenu non suivi. (#3664)

Closes #3659

* fix(notif): Evite les notifs persistantes a la suppression. (#3663)

Closes #3639

* fix(3630): Migration des souscriptions par e-mail. (#3661)

Closes #3630

* fix(notif): Mise a jour de la date des notifications. (#3662)

Closes #3628
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bloquant Ticket qui doit être traité avant la prochaine mise à jour C-Back Concerne le back-end Django S-BUG Corrige un problème
Projects
None yet
Development

No branches or pull requests

7 participants