Bug ID 1199383
Summary [Tumbleweed][lftp][Build_20220423] Connetion via lftp failed due with self signed certificate
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter weixuan.hao@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

## Summary
This test is to test lftp with ssl enabled


## Observation
After setting up vsftpd server and lftp, using lftp to login to ftp server and
try to download/upload files, connection will fail with self signed certificate


## Environment
# uname -m
x86_64
# cat /etc/*release
NAME="openSUSE Tumbleweed"
# VERSION="20220423"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20220423"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20220423"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo-Tumbleweed"


## Reproducible
Follow steps from https://bugzilla.suse.com/tr_show_case.cgi?case_id=1769978 to
set up vsftpd server and
https://bugzilla.suse.com/tr_show_case.cgi?case_id=1769945 for lftp testing


## Error
# lftp -d -u ftpuser -e 'set ftp:ssl-force true' localhost
Password: 
---- Resolving host address...
---- 2 addresses found: ::1, 127.0.0.1
lftp ftpuser@localhost:~> ls
---- Connecting to localhost (::1) port 21
**** Socket error (Connection refused) - reconnecting
---- Closing control socket
---- Connecting to localhost (127.0.0.1) port 21
<--- 220 Welcome to SUSE FTP service.
---> FEAT
<--- 211-Features:
<---  AUTH TLS
<---  EPRT
<---  EPSV
<---  MDTM
<---  PASV
<---  PBSZ
<---  PROT
<---  REST STREAM
<---  SIZE
<---  TVFS
<---  UTF8
<--- 211 End
---> AUTH TLS
<--- 234 Proceed with negotiation.
---> OPTS UTF8 ON
Certificate depth: 0; subject:
/C=CN/ST=Beijing/L=Beijing/O=SUSE/OU=QA/CN=shawn/emailAddress=weixuan.hao@suse.com;
issuer:
/C=CN/ST=Beijing/L=Beijing/O=SUSE/OU=QA/CN=shawn/emailAddress=weixuan.hao@suse.com
ERROR: Certificate verification: self signed certificate
(31:7B:F2:C5:B6:A1:21:90:A6:61:A3:11:26:42:F7:E3:CE:0E:53:4C)
**** Certificate verification: self signed certificate
(31:7B:F2:C5:B6:A1:21:90:A6:61:A3:11:26:42:F7:E3:CE:0E:53:4C)
---- Closing control socket
ls: Fatal error: Certificate verification: self signed certificate
(31:7B:F2:C5:B6:A1:21:90:A6:61:A3:11:26:42:F7:E3:CE:0E:53:4C)
lftp ftpuser@localhost:~> exit


You are receiving this mail because: