Version: 0.40.3 (using KDE KDE 3.97.0) Installed from: Ubuntu Packages OS: Linux I'm using the Kubuntu packages for KDE4 RC2 and when I try to connect to Gtalk it says: "SSL support could not be initialized for account ********@gmail.com. This is most likely because the QCA TLS plugin is not installed on your system." The problem is that the plugin is installed in the system, in fact I have no problems when using Gtalk on Kopete on KDE 3.5.8 in the same system with the same configuration. The file in Kubuntu is located at: /usr/lib/qt3/plugins/crypto/libqca-tls.so But I have no idea where should I copy it now for Kopete to see it. Thank you very much for your patience, you're doing a great job. Fernando Neubaum
You need QCA2 installed with the QCA2 openssl plugin. Reopen if you have these installed (they're different from the qca-tls items for KDE3) and it still doesn't work.
I'm having the the problem on Kubuntu 7.10. I think there are no QCA2 packages available for Kubuntu?
Same error with ubuntu 8.04, KDE4 built from trunk today days ago. QCA2 and OpenSSL were detected properly by cmake: -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + libvncserver + libjpeg + QCA2 + IDN + Plasma + Soprano + Nepomuk + SQLite + GMP + LibXML2 + LibXSLT + OpenSSL I have the following packages installed: libqca2, libqca2-dev, libqca2-plugin-ossl. In addition to the error dialog, I get the following output when I try to connect: kopete(32335)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x831c458 ) kopete(32335)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::readConfig: KCoreConfigSkeleton::readConfig() kopete(32335)/libkopete Kopete::OnlineStatusManager::cacheLookupByObject: Missed "Offline/jabber_protocol/#000000//16/a" in icon cache! kopete(32335)/kopete (jabber) JabberResourcePool::bestJabberResource: Determining best resource for "gpothier@gmail.com" kopete(32335)/kopete (jabber) JabberResourcePool::lockedJabberResource: No lock available for "gpothier@gmail.com" kopete(32335)/libkopete KopetePasswordRequest::begin: kopete(32335)/libkopete Kopete::WalletManager::openWalletInner: about to open wallet async kopete(32335)/libkopete Kopete::WalletManager::slotWalletChangedStatus: isOpen: true kopete(32335)/libkopete Kopete::WalletManager::slotWalletChangedStatus: Succesfully opened the wallet ! kopete(32335)/libkopete KopetePasswordRequest::walletReceived: kopete(32335)/kopete (jabber) JabberAccount::connectWithPassword: called kopete(32335)/kopete (jabber) JabberAccount::connectWithPassword: Determined timezone "CLT" with UTC offset -4 hours. kopete(32335)/kopete (jabber) JabberAccount::connectWithPassword: Connecting to Jabber server "talk.google.com" : 5223 kopete(32335)/kopete (jabber) JabberAccount::setPresence: Status: "connecting" , Reason: "" kopete(32335)/kopete (jabber) JabberResourcePool::addResource: Adding new resource "Kopete" for "gpothier@gmail.com" kopete(32335)/kopete (jabber) JabberResourcePool::addResource: Initial update of capabilities for JID: "gpothier@gmail.com" kopete(32335)/kopete (jabber) JabberBaseContact::reevaluateStatus: Determining new status for "gpothier@gmail.com" kopete(32335)/kopete (jabber) JabberResourcePool::bestJabberResource: Determining best resource for "gpothier@gmail.com" kopete(32335)/kopete (jabber) JabberResourcePool::lockedJabberResource: No lock available for "gpothier@gmail.com" kopete(32335)/kopete (jabber) JabberResourcePool::bestJabberResource: Taking ' "Kopete" ' as first available resource. kopete(32335)/libkopete Kopete::OnlineStatusManager::cacheLookupByObject: Missed "Connecting/jabber_protocol/#000000/jabber_connecting/16/a" in icon cache! kopete(32335)/kopete (jabber) JabberBaseContact::reevaluateStatus: New status for "gpothier@gmail.com" is "Connecting" kopete(32335) KopeteWindow::slotIdentityStatusIconChanged: QVariant(, ) kopete(32335)/libkopete Kopete::Contact::setStatusMessage: Setting up the status title property with this: "" kopete(32335)/libkopete Kopete::Contact::setStatusMessage: Setting up the status messageproperty with this: "" kopete(32335)/kopete (jabber) JabberResourcePool::lockToResource: Locking "gpothier@gmail.com" to "Kopete" kopete(32335)/kopete (jabber) JabberResourcePool::removeLock: Removing resource lock for "gpothier@gmail.com" kopete(32335)/kopete (jabber) JabberResourcePool::removeLock: No locks found. no TLS kopete(32335)/kdeui (KNotification) KNotification::slotReceivedId: 0 kopete(32335)/kdeui (KNotification) KNotification::close: 0 kopete(32335)/kdeui (KNotification) KNotification::~KNotification: -2
Regarding the previous comment, building the QCA libraries from source solved the problem.