removing requirement for server.conf and adding helpful error messages to api