Hi,

We've recently purchased MonoDroid/MonoTouch licenses and I'm deploying my
app to actual devices now. However, now I'm seeing something odd with a
HttpListener (on port 1968) on MonoDroid only on release builds onto an
actual device.

E/mono    (20304): Unhandled Exception: System.Net.Sockets.SocketException:
Access denied
E/mono    (20304):   at System.Net.Sockets.Socket..ctor (AddressFamily
family, SocketType type, ProtocolType proto) [0x00000] in <filename
unknown>:0 
E/mono    (20304):   at System.Net.EndPointListener..ctor
(System.Net.IPAddress addr, Int32 port, Boolean secure) [0x00000] in
<filename unknown>:0 
E/mono    (20304):   at System.Net.EndPointManager.GetEPListener
(System.Net.IPAddress addr, Int32 port, System.Net.HttpListener listener,
Boolean secure) [0x00000] in <filename unknown>:0 
E/mono    (20304):   at System.Net.EndPointManager.AddPrefixInternal
(System.String p, System.Net.HttpListener listener) [0x00000] in <filename
unknown>:0 
E/mono    (20304):   at System.Net.EndPointManager.AddListener
(System.Net.HttpListener listener) [0x00000] in <filename unknown>:0 

I presume there's some security permissions thing going on here.

Debug builds are fine. Also, same code running on MonoTouch works fine in
all configurations.

What could be the difference between Debug and Release build runtime
environments? Are debug builds running under a different security level?!?

Thanks for any help.

--
View this message in context: 
http://mono-for-android.1047100.n5.nabble.com/Trouble-with-HttpListener-on-Release-Builds-tp5709946.html
Sent from the Mono for Android mailing list archive at Nabble.com.
_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to