Skip to main content

Issues with 404 error on ILT courses as Soon as a session is added.


Good morning everyone, I hope you are well. 

 

I am new to Docebo and I am encountering an issue I can’t seem to get past.

 

I have created a ILT course, enabled users the ability to change sessions, when I preview the course without sessions added it will take me to the course page and will display the option to enrol but states there’s no sessions ( I knew this would be the case as I haven’t added them yet) however as soon as I add a course session, instead of taking me to the page I get a 404 error, Please see below. 

 

What do we think I might have done wrong ? 

 

I have tried to clear the cache, delete the course and start again but still encounter the same issue.

 

Failed to load resource: the server responded with a status of 404 ()
2223.3a121218b8664a5a.js:1 ERROR TypeError: Cannot read properties of undefined (reading 'filter')
    at ci (3272.f2348c2ab8460fc1.js:1:5253741)
    at Object.next (3272.f2348c2ab8460fc1.js:1:6137636)
    at m.next (7559.3f9253caa0cc0919.js:1:7497)
    at A._next (7559.3f9253caa0cc0919.js:1:7181)
    at A.next (7559.3f9253caa0cc0919.js:1:6876)
    at _.onFinalize (7284.3040489cf0b927e8.js:1:9679)
    at _.unsubscribe (7559.3f9253caa0cc0919.js:1:15649)
    at _._complete (7559.3f9253caa0cc0919.js:1:15455)
    at _.complete (7559.3f9253caa0cc0919.js:1:7053)
    at C (7559.3f9253caa0cc0919.js:1:27084)

Did this post help you find an answer to your question?

alekwo
Guide III
Forum|alt.badge.img+1
  • Guide III
  • November 3, 2023

@Kieran Wilson how do you access the course? Do you copy-paste the URL, or use standard platform controls?

If you use copy-paste, note that URLs of course pages are different when you’re enrolled and not enrolled.

When you try accessing the URL for enrolled users, but you’re not yet enrolled, you will see 404. Try using the “not-enrolled” URL for the course. 

example of a not-enrolled URL:

https://<PLATFORM_URL>/learn/course/internal/view/classroom/<COURSE_ID>/course_name

example of an enrolled URL (this will present 404 if you’re not yet enrolled):

https://<PLATFORM_URL>/learn/course/<COURSE_ID>/session/<SESSION_ID>/course_name

 


Hi Alek,

Thank you for responding I really appreciate it. 

I am accessing it from the my course widget, I have double checked and I am enrolled onto the course, I am in a waiting list. I have also tried adding me to the course so that I am no longer in the waiting list thinking this could be the cause as well. 

 

 


alekwo
Guide III
Forum|alt.badge.img+1
  • Guide III
  • November 3, 2023

Hi, waiting lists may be adding another layer here. 

We only use Admin Approved enrollments, and they don’t cause 404. 

Maybe try opening a support ticket. 


Thank you Alek, I will try that. I really appreciate your help. Have a good day. 


lrnlab
Hero III
Forum|alt.badge.img+8
  • Hero III
  • November 3, 2023

definitely feels like a bug...


  • Author
  • Novice III
  • 8 replies
  • November 6, 2023

Hi Everyone, this issue has now been resolved. Thank you for all your help and have a good day. 

 

Some settings needed changing on the platform to enable this.


Bfarkas
Hero III
Forum|alt.badge.img+5
  • Hero III
  • November 10, 2023
Kieran Wilson wrote:

Hi Everyone, this issue has now been resolved. Thank you for all your help and have a good day. 

 

Some settings needed changing on the platform to enable this.

@Kieran Wilson  If it’s not too much, can you let us know what the settings were that needed changing? Just helps future folks who might run into similar issues and come across this thread.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings