Wind River Support Network

HomeDefectsLIN8-6818
Fixed

LIN8-6818 : Openssl and smart certificate dir mismatch

Created: Jun 7, 2017    Updated: Dec 3, 2018
Resolved Date: Jul 13, 2017
Found In Version: 8.0.0.17
Fix Version: 8.0.0.20
Severity: Severe
Applicable for: Wind River Linux 8
Component/s: Networking

Description

openssl authenticates certificates using the /etc/ssl/certs/ dir
While smart uses /usr/lib/ssl/certs/ dir in the target.

So if smart is wanted to be used with a https server it will not work unless the right certificates are paste at the /usr/lib/ssl/certs/ dir used by smart, but typically the dir used for the certificates is /etc/ssl/certs/

Steps to Reproduce

1- Create a https server
2- Tried to connect to it using smart and the below commands

# smart channel -y --add channel1 type=rpm-md baseurl=https://https-for-smart-hernancho.c9users.io/RPMS/ppc7400/
 
# root@qemu0:~# smart update

you will have SSL certificate issues 581 error

Note: You can use the base URL provided by me in here. In order to by pase step 1

Other Downloads


Live chat
Online