[ic] Undefined Catalog: /cgi-bin/foundation

Tomas Lindhoff interchange-users@interchange.redhat.com
Thu Aug 30 02:22:01 2001


----- Original Message ----- 
From: "cedric Boudin" <cedric.boudin@iconmedialab.com>
To: <interchange-users@interchange.redhat.com>
Sent: Wednesday, August 29, 2001 2:29 PM
Subject: Re: [ic] Undefined Catalog: /cgi-bin/foundation


> Tomas Lindhoff writes:
>  > Thanks Cedric, but I'm somewhat confused...
>  > Let's say I configure "foundation" as a catalog.
>  > It's then placed in /usr/lib/interchange/foundation/
>  > 
>  > Based on the above, should I put something like this in the httpd.conf file:
>  > 
>  > ScriptAlias /cgi-bin/foundation "/usr/lib/interchange/foundation"
>  > ScriptAlias /foundation "/usr/lib/interchange/foundation"
>  > ????
> yes
> 
> you should have after the instalation a pgm called the catalog_name in 
> your cgi directory
> this program makes the connection to the interch server and the server 
> looks in the catalog subdir for the pages to deliver.
> the catalog subdir is not necessary in the cgi dir
> you configure this from interchage.ini or conf somewhre in etc

ehh..........sorry all !
Well, the problem with "Undefined Catalog: /cgi-bin/foundation" was due to permission problems. When running makecat I specified server running as "interch", store owned by user "tomas" and group was "interch".
When I added "interch" as primary group for user "tomas" instead off supplementary, things went better.
No more complaints about missing MailOrderTo directive
However, when running /usr/sbin/interchange --serve as user "interch" it complained about Perl modules
"Safe::Hole"
"SQL:Statement"
"LWP::Simple"
was missing. After digging around the mail archive I found a nifty command which checked and updated ALOT of Perl stuff:
# perl -MCPAN -e 'install Bundle::Interchange'

This installed all needed modules (among others) and I could login to the admin area.
Wicked......
Thanks for all your efforts trying to help  (probably more to come along the way)
cheers - Tomas