Kember.net

Roundup issue tracker page redirects badly

Posted 6 September 2007, 08:06. (Filed under: by Andrew)

This isn’t going to be a pretty article, but I’m aiming to catch Google’s attention, along with anybody else who got the same problem as me when they installed the Roundup issue tracker, followed the instructions but got redirection problems ending up with urls containing ‘//////////’ and stuff like that.

Firefox catches this issue and displays the warning:

The page isn’t redirecting properly

The stdout message can show a different url depending on what action you were trying to perform when it got itself wedged, but it’ll end with //////////////////// HTTP/1.1" 301

The problem is in the config file, under [tracker]. The web= section is wrong. I know – you followed the instructions. So did I. They say,

The web address that the tracker is viewable at.
This will be included in information sent to users of the tracker.
The URL MUST include the cgi-bin part or anything else
that is required to get to the home page of the tracker.
You MUST include a trailing ‘/’ in the URL.
Default: NO DEFAULT

Lets just back up a fraction. To start the tracker, you use
python roundup_server.py TrackerTitle=./tracker_location

When I type http://localhost:8080/ into my browser, I get the tracker, so I thought that must be right. The instructions insist on the ‘/’. which I have. It would be helpful if they mentioned that you need the tracker title in the url too. In fact, when I type http://localhost:8080/, I’m redirected to http://localhost:8080/trackertitle/index. So in the config.ini, I need web=http://localhost:8080/trackertitle/ and all’s well.

* * *