[RESOLU] Problème de captcha ?
- PieceOfCake
- Auteur du sujet
- Hors Ligne
- Membre junior
je suis un peu mal à l'aise, car je ne sais même pas où se trouve vraiment mon problème
J'ai migré Joomla! en 3.4.1 il y a quelques temps, j'ai la dernière version Kunena 3.0.8, et un utilisateur vient de me remonter un problème que j'avoue avoir du mal à comprendre, mais que je peux malgré tout reproduire (c'est déjà ça !)
Sur mon site, il y a 2 types d'utilisateurs enregistrés. Ceux qui sont purement enregistrés Joomla de base (que je vais appelé enregistré) puis les membres de base (appelons les 'membres').
Normalement tout le monde a accès en lecture et les membres comme les enregistrés peuvent écrire sans être modéré par quiconque. Sauf que aujourd'hui un nouvel enregistré me dit que pour écrire il doit remplir un champ captcha (que je n'ai pas demandé) et que en plus le captcha n'est pas décodé correctement et qu'il ne peut donc pas publier ce qu'il voulait.
J'ai vérifié en créant un compte basique, c'est exact il y a bien un champ captcha qui apparaît et impossible de le remplir correctement. Sauf que en face du champ Kunena > Options du forum > Sécurités > (Options du Captcha) Utiliser pour les invités , il y a NON de toute façon, ce n'est pas un invité, mais quelqu'un qui est correctement enregistré.
En outre je trouve en bas de chaque page affichant le forum (en frontend) une erreur 500 du plus belle effet, que je n'arrive pas à cerner. Ci après une première erreur (pas très détaillée) en mode invité, une seconde plus précise (mais pas plus claire) en mode enregistré
Je présume (j'espère) que le problème du captcha et de l'erreur 500 sont liés, si quelqu'un a une idée, je vous en serai bien reconnaissant
Ci dessous ma configuration Kunena à jour :
Database collation check: The collation of your table fields are correct
Joomla! SEF: Enabled | Joomla! SEF rewrite: Enabled | FTP layer: Disabled |
Ce message contient des informations confidentielleshtaccess: Exists | PHP environment: Max execution time: 120 seconds | Max execution memory: 192M | Max file upload: 100M
Kunena menu details:
Attention : Spoiler !
ID Name Menutype Link Path In trash 423 forum mainmenu Itemid=414 kunena-2014-05-23 Yes 414 forum kunenamenu view=home&defaultmenu=416 forum No 415 Index kunenamenu view=category&layout=list forum/index No 416 Sujets récents kunenamenu view=topics&mode=replies forum/messagesrecents No 417 Nouveau sujet kunenamenu view=topic&layout=create forum/nouveausujet No 418 Pas de réponse kunenamenu view=topics&mode=noreplies forum/sansreponse No 419 Mes sujets kunenamenu view=topics&layout=user&mode=default forum/mesrecents No 420 Profil kunenamenu view=user forum/profil No 421 Aide kunenamenu view=misc forum/aide No 422 Recherche kunenamenu view=search forum/recherche No
Joomla default template details : jsn_epic_pro | author: JoomlaShine.com | version: 6.0.8 | creationdate: Unknown
Kunena default template details : JSN Epic | author: Joomlashine Team | version: 6.0.8 | creationdate: 12/04/2014
Kunena version detailed: Kunena 3.0.8 | 2015-04-05 [ Imperium ]
| Kunena detailed configuration:| Kunena integration settings:Attention : Spoiler !
Kunena config settings: board_offline 0 enablerss 1 threads_per_page 20 messages_per_page 6 messages_per_page_search 15 showhistory 1 historylimit 6 shownew 1 disemoticons 0 template jsn_epic showannouncement 1 avataroncat 0 catimagepath category_images showchildcaticon 1 rtewidth 450 rteheight 300 enableforumjump 1 reportmsg 1 username 1 askemail 0 showemail 0 showuserstats 1 showkarma 0 useredit 1 useredittime 0 useredittimegrace 600 editmarkup 1 allowsubscriptions 1 subscriptionschecked 1 allowfavorites 1 maxsubject 60 maxsig 300 regonly 0 pubwrite 1 floodprotection 5 mailmod 0 mailadmin 0 captcha 0 mailfull 1 allowavatarupload 1 allowavatargallery 1 avatarquality 75 avatarsize 512 imageheight 800 imagewidth 800 imagesize 150 filetypes txt,rtf,pdf filesize 120 showranking 1 rankimages 1 userlist_rows 30 userlist_online 1 userlist_avatar 1 userlist_name 0 userlist_posts 1 userlist_karma 0 userlist_email 0 userlist_joindate 1 userlist_lastvisitdate 1 userlist_userhits 1 latestcategory 0 showstats 1 showwhoisonline 1 showgenstats 1 showpopuserstats 1 popusercount 5 showpopsubjectstats 1 popsubjectcount 5 usernamechange 0 showspoilertag 1 showvideotag 0 showebaytag 0 trimlongurls 1 trimlongurlsfront 40 trimlongurlsback 20 autoembedyoutube 0 autoembedebay 0 sessiontimeout 1800 highlightcode 0 rss_type topic rss_timelimit month rss_limit 100 rss_included_categories rss_excluded_categories rss_specification rss2.0 rss_allow_html 1 rss_author_format name rss_author_in_title 1 rss_word_count 0 rss_old_titles 1 rss_cache 900 defaultpage recent default_sort asc sef 1 showimgforguest 1 showfileforguest 1 pollnboptions 4 pollallowvoteone 1 pollenabled 1 poppollscount 5 showpoppollstats 1 polltimebtvotes 00:15:00 pollnbvotesbyuser 100 pollresultsuserslist 1 maxpersotext 80 ordering_system mesid post_dateformat ago post_dateformat_hover datetime hide_ip 1 imagetypes jpg,jpeg,gif,png checkmimetypes 1 imagemimetypes image/jpeg,image/jpg,image/gif,image/png imagequality 50 thumbheight 32 thumbwidth 32 hideuserprofileinfo put_empty boxghostmessage 0 userdeletetmessage 0 latestcategory_in 1 topicicons 1 debug 0 catsautosubscribed 0 showbannedreason 0 version_check 1 showthankyou 1 showpopthankyoustats 1 popthankscount 5 mod_see_deleted 0 bbcode_img_secure text listcat_show_moderators 1 lightbox 1 show_list_time 720 show_session_type 0 show_session_starttime 0 userlist_allowed 1 userlist_count_users 1 enable_threaded_layouts 1 category_subscriptions post topic_subscriptions every pubprofile 1 thankyou_max 10 email_recipient_count 0 email_recipient_privacy bcc captcha_post_limit 20 keywords 0 userkeywords 0 image_upload registered file_upload registered topic_layout flat time_to_create_page 0 show_imgfiles_manage_profile 1 hold_newusers_posts 0 hold_guest_posts 0 attachment_limit 8 pickup_category 0 article_display intro send_emails 1 fallback_english 1 cache 1 cache_time 60 iptracking 1 rss_feedburner_url autolink 1 access_component 0 statslink_allowed 1 superadmin_userlist 0 ebay_language 0 ebaylanguagecode en-us | Joomla! detailed language files installed:Attention : Spoiler !Kunena - AlphaUserPoints Disabled
Kunena - Community Builder Disabled
Kunena - Gravatar Enabled: avatar=1
Kunena - JomSocial Disabled
Kunena - Joomla Enabled: access=1 login=1
Kunena - Kunena Enabled: avatar=1 profile=1
Kunena - UddeIM Disabled
Attention : Spoiler !
Joomla! languages installed: pt-PT Português (pt-PT) it-IT Italian (IT) pl-PL Polish (PL) en-GB English (en-GB) fi-FI Finnish (Suomi) fr-FR French (FR) nl-NL Dutch (NL) de-DE German (DE-CH-AT) es-ES Spanish (español) cs-CZ Czech (Čeština)
Third-party components: None
Third-party SEF components: None
Plugins: None
Modules: None
Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.
- lavsteph
- Hors Ligne
- Administrateur
- Fondateur
- Messages : 1726
- Remerciements reçus 91
Tu es passé de J3.4 à J3.4.1 ? ou depuis quelle version de J2.5 ?
Comme je sais que tu optimises ton site en ce moment, as-tu supprimé JCHOptimize ?
Fondateur : Aide-joomla.com
Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.
- PieceOfCake
- Auteur du sujet
- Hors Ligne
- Membre junior
et il me faut rajouter à tout ce qui précède que je viens de faire le test en local (restauration d'une archive prise hier soir en production) et que j'ai bien le même problème de captcha en local et en production(peut être est ce dû à un e mécompréhension de ma part quand à la signification du sens de 'invité' pour Kunena ?)
Par contre je n'ai pas du tout en local le problème d'erreur 500, on va donc mettre ceci de côté et je vais interroger Siteground à ce sujet, a moins que cela ne parle à quelqu'un clairement (ce qui m'interpelles c'est le chemin des fichiers posant problème dans le message d'erreur : Fatal Error: Unknown: Failed opening required '/var/lib/sec/primary.php' (include_path='.:/usr/local/php55/pear') in Unknown on line 0 )
Merci en tout cas pour ton aide
Cordialement
Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.
- lavsteph
- Hors Ligne
- Administrateur
- Fondateur
- Messages : 1726
- Remerciements reçus 91
fait un essai en réglant le plugin recaptcha en version 1.0 au lieu de 2.0, invité pour Kunena signifie que n'importe quel utilisateur peut écrire sur le forum sans avoir de comptePieceOfCake écrit: Je suis passé de J 3.3.6 à J 3.4.1
et il me faut rajouter à tout ce qui précède que je viens de faire le test en local (restauration d'une archive prise hier soir en production) et que j'ai bien le même problème de captcha en local et en production(peut être est ce dû à un e mécompréhension de ma part quand à la signification du sens de 'invité' pour Kunena ?)
Dans le panneau de configuration de Joomla tu cliques sur l'onglet Serveur puis tu règles l'option Rapport d'erreurs sur défautPar contre je n'ai pas du tout en local le problème d'erreur 500, on va donc mettre ceci de côté et je vais interroger Siteground à ce sujet, a moins que cela ne parle à quelqu'un clairement (ce qui m'interpelles c'est le chemin des fichiers posant problème dans le message d'erreur : Fatal Error: Unknown: Failed opening required '/var/lib/sec/primary.php' (include_path='.:/usr/local/php55/pear') in Unknown on line 0 )
Fondateur : Aide-joomla.com
Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.
- PieceOfCake
- Auteur du sujet
- Hors Ligne
- Membre junior
fait un essai en réglant le plugin recaptcha en version 1.0 au lieu de 2.0, invité pour Kunena signifie que n'importe quel utilisateur peut écrire sur le forum sans avoir de compte
Aucun changement toujours Code captcha erroné (ou quelque chose dans ce genre), et cela n'explique pas que Kunena demande a un utilisateur enregistré et connecté un captcha alors que j'ai spécifié dans les paramètres ne pas en vouloir. A noter que les utilisateurs enregistré ET positionnés en tant que membre fonctionnent parfaitement eux (pas de demande de captcha)!
A noter que ce même captcha fonctionne corectement dans le même contexte pour Komento avec la même clé d'API
Je vais vérifier en local mais j'ai l'impression que sont concerné par ce problème tous les utilisateurs enregistrés postérieurement à une certaine date. Un problème dans une table Kunena ?
Le rapport d'erreur est sur défaut (toujours) c'est d'ailleurs sans doute pour cela que le message d'erreur détaillé est bien affiché dans le bas de l'écranDans le panneau de configuration de Joomla tu cliques sur l'onglet Serveur puis tu règles l'option Rapport d'erreurs sur défaut
PS : Si tu veux des codes d'accès pour vérifier ou te faire une idée par toi-même : pas de soucis
Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.
- PieceOfCake
- Auteur du sujet
- Hors Ligne
- Membre junior
Désormais le captcha (à mon sens toujours demandé à tort pour les visiteurs enregistrés et connectés) peut être saisi, une des dernières modifications que j'avais effectué consistait à avoir positionné dans mon template une option de renvoi des tags "script" de la section <head> en fin de section <body> ça avait boosté sérieusement mon score YSlow mais ça avait visiblement un effet de bord méchant sur le captcha tel qu'utilisé par Kunena. Ceci dit :
- cela n'empêche pas ce même captcha de fonctionner correctement avec Komento
- cela n'explique toujours pas pourquoi ces comptes correctement connectés et reconnus ont besoin de saisir un captcha alors que des comptes plus anciens appartenant aux mêmes groupes Joomla! n'ont pas cette nécessité à remplir
- j'ai toujours une erreur 500 qui apparaît pour une raison mystérieuse
Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.