Status
Not open for further replies.

semprot

Customer
I use APC.
I notice a bug under certain condition :
1. Guest caching is on.

So when guest with *any* (default / mobile) style visit certain sub forum, it is opening another sub forum.
So in address bar the URL is correct, but what's displayed on browser is another sub forum.
For example i have 2 sub forums :
- sub forum A
- sub forum B.

Guest with mobile style visit A, on address bar it is A, but on browser it is B which is displayed.

If i turn off VBO completely, there is nothing wrong too.

This far i noticed 6 of my sub forums are displaying wrong.
I have fixed 1 of them by simply creating new sub forum and moving all threads from old sub forum to new sub forum
-------------
Ok after observing a little bit more i find some interesting pattern.

So these are sub forums which are displayed wrong on mobile guest :
- Sub forum ID : 102 >> displaying sub forum 10
- Sub forum ID : 103 >> displaying sub forum 10

- Sub forum ID : 112 >> displaying sub forum 11

10 & 11 are the most visited sub forum by guests.

So it seems VBO picked up the wrong sub forum ID?
I use URL pattern like this :
Code:
http://www.forum.com/forumdisplay.php/11-Name-of-My-Sub-Forum

It is just a default one (no vb seo / any seo plugin)
---------
More update :
Sometimes refreshing fixes the issue.
10 & 11 are the most visited sub forum by guests.
Maybe there is a kind of race condition issue?

I also noticed that my forum id 28 is showing forum id 2.
Can someone check this bug? [MENTIONS=Fillip H.][/MENTIONS]
 
Last edited by a moderator:
Is this something that can be reliably reproduced? i.e. does it happen 100% of the time when a guest first visits one of your forums?
 
Is this something that can be reliably reproduced? i.e. does it happen 100% of the time when a guest first visits one of your forums?
I'd say 70% of my attempts as guests (either on desktop default vb style - or my mobile style), and more often happens on mobile style.
And it happens on my random sub forums with the pattern as on previous post (e.g. sub forum 2X displaying sub forum 2, sub forum 10X displaying sub forum 10).

I attach 1 screenshot.
You can see that from URL, they are 2 different sub forums, one is "103", and the other one is "10".
But the "103" displays the "10".

I wish i could do some debugging such as sending some data to some email if my IP is detected.
So we can analyze why it happened

It should be something like
PHP:
if ('1.1.1.1' == $_SERVER['REMOTE_ADDR']) {
	mail('myemail@gmail.com', 'Debug', $message);// $message should contain some information.
}
 

Attachments

  • Screenshot_10.webp
    Screenshot_10.webp
    46.8 KB · Views: 2
Status
Not open for further replies.

Legacy vB Optimise

vBulletin 3.8.x vBulletin 4.x.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
1,977
Customer rating
0.00 star(s) 0 ratings
Back
Top