Para fines de diagnóstico se puede activar el trace agregando temporalmente las siguientes llaves al final archivo de configuración: (después de cerrar system.web y antes de cerrar configuration)
Esto creará un archivo network.log en la carpeta donde se ejecuta la aplicación.
</system.web>
<system.diagnostics>
<sources>
<source name="System.Net">
<listeners>
<add type="System.Diagnostics.DefaultTraceListener" name="Default">
<filter type="" />
</add>
<add name="System.Net">
<filter type="" />
</add>
</listeners>
</source>
<source name="System.Net.Sockets">
<listeners>
<add type="System.Diagnostics.DefaultTraceListener" name="Default">
<filter type="" />
</add>
<add name="System.Net">
<filter type="" />
</add>
</listeners>
</source>
<source name="System.Net.Cache">
<listeners>
<add type="System.Diagnostics.DefaultTraceListener" name="Default">
<filter type="" />
</add>
<add name="System.Net">
<filter type="" />
</add>
</listeners>
</source>
</sources>
<sharedListeners>
<add initializeData="network.log" type="System.Diagnostics.TextWriterTraceListener"
name="System.Net">
<filter type="" />
</add>
</sharedListeners>
<switches>
<add name="System.Net" value="Verbose" />
<add name="System.Net.Sockets" value="Verbose" />
<add name="System.Net.Cache" value="Verbose" />
</switches>
<trace autoflush="true" />
</system.diagnostics>
</configuration>