[rt-users] RT 3.8.4 and RTFM 2.4.2 No errors, but no RTFM links, have added "Set(@Plugins,qw(RT::FM)); " to RT_Siteconfig.pm
Michael Ellis
Michael_Ellis at UManitoba.CA
Mon Jul 6 16:33:16 EDT 2009
Ok, I've been beating my head on this one. I had RTFM up and working on a test RT 3.8.2 server and then it just disappeared from the menu. I tried to figure out why, but after spending an afternoon trying to figure it out I decided that I wouldn't worry about it as I was going to be reinstalling from scratch for the production system anyway.
So, now I have RT 3.8.4 working, and when I install RTFM 2.4.2 it completes with no errors. I added Set(@Plugins,qw(RT::FM)); to my RT_Siteconfig.pm and flushed the mason cache and restarted httpd. I log into RT, but RTFM isn't there. RTFM isn't listed in the System Configuration.
I've got RT's debug log on, and there are no errors there (except for graphviz) and there are no errors in apache's logs either.
I've searched the web and the mailing lists for this, but almost all of them are due to the missing Set(@Plugins,qw(RT::FM)); or the install location not being in /opt/rt3/local/plugins (which it is for my install). I'm stuck. Any help would be appreciated.
Here is my RT_Siteconfig.pm:
# Any configuration directives you include here will override
# RT's default configuration file, RT_Config.pm
#
# To include a directive here, just copy the equivalent statement
# from RT_Config.pm and change the value. We've included a single
# sample value below.
#
# This file is actually a perl module, so you can include valid
# perl code, as well.
#
# The converse is also true, if this file isn't valid perl, you're
# going to run into trouble. To check your SiteConfig file, use
# this comamnd:
#
# perl -c /path/to/your/etc/RT_SiteConfig.pm
Set( $rtname, 'rt.example.com');
Set( $Organization, 'Helpdesk');
Set( $CorrespondAddress, 'rt at rt.example.com');
Set( $CommentAddress, 'rt-comments at rt.example.com');
Set( $Timezone, 'America/Winnipeg');
Set( $LogToSyslog, undef);
Set( $LogToScreen, 'error');
Set( $LogToFile, 'debug');
Set( $LogDir, '/usr/local/rt3/var/log');
Set( $LogToFileNamed, 'rt.log');
# The Database
Set( $DatabaseType, 'mysql');
Set( $DatabaseUser, 'rt_user');
Set( $DatabasePassword, 's3kr3t');
Set( $DatabaseName, 'rt3');
# The Webserver
#Set( $WebPath, '/rt');
Set( $WebBaseURL, 'http://rt.example.com');
Set(@Plugins,qw(RT::FM));
Set( @Plugins, qw(RT::Authen::ExternalAuth));
Set( $ExternalAuthPriority, ['My_LDAP']);
Set( $ExternalInfoPriority, ['My_LDAP']);
Set( $ExternalSettings, {
'My_LDAP' => {
'type' => 'ldap',
'server' => 'netware.example.com',
'user' => 'cn=username,ou=local,o=ACME',
'pass' => 's3kr3t',
'base' => 'ou=Local,o=ACME',
'port' => '389',
'filter' => '(objectClass=Person)',
'd_filter' => '(loginDisabled=TRUE)',
# 'tls' => 1,
# 'ssl_version' => 3,
'attr_match_list' => [
'Name',
'EmailAddress',
],
'attr_map' => {
'Name' => 'uid',
'ExternalAuthId' => 'uid',
'RealName' => 'displayName',
'EmailAddress' => 'mail',
'WorkPhone' => 'telephoneNumber',
# 'Address1' => 'postalAddress',
'Gecos' => 'cn',
'NickName' => 'givenName',
'Address1' => 'postalAddress',
'Lang' => 'Language',
# 'ExtraInfo' => 'title'
},
}
}
);
1;
And here is my System Configuration:
Loaded perl modules
Perl v5.8.8 under linux
Apache2::Const v2.000004;
Apache2::Log v2.000004;
Apache2::RequestIO v2.000004;
Apache2::RequestRec v2.000004;
Apache2::RequestUtil v2.000004;
Apache2::Response v2.000004;
Apache2::ServerUtil v2.000004;
Apache2::Status v4.00;
Apache::Session v1.88;
Apache::Session::Generate::MD5 v2.12;
Apache::Session::Lock::MySQL v1.01;
Apache::Session::MySQL v1.01;
Apache::Session::Serialize::Storable v1.01;
Apache::Session::Store::DBI v1.02;
Apache::Session::Store::MySQL v1.04;
APR v0.009000;
APR::Pool v0.009000;
APR::Table v0.009000;
AutoLoader v5.60;
base v2.07;
bytes v1.02;
Cache::Simple::TimedExpiry v0.27;
capitalization v0.03;
Carp v1.04;
CGI v3.43;
CGI::Cookie v1.29;
CGI::Util v1.5_01;
Class::Accessor v0.33;
Class::Accessor::Fast v0.33;
Class::Container v0.12;
Class::Data::Inheritable v0.08;
Class::Inspector v1.24;
Class::ISA v0.33;
Class::ReturnValue v0.55;
Clone v0.31;
constant v1.05;
Convert::ASN1 v0.22;
CSS::Squish v0.08;
Cwd v3.3;
Data::Dumper v2.124;
Date::Format v2.22;
Date::Parse v2.27;
DateTime v0.50;
DateTime::Locale v0.43;
DateTime::TimeZone v0.91;
DateTime::TimeZone::Floating v0.01;
DateTime::TimeZone::Local v0.01;
DateTime::TimeZone::OffsetOnly v0.02;
DateTime::TimeZone::UTC v0.01;
DBD::mysql v4.011;
DBI v1.609;
DBIx::SearchBuilder v1.55;
DBIx::SearchBuilder::Union v0;
DBIx::SearchBuilder::Unique v0.01;
Devel::StackTrace v1.21;
Devel::StackTraceFrame v1.21;
Devel::Symdump v2.08;
Digest::base v1.00;
Digest::MD5 v2.39;
DynaLoader v1.05;
Email::Address v1.889;
Encode v2.33;
Encode::Alias v2.12;
Encode::Config v2.05;
Encode::Encoding v2.05;
Errno v1.0901;
Exception::Class v1.29;
Exception::Class::Base v1.20;
Exporter v5.58;
Exporter::Heavy v5.58;
Fcntl v1.05;
File::Basename v2.74;
File::Glob v1.05;
File::Path v1.08;
File::ShareDir v1.00;
File::Spec v3.3;
File::Spec::Unix v3.3;
File::Temp v0.22;
FileHandle v2.01;
GD v2.43;
GD::Image v2.38;
HTML::Element v3.23;
HTML::Entities v3.60;
HTML::Formatter v2.04;
HTML::FormatText v2.04;
HTML::Mason v1.42;
HTML::Mason::ApacheHandler v1.69;
HTML::Mason::Exception v1.1;
HTML::Mason::Exception::Abort v1.1;
HTML::Mason::Exception::Compilation v1.1;
HTML::Mason::Exception::Compilation::IncompatibleCompiler v1.1;
HTML::Mason::Exception::Compiler v1.1;
HTML::Mason::Exception::Decline v1.1;
HTML::Mason::Exception::Params v1.1;
HTML::Mason::Exception::Syntax v1.1;
HTML::Mason::Exception::System v1.1;
HTML::Mason::Exception::TopLevelNotFound v1.1;
HTML::Mason::Exception::VirtualMethod v1.1;
HTML::Mason::Exceptions v1.43;
HTML::Parser v3.61;
HTML::Scrubber v0.08;
HTML::Tagset v3.20;
HTML::TreeBuilder v3.23;
I18N::LangTags v0.35;
integer v1.00;
IO v1.22;
IO::File v1.13;
IO::Handle v1.25;
IO::InnerFile v2.110;
IO::Lines v2.110;
IO::ScalarArray v2.110;
IO::Seekable v1.1;
IO::Select v1.17;
IO::Socket v1.29;
IO::Socket::INET v1.29;
IO::Socket::UNIX v1.22;
IO::WrapTie v2.110;
IPC::Open2 v1.02;
IPC::Open3 v1.02;
List::MoreUtils v0.22;
List::Util v1.21;
Locale::Maketext v1.13;
Locale::Maketext::Fuzzy v0.10;
Locale::Maketext::Guts v1.13;
Locale::Maketext::GutsLoader v1.13;
Locale::Maketext::Lexicon v0.77;
Locale::Maketext::Lexicon::Gettext v0.17;
Log::Dispatch v2.22;
Log::Dispatch::Base v1.09;
Log::Dispatch::File v1.22;
Log::Dispatch::Output v1.26;
Log::Dispatch::Screen v1.17;
Mail::Address v2.04;
Mail::Field v2.04;
Mail::Field::AddrList v2.04;
Mail::Field::Date v2.04;
Mail::Field::Generic v2.04;
Mail::Header v2.04;
Mail::Internet v2.04;
Mail::Mailer v2.04;
Mail::Util v2.04;
MIME::Base64 v3.07;
MIME::Body v5.427;
MIME::Decoder v5.427;
MIME::Entity v5.427;
MIME::Field::ContDisp v5.427;
MIME::Field::ConTraEnc v5.427;
MIME::Field::ContType v5.427;
MIME::Field::ParamVal v5.427;
MIME::Head v5.427;
MIME::Parser v5.427;
MIME::QuotedPrint v3.07;
MIME::Tools v5.427;
MIME::Words v5.427;
mod_perl v2.000004;
mod_perl2 v2.000004;
ModPerl::Const v2.000004;
Module::Versions::Report v1.06;
Net::LDAP v0.39;
Net::LDAP::ASN v0.08;
Net::LDAP::Constant v0.07;
Net::LDAP::Filter v0.15;
Net::LDAP::Message v1.11;
Net::LDAP::Util v0.11;
overload v1.04;
Params::Util v1.00;
Params::Validate v0.91;
PerlIO v1.04;
PerlIO::scalar v0.04;
POSIX v1.09;
re v0.05;
Regexp::Common v2.122;
Regexp::Common::delimited v2.106;
RT v3.8.4;
RT::Authen::ExternalAuth v0.08;
RT::Interface::Email v2;
RT::Interface::Web::Request v0.30;
RTx::AssetTracker v0.0.0;
Scalar::Util v1.21;
SelectSaver v1.01;
Socket v1.78;
Storable v2.20;
strict v1.03;
Symbol v1.06;
Text::Template v1.45;
Text::Wrapper v1.02;
Tie::Hash v1.02;
Time::HiRes v1.9719;
Time::JulianDay v2003.1125;
Time::Local v1.11;
Time::ParseDate v2006.0814;
Time::Timezone v2006.0814;
Time::Zone v2.22;
UNIVERSAL v1.01;
UNIVERSAL::require v0.13;
URI v1.38;
URI::Escape v3.29;
URI::file v4.20;
utf8 v1.06;
vars v1.01;
warnings v1.05;
warnings::register v1.01;
XSLoader v0.06;
RT Config
ActiveStatus
new, open, stalled
core config
Active_MakeClicky
core config
AmbiguousDayInFuture
0
core config
AmbiguousDayInPast
0
core config
ApprovalRejectionNotes
1
core config
AutoLogoff
0
core config
CanonicalizeOnCreate
0
core config
CanonicalizeRedirectURLs
0
core config
CommentAddress
rt-comments at rt.acme.com
site config
CorrespondAddress
rt at rt.acme.com
site config
CustomFieldValuesSources
core config
DashboardAddress
core config
DashboardSubject
%s Dashboard: %s
core config
DatabaseHost
localhost
core config
DatabaseName
rt3
site config
DatabasePassword
Password not printed
site config
DatabasePort
core config
DatabaseRTHost
localhost
core config
DatabaseType
mysql
site config
DatabaseUser
rt_user
site config
DateDayBeforeMonth
1
core config
DateTimeFormat
DefaultFormat
core config
DefaultSearchResultFormat
'<B><A HREF="__WebPath__/Ticket/Display.html?id=__id__">__id__</a></B>/TITLE:#', '<B><A HREF="__WebPath__/Ticket/Display.html?id=__id__">__Subject__</a></B>/TITLE:Subject', Status, QueueName, OwnerName, Priority, '__NEWLINE__', '', '<small>__Requestors__</small>', '<small>__CreatedRelative__</small>', '<small>__ToldRelative__</small>', '<small>__LastUpdatedRelative__</small>', '<small>__TimeLeft__</small>'
core config
DefaultSummaryRows
10
core config
DefaultTimeUnitsToHours
0
core config
DevelMode
0
core config
DisableGraphViz
1
core config
EmailFrequency
Individual messages
core config
EmailInputEncodings
utf-8, iso-8859-1, us-ascii
core config
EmailOutputEncoding
utf-8
core config
EnableReminders
1
core config
ExternalAuthPriority
My_LDAP
site config
ExternalInfoPriority
My_LDAP
site config
ExternalSettings
My_LDAP, HASH(0xa58aef0)
site config
ExtractSubjectTagMatch
Regexp
core config
ExtractSubjectTagNoMatch
Regexp
core config
ForwardFromUser
0
core config
FriendlyFromLineFormat
"%s via RT" <%s>
core config
FriendlyToLineFormat
"%s of rt.acme.com Ticket #%s":;
core config
GnuPG
RejectOnBadData, 1, Enable, 0, RejectOnMissingPrivateKey, 1, AllowEncryptDataInDB, 0, OutgoingMessagesFormat, RFC
core config
GnuPGOptions
homedir, /opt/rt3/var/data/gpg
core config
HomePageRefreshInterval
0
core config
HomepageComponents
QuickCreate, Quicksearch, MyAdminQueues, MySupportQueues, MyReminders, RefreshHomepage, Dashboards
core config
InactiveStatus
resolved, rejected, deleted
core config
LexiconLanguages
*
core config
LinkTransactionsRun1Scrip
0
core config
LogDir
/usr/local/rt3/var/log
site config
LogStackTraces
core config
LogToFile
debug
site config
LogToFileNamed
rt.log
site config
LogToScreen
error
site config
LogToSyslogConf
core config
LogoURL
/NoAuth/images/bplogo.gif
core config
LoopsToRTOwner
1
core config
MailCommand
sendmailpipe
core config
MailParams
core config
MasonParameters
core config
MaxAttachmentSize
10000000
core config
MaxInlineBody
12000
core config
MessageBoxHeight
15
core config
MessageBoxIncludeSignature
1
core config
MessageBoxRichText
1
core config
MessageBoxRichTextHeight
200
core config
MessageBoxWidth
72
core config
MessageBoxWrap
HARD
core config
MinimumPasswordLength
5
core config
NetServerOptions
core config
NotifyActor
0
core config
OldestTransactionsFirst
1
core config
Organization
Helpdesk
site config
OwnerEmail
root
core config
PlainTextPre
0
core config
Plugins
RT::Authen::ExternalAuth
site config
PreviewScripMessages
0
core config
RTAddressRegexp
^rt\@example.com$
core config
RecordOutgoingEmail
1
core config
RedistributeAutoGeneratedMessages
privileged
core config
SMTPDebug
0
core config
SearchResultsRefreshInterval
0
core config
SelfServiceRegex
Regexp
core config
SendmailArguments
-oi -t
core config
SendmailBounceArguments
-f "<>"
core config
SendmailPath
/usr/sbin/sendmail
core config
ShowBccHeader
0
core config
ShowTransactionImages
1
core config
ShowUnreadMessageNotifications
1
core config
StandaloneMaxServers
1
core config
StandaloneMaxSpareServers
0
core config
StandaloneMinServers
1
core config
StandaloneMinSpareServers
0
core config
StrictLinkACL
1
core config
Timezone
America/Winnipeg
site config
UseFriendlyFromLine
1
core config
UseFriendlyToLine
0
core config
UseTransactionBatch
1
core config
UsernameFormat
concise
core config
WebBaseURL
http://rt.acme.com
site config
WebDefaultStylesheet
web2
core config
WebDomain
localhost
core config
WebFlushDbCacheEveryRequest
1
core config
WebImagesURL
/NoAuth/images/
core config
WebNoAuthRegex
Regexp
core config
WebPath
core config
WebPort
80
core config
WebSecureCookies
0
core config
WebURL
http://rt.acme.com/
core config
WikiImplicitLinks
0
core config
rtname
rt.acme.com
site config
RT Variables
RT::BasePath
/opt/rt3
RT::BinPath
/opt/rt3/bin
RT::EtcPath
/opt/rt3/etc
RT::LocalEtcPath
/opt/rt3/local/etc
RT::LocalLexiconPath
/opt/rt3/local/po
RT::LocalLibPath
/opt/rt3/local/lib
RT::LocalPath
/opt/rt3/local
RT::LocalPluginPath
/opt/rt3/local/plugins
RT::MasonComponentRoot
/opt/rt3/share/html
RT::MasonDataDir
/opt/rt3/var/mason_data
RT::MasonLocalComponentRoot
/opt/rt3/local/html
RT::MasonSessionDir
/opt/rt3/var/session_data
RT::SbinPath
/opt/rt3/sbin
RT::VERSION
3.8.4
RT::VarPath
/opt/rt3/var
RT Size
Tickets
0
Queues
11
Transactions
758
Groups
382
Privileged Users
21
Unprivileged Users
275
Perl configuration
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.18-128.1.1.el5, archname=i386-linux-thread-multi
uname='linux hs20-bc2-5.build.redhat.com 2.6.18-128.1.1.el5 #1 smp mon jan 26 13:58:24 est 2009 i686 i686 i386 gnulinux '
config_args='-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -Dversion=5.8.8 -Dmyhostname=localhost -Dperladmin=root at localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dinc_version_list=5.8.7 5.8.6 5.8.5 -Dscriptdir=/usr/bin'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm'
ccversion='', gccversion='4.1.2 20080704 (Red Hat 4.1.2-44)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.5.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.5'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib'
Perl Include Paths (@INC)
/opt/rt3/bin/../local/lib
/opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib
/opt/rt3/bin/../lib
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8
.
/etc/httpd
Thanks,
Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20090706/cbfd19dd/attachment.htm>
More information about the rt-users
mailing list