<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Environment.GetEnvironmentVariable("no_proxy") not working in Linux ASP.NET app<br><br>After configuring proxies in Ubuntu, the environment variable no_proxy contains the list of proxies to bypass. Using Environment.GetEnvironmentVariable("no_proxy") we can retrieve the content of this environment variable as a string. This is working fine in standard C# applications.<br><br>However, when calling Environment.GetEnvironmentVariable("no_proxy") within an ASP.NET application, the return value is always null. As a result, the current proxy support in Mono fails to establish the list of proxies to bypass.<br><br>I am wondering how Environment.GetEnvironmentVariable() is working behind the scenes. I guess the reason why it<br>fails in ASP.NET is related to some kind of a permission issue.<br><br>Does anybody know more about the implementation details of Environment.GetEnvironmentVariable() in Mono?<br><br>                                               </div></body>
</html>