Handle exceptions gracefully
Add new configuration property and key: Discourse URL