[Mono-dev] Mono 2.8.2 - WCF netTcpBinding System.NotImplementedException: UpgradeRequetRecord

Atsushi Eno atsushieno at veritas-vos-liberabit.com
Tue Mar 1 22:05:38 EST 2011

Your client is likely .NET and tries to use transport security feature. 
Turn it off.

Note that MoMA is not helpful for WCF very often because it is impossible
to examine *.config files and which features those config sections require.

Atsushi Eno

(2011/03/01 12:58), Compy234 wrote:
> Hey guys,
> I am running Mono 2.8.2 on Ubuntu Server 10.10. I have a self-hosted WCF
> service that communicates with clients over netTcpBinding (no security, very
> vanilla). The service comes up and establishes a listener just fine. When a
> client connects this is the error I get:
> Exception during finishing channel acceptance.
> System.NotImplementedException: UpgradeRequetRecord
>    at
> System.ServiceModel.Channels.TcpBinaryFrameManager.ProcessPreambleRecipient
> (Int32 initialByte) [0x00000] in<filename unknown>:0
>    at
> System.ServiceModel.Channels.TcpBinaryFrameManager.ProcessPreambleRecipient
> () [0x00000] in<filename unknown>:0
>    at System.ServiceModel.Channels.TcpDuplexSessionChannel.OnOpen (TimeSpan
> timeout) [0x00000] in<filename unknown>:0
>    at System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan
> timeout) [0x00000] in<filename unknown>:0
>    at System.ServiceModel.Channels.CommunicationObject.Open () [0x00000] in
> <filename unknown>:0
>    at System.ServiceModel.Dispatcher.ListenerLoopManager.ChannelAccepted
> (IChannel ch) [0x00000] in<filename unknown>:0
>    at
> System.ServiceModel.Dispatcher.ListenerLoopManager+<CreateAcceptor>c__AnonStorey1D`1[System.ServiceModel.Channels.IDuplexSessionChannel].<>m__23
> (IAsyncResult result) [0x00000] in<filename unknown>:0
> How can I fix this? I am not doing anything fancy in my implementation. This
> is just a simple netTcpBinding listening for connections with some basic
> methods (all primitive types). This works fine on Windows and MoMA doesn't
> see any issues with it (but I know it doesn't drill down that far).
> Any help is appreciated!

More information about the Mono-devel-list mailing list