- Posts: 53
- Thank you received: 3
Kunena 7.0.11 & Kunena 6.4.16 – Security Updates Released and K7.1 in RC1 2
The Kunena team has announce the arrival of three simultaneous security release : K6.4.16, K7.0.11 and K7.1 RC2. Just a reminder K6.4.16 receives only securities fixes untill end of 2026, so it's advised for users to upgrade to K7.0.11. K7.0.11 is the last release of the K7.0 because it's replaced by K7.1 branch with the stable release in the corner. The translations for K7.1 on crowdin.com/project/kunena-forum-7-1 needs to be checked or improved becasue it has been generated by TM (Translation Machine).
Solved Non existent thread gives 200 HTTP status code instead of 404
I've notice that when I delete a thread in my kunena forum, the URL still works and shows this message: "You don't have permission to access this page". The problem is that the HTTP response code is "200 OK" instead of "404 Not Found".
I've also tried appending a non-existing thread id (no previously deleted) to my forum category URL and the result is the same with a 200 code.
Is there anyone else with problem?
I use joomla 2.5.8 and kunena 2.0.3.
Please Log in or Create an account to join the conversation.
Do you have just put in trash or completly deleted it ?
I don't provide support by PM, because this can be useful for someone else.
Please Log in or Create an account to join the conversation.
The problem is with threads that has been sent to trash, completly deleted or even if I use a random non-existing thread id.
Please Log in or Create an account to join the conversation.
The point is that if you have a non-existent topic then you have a non-existent topic and attempting to link to a non-existent topic will fail. I think it should be that simple.
If, for example, I write "Go to www.kunena.org/forum/K-2-0-General-Quest...-code-instead-of-404 " this will fail because the topic does not exist. Does it necessarily matter? That's not for me to say. I'm only providing my personal opinion and I will leave it to technical experts to argue the merits of whether the outcome should be HTTP 200 or HTTP 404 and leave it at that.
Good luck. I hope you receive the outcome that you seek.
Blue Eagle vs. Crypsis reference guide
Read my blog and
Please Log in or Create an account to join the conversation.
- The HTTP status code is saying to search engines that the page exists when it's not. Also you can get a lot of URLs with duplicate content.
- The screen message can confuse users as they will think that they have not enough permissions. But the reality is totally different.
Of course I'm not going to link a non-existent topic but I can delete a existent one that has been previously linked or indexed by search engines.
Maybe is not a big problem as the forum works and nobody can access to non-existent topic but it is something that is not working as it should be.
Please Log in or Create an account to join the conversation.
I don't provide support by PM, because this can be useful for someone else.
Please Log in or Create an account to join the conversation.