Я использовал dotnet-svcutil для генерации клиента для веб-сервиса wsdl. Веб-сервис требует клиентский сертификат для работы. На сервере Linux следующий код выдает исключение без какой-либо полезной информации.
string certPath = "cert.pfx";
var client = new WebServiceClient();
client.ClientCredentials.ClientCertificate.Certificate = new X509Certificate2(certPath, "password");
var task = client.customOperationAsync();
task.Wait();
return task.Result;
Исключение имеет несколько вложенных исключений, соответствующее System.Net.Http.CurlException
- Failure when receiving data from the peer
.
Как я могу это исправить / собрать более актуальную информацию? journalctl
пусто (поскольку я ловлю исключение и возвращаю его как ObjectResult
в моем приложении Asp.Net Core).