Right, if there is a problem with the file, a Google_AuthException is thrown with a message (i.e., "Unable to parse the p12 file.  Is this a .p12 file?  Is the password correct?"), which Symfony logs before a 500 response. I don't think we need additional exception handling at this level, leave it up to the consumer to handle it differently?