Giter VIP home page Giter VIP logo

Comments (3)

logix2 avatar logix2 commented on August 29, 2024

I managed to find a workaround which I think should be integrated in your packages since it can't work without this.

The ts3client launch script has this:

  #Is cert.pem located there?
  if [ -f "${OPENSSL_DIR}/cert.pem" ]
  then
    #Use this file
    export SSL_CERT_FILE=${OPENSSL_DIR}/cert.pem

On Ubuntu, the OpenSSL cert file is located in /etc/ssl/certs/ and is called ca-certificates.crt so I guess the script should be updated to use this on Ubuntu.

An alternative to modifying this is to launch the app like this:

SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt ts3client 

from ts3client-deb.

BeardOverflow avatar BeardOverflow commented on August 29, 2024

I am trying to reproduce your issue in a Ubuntu 18.04 newly installed, but I do not able to.

  1. Could you check if you have installed the package ca-certificates and which version is it?
ubuntu@bionic:~$ dpkg -l | grep ca-certificates
ii ca-certificates   20180409 all Common CA certificates
  1. Could you check if you get a similar output using this command?
ubuntu@bionic:~$ echo `openssl version -d | grep -Po '(?<=\").*(?=\")'`
/usr/lib/ssl
ubuntu@bionic:~$ openssl version
OpenSSL 1.1.0g  2 Nov 2017
  1. Could you check if both files /etc/ssl/certs/ca-certificates.crt and /usr/lib/ssl/certs/ca-certificates.crt exist and they are the same file?
ubuntu@bionic:~$ ls -laih /usr/lib/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
1109 -rw-r--r-- 1 root root 203K Aug 29 15:55 /etc/ssl/certs/ca-certificates.crt
1109 -rw-r--r-- 1 root root 203K Aug 29 15:55 /usr/lib/ssl/certs/ca-certificates.crt
ubuntu@bionic:~$ diff /usr/lib/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
  1. And finally, could you regenerate the ca-certificates files like a trigger in a Debian package?
ubuntu@bionic:~$ sudo update-ca-certificates -d
Clearing symlinks in /etc/ssl/certs...
done.
Updating certificates in /etc/ssl/certs...
133 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

from ts3client-deb.

logix2 avatar logix2 commented on August 29, 2024

Thank you for your response. sudo update-ca-certificates -d got it to work. Since I had ca-certificates installed, I didn't imagine I have to do anything else. Weird...

Thanks again!

from ts3client-deb.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.