SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am using a jabber client (mcabber) inside LXC. When I start the client
it fails to connect with error message:
Code:
Certificate is not trusted!
Disconnected, reason: 3->'LM_DISCONNECT_REASON_ERROR'
This is not an issue when I run the client with the same configuration outside the container. I already tried installing the 'ca-certificates' package but the error remained.
Do you have your install inside of your container fully updated with all patches? I vaguely remember another post on here where someone was having problems with that only to find they didn't have all the patches installed.
If by patches you mean that all installed packages are up-to-date, then yes. If by all patches you mean a full install, then no. I can get it to work on a fully installed LXC. I like to keep my containers as small as possible, though.
Ok, I wasn't aware you were running a partial installation on the container. It is difficult to diagnose with that limited error message.
Yes - no one could guess what the OP might be missing without knowing what is already installed.
However if using the default slackware template (as distributed in the 14.2 lxc package), then the following additional packages will be needed to run mcabber:
Installing openssl, as suggested by abga, solved the problem.
Quote:
Originally Posted by bassmadrigal
Have you tried running an ldd on mcabber to see if anything's missing?
Yes, I always run ldd on the binary before I create the container. The library dependencies are never a problem. Only when additional configuration are files needed, that is when it gets tricky. Anyway, I successfully managed to finally shrink the container. Thanks everyone for your input.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.