By User on Saturday, 27 April 2019
Posted in General Issues
Replies 23
Likes 0
Views 573
Votes 0
Hello.
I have this settings in backend:
Session Handler: Database
Session Lifetime: 10 min
Shared Sessions: No
What settings you recommend to use?

1) login to site and do something
2) don't logout. just do nothing in 10+ minutes. Or hide the browser.
3) return to site after 10+ minutes
4) type or comment / type private message or upload photos to stream (uploading successefull), or add linked video.
5) press "Publish / Send / Post" button/
Result: I can see notice message. For example (more at the screenshot):
JSON Parse error: Unexpected identifier "Invalid"
SyntaxError: JSON Parse error: Unexpected identifier "Invalid"
Unable to parse server response

or empty notice.

Also notification module display "Unable to load tooltip content." after 10+ minustes:
COM_EASYSOCIAL_POPBOX_ERROR_UNABLE_TO_LOAD_CONTENT="Unable to load tooltip content."


Usualy I get this notices on mobile (iphone 6, safary) after 10+ minustes unactive. And didn't tested good on PC.

So I have to refresh page before post anything.

Thanks.
Hi Dmitry,

After testing for quite sometime, I am not able to consistently reproduce the issue(only happened once or twice after a lot of tests). FYI, during the tests, I also temporarily reduced your session time to 3 minutes so I can test the issue more quickly.

Now I cannot reproduce the errors anymore. If the user is logged out after the session ends, I am shown the login popup when trying to post something. https://take.ms/kXGdn

Can you try again and let us know how it goes?

If you are hitting the issue/errors again, can you let us know the following details?
- does the issue happen on android as well, or just iphone?
- when the user logs in, did the user select this option? https://take.ms/WVz1B
- when you encounter the issue, was it on private browsing mode?
- was the user logged out of the system when you encounter the errors? you can check the user's online status from the users listing on another device/browser: https://take.ms/9k0T2
·
Monday, 29 April 2019 19:19
·
0 Likes
·
0 Votes
·
0 Comments
·
Can you try again and let us know how it goes?
Hello. I still gain this problem.

does the issue happen on android as well, or just iphone?
I didn’t get report about it from other users and can’t remember about it with PC (Windows).

when the user logs in, did the user select this option?
Yes, this checkbox “remember me” in ES module selected as default.

when you encounter the issue, was it on private browsing mode?
No, I use normal browsing mode.

was the user logged out of the system when you encounter the errors?

1) after 10+ minutes user become offline (I can’t see him online in front end and backend.
2) then (after 10+) user open tab with site
3) user can see that his “11” notifications (ES notification module) become to “12” (so it update value normally).
4) in other browser and another account I can see that this user become online in frontend and backend — I added screenshots about it.
5) but if user press on “12” in notification module, he got “Unable to load tooltip content”. Need to refresh page to open it...

Thanks.
·
Wednesday, 15 May 2019 16:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the info Dmitry.

I am now able to reproduce the issue in my local instance.

What I did was set the session to a low value and login with the 'Remember Me' checked. Because of the 'Remember Me' function, the user stays logged in even after the Joomla session ends.

But performing certain actions like clicking on the notification popbox still produces an error instead of loading the proper content. I will log this in our tracker so the devs can investigate further.
·
Wednesday, 15 May 2019 20:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello. I just updated to ES 3.1.1 and noticed that problem still appear:

I used iPhone 6 with Safari.
after 10+ minutes of inactive (didn’t used phone) I press on “bell icon” of notification module, it display "Unable to load tooltip content." :
COM_EASYSOCIAL_POPBOX_ERROR_UNABLE_TO_LOAD_CONTENT="Unable to load tooltip content."

Thanks.
·
Tuesday, 18 June 2019 15:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Dmitry,
after 10+ minutes of inactive (didn’t used phone)
I would like more specifics for this part so I can test this again accurately.

Which of the following is true during your test on the 10+ minutes of inactivity, where the error occurred?

1. minimized safari, but phone screen stays on for the 10+ minutes

2. minimized safari, phone screen turns off after few minutes

3. safari stays open on EasySocial page, phone screen stays on for the 10+ minutes

4. safari stays open on EasySocial page, phone screen turns off after few minutes
·
Tuesday, 18 June 2019 16:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello. I still trying to investigate problem. Latest case, I get this issue is:

5. Safari stays open on another site page for 10+ minutes. When I get back to EasySocial site and press bell icon, it display ”Unable to load tooltip content”.

After update to ES 3.1.3 I usually see this PopUp. And rare I saw both: this popup and “unable... tooltip”. Newer saw this popup before. Did it was added for preventing “unable... tooltip”?

Other users report that they get similar problem with Google Chrome on PC (Windows). Seems they just don’t use site for 10+ minutes, but I’m not sure does the minimize browser or use another site in another tab (people can’t describe their actions in detail).
·
Thursday, 27 June 2019 05:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Dmitry,

After quite a bit of testing, I am able to reproduce the 'unable to load tooltip' error on non-EasySocial pages with a notification module, similar to your homepage.

So the question I would like to ask now is when your users get back to your site, which page are they on when they experience the error? EasySocial or non-EasySocial?

I will also log this in our tracker regarding the keepalive function not running on non-EasySocial pages containing EasySocial modules.
·
Thursday, 27 June 2019 18:37
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello. I believe it happens on EasySocial page too. There is 99,9% of all pages are EasySocial type (there is only few non-ES pages like FAQ, Help and homepage. User usually don’t use this pages).

Also, I don’t use toolbar. On every page I use notification module (on EasySocial pages too).

Thanks.
·
Thursday, 27 June 2019 19:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Dmitry,

I tested on your EasySocial pages earlier(I temporarily changed your session to 1 minute for quick testing), but I was unable to reproduce the issue on those pages. The fix from 3.1 should already work on EasySocial pages.

I also checked and found that the keepalive function is indeed executed on those pages when I come back to the site after browsing in another tab.

I will do somemore tests tomorrow and let you know how it goes. If you are able to determine proper conditions to reproduce the issue on EasySocial pages. Let us know.
·
Thursday, 27 June 2019 19:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello. At the moment...
When I use iOS with Safary I don't see anymore this "Unable to load tooltip content" (when press on Notification icon) but I see popup with "You are already logged in". Or see popup + "Unable to load tooltip content"... I need to test more.

On PC (Windows) people still report about the priblem with "Unable to load tooltip content". More detail arrived: User opened new tab and start watch movie online in it. After he return to tab with ES-site, csn see new Notifications count, press on it, but tooltip display "Unable to load tooltip content"

Today I get this issue too on PC (Windows). I just walked away without closing tab. When I get back, I saw new notification count. Pressed on it and "Unable to load tooltip content" appear. Have to refresh page.

Thanks.
·
Saturday, 06 July 2019 22:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Dmitry,

I have tried several ways to reproduce the issue but they turned out unsuccessful.

Unfortunately we need more details surrounding the issue so we can reproduce it consistently. Do try to collect more info from your users if you can, down to the minutes, page they were on when the error occurred, etc.
·
Monday, 08 July 2019 18:17
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post