Page 1 sur 1

Erreur de connexion sur Bugzilla sécurisé

Publié : ven. févr. 16, 2018 9:18 am
par denipropetrovsk
Bonjour,

j'ai soumis un ticket dans la base Mantis:
https://ci.squashtest.org/mantis/view.php?id=7153

qui nécessite une correction dans le plugin. Un ticket similaire a été créé et est en new depuis avril 2017.
Je suppose donc que personne n'est en mesure de travailler sur ce plugin.

Si tel est le cas, je voudrais récupérer les sources du plugin pour faire la correction, qui d'après la préanalyse devrait être mineure.
Comment puis-je obtenir ces sources?

Merci,

Erreur de connexion sur Bugzilla sécurisé

Publié : jeu. avr. 26, 2018 10:28 am
par Karim
Bonjour,

J'ai tenté de reproduire sur mon poste, mais sans succès, l'anomalie que vous décrivez.
Pour ma part, je dispose de la version 1.16.0 de Squash TM, la version 1.2.0 du plugin Bugzilla Bugtracker et la version 4.4.5 de Bugzilla.
Lorsque je suis sur mon projet, j'arrive à déclarer des anomalies sans rencontrer de problème (tant avec la pop up que par l'ieo).

Pouvez vous m'indiquer ce qu'il en est de votre côté ? Sous quel OS êtes vous ? Quel browser utilisez vous ?
Aussi, quel URL avez vous renseigné lorsque vous avez enregistré le bugtracker dans la partie correspondante de Squash TM ?

Merci d'avance pour votre réponse.

Cordialement.

Erreur de connexion sur Bugzilla sécurisé

Publié : ven. avr. 27, 2018 2:01 pm
par denipropetrovsk
Bonjour,

nous utilisons Squash 1.17.0, le plugin 1.2.0.

Squash est installé sous Ubuntu 16.04.
Le problème n'est pas browser dépendant.

Notre bugzilla est un bugzilla interne, non accessible de l'extérieur. Son URL est celle renseignée dans Squash dans la partie administration.

Nous avons fait un essai avec un bugzilla, toujours en interne, ou nous avons désactivé l'obligation de se logger pour rentrer un ticket, le plugin est dans ce cas fonctionnel. Mais nos contraintes de sécurité internes font qu'il est imposssible de fonctionner de la sorte.

Je pense que vous pourrez reproduire en activant ce mode dans votre bugzilla, à savoir obliger une authentification. Je demande à notre IT s'il est possible de vous donner accès à une URL de bugzilla chez nous, mais je pense que cela sera compliqué

Erreur de connexion sur Bugzilla sécurisé

Publié : ven. avr. 27, 2018 4:10 pm
par Karim
Bonjour,

Merci pour votre retour, cela permet de comprendre un peu mieux la situation.
Pouvez vous me dire si, par connexion Bugzilla sécurisée, vous entendez une connexion en HTTPS ?
Si oui, comment avez vous procédé dans votre installation de Squash TM ? L'URL de Bugzilla que vous avez renseignée est de quelle forme ? Pourriez vous me l'indiquer s'il vous plaît ?

Enfin, autre question, est ce que les utilisateurs qui essayent de remonter les anomalies sur Bugzilla ont bien eu des comptes créés et paramétrés pour les projets concernés sur Bugzilla ?

Merci d'avance pour vos réponses.

Cordialement.

Erreur de connexion sur Bugzilla sécurisé

Publié : ven. avr. 27, 2018 4:19 pm
par denipropetrovsk
La connexion est bien en https, oui.
Concernant Squash TM, j'ai installé le plugin 1.2.0 et vérifié qu'il était bien détecté après redémarrage de Squash TM. Dans l'administration, Bugtrackers manager, j'ai ajouté un bugtracker de type bugzilla, avec une url https://intbugzilla.st.com.
(Squash et Bugzilla sont visibles seulement dans le réseau d'entreprise)

J'ai ensuite déclaré dans un projet le bugtracker Bugzilla, et essayé de me connecter à Bugzilla depuis Squash, avec mon compte Bugzilla fonctionnel.

Avec notre service IT nous avons fait la démarche de nous faire créer un bugzilla non sécurisé pour valider que dans cette configuration le plugin fonctionnait.

Erreur de connexion sur Bugzilla sécurisé

Publié : ven. avr. 27, 2018 4:34 pm
par Karim
Bonjour,

Merci beaucoup pour toutes ces informations.
De mon côté, j'ai poursuivi mes investigations sur le problème que vous rencontrez. Renseignements pris auprès de mes collègues, il apparaît bien que lorsque le paramètre "requirelogin" est activé côté Bugzilla, la connexion ne se fait pas.
Malheureusement, à l'heure actuelle, je ne peux pas vous proposer de méthode de contournement ou de solution pérenne.
Un ticket Mantis, n°6750, a été ouvert. Vous pouvez suivre son évolution en cliquant [url=https://ci.squashtest.org/mantis/view.php?id=6750]ici[/url].

Désolé de ne pas pouvoir faire plus à ce sujet.
Je vous souhaite malgré tout une bonne journée.

Cordialement.

Erreur de connexion sur Bugzilla sécurisé

Publié : lun. avr. 30, 2018 11:22 am
par denipropetrovsk
Je vous suggère de faire le lien avec ce ticket mantis:
https://ci.squashtest.org/mantis/view.php?id=7153

Our pre-analysis:
Bugzilla plugin sends a request "user.get parameters: match=*" during connection.
According to Bugzilla documentation, it is forbidden to send a request with match=* without being first authenticated, only the "user.get names" is allowed
See https://www.bugzilla.org/docs/4.4/en/ht ... r.html#get

Erreur de connexion sur Bugzilla sécurisé

Publié : lun. avr. 30, 2018 11:28 am
par Karim
Bonjour,

Le lien a été fait entre les deux anomalies.

Bonne journée à vous.

Cordialement.

Erreur de connexion sur Bugzilla sécurisé

Publié : lun. avr. 30, 2018 3:52 pm
par denipropetrovsk
Si vous ne pouvez pas corriger ce défaut dans un délai raisonnable malgré l'analyse que nous en avons fait, peut-être pouvez-vous [b]partager les sources du plugin [/b]pour que nous le fassions?

Nous n'avons que du code compilé, il est possible de le décompiler, mais c'est beaucoup de travail pour changer seulement quelques lignes de code. Et si nous réussissons, vous aurez un fix à partager avec les autres utilisateurs qui ont le même problème.