I'm working on building an updated WW server and have run into a couple of issues.
1) Course Selection within Canvas is not showing the Context ID (See photo 1a below)
I don't see anything that is obviously wrong, and while debug_lti_parameters is enabled, there are no relevant logs in webworks2.log
At this point, I have not been able to map the LTI parameters, so I'm not sure if that is related.
2) Shibboleth Auth is successfully working within Apache and the provider, but WW is not thinking it is signed in.
I believe this issue is within the Apache RequestHeader set field and the user_id mapping, but I'm having difficulty diagnosing where the disconnect is.
If I have my Shibboleth attribute ID set to "userprincipalname" and my $shibboleth{mapping}{user_id} set to "upn". How does my Apache config need to look?
Any help would be appreciated!