LiveHelperChat / livehelperchat

Live Helper Chat - live support for your website. Featuring web and mobile apps, Voice & Video & ScreenShare. Supports Telegram, Twilio (whatsapp), Facebook messenger including building a bot.
http://livehelperchat.com
Apache License 2.0
1.96k stars 699 forks source link

Issue: Show need help tooltip if html5 is disabled on SSL website #455

Closed PeopleInside closed 10 years ago

PeopleInside commented 10 years ago

In SSL website if the "Disable HMTL5 storage, check it if your site is switching between http and https" is checked the need help tooltip are always showed to the visitor.. as the visitor close it and change the page the tooltip is again showed. This is not correct.

This not happen on NOT SSL website where all work fine.

If i enable again HTML5 and i try to close the need help tooltip in the SSL reloaded page there isn't anymore but i need to have html5 disabled, can be an issue, can you look if is possibile a fix?

So the function to hide the "need help tooltip" must work on SSL website with html5 disabled..

Thanks.

remdex commented 10 years ago

I ques you have legacy cookie or persistent storage variable. Please clear it first. Or make exact steps to reproduce just make sure you do not have any variable of persistent storage and cookies. Or you can skype me and I can test on your environment.

PeopleInside commented 10 years ago

Legacy cookie or persistent storage variable where? In the live helper settings? I don't know what is .. To reproduce:

  1. Live Helper is installed in SSL
  2. Html5 have to be disabled in the LH settings
  3. Tooltip must be on and i have set to show again to the user after 1 hour

So if i load my SSL website where chat is installed (on same domain) under SSL if I from visitor side close the tool tip and i change the page the tooltip is again showed. (this is not correct)

If i try the same test on different domain not SSL this issue are not present. The tooltip is correcly hidden for 1 hours.

If i enable under SSL in the LH settings the html5 storage, tooltip is correctly hidden in my same SSL domain blog to.

remdex commented 10 years ago

Could you write personal mail, where can i see it? or logins to back office of lhc?

On 28 July 2014 10:07, PeopleInside notifications@github.com wrote:

Legacy cookie or persistent storage variable where? In the live helper settings? I don't know what is .. To reproduce:

  1. Live Helper is installed in SSL
  2. Html5 have to be disabled in the LH settings
  3. Tooltip must be on and i have set to show again to the user after 1 hour

So if i load my SSL website where chat is installed (on same domain) under SSL if I from visitor side close the tool tip and i change the page the tooltip is again showed. (this is not correct)

If i try the same test on different domain not SSL this issue are not present. The tooltip is correcly hidden for 1 hours.

If i enable under SSL in the LH settings the html5 storage, tooltip is correctly hidden in my same SSL domain blog to.

— Reply to this email directly or view it on GitHub https://github.com/LiveHelperChat/livehelperchat/issues/455#issuecomment-50306254 .

Sincerely, Remigijus Kiminas

PeopleInside commented 10 years ago

Ok. Now i have enabled html5 on LHC for solve the tooltip issue. The link of back office login is livehelp.peopleinside.it

remdex commented 10 years ago

Just disable html5 cookies and I see again. Because with html5 it works.

On 28 July 2014 10:14, PeopleInside notifications@github.com wrote:

Ok. Now i have enabled html5 on LHC for solve the tooltip issue. The link of back office login is livehelp.peopleinside.it

— Reply to this email directly or view it on GitHub https://github.com/LiveHelperChat/livehelperchat/issues/455#issuecomment-50306690 .

Sincerely, Remigijus Kiminas

PeopleInside commented 10 years ago

Done, html5 turned off

remdex commented 10 years ago

Ok,

Sorry but for me works it always. I ques then you switched to cookies, you have not cleared your browser persistent storage. Because here all works in all cases. So bug report is invalid because here it works.

On 28 July 2014 10:20, PeopleInside notifications@github.com wrote:

Done, html5 turned off

— Reply to this email directly or view it on GitHub https://github.com/LiveHelperChat/livehelperchat/issues/455#issuecomment-50307057 .

Sincerely, Remigijus Kiminas

PeopleInside commented 10 years ago

are working? I'M testing now from my other PC with anonimous navigation and same work.. i don't now yesterday from my "big" PC i have tested many times and with "big" pc not work. Sorry and thanks. Now we know work sorry.. this time i'm not right maybe if i can collect more info in the future and i see again the problem i will check better. Thanks.

remdex commented 10 years ago

You just had to clear persistent storage and lhc cookies first and only then test.

On 28 July 2014 10:25, PeopleInside notifications@github.com wrote:

are working? I'M testing now from my other PC with anonimous navigation and same work.. i don't now yesterday from my "big" PC i have tested many times and with "big" pc not work. Sorry and thanks. Now we know work sorry.. this time i'm not right maybe if i can collect more info in the future and i see again the problem i will check better. Thanks.

— Reply to this email directly or view it on GitHub https://github.com/LiveHelperChat/livehelperchat/issues/455#issuecomment-50307337 .

Sincerely, Remigijus Kiminas

PeopleInside commented 10 years ago

How to do that for the next time?

remdex commented 10 years ago

[image: Inline images 1] Here, look for lhc_* variables and delete them after you change cookies, html5 storage part. Do that in Local Storage and Cookies part.

On 28 July 2014 10:31, PeopleInside notifications@github.com wrote:

How to do that for the next time?

— Reply to this email directly or view it on GitHub https://github.com/LiveHelperChat/livehelperchat/issues/455#issuecomment-50307744 .

Sincerely, Remigijus Kiminas