Sorry for the repost, but my original post is still listed as "not yet
accepted to the board" as I think my board membership was not completed.
Here's my question:

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/Repost-HttpListener-permissions-error-in-Release-Builds-tp5709984.html
Sent from the Mono for Android mailing list archive at Nabble.com.
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

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

Reply via email to