UDOIT Configuration Problem

Jump to solution
elarin
Community Participant

I just installed UDOIT on-premise and followed the steps on Github to get the integration working with Canvas. It's not working for me unfortunately. When I click UDOIT on the course navigation link, I get the following message:

"Configuration problem, please ensure that your instance of UDOIT is configured correctly."

When I look at my access_log file on the server, I never see a hit to it from Canvas. Going to the our udoit.xml.php page shows XML data correctly. Right now, I only have http (port 80) open. Does it need to be https (port 443)? Thanks!

Erick

Labels (1)
1 Solution
tr_jbates
Community Champion

Because it takes a few minutes, I'm willing to bet it's a server timeout issue.  Try setting your PHP and Apache/NGINX request timeouts to a larger amount to see if that fixes the issue.  In a future release, we will be implementing a way for self-hosted institutions to take advantage of the background worker we implemented for Heroku.

As for the timezone, it looks like you have to explicitly define the timezone for PHP.  As of 5.1, it will emit a warning if you are defaulting to the system time (PHP: date_default_timezone_set - Manual ).

View solution in original post