
Folks, I am running into couple of problems after installing latest otrs. I go to http://server/otrs/index.pl and I am greeted with the login page. I enter my default user name as "root@localhost" and password "root", It seems to try to connect but finally the browser gives up with the following: The connection was reset The connection to the server was reset while the page was loading. # The site could be temporarily unavailable or too busy. Try again in a few moments. # If you are unable to load any pages, check your computer's network connection. # If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web. The second problem is this:
From the same login page if I fill the box for "Lost Your Password" with user root@localhost, the following error shows up:
Software error: Can't locate object method "new" via package "Kernel::System::Email" (perhaps you forgot to load "Kernel::System::Email"?) at /opt/otrs/bin/cgi-bin/../../Kernel/System/Web/InterfaceAgent.pm line 465. For help, please send mail to this site's webmaster, giving this error message and the time and date of the error. So how do I load "Kernel::System::Email"? I installed all the required perl modules and all of them returned OK. Do I need to manually edit the Config.pm file to load this? What else do I need to load? I am using postgres 8.1 as client and 8.3.9 server. I also connected with 8.1 client to 8.1 server with the same results. Here is my Config.pm file on my Solaris 10 zone: .... # -- package Kernel::Config; sub Load { my $Self = shift; # ---------------------------------------------------- # # ---------------------------------------------------- # # # # Start of your own config options!!! # # # # ---------------------------------------------------- # # ---------------------------------------------------- # # ---------------------------------------------------- # # database settings # # ---------------------------------------------------- # # DatabaseHost # (The database host.) $Self->{DatabaseHost} = 'localhost'; # Database # (The database name.) $Self->{Database} = 'otrs'; # DatabaseUser # (The database user.) $Self->{DatabaseUser} = 'otrs'; # DatabasePw # (The password of database user. You also can use bin/CryptPassword.pl # for crypted passwords.) $Self->{DatabasePw} = '<password>'; # DatabaseDSN # (The database DSN for MySQL ==> more: "man DBD::mysql") # $Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};"; # (The database DSN for PostgreSQL ==> more: "man DBD::Pg") # if you want to use a local socket connection $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};"; # if you want to use a tcpip connection # $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};host=$Self->{DatabaseHost};"; # ---------------------------------------------------- # # fs root directory # ---------------------------------------------------- # $Self->{Home} = '/opt/otrs'; # ---------------------------------------------------- # # insert your own config settings "here" # # config settings taken from Kernel/Config/Defaults.pm # # ---------------------------------------------------- # # $Self->{SessionUseCookie} = 0; # $Self->{CheckMXRecord} = 0; $Self->{'LogModule::LogFile'} = '/tmp/otrs.log'; $Self->{'LogModule'} = 'Kernel::System::Log::File'; # ---------------------------------------------------- # # ---------------------------------------------------- # # data inserted by installer # # ---------------------------------------------------- # # $DIBI$ # ---------------------------------------------------- # # ---------------------------------------------------- # # # # End of your own config options!!! # # # # ---------------------------------------------------- # # ---------------------------------------------------- # } # ---------------------------------------------------- # # needed system stuff (don't edit this) # # ---------------------------------------------------- # use strict; use warnings; use vars qw(@ISA $VERSION); use Kernel::Config::Defaults; push (@ISA, 'Kernel::Config::Defaults'); use vars qw(@ISA $VERSION); $VERSION = qw($Revision: 1.21 $)[1]; # -----------------------------------------------------# Thanks very much and your input will be greatly appreciated. -- Deniz Rende E-mail: deniz.rende@gmail.com Phone: +1 (224) 789-UNIX (8649) Mobile: +1 (816) 213-2139 Web: http://www.deniz-rende.com/blog