Precision, Performance, Confidence. ™

Common Causes of Error 500 in MET/TEAM

Error 500 in MET/TEAM is a generic error message for a variety of connection and configuration issues. More specific error messages can be obtained to ascertain the cause, but first try these top causes of the error. If none of these settings resolve your error, contact Fluke Technical Support.

  1. The account used to authenticate between the MET/TEAM website and the METTEAM database does not have sufficient rights.
    First we need to use IIS to determine what account is authenticating:

    The value listed for #5 above is the 'account' used to authenticate into SQL.   

    1. If the value listed for #5 is like the example above, the "LocalSystem" account for the computer hosting the MET/TEAM database is being used, the instructions in "NT AUTHORITY\SYSTEM Account does not have sysadmin rights in SQL Server" below apply.  
      NOTE:  If the MET/TEAM website is hosted on a different computer than than the SQL instance, the 'user' in the steps below will be the [DOMAIN]\[MACHINE_NAME]$ as shown here:  

    2. If the value listed in #5 above is NOT "LocalSystem" it is most likely a "Service Account" and that service account needs to be setup in the SQL instance as a 'Login' with "User Mapping" to the 'metteam' database with the "db_owner" role.  Even better is if the "Service Account" can be configured with the "Server Role" of "sysadmin".

    3. NT AUTHORITY\SYSTEM Account does not have sysadmin rights in SQL Server

      This is the single most common cause of Error 500 when launching MET/TEAM.  

      Open SQL Server Management Studio to verify this setting:

  2. SQL Server service not running after server reboot

    This is especially common when your network has strict IT requirements that cause slow computer bootup times.

    Ensure that your SQL Server service shows "Running" in the Status Column. Click "Start" on the left hand side to start it if needed.

  3. Application Pool for MET/TEAM in IIS not started

  4. Identity of Application Pool in IIS is not LocalSystem

    Check this setting. If it is not LocalSystem, contact Fluke Technical Support.

  5. Another possible cause of Error 500 if you are able to log into MET/TEAM but the find screens show incorrect data and the 'detail' pages fail to load with a 500 error, look at this article:
    Mismatched Find Results and resulting display error
  6. If your error screen says: "Could not load file or assembly 'System.Web.WebPages.Razor, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies"You will need to download and install this package from Microsoft: Razor_Assembly.JPG



Have more questions? Submit a request


Please sign in to leave a comment.