zhaopeiym / quartzui

基于Quartz.NET3.0的定时任务Web可视化管理。docker打包开箱即用、内置SQLite持久化、语言无关、业务代码零污染、支持 RESTful风格接口、傻瓜式配置
MIT License
1.52k stars 418 forks source link

ssl错误 #83

Closed Jacob-Gao closed 2 years ago

Jacob-Gao commented 2 years ago

报错信息: at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Host.HttpHelper.GetAsync(String url, Dictionary2 headers) in /src/Host/Common/HttpHelper.cs:line 106 at Host.HttpJob.NextExecute(IJobExecutionContext context) in /src/Host/IJobs/HttpJob.cs:line 41 at Host.IJobs.JobBase1.Execute(IJobExecutionContext context) in /src/Host/IJobs/JobBase.cs:line 55 2022-07-20 17:20:59.030 +08:00 [Error] {"Url":"https://szhaeapp113.apac.bosch.com:447/api/Job/RunEcuFPYData","RequestType":"Get","Parameters":null,"JobName":"default.Test","Result":null,"ErrorMsg":"The SSL connection could not be established, see inner exception."} System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: PartialChain at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception) at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm)

我的URL:https://szhaeapp113.apac.bosch.com:447/api/Job/RunEcuFPYData 证书是自签名的,quartzui是容器跑的。 看日志是quartzui向url发起get,post之类的请求报不信任证书。请问这个如何解决?

Jacob-Gao commented 2 years ago

已解决,导入证书在/usr/local/share/ca-certificates update下即可