kde 3.2 has problems with ssl when opening (or reloading) an https URL i get "cannot connect to host <hostname>" most of the times, (while the server has been excluded from the list of potential reasons, it doesnt happen with other browsers but it happens with any server) the error output of konqueror shows stuff like: kded: WARNING: KGenericFactory: instance requested but no instance name passed t o the constructor! QComboBox::changeItem: (history combo) Index 0 out of range QComboBox::setCurrentItem: (history combo) Index 0 out of range QComboBox::changeItem: (history combo) Index 0 out of range QComboBox::setCurrentItem: (history combo) Index 0 out of range kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: PKCS7_content_free kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_conf kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_noconf kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: PKCS7_content_free kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_conf kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_noconf kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: PKCS7_content_free kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_conf kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_noconf kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: PKCS7_content_free kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_conf kdecore (KLibLoader): WARNING: KLibrary: /usr/kde/3.2/lib/libkdecore.so.4: undef ined symbol: OpenSSL_add_all_algorithms_noconf Reproducible: Sometimes Steps to Reproduce: 1. emerge kde (3.2) 2. run konqueror in terminal to see /dev/error output 3. open a https:// URL Actual Results: most of the times the web page was not displayed, instead a "cannot connect to host <insertserverdomainhere>" error either poped up or was displayed instead also the console log shows lots of errors like above but about in 1 of 5 trys, the page is displayed without error message (and sometimes even with images and other sub-content loaded seperately) Expected Results: display the web-page without senseless complaining ;) Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-gentoo-r10) ================================================================= System uname: 2.4.20-gentoo-r10 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib apm avi cdr crypt dga doc dvd encode evo flash foomaticdb gd gdbm gif gpm gtk gtk2 gtkhtml guile imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba scanner sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml xml2 xmms xv zlib" # emerge -pv qt kdebase kdelibs These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] x11-libs/qt-3.3.0-r1 -cups +doc -firebird +gif -icc -ipv6 +mysql -nas -odbc +opengl -postgres -sqlite +zlib 0 kB [ebuild R ] kde-base/kdebase-3.2.0 -cups +encode +java -ldap +motif +opengl +pam +samba +ssl 0 kB [ebuild R ] kde-base/kdelibs-3.2.0 -alsa -cups +doc -ipv6 -ldap +ssl 0 kB
the bug is not from kde, its a mod_ssl bug on server side, unfortunately all servers i tested it with had the same new gentoo apache 1 mod_ssl version running. (seems i dont know so many https servers to test around with) strange thing is, with firebird and lynx the error does not occur, but with firefox-0.8 and konqueror it does -- needs investigation, but it doesnt seem to have anything to do with kde specifically, so i resolve invalid and will file a new bug as soon as I got out what component causes the error - currently rebuilding mod_ssl on the servers after openssl upgrade maybe it got broken somehow...