[ic] a new 'we're sorry, the Interchange server is unavailable' problem

Dave Della Costa interchange-users@icdevgroup.org
Mon Jun 23 11:36:01 2003


Hi James,

On Sat, 2003-06-21 at 20:39, James P. Kinney III wrote:
> Sorry for the top post. I wanted to leave the original intact.
> 
> The error message in the browser is telling you that the IC process is
> not running at all. During the startup phase, something croaked and the
> database likely did not get populated properly so the process never
> starts.

Well, interchange does seem to be running, even after I get the "We're
sorry" error message:

bash-2.05a$ ps ax | grep interchange
 7048 pts/1    S      0:00 tail -f /usr/lib/interchange/error.log
 7051 ?        S      0:00 interchange
 7059 pts/0    S      0:00 grep interchange
bash-2.05a$ 


> Go to /usr/lib/interchange/bin and run (as root) the restart command
> found there. It will show you each step it is doing. If the database
> fails to get populated it will tell you which table had the error.
> Compare your .txt file
> (/var/lib/interchange/<catalog>/products/<table>.txt) structure to the
> structure in /var/lib/interchange/<catalog>/dbconf/<db type>/<table>.<db
> type> . A common error is to have too many characters in a field. The
> insertion script won't truncate, it fails.

This doesn't appear to be the case for me; I'm not using a database with
Interchange--this is just the simple tutorial setup that is described in
the catalog building tutorial.

Here is what I'm getting in the error log:


- - - [23/June/2003:10:22:52 -0400] - - STOP server (7047) on signal
TERM
- - - [23/June/2003:10:22:55 -0400] - - Low traffic settings.
- - - [23/June/2003:10:22:56 -0400] - - ...UI is loaded...
- - - [23/June/2003:10:22:56 -0400] - - Interchange V4.8.3
- - - [23/June/2003:10:22:56 -0400] - - Config 'foundation' at server
startup
- - - [23/June/2003:10:22:56 -0400] - - Config 'mr' at server startup
- - - [23/June/2003:10:22:56 -0400] - - START server (7049) (INET and
UNIX)
- - - [23/June/2003:10:22:57 -0400] - - Accepting connections from
localhost|127\.0\.0\.1
- - - [23/June/2003:10:22:57 -0400] - - START server (7051) (INET and
UNIX)


That's right...nothing useful.  Everything looks fine as far as I can
tell.

Thanks,
Dave



> 
> On Sat, 2003-06-21 at 07:45, Kerry Blalock wrote:
> > > Hi folks,
> > >
> > > I'm getting the message in my browser, upon trying
> > > http://www.mydomain.com/cgi-bin/catalog/index.html:
> > >
> > > We're sorry, the Interchange server is unavailable...
> > > We are out of service or may be experiencing high system demand. Please
> > > try again soon.
> > >
> > > Familiar?  I thought so.  However, I've checked the archives and the
> > > FAQ, and the answers I've found (obviously I may not have found the
> > > right posts in the archives, my apologies if this is so) have not been
> > > helpful.
> > >
> > > I'm setting up 4.8.3 for various reasons.  First I set up a foundation
> > > demo site on a relatively vanilla Redhat 7.3 setup, using makecat.
> > > This worked perfectly as far as I could tell.  I then went through the
> > > building a catalog tutorial per these instructions:
> > >
> > > http://www.icdevgroup.org/i/dev/documentation.html?document=iccattut
> > >
> > > This new catalog does not work after starting interchange, and I get
> > > the above error message.  In addition, if I comment out the new catalog
> > > from the /etc/interchange.cfg file, my formerly working foundation demo
> > > catalog is still broken after restarting interchange again.  The only
> > > way I can get that working again (emphasis on 'I') is to wipe
> > > everything down, uninstall and start again with a new rpm install.
> > >
> > > I've double checked the permissions on the cgi-bin interchange
> > > redirector, I've double-checked the permissions on the new catalog
> > > stuff, I've got nothing in the error.log file.  Everything is pretty
> > > vanilla, the only real change is the name of the new catalog.  I've
> > > also double checked to make sure I don't have two interchanges running,
> > > not that I think that would give me this particular error (I don't
> > > know, can you tell I'm an interchange neophyte??).
> > >
> > > I'd love for somebody with some more experience to let me know what I
> > > might be doing wrong, I'd really appreciate it.  If I can furnish any
> > > more information, please just let me know.
> > >
> > > Many thanks,
> > > Dave D.
> > >
> > If you get a reply, or find the solution outside the list, I would love to
> > know the solution to this. I upgraded a RH 8.0 system to 9.0 a couple of
> > weeks ago, and lost interchange with the same mesage you are getting. I
> > have 4.8.7. I tried to re-install same version, (did not wipe clean
> > first), and I tried to upgrade to current 4.9 version.
> > Mine was just a test-setup area, and I have since set up my account on
> > host that I will be using when complete. I just liked to have interchange
> > on my system to use as learning tool.
> > 
> > Kerry
> > > _______________________________________________
> > > interchange-users mailing list
> > > interchange-users@icdevgroup.org
> > > http://www.icdevgroup.org/mailman/listinfo/interchange-users
> > 
> > 
> > 
> > _______________________________________________
> > interchange-users mailing list
> > interchange-users@icdevgroup.org
> > http://www.icdevgroup.org/mailman/listinfo/interchange-users