On my .net core project, i am doing standart web request(HttpWebRequest). It started to gives error on ubuntu(docker) after updated .net core 2.0 to 2.2. Works on windows environment.
Error Message is : No such device or address
Code :
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);
webRequest.Headers.Add("SOAPAction", action);
webRequest.ContentType = "text/xml;charset=\"UTF-8\"";
webRequest.Accept = "text/xml";
webRequest.Method = "POST";
var soapBodyString = CustomXmlSerializer.ToXml(request);
var soapEnvelopeXml = utils.CreateSoapEnvolope<TRequest>(soapBodyString,
typeof(TRequest), ref soapMethodFullName, options);
InsertSoapEnvelopeIntoWebRequest(soapEnvelopeXml, webRequest);
var response = await webRequest.GetResponseAsync(); // Thrown error here
var responseStream = response.GetResponseStream();
var rd = new StreamReader(responseStream, Encoding.UTF8);
soapResult = rd.ReadToEnd();