I have configured ironwood.master version on amazon EC2. Everything is working fine for me. Except learners aren’t able to view course page. Whereas Admin & Staff both can see course page.
I made advance setting for course invite_only:true which means course isn’t visible to non invited persons anymore on website. I sent invitation to one of my learner user.
That behavior sounds to me a lot like a permissions issue (because staff/admin skip a lot of permissions checks, and we use 404s on many permissions errors to avoid leaking information about future courses).
Thank you @cpennington for sharing way of debugging. I actually found a reason why invite_only:true course problem occurred. Course start date was way far to current date. I made this date less than today’s date and its working.
@Terry - I made course start date less than today’s date and I didn’t saw 404 page again. I didn’t solve technically by change in code. I solved it by proper use of openedx settings.