Problems with Windows port of RT3

Someone please tell me it isn’t a cruel joke on the folks who use windows and a not so subtle hint to use Linux…

I’m running W2k Server, fully patched (SP4 and all hotfixes), 128MB RAM, 6GB HD
I’m trying to install 3.0.10 of the windows port of RT, and not having any luck. I’ve done a fresh install of W2k twice, installed and re-installed rt several times each with no success.

What happens is everything seems to install fine, but when the installer fires off IE to do the database startup, it hangs and the CPU goes to 100% and stays there until I manage to get it’s attention long enough to stop the Apache server.

Looking at the system processes, Perl seems to be taking up a lot of time, with 2 or 3 processes running. Looking at the log files, it seems that a perl program cannot stay alive and continually restarts.

I’ve read several months back into the archives and I’ve seen two folks post about problems with no response in the list, and one person who says it is “slick”, so I guess he likes it. Me, it is frustrating the heck out of me. I had one of my guys give it a whirl and he gave up after two days of playing with it, and he was motivated to make it work ('cause I’m his boss and I told him to get it working! LOL!)

Does anyone have pointers to any other sources of help? Thanks!

James H. Smith

Someone please tell me it isn’t a cruel joke on the folks who use windows and
a not so subtle hint to use Linux…

It is not intended to be a cruel joke. I apologize for the
troubles it caused you.

I’m running W2k Server, fully patched (SP4 and all hotfixes), 128MB RAM, 6GB
HD

Experience shows 128MB of ram is probably not enough for RT to run
smoothly – it needs at least 512MB or so for reasonable performance.

If you are stuck with the 128MB machine, though, try editing this file:

C:\Program Files\OurInternet\Request Tracker\win32\lib\WinRT\DB.pm

change both “256M” strings near the top of the file to “32M” (or "64M"
if your machine isn’t used for other things), then kill the "mysqld-nt.exe"
process from the task manager.

What happens is everything seems to install fine, but when the installer
fires off IE to do the database startup, it hangs and the CPU goes to 100%
and stays there until I manage to get it’s attention long enough to stop the
Apache server.

Okay… Can you look at

C:\Program Files\OurInternet\Request Tracker\logs\httpd-error.log

and see if there’s any relevant messages there?

If none, try running the initdb.cgi manually in the command line:

cd C:\Program Files\OurInternet\Request Tracker\rt\html\cgi-bin
"C:\Program Files\OurInternet\Common\Perl\bin\perl.exe" initdb.cgi

and see if there is any error messages printed to the console.

Thanks,
/Autrijus/