--- title: "Common Issues" slug: "safran-project-integration-api-common-issues" updated: 2024-09-05T12:32:51Z published: 2024-09-05T12:32:51Z canonical: "docs.safran.com/safran-project-integration-api-common-issues" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.safran.com/llms.txt > Use this file to discover all available pages before exploring further. # Common Issues ## Common issues ### 404 not found This is usually a misspelling in the Get command. ### HTTP Error 500.30 - ASP.NET Core app failed to start This usually indicates that something is misspelled in the application.json file, or a “,” is missing in either connectionstrings or jsonwebtokens sections. ### Unauthorized Missing Json Web Token This usually comes if you attempt to use the webaddress server/v1/project_previews?connectionstringkey=integrationapi which required a JsonWebToken to process. Either use /v1/version, or change authentication method in the API. ### Unauthorized The provided token is not intended for this audience, the AudienceClaim setting does not match with the Token.aud. The scope used to generate the token is probably wrong, as it decides what AUD to use in the Token (and the Roles). ### 500 Internal Server Error Check to see if the action is correct, found this when not providing ?connectionstringkey= ### 401 Unauthorized, Unauthorized The provided token is not valid, possibly due to expiration. Request a new token and try again. ### 401 Unauthorized, Unauthorized The provided token does not contain a role with sufficient access Make sure you have sufficient roles to perform the action you want to do. For instance DatabaseAlias.all.edit does not allow you to perform “Post” commands but only “Patch” commands.