[ic] ./configure hangs on unixmode

Caleb Groom interchange-users@icdevgroup.org
Tue Apr 8 10:25:01 2003


> -----Original Message-----
> From: interchange-users-admin@icdevgroup.org
> [mailto:interchange-users-admin@icdevgroup.org]On Behalf Of Caleb Groom
> Sent: Tuesday, April 08, 2003 8:53 AM
> To: interchange-users@icdevgroup.org
> Subject: RE: [ic] ./configure hangs on unixmode
>
>
> > -----Original Message-----
> > From: interchange-users-admin@icdevgroup.org
> > [mailto:interchange-users-admin@icdevgroup.org]On Behalf Of Caleb Groom
> > Sent: Monday, April 07, 2003 4:51 PM
> > To: interchange-users@icdevgroup.org
> > Subject: [ic] ./configure hangs on unixmode
> >
> >
> >
> > RedHat 9, MySQL, PHP, mod_ssl, mod_perl.  Serving running well so
> > far - all
> > server components listed have been compiled from source - not rpms.
> >
> > I've tried IC 4.9.7-200304070658 and 4.8.7.
> >
> > When I start the ./configure script for IC I get this output after the
> > 'manifying' and a list of 'ls -l'.
> >
> > /root/software/webserver/interchange-4.9.7-200304070658/blib/tmp:
> > total 0
> > not ok 2
> > link/unixmode.........not ok 3 (ok= def: 1 connect: Connection refused
> > )
> >
> > # When the above test fails, it may be due to your ISP or some other
> > # mechanism blocking port 8786.
> >
> > server/inetmode.......The previous Interchange server was not
> running and
> > probably
> > terminated with an error.
> > ok 4
> > link/inetmode.........not ok 5
> > server/control........The previous Interchange server was not
> running and
> > probably
> > terminated with an error.
> > Terminated
> > make: *** [test_dynamic] Terminated
> >
> > ---------
> >
> > All of my firewall rules are flushed.  I'm running configure as
> > root.  I've
> > ran the test.pl file and it's output is the same.
> >
> > Anybody have an idea?
> >
>
> I downloaded the latest development CVS today.  Same problem.  If
> I need to
> gather more information just let me know.  Any help would be greatly
> appreciated.
>
> Here's as much output as I could grab without writing an expect script:
>
> [root@estore2 interchange]# ./configure
>
>  Interchange Version 4.9.7 Configuration
>
>  Copyright 1996-2003 Red Hat, Inc. and Interchange Development Group
>
>  Interchange was originally based on Vend 0.2 and 0.3
>  Copyright 1995, 1996 Andrew M. Wilcox <amw@wilcoxsolutions.com>
>
>  Distributed under the GNU General Public License.
>  See the file LICENSE for license information.
>
> Found Perl 5.8.0 as /usr/bin/perl
>
> If you get a CPAN error, rerun the configuration and it should go away.
>
> Interchange cannot be run as root. Which user should run Interchange?
> [interch]
>
>  Interchange V4.9.7
>
>  Copyright (C) 1996-2003 Red Hat, Inc., and Interchange Development Group.
>  Interchange is free under the terms of the GNU General Public License.
>
>  http://www.icdevgroup.org/
>
> Where is your Interchange to be installed? [/usr/local/interchange]
>
> Writing Makefile for Interchange
> cp scripts/config_prog blib/script/config_prog
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/config_prog
> cp scripts/expireall blib/script/expireall
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/expireall
> cp scripts/findtags blib/script/findtags
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/findtags
> cp scripts/update blib/script/update
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/update
> cp scripts/makecat blib/script/makecat
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/makecat
> cp scripts/expire blib/script/expire
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/expire
> cp scripts/localize blib/script/localize
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/localize
> cp scripts/configdump blib/script/configdump
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/configdump
> cp scripts/newcat blib/script/newcat
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/newcat
> cp scripts/dump blib/script/dump
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dump
> cp scripts/ic_mod_perl blib/script/ic_mod_perl
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/ic_mod_perl
> cp scripts/compile_link blib/script/compile_link
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/compile_link
> cp scripts/restart blib/script/restart
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/restart
> cp scripts/offline blib/script/offline
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/offline
> cp scripts/interchange blib/script/interchange
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/interchange
> Manifying blib/man3/Tie::ShadowHash.3pm
> Manifying blib/man3/Vend::UserDB.3pm
>
> <SNIP>
>
> Manifying blib/man1/dump.1
> Manifying blib/man1/interchange.1
> PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
> server/unixmode.......The previous Interchange server was not running and
> probably
> terminated with an error.
>
> <SNIP>
>
> /root/software/webserver/interchange/blib/pages:
> total 4
> -rw-r--r--    1 root     root         3000 Apr  8 08:51 catalog.html
>
> /root/software/webserver/interchange/blib/products:
> total 4
> -rw-r--r--    1 root     root           42 Apr  8 08:51 products.asc
>
> /root/software/webserver/interchange/blib/script:
> total 284
> -rwxr-xr-x    1 root     root        10103 Apr  8 08:51 compile_link
> -rwxr-xr-x    1 root     root         4583 Apr  8 08:51 configdump
> -rwxr-xr-x    1 root     root         3780 Apr  8 08:51 config_prog
> -rwxr-xr-x    1 root     root         5855 Apr  8 08:51 dump
> -rwxr-xr-x    1 root     root         8805 Apr  8 08:51 expire
> -rwxr-xr-x    1 root     root         3359 Apr  8 08:51 expireall
> -rwxr-xr-x    1 root     root         6189 Apr  8 08:51 findtags
> -rwxr-xr-x    1 root     root         3250 Apr  8 08:51 ic_mod_perl
> -rwxr-xr-x    1 root     root        29362 Apr  8 08:51 interchange
> -rwxr-xr-x    1 root     root        11397 Apr  8 08:51 localize
> -rwxr-xr-x    1 root     root        72684 Apr  8 08:51 makecat
> -rwxr-xr-x    1 root     root        78494 Apr  8 08:51 newcat
> -rwxr-xr-x    1 root     root         6993 Apr  8 08:51 offline
> -rwxr-xr-x    1 root     root         3775 Apr  8 08:51 restart
> -rwxr-xr-x    1 root     root         7803 Apr  8 08:51 update
>
> /root/software/webserver/interchange/blib/session:
> total 0
>
> /root/software/webserver/interchange/blib/tmp:
> total 0
> -rw-r--r--    1 root     root          124 Apr  8 08:51
> /root/software/webserver/interchange/blib/catalog.cfg
> -rw-------    1 root     root          180 Apr  8 08:51
> /root/software/webserver/interchange/blib/error.log
> -rw-r--r--    1 root     root           96 Apr  8 08:51
> /root/software/webserver/interchange/blib/interchange.cfg
>
> /root/software/webserver/interchange/blib/arch:
> total 4
> drwxr-xr-x    3 root     root         4096 Apr  8 08:46 auto
>
> /root/software/webserver/interchange/blib/etc:
> total 12
> -rw-------    1 root     root            6 Apr  8 08:51 interchange.pid
> -rw-------    1 root     root           25 Apr  8 08:51 status.test
> -rw-------    1 root     root         1579 Apr  8 08:46 varnames
>
> /root/software/webserver/interchange/blib/lib:
> total 48
> drwxr-xr-x    5 root     root         4096 Apr  8 08:46 auto
> drwxr-xr-x    2 root     root         4096 Apr  8 08:46 Business
> -r--r--r--    1 root     root          706 Jul 17  2001 hints.pl
> -r--r--r--    1 root     root        14536 Apr  8 08:46 IniConf.pm
> -r--r--r--    1 root     root         5780 Jan 27 13:03 install_lsb.pl
> -r--r--r--    1 root     root         1239 Jun 27  2002 relocate.pl
> drwxr-xr-x    2 root     root         4096 Apr  8 08:46 Tie
> drwxr-xr-x    7 root     root         4096 Apr  8 08:46 Vend
>
> /root/software/webserver/interchange/blib/man1:
> total 128
> -rw-r--r--    1 root     root         6084 Apr  8 08:51 compile_link.1
> -rw-r--r--    1 root     root         4644 Apr  8 08:51 configdump.1
> -rw-r--r--    1 root     root         4322 Apr  8 08:51 config_prog.1
> -rw-r--r--    1 root     root         4090 Apr  8 08:51 dump.1
> -rw-r--r--    1 root     root         5055 Apr  8 08:51 expire.1
> -rw-r--r--    1 root     root         4106 Apr  8 08:51 expireall.1
> -rw-r--r--    1 root     root         3766 Apr  8 08:46 findtags.1
> -rw-r--r--    1 root     root         6965 Apr  8 08:51 ic_mod_perl.1
> -rw-r--r--    1 root     root        14116 Apr  8 08:51 interchange.1
> -rw-r--r--    1 root     root         6592 Apr  8 08:51 localize.1
> -rw-r--r--    1 root     root        18091 Apr  8 08:51 makecat.1
> -rw-r--r--    1 root     root         3762 Apr  8 08:46 newcat.1
> -rw-r--r--    1 root     root         4101 Apr  8 08:51 offline.1
> -rw-r--r--    1 root     root         4671 Apr  8 08:51 restart.1
> -rw-r--r--    1 root     root         4930 Apr  8 08:51 update.1
>
> /root/software/webserver/interchange/blib/man3:
> total 300
> -rw-r--r--    1 root     root         8345 Apr  8 08:51
> Business::Fedex.3pm
> -rw-r--r--    1 root     root        10449 Apr  8 08:51 Business::UPS.3pm
> -rw-r--r--    1 root     root        12945 Apr  8 08:51 IniConf.3pm
> -rw-r--r--    1 root     root         3836 Apr  8 08:51 relocate.3pm
> -rw-r--r--    1 root     root        10356 Apr  8 08:51
> Tie::ShadowHash.3pm
> -rw-r--r--    1 root     root        13595 Apr  8 08:51
> Vend::Accounting::SQL_Ledger.3pm
> -rw-r--r--    1 root     root         5782 Apr  8 08:51 Vend::Cart.3pm
> -rw-r--r--    1 root     root         6800 Apr  8 08:51
> Vend::CounterFile.3pm
> -rw-r--r--    1 root     root         4876 Apr  8 08:51 Vend::Data.3pm
> -rw-r--r--    1 root     root         5198 Apr  8 08:51 Vend::Form.3pm
> -rw-r--r--    1 root     root         4968 Apr  8 08:51
> Vend::Interpolate.3pm
> -rw-r--r--    1 root     root         4780 Apr  8 08:51
> Vend::Options::Matrix.3pm
> -rw-r--r--    1 root     root         4855 Apr  8 08:51
> Vend::Options::Old48.3pm
> -rw-r--r--    1 root     root         4764 Apr  8 08:51
> Vend::Options::Simple.3pm
> -rw-r--r--    1 root     root         5709 Apr  8 08:51 Vend::Parser.3pm
> -rw-r--r--    1 root     root         9534 Apr  8 08:51
> Vend::Payment::AuthorizeNet.3pm
> -rw-r--r--    1 root     root        10273 Apr  8 08:51
> Vend::Payment::BoA.3pm
> -rw-r--r--    1 root     root         8000 Apr  8 08:51
> Vend::Payment::CCVS.3pm
> -rw-r--r--    1 root     root        10294 Apr  8 08:51
> Vend::Payment::CyberCash.3pm
> -rw-r--r--    1 root     root        10003 Apr  8 08:51
> Vend::Payment::ECHO.3pm
> -rw-r--r--    1 root     root         8187 Apr  8 08:51
> Vend::Payment::iTransact.3pm
> -rw-r--r--    1 root     root         9708 Apr  8 08:51
> Vend::Payment::MCVE.3pm
> -rw-r--r--    1 root     root        11259 Apr  8 08:51
> Vend::Payment::Signio.3pm
> -rw-r--r--    1 root     root        10819 Apr  8 08:51
> Vend::Payment::Skipjack.3pm
> -rw-r--r--    1 root     root         9490 Apr  8 08:51
> Vend::Payment::TCLink.3pm
> -rw-r--r--    1 root     root         7893 Apr  8 08:51
> Vend::Payment::TestPayment.3pm
> -rw-r--r--    1 root     root        11814 Apr  8 08:51
> Vend::Payment::WellsFargo.3pm
> -rw-r--r--    1 root     root         5430 Apr  8 08:51
> Vend::SOAP::Transport.3pm
> -rw-r--r--    1 root     root         5868 Apr  8 08:51
> Vend::Table::Editor.3pm
> -rw-r--r--    1 root     root         8043 Apr  8 08:51 Vend::UserDB.3pm
>
> /root/software/webserver/interchange/blib/pages:
> total 4
> -rw-r--r--    1 root     root         3000 Apr  8 08:51 catalog.html
>
> /root/software/webserver/interchange/blib/products:
> total 4
> -rw-r--r--    1 root     root           42 Apr  8 08:51 products.asc
>
> /root/software/webserver/interchange/blib/script:
> total 284
> -rwxr-xr-x    1 root     root        10103 Apr  8 08:51 compile_link
> -rwxr-xr-x    1 root     root         4583 Apr  8 08:51 configdump
> -rwxr-xr-x    1 root     root         3780 Apr  8 08:51 config_prog
> -rwxr-xr-x    1 root     root         5855 Apr  8 08:51 dump
> -rwxr-xr-x    1 root     root         8805 Apr  8 08:51 expire
> -rwxr-xr-x    1 root     root         3359 Apr  8 08:51 expireall
> -rwxr-xr-x    1 root     root         6189 Apr  8 08:51 findtags
> -rwxr-xr-x    1 root     root         3250 Apr  8 08:51 ic_mod_perl
> -rwxr-xr-x    1 root     root        29362 Apr  8 08:51 interchange
> -rwxr-xr-x    1 root     root        11397 Apr  8 08:51 localize
> -rwxr-xr-x    1 root     root        72684 Apr  8 08:51 makecat
> -rwxr-xr-x    1 root     root        78494 Apr  8 08:51 newcat
> -rwxr-xr-x    1 root     root         6993 Apr  8 08:51 offline
> -rwxr-xr-x    1 root     root         3775 Apr  8 08:51 restart
> -rwxr-xr-x    1 root     root         7803 Apr  8 08:51 update
>
> /root/software/webserver/interchange/blib/session:
> total 0
>
> /root/software/webserver/interchange/blib/tmp:
> total 0
> -rw-r--r--    1 root     root          124 Apr  8 08:51
> /root/software/webserver/interchange/blib/catalog.cfg
> -rw-------    1 root     root          180 Apr  8 08:51
> /root/software/webserver/interchange/blib/error.log
> -rw-r--r--    1 root     root           96 Apr  8 08:51
> /root/software/webserver/interchange/blib/interchange.cfg
>
> /root/software/webserver/interchange/blib/arch:
> total 4
> drwxr-xr-x    3 root     root         4096 Apr  8 08:46 auto
>
> /root/software/webserver/interchange/blib/etc:
> total 12
> -rw-------    1 root     root            6 Apr  8 08:51 interchange.pid
> -rw-------    1 root     root           25 Apr  8 08:51 status.test
> -rw-------    1 root     root         1579 Apr  8 08:46 varnames
>
> /root/software/webserver/interchange/blib/lib:
> total 48
> drwxr-xr-x    5 root     root         4096 Apr  8 08:46 auto
> drwxr-xr-x    2 root     root         4096 Apr  8 08:46 Business
> -r--r--r--    1 root     root          706 Jul 17  2001 hints.pl
> -r--r--r--    1 root     root        14536 Apr  8 08:46 IniConf.pm
> -r--r--r--    1 root     root         5780 Jan 27 13:03 install_lsb.pl
> -r--r--r--    1 root     root         1239 Jun 27  2002 relocate.pl
> drwxr-xr-x    2 root     root         4096 Apr  8 08:46 Tie
> drwxr-xr-x    7 root     root         4096 Apr  8 08:46 Vend
>
> /root/software/webserver/interchange/blib/man1:
> total 128
> -rw-r--r--    1 root     root         6084 Apr  8 08:51 compile_link.1
> -rw-r--r--    1 root     root         4644 Apr  8 08:51 configdump.1
> -rw-r--r--    1 root     root         4322 Apr  8 08:51 config_prog.1
> -rw-r--r--    1 root     root         4090 Apr  8 08:51 dump.1
> -rw-r--r--    1 root     root         5055 Apr  8 08:51 expire.1
> -rw-r--r--    1 root     root         4106 Apr  8 08:51 expireall.1
> -rw-r--r--    1 root     root         3766 Apr  8 08:46 findtags.1
> -rw-r--r--    1 root     root         6965 Apr  8 08:51 ic_mod_perl.1
> -rw-r--r--    1 root     root        14116 Apr  8 08:51 interchange.1
> -rw-r--r--    1 root     root         6592 Apr  8 08:51 localize.1
> -rw-r--r--    1 root     root        18091 Apr  8 08:51 makecat.1
> -rw-r--r--    1 root     root         3762 Apr  8 08:46 newcat.1
> -rw-r--r--    1 root     root         4101 Apr  8 08:51 offline.1
> -rw-r--r--    1 root     root         4671 Apr  8 08:51 restart.1
> -rw-r--r--    1 root     root         4930 Apr  8 08:51 update.1
>
> /root/software/webserver/interchange/blib/man3:
> total 300
> -rw-r--r--    1 root     root         8345 Apr  8 08:51
> Business::Fedex.3pm
> -rw-r--r--    1 root     root        10449 Apr  8 08:51 Business::UPS.3pm
> -rw-r--r--    1 root     root        12945 Apr  8 08:51 IniConf.3pm
> -rw-r--r--    1 root     root         3836 Apr  8 08:51 relocate.3pm
> -rw-r--r--    1 root     root        10356 Apr  8 08:51
> Tie::ShadowHash.3pm
> -rw-r--r--    1 root     root        13595 Apr  8 08:51
> Vend::Accounting::SQL_Ledger.3pm
> -rw-r--r--    1 root     root         5782 Apr  8 08:51 Vend::Cart.3pm
> -rw-r--r--    1 root     root         6800 Apr  8 08:51
> Vend::CounterFile.3pm
> -rw-r--r--    1 root     root         4876 Apr  8 08:51 Vend::Data.3pm
> -rw-r--r--    1 root     root         5198 Apr  8 08:51 Vend::Form.3pm
> -rw-r--r--    1 root     root         4968 Apr  8 08:51
> Vend::Interpolate.3pm
> -rw-r--r--    1 root     root         4780 Apr  8 08:51
> Vend::Options::Matrix.3pm
> -rw-r--r--    1 root     root         4855 Apr  8 08:51
> Vend::Options::Old48.3pm
> -rw-r--r--    1 root     root         4764 Apr  8 08:51
> Vend::Options::Simple.3pm
> -rw-r--r--    1 root     root         5709 Apr  8 08:51 Vend::Parser.3pm
> -rw-r--r--    1 root     root         9534 Apr  8 08:51
> Vend::Payment::AuthorizeNet.3pm
> -rw-r--r--    1 root     root        10273 Apr  8 08:51
> Vend::Payment::BoA.3pm
> -rw-r--r--    1 root     root         8000 Apr  8 08:51
> Vend::Payment::CCVS.3pm
> -rw-r--r--    1 root     root        10294 Apr  8 08:51
> Vend::Payment::CyberCash.3pm
> -rw-r--r--    1 root     root        10003 Apr  8 08:51
> Vend::Payment::ECHO.3pm
> -rw-r--r--    1 root     root         8187 Apr  8 08:51
> Vend::Payment::iTransact.3pm
> -rw-r--r--    1 root     root         9708 Apr  8 08:51
> Vend::Payment::MCVE.3pm
> -rw-r--r--    1 root     root        11259 Apr  8 08:51
> Vend::Payment::Signio.3pm
> -rw-r--r--    1 root     root        10819 Apr  8 08:51
> Vend::Payment::Skipjack.3pm
> -rw-r--r--    1 root     root         9490 Apr  8 08:51
> Vend::Payment::TCLink.3pm
> -rw-r--r--    1 root     root         7893 Apr  8 08:51
> Vend::Payment::TestPayment.3pm
> -rw-r--r--    1 root     root        11814 Apr  8 08:51
> Vend::Payment::WellsFargo.3pm
> -rw-r--r--    1 root     root         5430 Apr  8 08:51
> Vend::SOAP::Transport.3pm
> -rw-r--r--    1 root     root         5868 Apr  8 08:51
> Vend::Table::Editor.3pm
> -rw-r--r--    1 root     root         8043 Apr  8 08:51 Vend::UserDB.3pm
>
> /root/software/webserver/interchange/blib/pages:
> total 4
> -rw-r--r--    1 root     root         3000 Apr  8 08:51 catalog.html
>
> /root/software/webserver/interchange/blib/products:
> total 4
> -rw-r--r--    1 root     root           42 Apr  8 08:51 products.asc
>
> /root/software/webserver/interchange/blib/script:
> total 284
> -rwxr-xr-x    1 root     root        10103 Apr  8 08:51 compile_link
> -rwxr-xr-x    1 root     root         4583 Apr  8 08:51 configdump
> -rwxr-xr-x    1 root     root         3780 Apr  8 08:51 config_prog
> -rwxr-xr-x    1 root     root         5855 Apr  8 08:51 dump
> -rwxr-xr-x    1 root     root         8805 Apr  8 08:51 expire
> -rwxr-xr-x    1 root     root         3359 Apr  8 08:51 expireall
> -rwxr-xr-x    1 root     root         6189 Apr  8 08:51 findtags
> -rwxr-xr-x    1 root     root         3250 Apr  8 08:51 ic_mod_perl
> -rwxr-xr-x    1 root     root        29362 Apr  8 08:51 interchange
> -rwxr-xr-x    1 root     root        11397 Apr  8 08:51 localize
> -rwxr-xr-x    1 root     root        72684 Apr  8 08:51 makecat
> -rwxr-xr-x    1 root     root        78494 Apr  8 08:51 newcat
> -rwxr-xr-x    1 root     root         6993 Apr  8 08:51 offline
> -rwxr-xr-x    1 root     root         3775 Apr  8 08:51 restart
> -rwxr-xr-x    1 root     root         7803 Apr  8 08:51 update
>
> /root/software/webserver/interchange/blib/session:
> total 0
>
> /root/software/webserver/interchange/blib/tmp:
> total 0
> not ok 2
> link/unixmode.........not ok 3 (ok= def: 1 connect: Connection refused
> )
>
> # When the above test fails, it may be due to your ISP or some other
> # mechanism blocking port 8786.
>
> server/inetmode.......The previous Interchange server was not running and
> probably
> terminated with an error.
> ok 4
> link/inetmode.........not ok 5
> server/control........The previous Interchange server was not running and
> probably
> terminated with an error.
> Terminated
> make: *** [test_dynamic] Terminated
>
> _______________________________________________
>

Sorry for whoring my own post but the connection tests work on a Red Hat 8
server that I have.  Yes I could run into Perl problems in RH8 and 9 because
of "-lpthread" but I'd like to get to that point first.  :)