problem starting the server

Michael George george at mutualdata.com
Thu Sep 18 18:41:48 PDT 2003


Preliminary info:

Freeside 1.4.1
Apache::ASP
I've gone right down the list of Perl modules and installed them all
SuSE 8.2Pro
Perl 5.8.0-104
postgresql 7.3.2-24
perl-ApacheDBI-0.88-549
perl-DBI-1.32-28
perl-DBD-Pg-1.13-188


I went through all the installation instructions and ran make install-init to
create the /etc/rc.d/freeside script for starting freeside.

However, when I ran that script, as root, /usr/local/bin wasn't in root's path
and it failed.  I put the full pathname in for the executables and they will
start, but eventually it all fails.  One problem is the "User nostart not
found" (exact error below), which I found in the mailing list archives, but
only to the extent that it is there for "obvious reasons" which are not yet
obvious to me.

However, I think the bigger problem is the lack of SharedMemoryCache.pm.  It
seems to be called from a freeside script, so it's odd that it's missing.

Here is the full error sequence:
--------------------------------------
~>sudo /etc/rc.d/freeside start
Starting freeside-queued: freeside-queued started with pid 6331
done.
Starting fs_passwd_server: done.
Starting fs_signup_server: done.
Starting freeside-selfservice-server: error using FS::ClientAPI::MyAccount:
Can't locate Cache/SharedMemoryCache.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.0/i586-linux-thread-multi /usr/lib/perl5/5.8.0
/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at
/usr/lib/perl5/site_perl/5.8.0/FS/ClientAPI/MyAccount.pm line 7.
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.0/FS/ClientAPI/MyAccount.pm line 7.
Compilation failed in require at (eval 9) line 1.
BEGIN failed--compilation aborted at (eval 9) line 1.
Compilation failed in require at /usr/local/bin/freeside-selfservice-server
line 23.
BEGIN failed--compilation aborted at
/usr/local/bin/freeside-selfservice-server line 23.
done.
~>User nostart not found in mapsecrets! at
/usr/lib/perl5/site_perl/5.8.0/FS/UID.pm line 236.
User nostart not found in mapsecrets! at
/usr/lib/perl5/site_perl/5.8.0/FS/UID.pm line 236.
--------------------------------------

Advice appreciated.
-Michael



More information about the freeside-users mailing list