Submit bugs from the field: BugzScout

How can I collect bug reports from the field?

Included in every FogBugz installation is a file called scoutSubmit. In FogBugz for Windows, it's an ASP file, in non-windows versions it's a PHP file (in this article the file extension will simply be left off). This file is an entry point for automatic bug submissions. The way it works is that you create an HTTP post containing the values that it expects to receive, and post that directly to scoutSubmit on your web server. (If your web server is behind a firewall, remember to allow the scoutSubmit file to be seen by the public, but not the other ASP/PHP files on your FogBugz installation.)

How do I submit bugs to scoutSubmit?

If you have FogBugz for Windows, included in your FogBugz/accessories folder there is a zipped folder called ScoutSample which contains examples for the two methods of sending this HTTP post:

How are these bugs handled within FogBugz?

Duplicate bug submissions: If the description field of a bug submitted via scoutSubmit matches exactly to any existing bug, this new submission will be APPENDED to the existing bug's history, and a new bug will NOT be created in FogBugz. (You can over-ride that behavior if you set ForceNewBug to 1 or "true".) The following two things will also happen:

When you Edit a bug submitted via scoutSubmit, you have these two new fields:

For more information on automatically collecting bugs from the field, see this article on our site.