Kunena 7.0.4 Released

The Kunena team has announce the arrival of Kunena 7.0.4 [K 7.0.4] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0

If you are having problems then, for your own benefit, it would save us all a lot of time if you would kindly post your configuration report when you ask for help from this forum. If you do not post your configuration report we will not ask you for it but you will probably not get your problem solved, either.

Merged You have entered information to an obsolete form from another session...

More
12 years 7 months ago - 12 years 7 months ago #147970 by cambler
With the latest version of everything installed (and on the latest Joomla 3.x) I am receiving the following error when any user tries to give/take Karma or favorite or subscribe to a topic:

You have entered information to an obsolete form from another session. Please verify that the user account is yours and please try again!

I have ensured that caching is turned off and that my session lifetime agrees between the system session timeout and the forum timeout.

Everything suggested in any search I've done has not helped.

This is the latest version of Kunena as well, with the latest template as shipped, and a fresh install, so there's no old code involved. The template I'm using is a clone of the one that shipped with Kunena which I've not yet begun to modify.

Looking at the code, I can see what's happening:

The token is being added to the query string and the Kunena code is calling JSession::checkToken('get') to get it. This causes Joomla to look at the variables in the data array for GET for the token.

But looking at that data, there is one and only one entry:
Code:
[data:protected] => Array ( [q] => /forum/user/161-christopher-ambler/task-karmaup?03673bf913844cea167bd84bace1ac26=1 )

The GET data has only the full, unmodified query string. It's not broken up.

Now if one looks at the JInput object, the query string components *are* broken up after the router is done, and the token is appropriately there. But the GET data appears to be pre-router data. Here's the data array direct on the JInput object:
Code:
[data:protected] => Array ( [q] => /forum/user/161-christopher-ambler/task-karmaup?03673bf913844cea167bd84bace1ac26=1 [03673bf913844cea167bd84bace1ac26] => 1 [Itemid] => 564 [option] => com_kunena [view] => user [defaultmenu] => 273 [userid] => 161 [task] => karmaup [layout] => default )

As such, the token is not and could never be seen.

Hopefully this is enough for the developers to figure out what's going wrong here. This is a BLOCKING ISSUE for my site's launch, so I hope I've helped!

This message contains confidential information

Database collation check: The collation of your table fields are correct

Joomla! SEF: Enabled | Joomla! SEF rewrite: Enabled | FTP layer: Disabled |

This message contains confidential information
htaccess: Missing | PHP environment: Max execution time: 30 seconds | Max execution memory: 128M | Max file upload: 16M

Kunena menu details:

Warning: Spoiler!

Joomla default template details : rt_leviathan | author: RocketTheme, LLC | version: 1.1 | creationdate: Unknown

Kunena default template details : RHPS | author: Insider House | version: 3.0.1 | creationdate: 2013-06-29

Kunena version detailed: Kunena 3.0.1 | 2013-06-29 [ Noordwijkerhout ]
| Kunena detailed configuration:

Warning: Spoiler!
| Kunena integration settings:
Warning: Spoiler!
| Joomla! detailed language files installed:
Warning: Spoiler!

Third-party components: Jomsocial 3.0.1

Third-party SEF components: None

Plugins: JomSocial - My Kunena Forum Menu 2.0.3 | JomSocial - Kunena Groups 2.0.3

Modules: Kunena Latest 3.0.0

Last edit: 12 years 7 months ago by cambler.

Please Log in or Create an account to join the conversation.

More
12 years 7 months ago #148012 by cambler
Fixed!

This may be an issue for others, so let me outline. If you are using nginx (as opposed to Apache), there were instructions for SEF URLs that cause this problem.

There are instructions here: docs.joomla.org/Enabling_Search_Engine_F...SEF%29_URLs_on_Nginx

** DO NOT USE THESE INSTRUCTIONS **

The good configuration information can be found at docs.joomla.org/Nginx and should be followed.

The bad instructions rewrite the arguments and shove them all into a single variable, "q" ... this is bad, bad, bad.
The following user(s) said Thank You: sozzled

Please Log in or Create an account to join the conversation.

More
12 years 5 months ago #150818 by Shimei
Had my first complaint today, although I have ignored this error from time to time when logging in. Now, I'm not quite sure whether this is an issue with Joomla! 3.2.0 or Kunena, tis why I am posting it here:

You have entered information to an obsolete form from another session. Please verify that the user account is yours and please try again!


After trying again I have yet to NOT log in. This error usually occurs making someone login twice to successfully log in. Any thoughts?

This message contains confidential information

Database collation check: The collation of your table fields are correct

Joomla! SEF: Enabled | Joomla! SEF rewrite: Enabled | FTP layer: Disabled |

This message contains confidential information
htaccess: Exists | PHP environment: Max execution time: 45 seconds | Max execution memory: 128M | Max file upload: 24M

Kunena menu details:

Warning: Spoiler!

Joomla default template details : rt_cerulean | author: RocketTheme, LLC | version: 1.3 | creationdate: Unknown

Kunena default template details : NTS KRevista | author: 9ThemeStore | version: 3.0.3 | creationdate: 2013-05-25

Kunena version detailed: Kunena 3.0.3 | 2013-10-20 [ Bifrost ]
| Kunena detailed configuration:

Warning: Spoiler!
| Kunena integration settings:
Warning: Spoiler!
| Joomla! detailed language files installed:
Warning: Spoiler!

Third-party components: Jomsocial 3.0.5.3

Third-party SEF components: None

Plugins: Search - Kunena Search 3.0.1 | Content - Kunena Discuss 3.0.1 | JomSocial - My Kunena Forum Menu 2.0.3 | JomSocial - My Kunena Forum Posts 2.0.3 | JomSocial - Kunena Groups 2.0.3

Modules: Kunena Latest 3.0.1 | Kunena Login 3.0.1

Please Log in or Create an account to join the conversation.

More
12 years 5 months ago - 12 years 5 months ago #150824 by sozzled
*** Topics merged ***

The error message that states, "You have entered information to an obsolete form from another session ...", is one of those things that is really hard to narrow down as to it's precise cause. People can experience this error doing just about anything.

Occasionally - maybe once every few months - I see this condition happen here at this website, too. It could simply be when the server is under some unusual load or if there's some unusual situation happening with Joomla's session management. I don't really understand it myself. I usually just say to myself "Oh well, that's Joomla for you!" :pinch:

Looking at your configuration report for a moment:

1) The Kunena project does not maintain the forum add-on software JomSocial - My Kunena Forum Menu 2.0.3, JomSocial - My Kunena Forum Posts 2.0.3, JomSocial - Kunena Groups 2.0.3 and we recommend that you uninstall those things from your J! 3.2.0 website. You should contact JomSocial to obtain software from them that will work with J! 3.2.0.

2) I would suggest making the following changes to your forum integration plugin settings as shown in red below:

Kunena - AlphaUserPoints Disabled
Kunena - Community Builder Disabled
Kunena - Gravatar Disabled
Kunena - JomSocial Enabled: access=0 login=1 activity=0 avatar=1 profile=1 private=1 activity_points_limit=0 activity_stream_limit=0
Kunena - Joomla Enabled: access=1 login=0
Kunena - Kunena Enabled: avatar=0 profile=0
Kunena - UddeIM Disabled
Last edit: 12 years 5 months ago by sozzled.

Please Log in or Create an account to join the conversation.

Time to create page: 0.282 seconds