Problem installing ISPConfig on Suse10.1

Discussion in 'Installation/Configuration' started by nliebherr, Aug 17, 2007.

  1. nliebherr

    nliebherr New Member

    Hi!

    I am trying to install ISPConfig on my Suse 10.1 Box.
    I followed the "The Perfect Setup - SuSE 10.1 (32-bit)" tutorial. But when I try to install ISPConfig, I get the following error:

    Code:
    Configuring extensions
    checking whether to enable LIBXML support... no
    checking libxml2 install dir... no
    checking for OpenSSL support... yes
    checking for Kerberos support... no
    checking for DSA_get_default_method in -lssl... yes
    checking for pkg-config... /usr/bin/pkg-config
    checking for OpenSSL version... >= 0.9.6
    checking for CRYPTO_free in -lcrypto... yes
    checking for SSL_CTX_set_ssl_version in -lssl... yes
    checking for PCRE support... yes
    checking for ZLIB support... no
    checking if the location of ZLIB install directory is defined... no
    checking whether to enable bc style precision math functions... no
    checking for BZip2 support... no
    checking whether to enable calendar conversion support... no
    checking whether to enable ctype functions... yes
    checking for cURL support... no
    checking if we should use cURL for url streams... no
    checking size of long... (cached) 4
    checking size of int... (cached) 4
    checking for int32_t... yes
    checking for uint32_t... yes
    checking for sys/types.h... (cached) yes
    checking for inttypes.h... (cached) yes
    checking for stdint.h... (cached) yes
    checking for string.h... (cached) yes
    checking for stdlib.h... (cached) yes
    checking for strtoll... yes
    checking for atoll... yes
    checking for strftime... (cached) yes
    checking whether to enable DBA... no
    checking for QDBM support... no
    checking for GDBM support... no
    checking for NDBM support... no
    checking for Berkeley DB4 support... no
    checking for Berkeley DB3 support... no
    checking for Berkeley DB2 support... no
    checking for DB1 support... no
    checking for DBM support... no
    checking for CDB support... no
    checking for INI File support... no
    checking for FlatFile support... no
    checking whether to enable DBA interface... no
    checking whether to enable dbase support... no
    checking whether to enable DOM support... no
    checking whether to enable EXIF (metadata from images) support... no
    checking for FrontBase SQL92 (fbsql) support... no
    checking for FDF support... no
    checking whether to enable input filter support... yes
    checking pcre install prefix... no
    checking whether to enable FTP support... yes
    checking OpenSSL dir for FTP... no
    checking for OpenSSL version... >= 0.9.6
    checking for CRYPTO_free in -lcrypto... (cached) yes
    checking for SSL_CTX_set_ssl_version in -lssl... (cached) yes
    checking for GD support... no
    checking for the location of libjpeg... no
    checking for the location of libpng... no
    checking for the location of libXpm... no
    checking for FreeType 1.x support... no
    checking for FreeType 2... no
    checking for T1lib support... no
    checking whether to enable truetype string function in GD... no
    checking whether to enable JIS-mapped Japanese font support in GD... no
    checking for GNU gettext support... no
    checking for GNU MP support... no
    checking whether to enable hash support... yes
    checking whether byte ordering is bigendian... (cached) no
    checking size of short... 2
    checking size of int... (cached) 4
    checking size of long... (cached) 4
    checking size of long long... (cached) 8
    checking for iconv support... yes
    checking for iconv... yes
    checking if iconv is glibc's... yes
    checking if iconv supports errno... yes
    checking if your cpp allows macro usage in include lines... yes
    checking for IMAP support... no
    checking for IMAP Kerberos support... no
    checking for IMAP SSL support... no
    checking for InterBase support... no
    checking whether to enable JavaScript Object Serialization support... yes
    checking for ANSI C header files... (cached) yes
    checking for LDAP support... no
    checking for LDAP Cyrus SASL support... no
    checking whether to enable multibyte string support... yes
    checking whether to enable multibyte regex support... yes
    checking whether to check multibyte regex backtrack... yes
    checking for external libmbfl... no
    checking for variable length prototypes and stdarg.h... yes
    checking for stdlib.h... (cached) yes
    checking for string.h... (cached) yes
    checking for strings.h... yes
    checking for unistd.h... (cached) yes
    checking for sys/time.h... (cached) yes
    checking for sys/times.h... yes
    checking size of int... (cached) 4
    checking size of short... (cached) 2
    checking size of long... (cached) 4
    checking for working const... (cached) yes
    checking whether time.h and sys/time.h may both be included... yes
    checking for working alloca.h... (cached) yes
    checking for alloca... (cached) yes
    checking for 8-bit clean memcmp... yes
    checking for mcrypt support... no
    checking for mhash support... no
    checking whether to include mime_magic support... no
    checking for MING support... no
    checking for mSQL support... no
    checking for MSSQL support via FreeTDS... no
    checking for MySQL support... yes
    checking for specified location of the MySQL UNIX socket... no
    checking for MySQL UNIX socket location... no
    checking for mysql_close in -lmysqlclient... no
    checking for mysql_errno in -lmysqlclient... no
    configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more information.
    ERROR: Could not configure PHP
    cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `spamassassin': No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `uudeview': No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `clamav': No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    ./setup2: line 873: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: Das mitgelieferte PHP-Binary funktioniert auf Ihrem System nicht! Die Installation bricht hier ab!
    
    I've read some forum-posts, updated zlib, but can't figure out the problem :-(
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    Please install the zlib development pacakges.
     
  3. nliebherr

    nliebherr New Member

    When looking into Yast, both zlib and zlib-devel Version 1.2.3 are installed.
    Maybe ISPConfig expects them at another location?
    How do I find where the needed files are and how do I tell ISPConfig this location?
    Or any other ideas?
     
  4. falko

    falko Super Moderator Howtoforge Staff

    Please try this again:
    Code:
    yast2 -i zlib zlib-devel
     
  5. nliebherr

    nliebherr New Member

    Still the same:

    Code:
    General settings
    checking whether to include gcov symbols... no
    checking whether to include debugging symbols... no
    checking layout of installed files... PHP
    checking path to configuration file... /root/ispconfig/php
    checking where to scan for configuration files... DEFAULT
    checking whether to enable safe mode by default... no
    checking for safe mode exec dir... /usr/local/php/bin
    checking whether to enable PHP's own SIGCHLD handler... no
    checking whether to enable magic quotes by default... no
    checking whether to enable runpaths... yes
    checking whether to explicitly link against libgcc... no
    checking whether to enable short tags by default... yes
    checking whether to enable dmalloc... no
    checking whether to enable IPv6 support... yes
    checking how big to make fd sets... using system default
    checking whether to enable versioning... no
    
    Configuring extensions
    checking whether to enable LIBXML support... no
    checking libxml2 install dir... no
    checking for OpenSSL support... yes
    checking for Kerberos support... no
    checking for DSA_get_default_method in -lssl... yes
    checking for pkg-config... /usr/bin/pkg-config
    checking for OpenSSL version... >= 0.9.6
    checking for CRYPTO_free in -lcrypto... yes
    checking for SSL_CTX_set_ssl_version in -lssl... yes
    checking for PCRE support... yes
    checking for ZLIB support... no
    checking if the location of ZLIB install directory is defined... no
    checking whether to enable bc style precision math functions... no
    checking for BZip2 support... no
    checking whether to enable calendar conversion support... no
    checking whether to enable ctype functions... yes
    checking for cURL support... no
    checking if we should use cURL for url streams... no
    checking size of long... (cached) 4
    checking size of int... (cached) 4
    checking for int32_t... yes
    checking for uint32_t... yes
    checking for sys/types.h... (cached) yes
    checking for inttypes.h... (cached) yes
    checking for stdint.h... (cached) yes
    checking for string.h... (cached) yes
    checking for stdlib.h... (cached) yes
    checking for strtoll... yes
    checking for atoll... yes
    checking for strftime... (cached) yes
    checking whether to enable DBA... no
    checking for QDBM support... no
    checking for GDBM support... no
    checking for NDBM support... no
    checking for Berkeley DB4 support... no
    checking for Berkeley DB3 support... no
    checking for Berkeley DB2 support... no
    checking for DB1 support... no
    checking for DBM support... no
    checking for CDB support... no
    checking for INI File support... no
    checking for FlatFile support... no
    checking whether to enable DBA interface... no
    checking whether to enable dbase support... no
    checking whether to enable DOM support... no
    checking whether to enable EXIF (metadata from images) support... no
    checking for FrontBase SQL92 (fbsql) support... no
    checking for FDF support... no
    checking whether to enable input filter support... yes
    checking pcre install prefix... no
    checking whether to enable FTP support... yes
    checking OpenSSL dir for FTP... no
    checking for OpenSSL version... >= 0.9.6
    checking for CRYPTO_free in -lcrypto... (cached) yes
    checking for SSL_CTX_set_ssl_version in -lssl... (cached) yes
    checking for GD support... no
    checking for the location of libjpeg... no
    checking for the location of libpng... no
    checking for the location of libXpm... no
    checking for FreeType 1.x support... no
    checking for FreeType 2... no
    checking for T1lib support... no
    checking whether to enable truetype string function in GD... no
    checking whether to enable JIS-mapped Japanese font support in GD... no
    checking for GNU gettext support... no
    checking for GNU MP support... no
    checking whether to enable hash support... yes
    checking whether byte ordering is bigendian... (cached) no
    checking size of short... 2
    checking size of int... (cached) 4
    checking size of long... (cached) 4
    checking size of long long... (cached) 8
    checking for iconv support... yes
    checking for iconv... yes
    checking if iconv is glibc's... yes
    checking if iconv supports errno... yes
    checking if your cpp allows macro usage in include lines... yes
    checking for IMAP support... no
    checking for IMAP Kerberos support... no
    checking for IMAP SSL support... no
    checking for InterBase support... no
    checking whether to enable JavaScript Object Serialization support... yes
    checking for ANSI C header files... (cached) yes
    checking for LDAP support... no
    checking for LDAP Cyrus SASL support... no
    checking whether to enable multibyte string support... yes
    checking whether to enable multibyte regex support... yes
    checking whether to check multibyte regex backtrack... yes
    checking for external libmbfl... no
    checking for variable length prototypes and stdarg.h... yes
    checking for stdlib.h... (cached) yes
    checking for string.h... (cached) yes
    checking for strings.h... yes
    checking for unistd.h... (cached) yes
    checking for sys/time.h... (cached) yes
    checking for sys/times.h... yes
    checking size of int... (cached) 4
    checking size of short... (cached) 2
    checking size of long... (cached) 4
    checking for working const... (cached) yes
    checking whether time.h and sys/time.h may both be included... yes
    checking for working alloca.h... (cached) yes
    checking for alloca... (cached) yes
    checking for 8-bit clean memcmp... yes
    checking for mcrypt support... no
    checking for mhash support... no
    checking whether to include mime_magic support... no
    checking for MING support... no
    checking for mSQL support... no
    checking for MSSQL support via FreeTDS... no
    checking for MySQL support... yes
    checking for specified location of the MySQL UNIX socket... no
    checking for MySQL UNIX socket location... no
    checking for mysql_close in -lmysqlclient... no
    checking for mysql_errno in -lmysqlclient... no
    configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more information.
    ERROR: Could not configure PHP
    cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `spamassassin': No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `uudeview': No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `clamav': No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    ./setup2: line 873: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: Das mitgelieferte PHP-Binary funktioniert auf Ihrem System nicht! Die Installation bricht hier ab!
    
    :( :confused: :mad:
     
  6. falko

    falko Super Moderator Howtoforge Staff

    I have no idea what's causing the error... On the other hand, it's SuSE, so I'm not surprised...
     
  7. nliebherr

    nliebherr New Member

    Hm, nobody an other ideas?
     
  8. CaptainBalou

    CaptainBalou Member

    Hi folks,

    no, I've no tipps - just a comment: Same OS, same Version and also no successful installation. :-(

    Regards
    Marco


    Code:
    .
    .
    .
    make[2]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/crypto/pqueue'
    pqueue.h => ../../include/openssl/pqueue.h
    pq_compat.h => ../../include/openssl/pq_compat.h
    make[2]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/crypto/pqueue'
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/crypto'
    making links in ssl...
    make[1]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/ssl'
    ssl.h => ../include/openssl/ssl.h
    ssl2.h => ../include/openssl/ssl2.h
    ssl3.h => ../include/openssl/ssl3.h
    ssl23.h => ../include/openssl/ssl23.h
    tls1.h => ../include/openssl/tls1.h
    dtls1.h => ../include/openssl/dtls1.h
    kssl.h => ../include/openssl/kssl.h
    ssltest.c => ../test/ssltest.c
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/ssl'
    making links in engines...
    make[1]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/engines'
    make[1]: Nothing to be done for `links'.
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/engines'
    making links in apps...
    make[1]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/apps'
    make[1]: Nothing to be done for `links'.
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/apps'
    making links in test...
    make[1]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/test'
    make[1]: Nothing to be done for `links'.
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/test'
    making links in tools...
    make[1]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/tools'
    make[1]: Nothing to be done for `links'.
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/tools'
    generating dummy tests (if needed)...
    make[1]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/test'
    make[1]: Nothing to be done for `generate'.
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/test'
    
    Configured for linux-elf.
    making all in crypto...
    make[1]: Entering directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/crypto'
    ( echo "#ifndef MK1MF_BUILD"; \
    echo '  /* auto-generated by crypto/Makefile for crypto/cversion.c */'; \
    echo '  #define CFLAGS "gcc -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM"'; \
    echo '  #define PLATFORM "linux-elf"'; \
    echo "  #define DATE \"`LC_ALL=C LC_TIME=C date`\""; \
    echo '#endif' ) >buildinf.h
    gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM   -c -o cryptlib.o cryptlib.c
    In file included from /usr/include/features.h:346,
                     from /usr/include/stdlib.h:25,
                     from cryptlib.h:62,
                     from cryptlib.c:117:
    /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
    cryptlib.c: In function 'CRYPTO_get_new_dynlockid':
    cryptlib.c:280: warning: value computed is not used
    cryptlib.c: In function 'CRYPTO_destroy_dynlockid':
    cryptlib.c:322: warning: value computed is not used
    make[1]: *** [cryptlib.o] Error 1
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/crypto'
    make: *** [build_crypto] Error 1
    ERROR: Could not make OpenSSL
    cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `spamassassin': No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `uudeview': No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `clamav': No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    ./setup2: line 873: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: Das mitgelieferte PHP-Binary funktioniert auf Ihrem System nicht! Die Installation bricht hier ab!
    server:/tmp/install/ISPConfig/install_ispconfig #
    
     
  9. till

    till Super Moderator Staff Member ISPConfig Developer

    Please make sure that you have all available openssl* development pacakges installed.
     
  10. CaptainBalou

    CaptainBalou Member

    Hello again,

    I think I have every package I need.

    Code:
    openssl-32bit-0.9.8a-16
    openssl-devel-32bit-0.9.8a-16
    php5-openssl-5.1.2-27
    openssl-devel-0.9.8a-16
    openssl-0.9.8a-16
    
    I re-did the hole "perfect installation"-guide for my SuSE 10.1. Still the following output:

    Code:
    gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM   -c -o o_dir.o o_dir.c
    /usr/bin/perl x86cpuid.pl elf -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM  > x86cpuid-elf.s
    gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c  -o x86cpuid-elf.o x86cpuid-elf.s
    x86cpuid-elf.s: Assembler messages:
    x86cpuid-elf.s:13: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:14: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:15: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:16: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:19: Error: suffix or operands invalid for `pushf'
    x86cpuid-elf.s:20: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:23: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:24: Error: suffix or operands invalid for `popf'
    x86cpuid-elf.s:25: Error: suffix or operands invalid for `pushf'
    x86cpuid-elf.s:26: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:35: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:36: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:37: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:38: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:70: Error: suffix or operands invalid for `pushf'
    x86cpuid-elf.s:71: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:75: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:76: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:95: Error: suffix or operands invalid for `pushf'
    x86cpuid-elf.s:96: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:155: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:164: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:174: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:193: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:212: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:215: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:218: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:222: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:223: Error: suffix or operands invalid for `push'
    x86cpuid-elf.s:229: Error: suffix or operands invalid for `pop'
    x86cpuid-elf.s:230: Error: suffix or operands invalid for `pop'
    make[1]: *** [x86cpuid-elf.o] Error 1
    make[1]: Leaving directory `/tmp/install/ISPConfig/install_ispconfig/compile_aps/openssl-0.9.8e/crypto'
    make: *** [build_crypto] Error 1
    ERROR: Could not make OpenSSL
    cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `spamassassin': No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `uudeview': No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `clamav': No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    ./setup2: line 873: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: Das mitgelieferte PHP-Binary funktioniert auf Ihrem System nicht! Die Installation bricht hier ab!
    
    Any other ideas? ;-)

    --
    Regards
    Marco
     
  11. till

    till Super Moderator Staff Member ISPConfig Developer

    Please post the output of:

    uname -a
     
  12. CaptainBalou

    CaptainBalou Member

    Hello Till,

    I'm in this office right now so I can't look on my server. I post it in the evening. All I can say at the moment is that it is a vserver with OpenSuSE 10.1 (x86_64) in a Virtuozzo environment.

    --
    Regards
    Marco
     
  13. CaptainBalou

    CaptainBalou Member

    Hello,

    I arrived at home and now I can put the infos into the thread.

    Code:
    # uname -a
    Linux servername 2.6.9-023stab043.1-smp #1 SMP Mon Mar 5 16:35:19 MSK 2007 i686 athlon i386 GNU/Linux
    This doesn't look like a x86_64 system I think. But for example /etc/issue tells this per default

    Code:
    # cat /etc/issue.net
    Welcome to SUSE LINUX 10.1 (X86-64) - Kernel %r (%t).
    and all libraries of common tools are linked against lib64 libs.

    Code:
    # ldd /usr/bin/vi
            libncurses.so.5 => /lib64/libncurses.so.5 (0x0000002a95673000)
            libacl.so.1 => /lib64/libacl.so.1 (0x0000002a957d6000)
            libc.so.6 => /lib64/libc.so.6 (0x0000002a958dc000)
            libdl.so.2 => /lib64/libdl.so.2 (0x0000002a95b0d000)
            libattr.so.1 => /lib64/libattr.so.1 (0x0000002a95c11000)
            /lib64/ld-linux-x86-64.so.2 (0x0000002a95556000)
    --
    Regards
    Marco
     
  14. falko

    falko Super Moderator Howtoforge Staff

    At least the kernel if for i386. Very strange... :confused:
     
  15. CaptainBalou

    CaptainBalou Member

    Yes, it's strange. So I talked to the support for my vserver a few minutes before.

    - They confirmed that it is a 64-bit host system.
    - They also confirmed that the "uname -m" looks strange. ;)
    - They told me to use the *x86_64.rpm files.

    But for sure they had no solution for the compilation problem...

    I tried another trick last night:
    I found many others via google they also have problems while compiling openssl. Nearly or completely the same errors. I read about a "workaround" which is also mentioned in the INSTALL-readme in the openssl package: compile with "no-asm". The compilation worked fine without any errors. I was lucky! But it lasts just a few seconds. :rolleyes: The generation of the certificates which is done via the mkcert.sh in your setup2 or somewhere doesn't work properly then. It tries to generate a certificate (many "." are printed to screen) but the generator never ends. I canceled it after about two minutes of "whatching dots". :( I don't know if it is another problem or just the result of the "quick and dirty hack" with the openssl package.

    I don't know what to test else... :(
    Marco
     
  16. CaptainBalou

    CaptainBalou Member

    I tried to "config" and "make" openssl again and did a "make test" afterwards. The make succeeded, the test failed. So I tried a "make report" to see what's going wrong. The only error I see is the following:

    Code:
    test tls1 with 1024bit anonymous DH, multiple handshakes
    Available compression methods:
      NONE
    ERROR in CLIENT
    3161:error:1408E0F4:SSL routines:SSL3_GET_MESSAGE:unexpected message:s3_both.c:428:
    ERROR in CLIENT
    3161:error:1408E0F4:SSL routines:SSL3_GET_MESSAGE:unexpected message:s3_both.c:428:
    ERROR in CLIENT
    3161:error:1408E0F4:SSL routines:SSL3_GET_MESSAGE:unexpected message:s3_both.c:428:
    ERROR in CLIENT
    3161:error:1408E0F4:SSL routines:SSL3_GET_MESSAGE:unexpected message:s3_both.c:428:
    ERROR in CLIENT
    3161:error:1408E0F4:SSL routines:SSL3_GET_MESSAGE:unexpected message:s3_both.c:428:
    ERROR in CLIENT
    3161:error:1408E0F4:SSL routines:SSL3_GET_MESSAGE:unexpected message:s3_both.c:428:
    ERROR in CLIENT
    Can anybody assume what these messages wanna tell us?

    Regards
    Marco
     
  17. CaptainBalou

    CaptainBalou Member

    Hi folks,

    no more hints of anybody? It can't be true that this is the moment I have to deinstall postfix, install QMail and use Plesk! :p

    --
    Regards
    Marco
     
  18. till

    till Super Moderator Staff Member ISPConfig Developer

    Maybe you should ask the OpenSSL guys. This is a SuSE 64Bit specific problem. Suse is known to be problematic on 64Bit installations as many software wnt compile correctly. I guess that the Suse guys added some incompatible patches to their applications.

    Or you use a better suited linux distribution like debian, centos or fedora ;) This is not a problem with ISPConfig, its just a problem that SuSE had made its 64Bit distribution / compiler aplications incompatible to some major software packages like openssl.
     
    Last edited: Aug 31, 2007
  19. CaptainBalou

    CaptainBalou Member

    Yes, for sure it's not a problem of you and your ISPconfig software. I know SuSE sometimes does strages things. :-( But we always do SuSE Linux Enterprise Server in our company and had never had such strage behaviours - so I decided to use SuSE in the private sector too. ;-)

    But now I switched to a Ubuntu 6.10 vServer. ISP installed perfect there. I already have other questions, but I think I should post them in a separate thread.

    Thanks for all answers!
    Marco
     

Share This Page