[Bug 4884] New: Intermittent http 500 for cmd=getlfile / End of script output before headers: hgweb.cgi

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Tue Oct 6 11:39:23 UTC 2015


https://bz.mercurial-scm.org/show_bug.cgi?id=4884

            Bug ID: 4884
           Summary: Intermittent http 500 for cmd=getlfile / End of script
                    output before headers: hgweb.cgi
           Product: Mercurial
           Version: 3.0.1
          Hardware: PC
                OS: Linux
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at selenic.com
          Reporter: steve at visokio.com
                CC: mercurial-devel at selenic.com

We're using Mercurial 3.0.1 on Ubuntu server with hgweb running under Apache2.

Our CI server TeamCity hits it very frequently although the load average is
only 0.13.

Several times a day we get a HTTP 500 error recorded in the Apache access and
error logs, and this fails the TeamCity build.

These logs are all from the same time and IP.

Access log: ... GET "/Omniscope?cmd=getlfile" 500 ...

Error log:  ... cgid:error ... End of script output before headers: hgweb.cgi

Teamcity: [09:55:06][Updating sources] Failed to perform checkout on agent: 'hg
--config ui.interactive=False update --config auth.tc.prefix=* --config
auth.tc.username=***** --config auth.tc.password=****** --config
"auth.tc.schemes=http https" -C -r a2f7d3e0ee59' command failed.


Is this something that is highly likely to have been resolved since 3.0.1? Is
there any additional log file I can look at that would have more information?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list