Support » Plugin: LifterLMS » Several trouble after updating

  • Hello,

    I am having some issues since last update I made.

    First of all, some students are active enrolled, but when tried to access they received message informing that they are not enrolled.
    Those courses do not have any kind of expiration date or something like that.
    I already clear cache from inside the website. I told them to clean their own cache.
    When I access they’re panel to test it, I am able to access the courses. However they can’t. Every day more and more students are complaining about that.

    Other problem refers to editing classes content. Where I already had some content is not showing.

Viewing 15 replies - 16 through 30 (of 45 total)
  • Plugin Author Thomas Patrick Levy

    (@thomasplevy)

    Hey @0rbita ,

    So even without caching your students aren’t able to *see* your courses?

    Can you describe what that means exactly?

    What do your students see *exactly*. Are they seeing blank pages, are they seeing messages that say they’re not enrolled. Are there errors?

    You’re telling us that this works on your side but your students are telling you things don’t work. That makes it hard for us to figure out what’s actually going on.

    Do you have any screenshots of what your students are reporting to you?

    Are you *absolutely certain* that your students are making a mistake and are like NOT LOGGED IN when they think they are or something?

    If you aren’t seeing these issues when you login as your test students that really leads me to believe that things *are working as expected* but your students are just confused or something. I don’t mean to point fingers but I’m not really sure exactly what you’re saying is wrong and why you’re not seeing it yourself but your students are…

    If you could provide me with some REALLY SPECIFIC steps I can take to reproduce the issues you/you’re students are seeing that would help to.

    Error messages, screenshots, etc… tooo

    Thanks,

    Hello,

    Even after I deactivate every single cache I could have running at my website, today a student sent me a print screen showing that when she tries to access a course she is enrolled in, the system informs that she has to enroll in that course and then she can’t access anything.

    Thank you,
    Natasha

    Plugin Author Thomas Patrick Levy

    (@thomasplevy)

    @0rbita,

    If you could provide me with some REALLY SPECIFIC steps I can take to reproduce the issues you/you’re students are seeing that would help to.

    Error messages, screenshots, etc… tooo

    Thanks,

    Hello,

    What happened is this:
    A student is already enrolled at some course. Sometimes she logged in and she can watch videos and classes. Sometimes Lifter tolds her she is not enrolled!
    It happens to courses or memberships.
    Sometimes she can access though different browser than Chrome, like Firefox or Mozilla, but sometimes she can’t access by any of them. Sometimes she can access though Linux and sometimes she can’t. All of these are related to the same student!
    It is very intermitent problem.
    Also, what happens is that they had seen some classes, but when Lifter told then they need to enrolled, they’re progress is changed to 0% and it shows the message like she was not logged in.
    I ask a video to one of then and added it to the shared album. The link is: https://photos.google.com/share/AF1QipNMMlctZJA-7ZGu6d7O_h8Xa7PiHC22KM5uKv72Z_Kooua03mrEYwMkn8ZqZnRdfg?key=U0FQYnhyRWhpclVQem9qZFN6aHZQYkwyX2pMUWZR

    So, to sum up, the problem is:
    1) My student is logged in (as we can see in her dashboard) and she is enrolled
    2) Before she had already seen some classes and her progress were more than 0%
    3) At her dashboard, she can still see the progress bar for the course
    4) When she clicks on the course to continue to watch it, Lifter told her she is not logged in, that she is not enrolled and her progress is 0% (or, basically, that she is not logged in – therefore, her progress bar goes to 0% and she is not enrolled, because the actual problem is that Lifter does not recognize she is logged in after she tries to continue a course)
    Again, that happens to courses and memberships.

    I hope that helps you understand.
    Thank you very much,
    Natasha

    Also, I just added another image to that shared album that shows the student that sent me the last video (the one with 1:19 minutes) is actually enrolled and had completed 78,99% of the course.

    I am sorry to send another message here, but I also added to the shared album the settings of the Loggedin plugin at my website.

    Hello,

    Just to let you know – I deactivated Loggedin plugin. But nothing has changed.
    And I continue with no cache at all.

    To answer your question “Are you *absolutely certain* that your students are making a mistake and are like NOT LOGGED IN when they think they are or something?”
    Yes, I am. As you can see at the video I told youo about that I added to the shared album, the student is logged in when tries to access the course. But the system is not recognizing their login.
    Also I know their logged in because I am using WP Audtit Log that tells me every page students are seeing.

    I don’t know what else can I do. My students are very angry because the problem is going on for a month now. As I said when I first started this thread, it all starts after I updated Lifter. I was not able to edit content back then and some people here told me to try using a different browser. Which I did and solve it. But it does not solves my students problems. Also, after another update from Lifter, I was then able to edit content using Chrome again. So I thought the problem itself was solved.
    But my students continues not beeing able to access their courses!
    Some of them can. Some of them can not. I can’t know what changes to one from another.

    Thank you very much
    Natasha

    Hey Natasha,
    I was up to suggest you to deactivate “Loggedin plugin” too, hmm.. until the support reply to you, could you name what plugins you’ve installed on your website, a list of them all could help, and for the support team they always ask for the “System Report” from LifterLMS > status tab > Copy for Support, this could shortcut the next reply between you and the support!

    And yeah that bug in the course edit page as I know it was related to a conflict between the new update of Chrome and the WordPress editor “Gutenberg”

    Plugin Support Natalie

    (@nrherron)

    Hi @0rbita,

    Can you turn off all plugins besides your LifterLMS plugin and see if this solves the issue for the student? If so, then that tells us it is related to one of the other plugins that is affecting the system as well.

    Additionally, can you have your student clear their local cache following these guidelines: https://refreshyourcache.com/en/cache/

    Let us know if you have any questions about this information!

    Thanks and take care,

    Hello @sallory85 , thank you for your help. I had already sent the System Report here.
    But thank you very much!

    Hello @nrherron , thank you. I had just deactivate all plugins and I am in touch with some student that can test it after clear their cache.
    As soon as they answer me, I will let you know.

    Thank you!

    Hello! I have huge update.

    So, I added two more videos to that shared album at https://photos.google.com/share/AF1QipNMMlctZJA-7ZGu6d7O_h8Xa7PiHC22KM5uKv72Z_Kooua03mrEYwMkn8ZqZnRdfg?key=U0FQYnhyRWhpclVQem9qZFN6aHZQYkwyX2pMUWZR

    I made a video of me accessing my website using a student login.
    And I also added a video one student just sent me.
    She promise me she had cleared her cache. I ask her to do it about five times. However she is still seeing the old version of my website, with Astra theme which I used to use. Right now, I deactivate every single plugin but Lifter and changed the theme to twentynineteen.
    Also, I contact my hosting and confirm with them that every way to cache my website was deactivated.
    So there is some big problem somewhere in Lifter I guess. It is the only plugin active right now and the problem continues.

    Hello again,

    So today I contact my host and explains the problem.
    Here is the message they sent to me:

    “I can see that you have already disabled all three levels of caching in cPanel > “SuperCacher” and your website is currently not cached on server level:

    Code:
    georgicholakov$ curl -X GET -I https://www.unioqs.com.br/
    HTTP/1.1 200 OK
    Server: nginx
    Date: Sat, 19 Oct 2019 11:20:21 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    X-Pingback: https://www.unioqs.com.br/xmlrpc.php
    Link: <https://www.unioqs.com.br/wp-json/&gt;; rel=”https://api.w.org/&#8221;, <https://www.unioqs.com.br/&gt;; rel=shortlink
    Set-Cookie: _wp_session=31a4ff26dcf0cb831eb1421c9b11b235%7C%7C1571527221%7C%7C1631100021; expires=Sat, 19-Oct-2019 23:20:21 GMT; Max-Age=43200; path=/
    Vary: Accept-Encoding
    Cache-Control: max-age=15552000
    Expires: Thu, 16 Apr 2020 11:20:21 GMT
    Host-Header: b7440e60b07ee7b8044761568fab26e8
    X-Proxy-Cache: MISS

    Since such issues might occur if the static cache was not flushed right before you disabled it, I temporarily enabled the static caching level, flushed its cache and then disabled it again.
    Additionally, I flushed your application’s cache and the .opcache.
    CloudFlare is currently not enabled for your website either, so that are no caching features currently.”

    And about the student that was seeing an older version of my website yesterday… she sent me another video to check out cookies and she is now seeing the current version.

    Hi again,

    Today I talked to my hosting, but they could not find any trouble.
    Also, something has happened: I changed an enrollment date at php (as I was instructed to do a little while ago in another thread) for a student. That is a course with drop content, so the classes starts to be available only a few weeks after enrollment.
    The date was changed when accessing the course builder.
    But when tried to access the course itself, logged in as this student, the date class would be available was only november.
    So it is complicated.
    You can’t fix it. My hosting can’t fix it.
    And I do not kow any professional that could search for the problem. If anyone could ever find it! I saw you have another thread with caching issues here https://wordpress.org/support/topic/caching-issue-refresh-required/ and they could not find the issue and they’re having this trouble for a while now also.
    I really love Lifter and I used to use it perfectly fine before some update you’ve made. I used to use it with a lot of caching – Cloudflare, static caching, dynamic caching… and never had any trouble!
    So what can I do now?
    Do you guys have at least some professional to indicate? That can search for the problem? Do you offer that kind of support somehow?
    Thank you,
    Natasha

    Plugin Support Natalie

    (@nrherron)

    Hi @0rbita,

    I’m confused here has the caching issue been resolved?

    You say here: And about the student that was seeing an older version of my website yesterday… she sent me another video to check out cookies and she is now seeing the current version.

    So is the student now getting served the proper version of the site?

    This: The date was changed when accessing the course builder.
    But when tried to access the course itself, logged in as this student, the date class would be available was only november.
    I see you’ve opened another thread for so we will investigate that further on that support thread.

    In terms of the caching issue, as I’m sure you’ve seen in Thomas’s reply in the other thread, LifterLMS doesn’t have anything that controls or sets caching. If you have all caching turned off, your hosting company has confirmed all caching is turned off then the best option would be to ask them to have a systems admin / devops person look into this further since the caching is happening at a server level which LifterLMS does not have any control over.

    That said, if your hosting company really doesn’t have any developers that can look into this we do have a list of developers you could reach out to that are in good standing with LifterLMS here: https://lifterlms.com/experts/ that may be able to search out this problem for you.

    Let us know if you have any further questions!

    Thanks and take care,

Viewing 15 replies - 16 through 30 (of 45 total)
  • You must be logged in to reply to this topic.