mirror of
https://github.com/drakkan/sftpgo.git
synced 2025-12-06 22:30:56 +03:00
mutal TLS: add support for revocation lists
This commit is contained in:
@@ -211,7 +211,7 @@ func TestMain(m *testing.M) {
|
||||
waitTCPListening(ftpdConf.Bindings[0].GetAddress())
|
||||
waitTCPListening(fmt.Sprintf("%s:%d", httpdConf.BindAddress, httpdConf.BindPort))
|
||||
waitTCPListening(sftpdConf.Bindings[0].GetAddress())
|
||||
ftpd.ReloadTLSCertificate() //nolint:errcheck
|
||||
ftpd.ReloadCertificateMgr() //nolint:errcheck
|
||||
|
||||
ftpdConf = config.GetFTPDConfig()
|
||||
ftpdConf.Bindings = []ftpd.Binding{
|
||||
@@ -288,6 +288,11 @@ func TestInitializationFailure(t *testing.T) {
|
||||
ftpdConf.CACertificates = []string{"invalid ca cert"}
|
||||
err = ftpdConf.Initialize(configDir)
|
||||
require.Error(t, err)
|
||||
|
||||
ftpdConf.CACertificates = nil
|
||||
ftpdConf.CARevocationLists = []string{""}
|
||||
err = ftpdConf.Initialize(configDir)
|
||||
require.Error(t, err)
|
||||
}
|
||||
|
||||
func TestBasicFTPHandling(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user