Common Problems

  • 1

    TFS Query name with + symbol - broken link

    Nikita Golovin · 1 · Last reply by Nikita Golovin


    If TFS Query name contains + and I try to click this query in Catlight dashboard - link is broken. See my case example:

    • Query name: Bugs for SIT 13 (Prio+)
    • Link generated by CatLight: <TFS root path>/_workitems?path=My%20Queries/Bugs%20for%20SIT%2013%20(Prio+)&_a=query (TF401243: The query My Queries/Bugs for SIT 13 (Prio ) does not exist, or you do not have permission to read it.)
    • Correct expected link: <TFS root path>/_workitems?path=My%20Queries/Bugs%20for%20SIT%2013%20(Prio%2B)&_a=query


    Best regards,



  • 1

    Get page not found. Link to build server (Jenkins) needs missing trailing slash "/".

    Mark Wagner · 2 · Last reply by Mark Wagner

    Link to Jenkins (build server) need missing trailing slash "/". Due to security and URL rewriting in our environment the link in CatLight to the build server results in a page not found error. We are having to manually append a trailing "/" to the URL in the browser to view the build server (Jenkins). I understand this is likely an isolated issue, but hopefully an easy change to CatLight. Super useful product.

  • 1

    CatLight never starts

    ferpega · 2 · Last reply by ferpega

    After "configure" it remains on a white screen without doing anything.

  • 1

    Integrated Windows authentication does not work for some TFS servers

    catlight · 0 · Posted

    Integrated Windows authentication might not work for TFS servers that has multiple authentication schemes turned on (like Basic and NTLM). Issue will affect some users upgrading to 1.7 and newer version.

    This is caused by a bug in 20-year old Win32 API that is internally used by .Net Core. 

    As a workaround, you can connect to the TFS by providing the credentials.

  • 1

    Not difference between disabled build def's with last build broken, and active build def's with last build broken

    Tom Kise · 1 · Last reply by catlight

    In the dashboard, there are no difference between disabled build def's with last build broken, and active build def's with last build broken, which Means, we cannot distinguish between the failed builds to work on, and which to not work on.


    We have about 10 out of 50 build definitions that are disabled due to old legacy-issues, and which we do not want to remove, because of future need to activate them.

  • 1

    Slash not displayed correctly

    Bartłomiej Szypelow · 2 · Last reply by catlight

    When a Jenkins' build name contains "/", it is displayed as "%2F" 

  • 1

    Cannot start the app in Windows 10

    Dean OCallaghan · 2 · Last reply by Dean OCallaghan

    I have just installed CatLight 2.10.3 on a Windows 10 machine, but it won't run. The gears spin for a minute or two, and then the screen says "cannot start the app".

    I tried installing the CRT but the installer said that it wasn't applicable to my version of windows.

    I have attached the log files.


  • 1

    Don't update status of task bar

    Denis Bubnov · 4 · Last reply by catlight

    Don't update status of task bar. Version of CatLight - 2.1.3 Beta.

    All my builds - success, but status of tas bar is red.

  • 1

    CatLight doesnt open correct URL when the port is different from 80

    Keim · 2 · Last reply by Keim


    Our build server runs on on port 9999.

    When i click the green or red icons, CatLight opens the URL on port 80.

  • 1


    Asbjørn Ulsberg · 1 · Last reply by Asbjørn Ulsberg

    Opening CatLight today, it shows `System.OutOfMemoryException` in the dashboard.

    It has been running for a few days, so there's probably a memory leak in there somewhere.

  • 1

    CatLight is receiving an error after authorizing vsts for catlight.

    Long Mai · 2 · Last reply by Michele Di Cosmo

    I will be sending an email with the details and log to help debug this.

  • 1

    SSL connect error

    James W. Lane · 4 · Last reply by catlight

    When setting up the connection setting for Jenkins in CatLight v2.1.4 I am getting a "Error: SSL connect error"

    The Jenkins server is hosted in AWS with a Amazon issues SSL Cert thats valid.

    Any recommendations on how to resolve this?

  • 1

    No Notifcation And Icon Color Does Not Change

    Simson Situmeang · 2 · Last reply by Simson Situmeang

    I connect CatLight to my Jenkins using authentication with API token.

    CatLight knows all the project statuses and any other information, which is good.

    But I never get any notifications. The icon color also never changes.

    My Jenkins version is 1.653.1. CatLight version is 1.8.7.

  • 1

    TFS Authentication

    Leogiciel · 2 · Last reply by catlight

    Hi guys, and thanks for the great work.

    I'm a TFS admin, and I would like to use your soft at work, but when I tested it I've seen two disturbing things in my fiddler :

    CONTEXT : TFS 2015 Update 2.1, two AD Domains, and each user has an account on each domain (ex : DOMAIN1\adminuser and DOMAIN2\admlinuser)

    1 - Seems like all requests are doubled : first one ends on a 401, and second passes (is it by design ?) :

    Result Protocol Host  URL                Body Caching             Content-Type  Process 
    401  HTTP  tfs:8080 /tfs/defaultcollection/_api/_identity/checkName?name=band... 341  text/html;    charset=us-ascii dnx:2328
    500  HTTP  tfs:8080 /tfs/defaultcollection/_api/_identity/checkName?name=band... 20 030 private text/html;  charset=utf-8  dnx:2328
    401  HTTP  tfs:8080 /tfs/defaultcollection/_api/_identity/ReadIdentitiesPageJ... 341  text/html;    charset=us-ascii dnx:2328
    200  HTTP  tfs:8080 /tfs/defaultcollection/_api/_identity/ReadIdentitiesPageJ... 7 521 private, no-sto...  charset=utf-8  dnx:2328
    401  HTTP  tfs:8080 /tfs/defaultcollection/TeamProject1/_apis/build/builds/?ap... 341  text/html;    charset=us-ascii dnx:2328
    200  HTTP  tfs:8080 /tfs/defaultcollection/TeamProject1/_apis/build/builds/?ap... 20 304 no-cache; Expir...  charset=utf-8;... dnx:2328

  • 1

    Build start icon green

    Mscommunities1 · 0 · Posted

    The build start play icon that is shown on the windows notifications is green but the icon in the dashboard is the new yellow color. The windows toast icon should also be yellow to be consistent.

  • 1


    Simone Cherici · 2 · Last reply by Simone Cherici

    When opening the dashboard I saw this exception:

    InvalidOperationException: Nullable object must have a value.

    in default.cshtml line 65 (@definition.ShortSummary)

  • 1

    Catlight dashboard does not display latest builds

    Keith · 2 · Last reply by Keith

    My dashboard does not always display the latest build which leads to a few different problems:

    1. Sometimes when a build fails, the try icon will correctly go red but the dashboard may show an older successful build, so looking at the dashboard does not help me identify which build actually failed.
    2. Sometimes when a build fails, the dashboard will show a different failed build which was submitted by a different user earlier that day, so essentially the dashboard shows that the wrong user broke the build, which creates confusion.
  • 1

    UI does not update

    Jonas · 3 · Last reply by catlight

    The content of the main Window is not automatically updated. I am using TFS 2015. This means that I cannot se who and when the build is broken. I usually hack my way around this by editing connection settings which does update the content.

    Any thought? Is it a Catlight issue or could it be something else?

    Im using 2.2.4 Beta


  • 1

    "I will investigate" shows error when clicked (and hides estimated build time) and spanner disappears before can be clicked

    Darren Wogan · 2 · Last reply by catlight

    Clicking "I will investigate" message generates a "Error: Request failed with status code 500" message and am unable to click the config icon (spanner) as disappears straight away.

    This prevents you dismissing or selecting to stop investigating, which then prevents you seeing the estimated build completion time for a fresh build.

  • 1

    Client respects http_proxy environment variable, to connect to localhost server.

    Sean Farrell · 2 · Last reply by catlight

    I am behind a NTLM proxy. To get programs like git through the proxy, I use a local authenticating proxy and define the http_proxy and https_proxy environment variables appropriately. Catlight respects these variables, which is really nice, except that I don't run the proxy all the time. Unfortunately catlight uses these variables for the "client" to connect to the server on localhost and when the proxy is not running, catlight fails to connect and the gears keep spinning and spinning.

    Please don't make the client respect the http_proxy and https_proxy environment variables to connect to the localhost.