私は WCF プロジェクトを持っており、Windows でうまく動作します。最近では、サーバーを Linux に移植しようとしています。残念ながら、net.tcp バインディングが機能していないことがわかりましたが、basicHttp は正常に機能します。
クライアントが net.tcp(NetTcpBinding.SecurityMode.None) サービスに接続すると、常に「接続が拒否されました」が返されますが、実際にはポートはまだリッスンしています。
どんな助けでも大歓迎です!
https://bugzilla.xamarin.com/show_bug.cgi?id=275
基本的に、「localhost」でリッスンするように依頼すると、ローカル マシンからの接続のみが許可されます。これは、.NET が行うこととは異なります。
(Mono は、.NET で許可されている "0.0.0.0" の使用も拒否しています。)
バグは「修正済み」とマークされていますが、どのバージョンかわかりません...