Common Problems

  • 2
    Solved

    I'm using VSTS and it works. After a couple of hours, it stops working with 'Configuration Needed'

    Long Mai · 6 · Last reply by catlight

    Configuration Needed

    Authentication needed. Error message: TF400813%3a+Resource+not+available+for+anonymous+access.+Client+authentication+required.

    When I click the Configure link after it, it reconnects.

    This is not desirable if I'm expecting notifications and can't tell that it is down unless I go to the dashboard.

  • 2
    Solved

    Jenkins connection problems (error 500)

    catlight · 1 · Last reply by Harman

    If your CatLight cannot connect to Jenkins and shows 500 server error, please check your server version. It is displayed at the bottom of every Jenkins page.

    We support Jenkins versions starting from 1.644 (released in early 2016) and 2.x 

    Older version of Jenkins have bugs in the API that can result in server errors. If you have old version, consider upgrading your server.

  • 2
    Solved

    TFS XAML builds can show old status and notifications

    catlight · 2 · Last reply by catlight

    We have found a problem with TFS API - it does not sort XAML builds properly. As a result, occasionally it will not provide a latest build information, but return older builds instead. We have submitted bug report to Microsoft and are looking for workarounds. 

     

    This applies only to XAML builds. Other types of builds and other build systems should work fine.

  • 2
    Solved

    Clicking "Build Now" generates a "Error: Request failed with status code 500"

    Harman · 3 · Last reply by catlight

    Currently have CatLight connected to Jenkins version 2.46.2. CatLight will give notification when builds start/finish but will give the above error when I try to start a build through CatLight. Proper credentials are provided for Jenkins login. 

  • 2
    Solved

    TFS2015: Response status code does not indicate success:500 (Internal Server Error)

    Jason · 3 · Last reply by catlight

    I've upgraded to the latest build (v 2.0.14 Beta), and tried to change the builds I monitor, after doing this I started seeing the message: Response status code does not indicate success:500 (Internal Server Error)

    Looking at fiddler most of the projects being polled are fine except 1 which is returning the 500. However I am not subscribing to any builds associated with that project so I wouldn't expect this one failing to bring down the rest.

  • 2

    The menu on OS X don't follow Apple's Human Interface Guidelines

    Asbjørn Ulsberg · 0 · Posted

    In the OS X app, the menu items look like this:

    • Catlight
      • Open Dashboard
      • Exit
    • Edit
      • Add Connection to TFS or VSTS
      • Add Connection to AppVeyor
      • Add Connection to Jenkins
      • Add Connection to Travis CI
      • Settings
      • Cut
      • Copy
      • Paste
      • Select All
      • Start Dictation
      • Emoji & Symbols
    • Help and Feedback
      • View Help
      • Provide a Suggestion
      • Report a Problem
      • About

    This is not according to Apple's Human Interface Guidelines. Instead, I suggest the menus should look more like this:

    • Catlight
      • About Catlight
      • Preferences...
      • Add Connection...
      • Quit Catlight
    • Help
      • View Help
      • Provide a Suggestion
      • Report a Problem

    This is more in line

  • 2

    Teamcity authentication issue if using NTLM

    Daniel Sack · 1 · Last reply by catlight

    Hi,

    At the moment, CatLight cannot connect to teamcity if only NTLM is used.
    GitExtensions is having the same Issue currently.
    To workaround this issue it's possible to get an authentication cookie when ntlmlogin.html page is browsed.
    This authentication cookie can than be passed for further rest calls.

    a powsershell sample can be found in the answer from mclayton on http://stackoverflow.com/questions/11020066/log-onto-teamcity-server-using-rest-api-without-passing-credentials-in-the-url

    Br, Daniel

     

  • 2
    Solved

    MissingMethodException

    Peter Kjaer · 4 · Last reply by Peter Kjaer

    I had Catlight running initially and liked it a lot. But after installing some prerequisites for other software (including .NET 3.5) on my machine, I've started getting this error when running it:

     It keeps trying the same thing for a minute or two before giving up.

    I've tried repairing some of the installed programs like .NET 4.5.2 and MVC 4 but to no avail. I also cleared everything in %APPDATA%\Catlight and reinstalled Catlight.

     

    Any insight would be helpful, so I don't have to go looking for another program to keep me notified of my builds :)

  • 2
    Solved

    Gears Spin Indefinitely upon first setup

    J · 14 · Last reply by Jason Haffey

    I'm the DevOps guy and for me CatLight installed perfectly fine. But I asked my developers to install CatLight so they can see very quickly if/when their checkins break builds. For many of them upon opening setup.exe, the dashboard shows gears spinning indefinitely.

  • 2
    Solved

    Secondary monitor problems

    Arpad · 3 · Last reply by catlight

    Then I open the Dashboard on my secondary monitor and then log onto that computer via RDP (with only one monitor) the dashboard is somehow hidden. Even after I restart CatLight it memorizes that it was on the other monitor and can't get it into view. 

    Using Windows 10. CatLight v 2.3.1

  • 2
    Solved

    Jenkins GitHub Organization Folders aren't showing builds

    Christian Höltje · 4 · Last reply by catlight

    I use the [GitHub Organization Folders](https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Organization+Folder+Plugin) connected to a GitHub Enterprise along with the new Pipeline goodness to do builds.

    However, catlight only shows the top-level folders.  I expected it to show the nested builds underneath.

    Here is an example:

    • OrgOne
      • Uno
        • production
      • Eins
        • master
        • v2.x
        • experimental
      • Singular
        • master
    • OrgTwo
      • Duo
        • master
      • Zwei
        • master
      • Doubled
        • master
        • PR-10
        • PR-11
        • PR-12

    Only the leaf nodes are actual buildable jobs. Everything else is a folder.  The Jobs that have names like `PR-XX` are github pull requests are expected to be transient (depending on the life of the pull request) do not

  • 2
    Solved

    Unable to continue after SelectionBuilds screen on tfs 2015 sp1 on-premises : "index was outside the bounds of the array"

    Julien Cantinos · 3 · Last reply by catlight

    Hi,

    I am unable to continue after SelectionBuilds screen.

    - Server: on tfs 2015 sp1 on-premises

    - Client: win10 updated (11/16).

    - Catlight: v2.1.3 Beta

     

    Process:

    => I go the config connection screen.

    => I access to all my projects and builds in the SelectionBuilds screen.

    => I select 0 or n projects.

    => Any case after, i have got error screen with: Offline "index was outside the bounds of the array"

    I try the same action on an win8 with same user and connection string and it's work...

    Thanks by advance.

  • 2
    Solved

    Notification shows new build but dashboard doesn't

    Mscommunities1 · 3 · Last reply by Telugu Pillodu

    I get a windows notification that my build has started. I click the dashboard and it still doesn't have the update. Even after a couple minutes the dashboard still does not update the information. My polling interval is set to 60 seconds.

  • 1
    Solved

    Running builds should be shown above queued builds

    Mscommunities1 · 1 · Last reply by catlight

    I am seeing queued builds above some running builds. I thought running builds were supposed to be on top of the list?

  • 1
    Solved

    I used to be able to mark multiple builds as "I will investigate"

    Robin Martin · 2 · Last reply by Robin Martin

    Now I can only mark one at a time. Once I select "I will investigate" on the second build, the first one is unselected automatically.

  • 1
    Solved

    Catlight for Windows keeps crashing

    Barry Millar · 3 · Last reply by catlight

    I am devops for our organisation. I am testing Catlight (v1.8.7 Beta) on Windows 7 to see if it could be used by our developers.

    It installs fine and functions (with a Jenkins connection) initially. However, after a short period the dashboard becomes unresponsive and Catlight crashes out.

    Looking at the logs and Windows Task Manager, the problem occurs when Catlight begins "Checking for updates". After this point there are repeated connection errors of the form:

    [2016-09-19 11:56:47.564] [ERROR] main - UncaughtException: Error: socket hang up
    [2016-09-19 11:56:47.564] [ERROR] main - UncaughtException: Error: connect ECONNREFUSED 40.78.156.222:443

    There appears to be

  • 1

    Cannot create account in the app

    catlight · 0 · Posted

    This usually happens when the app cannot connect to the online service.

    Please check your firewall, and make sure that CatLight.exe and LocalWeb.exe processes are allowed to connect to the Internet.

    If you use a proxy server that requires manual configuration, you can go to Edit menu/Settings/Proxy and provide connection details.

    For more information, you can check the application logs at %AppData%\CatLight\Logs\log.txt

    Here is a sample error message, indicating a connection problem:

     

  • 1

    Application can run out of memory and crash when internet connection is absent

    catlight · 0 · Posted

    CatLight automatically checks for updates from time to time. When network connection is absent, or application cannot connect to online service, update check fails. Error message should be logged in this situation. There is a bug in logging code for this rare type of messages that starts a recursive logging cycle. After that, application consumes up to 1.2 Gb memory and then terminates.

    This problem should be fixed in v2.0 that is scheduled to be available in several weeks. 

     Meanwhile, you can just restart the application after that happens.

     

  • 1
    Solved

    Reset "Acknowledge" when build is green again

    matthias · 2 · Last reply by catlight

    When you have acknowledged a failing build (git branch) and the build turns green again it is still marked as acknowledged. You can right-click the green build and remove the "acknowledged check".

    The "acknowledged status" should be resetted as soon as build turns green.

    Not sure about the current side-effects but I would guess that you would not notice when build turns red again since it is still marked as acknowledged. Unfortunately this is not too easy to reproduce.

     

    BR, Matthias

  • 1
    Solved

    I need to authorise the app every single time I start up my machine.

    Paul Guz · 2 · Last reply by Paul Guz

    It's getting rather tiring.

    I'm connecting to Team Services (visualstudio.com)

    Am running v2.0.24 Beta