installation/upgrade not working anymore on etch

Discussion in 'Installation/Configuration' started by fireba11, Jun 20, 2007.

  1. fireba11

    fireba11 Member

    I tried upgrading my ISPconfig 2.2.9 to current on debian etch x64 (latest updates installed) but now it fails compiling (tried the old 2.2.9 but now i get the error there too, so probabl came with an etch update)

    just to make sure i installed all packages the perfect setup guide for etch (which didn't exist when i installed first) but no change.
    only custom thing is i use exim instead of postfix, but that should be no problem for that

    found several posts mentioning a openssl compile error on 64-bit but no solution so far ...
     
    Last edited: Jun 20, 2007
  2. fireba11

    fireba11 Member

    noone can help me ?
    since setup failed i ended up with a half-upgraded system it seems .. so some things just stopped working and since i can't go back i need to fix that fast
     
  3. till

    till Super Moderator Staff Member ISPConfig Developer

    Is the debian openssl development package installed on your server? Before you try to run the setup script again, make sure that you run:

    mkdir /root/ispconfig
     
  4. fireba11

    fireba11 Member

    yes, if libssl-dev is the correct package it is installed
     
  5. falko

    falko Super Moderator Howtoforge Staff

    What's the output of
    Code:
    apt-cache search openssl
    ?
     
  6. fireba11

    fireba11 Member

    gives quite a view packages:

    Code:
    aolserver4-nsopenssl - AOLserver 4 module: module for SSL mode.
    ca-certificates - Common CA Certificates PEM files
    cl-ssl - Common Lisp interface to OpenSSL package
    cryptmount - Management and user-mode mounting of encrypted file systems
    cryptonit - A client side PKI (X.509) cryptographic tool
    elfsign - ELF binary signing and verification utilities
    etpan-ng - console mail user agent based on libEtPan!
    gjots2 - A simple jotter (outline processor) for X11/gtk-gnome
    libace-ssl5.4.7c2a - ACE secure socket layer library
    libapache-mod-ssl - Strong cryptography (HTTPS support) for Apache
    libbigloossl2.8c - OpenSSL support for bigloo
    libcrypt-openssl-bignum-perl - Access OpenSSL multiprecision integer arithmetic libraries
    libcrypt-openssl-dsa-perl - Module which implements the DSA signature verification system
    libcrypt-openssl-random-perl - Access to the OpenSSL pseudo-random number generator
    libcrypt-openssl-rsa-perl - Perl module providing basic RSA functionality
    libcrypt-ssleay-perl - Support for https protocol in LWP
    libcurl3 - Multi-protocol file transfer library
    libcurl3-dbg - libcurl compiled with debug symbols
    libcurl3-dev - Transitional package to libcurl3-openssl-dev
    libcurl3-openssl-dev - Development files and documentation for libcurl
    libengine-pkcs11-openssl - OpenSSL engine for PKCS#11 modules
    libneon25 - An HTTP and WebDAV client library
    libneon26 - An HTTP and WebDAV client library
    libnewpki2 - PKI based on the OpenSSL low-level API (core library)
    libopenssl-ruby - OpenSSL interface for Ruby
    libopenssl-ruby1.8 - OpenSSL interface for Ruby 1.8
    libopenssl-ruby1.9 - OpenSSL interface for Ruby 1.9
    libruby-extras - a bundle of additional libraries for Ruby
    libruby1.8-extras - a bundle of additional libraries for Ruby 1.8
    libssl-dev - SSL development libraries, header files and documentation
    libssl-ocaml - OCaml bindings for OpenSSL
    libssl-ocaml-dev - OCaml bindings for OpenSSL
    libssl0.9.7 - SSL shared libraries
    libssl0.9.7-dbg - Symbol tables for libssl and libcrypt
    libssl0.9.8 - SSL shared libraries
    libssl0.9.8-dbg - Symbol tables for libssl and libcrypt
    libwww-curl-perl - Perl bindings to libcurl
    libxmlsec1-openssl - Openssl engine for the XML security library
    litmus - WebDAV server protocol compliance test suite
    newpki-client - PKI based on the OpenSSL low-level API (client package)
    newpki-server - PKI based on the OpenSSL low-level API (server package)
    openssl - Secure Socket Layer (SSL) binary and related cryptographic tools
    openvpn - Virtual Private Network daemon
    postgresql-common - manager for PostgreSQL database clusters
    pyca - Certification Authority written in python
    pyopenssl-doc - Documentation for pyOpenSSL
    python-pyopenssl - Python wrapper around the OpenSSL library (dummy package)
    ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8
    somaplayer - player audio for the soma suite
    ssl-cert - Simple debconf wrapper for openssl
    stone - TCP/IP packet repeater in the application layer.
    tcltls - The TLS OpenSSL extension to Tcl
    tinyca - simple graphical program for certification authority management
    zope-externaleditor - Zope External Editor
    zopeedit - Helper Application for Zope External Editor
    libapache-mod-php4 - server-side, HTML-embedded scripting language (apache 1.3 module)
    libapache-mod-php5 - server-side, HTML-embedded scripting language (apache 1.3 module)
    libapache2-mod-php4 - server-side, HTML-embedded scripting language (apache 2 module)
    libapache2-mod-php5 - server-side, HTML-embedded scripting language (apache 2 module)
    php4-cgi - server-side, HTML-embedded scripting language (CGI binary)
    php4-cli - command-line interpreter for the php4 scripting language
    php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
    php5-cli - command-line interpreter for the php5 scripting language
    
     
  7. Check

    Check New Member

    Kinda sounds like we are having the same issue- maybe not- anyway here is my ouput for that command.

    Code:
    root@Server1:/install_ispconfig# apt-cache search openssl
    ca-certificates - Common CA Certificates PEM files
    libcurl3 - Multi-protocol file transfer library
    libcurl3-dev - Transitional package to libcurl3-openssl-dev
    libcurl3-openssl-dev - Development files and documentation for libcurl
    libneon25 - An HTTP and WebDAV client library
    libxmlsec1-openssl - Openssl engine for the XML security library
    postgresql-common - manager for PostgreSQL database clusters
    pyopenssl-doc - Documentation for pyOpenSSL
    python-pyopenssl - Python wrapper around the OpenSSL library (dummy package)
    python2.4-pyopenssl - Python wrapper around the OpenSSL library, experimental!
    ssl-cert - Simple debconf wrapper for openssl
    aolserver4-nsopenssl - AOLserver 4 module: module for SSL mode.
    cadaver - command-line client for WebDAV server
    cl-ssl - Common Lisp interface to OpenSSL package
    elfsign - ELF binary signing and verification utilities
    etpan-ng - console mail user agent based on libEtPan!
    gjots2 - A simple jotter (outline processor) for X11/gtk-gnome
    libapache-mod-php4 - server-side, HTML-embedded scripting language (apache 1.3 module)
    libapache-mod-ssl - Strong cryptography (HTTPS support) for Apache
    libapache2-mod-php4 - server-side, HTML-embedded scripting language (apache 2.0 module)
    libaws-dev - Ada Web Server development files
    libcrypt-ssleay-perl - Support for https protocol in LWP
    libengine-pkcs11-openssl - OpenSSL engine for PKCS#11 modules
    libneon24 - An HTTP and WebDAV client library
    libnewpki2 - PKI based on the OpenSSL low-level API (core library)
    libopenssl-ruby - OpenSSL interface for Ruby
    libopenssl-ruby1.6 - OpenSSL interface for Ruby
    libopenssl-ruby1.9 - OpenSSL interface for Ruby 1.9
    libssl-ocaml - OCaml bindings for OpenSSL
    libssl-ocaml-dev - OCaml bindings for OpenSSL
    libwww-curl-perl - Perl bindings to libcurl
    litmus - WebDAV server protocol compliance test suite
    newpki-client - PKI based on the OpenSSL low-level API (client package)
    newpki-server - PKI based on the OpenSSL low-level API (server package)
    openvpn - Virtual Private Network daemon
    php4-cgi - server-side, HTML-embedded scripting language (CGI binary)
    php4-cli - command-line interpreter for the php4 scripting language
    pyca - Certification Authority written in python
    somaplayer - player audio for the soma suite
    sslwrap - Simple TCP service encryption using TLS/SSL
    stone - TCP/IP packet repeater in the application layer.
    tcltls - The TLS OpenSSL extension to Tcl
    tinyca - graphical frontend for a simple certification authority
    zope-externaleditor - Zope External Editor
    zopeedit - Helper Application for Zope External Editor
    libapache2-mod-php5 - server-side, HTML-embedded scripting language (apache 2.0 module)
    libssl-dev - SSL development libraries, header files and documentation
    libssl0.9.8 - SSL shared libraries
    libssl0.9.8-dbg - Symbol tables for libssl and libcrypt
    openssl - Secure Socket Layer (SSL) binary and related cryptographic tools
    php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
    php5-cli - command-line interpreter for the php5 scripting language
    ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8
    libopenssl-ruby1.8 - OpenSSL interface for Ruby 1.8
    libssl0.9.7 - SSL shared libraries
    libssl0.9.7-dbg - Symbol tables for libssl and libcrypt

    I too have a half install and now none of my sites are working- http anyway, ftp works and when i go to restart ispconfig it doesnt do anything.

    Try this command
    /etc/init.d/ispconfig_server restart

    Lets see if you get the same thing there that i get
    Code:
    root@Server1:/# /etc/init.d/ispconfig_server restart
    Shutting down ISPConfig system...
    /etc/init.d/ispconfig_server: line 65: /root/ispconfig/httpd/bin/apachectl: No such file or directory
    ISPConfig system stopped!
    Starting ISPConfig system...
    /etc/init.d/ispconfig_server: line 45: /root/ispconfig/httpd/bin/apachectl: No such file or directory
    /etc/init.d/ispconfig_server: line 47: /root/ispconfig/php/php: No such file or directory
    ISPConfig system is now up and running!
    root@Server1:/#
     
  8. till

    till Super Moderator Staff Member ISPConfig Developer

    ISPConfig creates a backup during update in /tmp that you can restore until we find a solution why openssl can not be compiled on your server.
     
  9. fireba11

    fireba11 Member

    true .. ispconfig interface itself is working, some scripts that update postifx (in my case exim) config seem not .. so it's not dead critical but annoying
     
  10. fireba11

    fireba11 Member

    so, any new ideas ?
    it seems i'm not the only one with that problem .. :-(
     
  11. Check

    Check New Member

    My problem has been solved, my hardware came crumbling down, Sorry its not the same like i originaly thought. And im not expirianced enough to give any advice. :rolleyes:
     
  12. fireba11

    fireba11 Member

    still no ideas for my problem ?
     
  13. till

    till Super Moderator Staff Member ISPConfig Developer

    Plesae post which scripts exactly are still not working and which error messages they produce and which errors do you get in /home/admispconfig/ispconfig/ispconfig.log
     
  14. fireba11

    fireba11 Member

    well since i still am not able to upgrade i got no errors or warnings logged in ispconfig.log

    changes like adding new e-mail adresses aren't added to config files right now.

    this would probably be solved if i was able to upgrade normally, thus i need to know why openssl won't compile.
     
  15. fireba11

    fireba11 Member

    so i guess noone has any ideas why i get compilation erros on installing with openssl ?
    i don't really know what to try anymore, and since i got running sites on the box i can't just reinstall from scratch ...
     
  16. falko

    falko Super Moderator Howtoforge Staff

    I have no idea why it doesn't work for you... :(
     
  17. fireba11

    fireba11 Member

    hum .. now that is a problem.
    i wouldn't mind paying for your upgrade service you offer but if you don't know how to fix it that won't make any difference i guess :-(

    my problem is i got a couple services running on that box, any suggestions how i can save those, reinstall the box and put them back easily ?

    i don't want to set up everything in ispconfig again :-(
     
  18. fireba11

    fireba11 Member

    info:
    can't compile openssl manually too .. tried with gcc 3.4 but that throws the same error *grr*
     
  19. fireba11

    fireba11 Member

    fyi I finally found the cause of all this:
    the 32-bit system with 64-bit kernel caused openssl compiling to use 64-bit features, but the gcc is only 32-bit version so it failed.

    booting with a 686- (e.g. 32-bit) kernel helps, so should forcing 32-bit for building.

    you might want to implement an extra check for that combination in your setup scripts to force 32-bit for building the components if needed :)
     
  20. limpkinw

    limpkinw New Member

    Just curious how do you boot or force install with a 32 bit kernel is this even possible? Sry im a noob in some areas.
     

Share This Page