Milamber Merci pour ta réponse rapide, c'est avec ton tutto :"http://blog.milamberspace.net/index.php/jmeter-pages/jmeter-test-de-charges-dun-site-web-mode-demploi/jmeteriser-son-scenario-fonctionnel" qui est super bien fait que j'ai pu comprendre le fonctionnement général de JMeter Merci encore :), Le problème ici c'est pas que le Navigateur me propose d'obtenir un nouveau certificat comme pour un certificat expiré d'un site par exemple(ajouter une exception--->obtenir le certificat-->...), c'est dans la boite de dialogue "log" de JMeter après le lancement dans JMeter du Serveur proxy HTTP (config srv proxy: adresse: localhost, port 8081; Paramètres HTTP par défaut adresse:10.0.0.125/monAppli,port 8080; Serveur appli JBoss ) qu'il m'affiche ceci:
2013/08/30 19:29:23 ERROR - jmeter.protocol.http.proxy.Proxy: Problem with SSL certificate? Ensure browser is set to accept the JMeter proxy cert: Connection closed by remote host java.net.SocketException: Connection closed by remote hostat sun.security.ssl.SSLSocketImpl.checkWrite(Unknown Source)at sun.security.ssl.AppOutputStream.write(Unknown Source)at java.io.BufferedOutputStream.flushBuffer(Unknown Source)at java.io.BufferedOutputStream.flush(Unknown Source)at org.apache.jmeter.protocol.http.proxy.Proxy.writeToClient(Proxy.java:404)at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:218)je suppose qu'il demande à ce que le navigateur accepte le certificat SSL qu’utilise JMeter mais je ne vois pas comment le faire, vu que c'est pas un site JMeter c'est une application. comment je peux faire cela au niveau du navigateur?
- Pour la connexion si je comprend JMeter n'a pas besoin d'accès pour se connecter et utiliser des fonctionnalités!! Si dans mon appli il y a différents utilisateurs avec des accès différents et donc des requêtes différentes, comment tester la montée en charge de chacun sans pouvoir se se connecter avec ses accès?
Bonjour Milamber, Bon weekend j'espère! J'ai essayé d'appliquer tes recommandations pour le problème du certificat, mais je dois t'avouer que rien n'a changé! j'ai notamment réinstallé mes navigateurs et relancé JMeter mais pour son premier lancement, il ne me propose pas via le navigateur d'accepter un certificat, il m'envoie juste la même erreur que j'ai mentionné précédemment. Que dois-je faire à présent? Merci pour ton aide, ceci est très important pour moi dans le cadre de mon travail.
Le navigateur lors qu'il est lancé, ne me propose pas d'accepter un certificat et n'affiche pas d'erreur , une seule erreur est affiché dans l'interface de JMeter c'est celle là : 2013/09/02 17:20:05 ERROR - jmeter.protocol.http.proxy.Proxy: Problem with SSL certificate? Ensure browser is set to accept the JMeter proxy cert: Connection closed by remote host java.net.SocketException: Connection closed by remote host
Le navigateur lors qu'il est lancé, ne me propose pas d'accepter un certificat et n'affiche pas d'erreur ,
une seule erreur est affiché dans l'interface de JMeter c'est celle là : 2013/09/02 17:20:05 ERROR - jmeter.protocol.http.proxy.Proxy: Problem with SSL certificate? Ensure browser is set to accept the JMeter proxy cert: Connection closed by remote host java.net.SocketException: Connection closed by remote hostat sun.security.ssl.SSLSocketImpl.checkWrite(Unknown Source)at sun.security.ssl.AppOutputStream.write(Unknown Source)at java.io.BufferedOutputStream.flushBuffer(Unknown Source)at java.io.BufferedOutputStream.flush(Unknown Source)at org.apache.jmeter.protocol.http.proxy.Proxy.writeToClient(Proxy.java:404)at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:218)
Je suis allé dans les paramètre de certificat de Firefox et chrome aussi, je n'ai vu aucune proposition d'acceptation de certificat venant de JMeter. il ne reconnait pas le certificat tout simplement, et ne me propose pas de l'accepter aussi c'est ça qui est intriguant! pour les paramètres du proxy j'ai : adresse : localhost et port: 8282 et dans JMeter j'ai HTTP: 8080, adresse: 10.0.0.125/AppliAtester/, Proxy: 8080
(serait t-il possible d'indiquer à mon navigateur ou se trouve le certificat de JMeter "fichier physique", et de lui proposer d'e l'accepter par une importation) ça résoudrai mon problème ou tout simplement d'ignorer la vérification des certificats SSL par le browser?!, Merci pour la l'aide.
--
Vous recevez ce message car vous êtes abonné à un sujet dans le groupe Google Groupes "JMeter en français".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/jmeter-fr/s1DSuZFNruo/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse jmeter-fr+...@googlegroups.com.
Pour envoyer un message à ce groupe, adressez un e-mail à jmet...@googlegroups.com.
Visitez ce groupe à l'adresse http://groups.google.com/group/jmeter-fr .
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
Abdoul Karim DIALLO
Développeur d’applications
Mob.:+221 77
386 28 74
"You cannot carry out fundamental change without a certain amount of madness. In this case, it comes from nonconformity, the courage to turn your back on the old formulas, the courage to invent the future." -Thomas Sankara-
Salut, Je crois que je viens d'avancer un peu!Après avoir configuré le JMeter comme proxy, j'ai lancé firefox avec une adresse en https(ce que je ne faisais pas! ) , là il n'a pas reconnu le certificat (Normal) ensuite je l'ai ajouté. cependant, le proxy activé j'ai lancé aussi le lien de mon appli et accéder à mon interface de connexion ce qui est réjouissant; mais dans JMeter (port proxy JMeter=8282, port proxy firefox=8282), j'ai toujours l'erreur:
2013/09/03 12:45:26 ERROR - jmeter.protocol.http.proxy.Proxy: Problem with SSL certificate? Ensure browser is set to accept the JMeter proxy cert: Software caused connection abort: socket write error java.net.SocketException: Software caused connection abort: socket write errorat java.net.SocketOutputStream.socketWrite0(Native Method)at java.net.SocketOutputStream.socketWrite(Unknown Source)at java.net.SocketOutputStream.write(Unknown Source)at java.io.BufferedOutputStream.flushBuffer(Unknown Source)at java.io.BufferedOutputStream.flush(Unknown Source)at org.apache.jmeter.protocol.http.proxy.Proxy.writeToClient(Proxy.java:404)at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:218)Quelle est l'adresse normale que je dois mettre dans mon navigateur afin d'accepter le certificat de JMeter?
- L'URL de l'appli Web est uniquement en http --> http://10.0.0.125:8080/NomAppli (c'est elle que j'ai utilisé pour la "JMetrisation" des scénario fonctionnels). le projet se trouve à un dépôt SVN donc y a pas de rapport avec le SSL. L'erreur quand à elle persiste toujours et s'affiche à chaque lancement de JMeter ce qui rend mes resultats incertains.