Debug Open edX errors
Locate log files
The Open edX log files are stored at different paths depending on the service:
- edX Platform log files are stored at /opt/bitnami/apps/edx/var/log.
- XQueue log files are stored at /opt/bitnami/apps/xqueue/var/log.
Increase the log level in Open edX Hawthorn.2 and later
By default, both services are configured with an “info” log level. To increase the log level on each service in order to debug your application, follow the steps below:
Open the edX Platform configuration files /opt/bitnami/apps/edx/conf/cms.yml and /opt/bitnami/apps/edx/conf/lms.yml with an editor, and substitute the value:
LOCAL_LOGLEVEL: INFO,
with this:
LOCAL_LOGLEVEL: DEBUG,
Open the XQueue configuration file /opt/bitnami/apps/xqueue/conf/xqueue.yml, change the following value:
LOCAL_LOGLEVEL: INFO
with:
LOCAL_LOGLEVEL: DEBUG
Restart the Apache server and edX services to load the changes.
$ sudo /opt/bitnami/ctlscript.sh restart apache $ sudo /opt/bitnami/ctlscript.sh restart edx $ sudo /opt/bitnami/ctlscript.sh restart xqueue
Troubleshoot errors sending bulk email
You may encounter errors sending bulk email from the instructor tab. This is usually because the bulk email subsystem requires the Lynx plaintext browser to convert HTML email to plaintext (discussed at https://github.com/edx/edx-platform/wiki/Bulk-Email#required-packages).
To resolve this, install the Lynx browser using the command below:
Debian:
$ sudo apt-get install lynx
CentOS:
$ sudo yum install lynx