Windows Build of RT 2.1.30

Hello folks. This is a invitation to Windows testers for the
Win32 port of RT’s 2.1.30 release, available at:

http://www.autrijus.org/rt-2-1-30-win32.exe
MD5 (rt-2-1-30-win32.exe) = 230cd83e69a6c2d1b940752f790c591e

This executable is an all-in-one installer for general users.
It defaults to install in “\Program Files\Request Tracker”,
but any other directory will do. It comes with Apache2.0.36,
Perl 5.8.0, MySQL 4.0.1-Max, RT 2.1.30, as well as the WinRT
helper files under winrt.

Thanks to Jesse, all patches in previous win32 versions are
incoporated in the 2.1.30 release, so the \rt\ subdirectory
is unmodified from the source distribution. This also means
that upgrading the port is easy – just replace the \rt\ with
a new tarball.

After installation, it automatically creates a Desktop shortcut
named ‘Launch RT’ and run it, which should register a 'RT’
service in the system, launch Apache2 Monitor in the Tray bar,
as well as popping out a browser that lets you log in to RT.

The user name is the default ‘root’, and the password is
’password’. Please change them at your earliest convenience.

Also enabled is the Integrated NT domain logon, for accounts
that have the matching ‘UnixLoginname’ (a.k.a. ‘Gecos’) fields.
This currently requires Internet Explorer 4.0 or above to work.

Configuration are kept under winrt/conf/. Server logs are under
winrt/logs/. You could generally use the Apache2 Monitor to
start/stop/pause RT.

Comments welcome.

Thanks,
/Autrijus/

I was very happy to find the install you have put together for Win32. I must
have been a lot of work, and I appreciate it. It seemed to install and start
up fine with no errors.

I have noted a couple possible problems in either the port, config, or RT
itself.

  1. After navigating RT with the web browser (adding a ticket, editing it,
    listing users and so on), I eventually get server errors. Restarting the
    server with the Apache Monitor cleans it up for a while, then I get the same
    errors a little later.

<rt.log>
[Wed Aug 14 20:24:28 2002] [warning]:
DBI->connect(dbname=rt22;port=8285;requiressl=1) failed: Too many
connections at C:/Program Files/Request
Tracker/perl/site/lib/DBIx/SearchBuilder/Handle.pm line 117
(C:/PROGRA~1/REQUES~1/rt/lib/RT.pm:126)

<httpd-error.log>
[Wed Aug 14 13:24:28 2002] [error] [client 10.16.65.82] Connect
Failed Too many connections
at C:/PROGRA~1/REQUES~1/rt/lib/RT.pm line 48
, referer: http://10.16.65.82:8284/Admin/Users/

  1. When I used the web interface and go to /Configuration/Queue/[a new
    queue]/Group Rights and edit the rights, I find that although the list boxes
    allow multi-selection, only one selection (for each listbox) is actually
    selected after submitting.

  2. When I create a user (Configuration/Users/Create new user) and supply the
    following info:
    Username: test
    Email: test@foo.com
    Real Name: test
    Nickname: test
    [check] Let this user be granted rights
    I get the following Result messages:
    User created
    RealName: could not be set to .
    NickName: could not be set to .
    Privileged status: That user is now privileged

The RealName and NickName do appear properly on this page, though. If I
submit again, I get no result messages.

Thanks for any insights you might have. I regret I do not have a Linux
system to try #2 and #3 with to see if it is an RT or a WinRT problem.

shannon

I was very happy to find the install you have put together for Win32. I must
have been a lot of work, and I appreciate it. It seemed to install and start
up fine with no errors.

Heya. Thanks a lot for the efforts at testing. :slight_smile:

  1. After navigating RT with the web browser (adding a ticket, editing it,
    listing users and so on), I eventually get server errors. Restarting the
    server with the Apache Monitor cleans it up for a while, then I get the same
    errors a little later.
    <rt.log>
    [Wed Aug 14 20:24:28 2002] [warning]:
    DBI->connect(dbname=rt22;port=8285;requiressl=1) failed: Too many
    connections at C:/Program Files/Request
    Tracker/perl/site/lib/DBIx/SearchBuilder/Handle.pm line 117
    (C:/PROGRA~1/REQUES~1/rt/lib/RT.pm:126)
    <httpd-error.log>
    [Wed Aug 14 13:24:28 2002] [error] [client 10.16.65.82] Connect
    Failed Too many connections
    at C:/PROGRA~1/REQUES~1/rt/lib/RT.pm line 48
    , referer: http://10.16.65.82:8284/Admin/Users/

Weird; it does not occur here that often. Maybe you can try hunting that
down by tracking the DBI handles?

  1. When I used the web interface and go to /Configuration/Queue/[a new
    queue]/Group Rights and edit the rights, I find that although the list boxes
    allow multi-selection, only one selection (for each listbox) is actually
    selected after submitting.

This is noted by Dave Rolsky as a bug in my Mason handling scripts; it
will be corrected in the next version, along with a new Mason Handler.

  1. When I create a user (Configuration/Users/Create new user) and supply the
    following info:
    Username: test
    Email: test@foo.com
    Real Name: test
    Nickname: test
    [check] Let this user be granted rights
    I get the following Result messages:
    User created
    RealName: could not be set to .
    NickName: could not be set to .
    Privileged status: That user is now privileged
    The RealName and NickName do appear properly on this page, though. If I
    submit again, I get no result messages.

I have noted that too, and I believe this is common to all platforms.
No idea of its causes, though.

Thanks
/Autrijus/