Hello Falcone, I have tried the config as stated. This is the message I receive after starting apche: root@helpdesks:/etc/apache2# /etc/init.d/apache2 start * Starting web server apache2 [Mon Jan 30 22:08:01 2012] [warning]: DBD::mysql::st execute failed: Table 'rt4.Users' doesn't exist at /usr/local/share/perl/5.10.1/DBIx/SearchBuilder/Handle.pm line 587. (/usr/local/share/perl/5.10.1/DBIx/SearchBuilder/Handle.pm:587) [Mon Jan 30 22:08:01 2012] [warning]: RT::Handle=HASH(0xb96785c8) couldn't execute the query 'SELECT * FROM Users WHERE Name = ?' at /usr/local/share/perl/5.10.1/DBIx/SearchBuilder/Handle.pm line 600 DBIx::SearchBuilder::Handle::SimpleQuery('RT::Handle=HASH(0xb96785c8)', 'SELECT * FROM Users WHERE Name = ?', 'RT_System') called at /usr/local/share/perl/5.10.1/DBIx/SearchBuilder/Record.pm line 1206 DBIx::SearchBuilder::Record::_LoadFromSQL('RT::CurrentUser=HASH(0xb9c696c8)', 'SELECT * FROM Users WHERE Name = ?', 'RT_System') called at /usr/local/share/perl/5.10.1/DBIx/SearchBuilder/Record.pm line 1125 DBIx::SearchBuilder::Record::LoadByCols('RT::CurrentUser=HASH(0xb9c696c8)', 'Name', 'RT_System') called at /usr/local/share/perl/5.10.1/DBIx/SearchBuilder/Record/Cachable.pm line 120 DBIx::SearchBuilder::Record::Cachable::LoadByCols('RT::CurrentUser=HASH(0xb9c696c8)', 'Name', 'RT_System') called at /opt/rt4/sbin/../lib/RT/Record.pm line 363 RT::Record::LoadByCols('RT::CurrentUser=HASH(0xb9c696c8)', 'Name', 'RT_System') called at /usr/local/share/perl/5.10.1/DBIx/SearchBuilder/Record.pm line 1070 DBIx::SearchBuilder::Record::LoadByCol('RT::CurrentUser=HASH(0xb9c696c8)', 'Name', 'RT_System') called at /opt/rt4/sbin/../lib/RT/User.pm line 462 RT::User::Load('RT::CurrentUser=HASH(0xb9c696c8)', 'RT_System') called at /opt/rt4/sbin/../lib/RT/Handle.pm line 240 RT::Handle::CheckIntegrity('RT::Handle') called at /opt/rt4/sbin/rt-server line 97 require /opt/rt4/sbin/rt-server called at (eval 6) line 3 eval 'package Plack::Sandbox::_2fopt_2frt4_2fsbin_2frt_2dserver; { my $app = do $_file; if ( !$app && ( my $error = $@ || $! )) { die $error; } $app; }
;' called at /usr/local/share/perl/5.10.1/Plack/Util.pm line 118 Plack::Util::_load_sandbox('/opt/rt4/sbin/rt-server') called at /usr/local/share/perl/5.10.1/Plack/Util.pm line 155 Plack::Util::load_psgi('/opt/rt4/sbin/rt-server') called at /usr/local/share/perl/5.10.1/Plack/Handler/Apache2.pm line 32 Plack::Handler::Apache2::load_app('Plack::Handler::Apache2', '/opt/rt4/sbin/rt-server') called at /usr/local/share/perl/5.10.1/Plack/Handler/Apache2.pm line 24 Plack::Handler::Apache2::preload('Plack::Handler::Apache2', '/opt/rt4/sbin/rt-server') called at /etc/apache2/sites-enabled/000-default line 20 eval 'package Apache2::ReadConfig::etc::apache2::sites_enabled::000_default::line_19; #line 19 /etc/apache2/sites-enabled/000-default use Plack::Handler::Apache2; Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server"); ;' called at /opt/rt4/sbin/../lib/RT/CurrentUser.pm line 0 (/usr/share/perl/5.10/Carp.pm:47) [Mon Jan 30 22:08:01 2012] [warning]: Use of uninitialized value in concatenation (.) or string at /opt/rt4/sbin/../lib/RT/Handle.pm line 242. (/opt/rt4/sbin/../lib/RT/Handle.pm:241) RT couldn't connect to the database where tickets are stored. If this is a new installation of RT, you should visit the URL below to configure RT and initialize your database. If this is an existing RT installation, this may indicate a database connectivity problem. The error RT got back when trying to connect to your database was: Couldn't find RT_System user in the DB '' [Mon Jan 30 22:08:02 2012] [warning]: (in cleanup) Error while loading /opt/rt4/sbin/rt-server: Can't locate RT/Authen/ExternalAuth.pm in @INC (@INC contains: /opt/rt4/sbin/../local/lib /opt/rt4/sbin/../lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl . /etc/apache2) at /opt/rt4/sbin/../lib/RT.pm line 659. (/opt/rt4/sbin/../lib/RT.pm:343) [Mon Jan 30 17:08:02 2012] [warn] NameVirtualHost *:80 has no VirtualHosts [ OK ] root@helpdesks:/etc/apache2# Thanks -----Original Message----- From: Kevin Falcone <falc...@bestpractical.com> To: rt-users <rt-users@lists.bestpractical.com> Sent: Mon, Jan 30, 2012 3:25 pm Subject: Re: [rt-users] Help installing RT4 on Ubuntu On Mon, Jan 30, 2012 at 02:29:09PM -0500, Borngunners wrote: > This is my /etc/apache2/httpd.conf and > /etc/apache2/sites-available/default configuration > files Please try the config that we ship with RT as documented in docs/web_deployment.pod (which is referred to from the README). -kevin > : > <VirtualHost *:80> > ServerName UHC:80 > ServerAdmin helpd...@ticket.com > > ErrorLog /var/log/apache2/error.log > TransferLog /var/log/apache2/xfer.log > CustomLog /var/log/apache2/access.log combined > ServerSignature On > > #config for your main content > DocumentRoot "/opt/rt4/share/html" > Alias /NoAuth/images/ /opt/rt4/share/html/NoAuth/images/ > > <Directory "/opt/rt4/share/html"> > Options Indexes FollowSymLinks > > AllowOverride None > Allow from all > satisfy any > > AddDefaultCharset UTF-8 > SetHandler modperl > PerlResponseHandler Plack::Handler::Apache2 > PerlSetVar psgi_app /opt/rt4/sbin/rt-server > </Directory> > </VirtualHost> > > -----Original Message----- > From: Bart <b...@pleh.info> > To: rt-users <rt-users@lists.bestpractical.com> > Sent: Mon, Jan 30, 2012 5:34 am > Subject: Re: [rt-users] Help installing RT4 on Ubuntu > > Same as with Debian, you need to manually add the RT apache configuration to apache. If Ubuntu > does the same as Debian then you can find an example under /etc/request-tracker4. > I suspect that you don't have a config under /etc/apache2/sites-available for RT, and/or not a > link to the RT apache config under /etc/apache2/sites-enabled/ > Make sure you have the RT config in there and a link under sites-enabled, after that restart > apache2 and it should work (if the config is correct). > For example configs you can check the wiki or these lists. > -- Bart > > Op 26 januari 2012 22:40 schreef Kevin Falcone <falc...@bestpractical.com> het volgende: > > On Thu, Jan 26, 2012 at 12:02:28PM -0500, Borngunners wrote: > > I have installed RT 4 on ubuntu and have tested the web after restarting apache, > nothing shows > > up except the normal apache "It Works!" > > What am I doing wrong in this case....? > > You're going to need to share your apache config for anyone to be able > to offer advice. > -kevin > -------- > RT Training Sessions (http://bestpractical.com/services/training.html) > * Boston -- March 5 & 6, 2012 > > -------- > RT Training Sessions (http://bestpractical.com/services/training.html) > * Boston ** March 5 & 6, 2012 > -------- > RT Training Sessions (http://bestpractical.com/services/training.html) > * Boston ? March 5 & 6, 2012 -------- RT Training Sessions (http://bestpractical.com/services/training.html) * Boston � March 5 & 6, 2012
-------- RT Training Sessions (http://bestpractical.com/services/training.html) * Boston March 5 & 6, 2012