Websocket error.. connects in 3rd attempt

We are using websocket4net (v 0.14.1) in our application. This issue of websocket error unexpectedly is happening on Windows 7 machine only and not with windows 8 or 10. On windows 7 machine we g...

Id #58 | Release: None | Updated: Oct 19, 2016 at 9:55 AM by abhirajgandhi | Created: Oct 17, 2016 at 5:59 AM by abhirajgandhi

Missing reason phrase breaks the handshake validation

ValidateVerbLine fails if the number of 'words' is less than 3. rfc2616 defines the reason phrase as optional(note the * at the beginning) Reason-Phrase = *<TEXT, excluding CR, LF> Software like...

Id #57 | Release: None | Updated: Oct 10, 2016 at 4:08 PM by vraikov | Created: Oct 10, 2016 at 4:08 PM by vraikov

Implemention of PING/PONG unable to detect connection failures

The OnPingTimerCallback refuses to send another PING until it first receives a pending PONG, thus rendering the websocket unable to detect connection failures. Suggested fix is to either: detect...

Id #56 | Release: None | Updated: Mar 16, 2016 at 1:10 PM by RichChom | Created: Mar 16, 2016 at 12:49 PM by RichChom

Add Xamarin.iOS as Xamarin.Mac to NuSpec

So far from messing around with it, the Xamarin.iOS (unified) version already supports Xamarin.Mac. You don't need to build anything new, just copy the same nuspec line for Xamarin.iOS10 but use "...

Id #55 | Release: None | Updated: Mar 11, 2016 at 4:44 AM by kraigm | Created: Mar 11, 2016 at 4:44 AM by kraigm

Allow null/empty origin

My end point server validates origin of the websocket, so that it allows only empty origin for the websockets. I'm using WebSocket4Net and bumped into a problem that it's not possible to set empty ...

Id #54 | Release: None | Updated: Mar 9, 2016 at 2:43 PM by ndouabs | Created: Mar 8, 2016 at 1:46 PM by Neugier

Getting exception which using WebSocket4Net in .net 4.0

I am getting below mentioned exception randomly on few machines while using WebSocket4Net 0.9.0.0 in .net 4.0: System.IO.IOException: Unable to write data to the transport connection: An establis...

Id #53 | Release: None | Updated: Mar 1, 2016 at 1:18 PM by jainarun85 | Created: Feb 29, 2016 at 9:43 AM by jainarun85

Use only TLSv1.1 or TLSv1.2 in websocket

Hi, I am using wesocket4net v 0.14.0 and looking a way in websocket client to specify that we will use only TLSv1.1 or TLS v1.2 I have seen in some post where in Websocket we have added one mo...

Id #52 | Release: None | Updated: Aug 11, 2016 at 6:55 AM by vraikov | Created: Nov 10, 2015 at 1:21 PM by abhirajgandhi

AllowUnstrustedCertificate property do not work in 0.14

After upgdaring to version 0.14 I can't connect to wss:// self signed service. Despite on webSock.AllowUnstrustedCertificate = true; I catch two errors in Error delegate. First "{System.Exceptio...

Id #51 | Release: None | Updated: Aug 11, 2016 at 6:58 AM by vraikov | Created: Oct 19, 2015 at 4:45 PM by maincoon

websocket connection closes unexpectedly

We are using Websocket4net.dll (ver 0.9.0.0). At one of our customer site, the websocket client connects with server but after a while websocket is getting closed unexpectedly, this issue is happen...

Id #50 | Release: None | Updated: Nov 1, 2015 at 10:55 AM by abhirajgandhi | Created: Oct 15, 2015 at 2:32 AM by abhirajgandhi

Constructor incompatible when assembly linked with version prior to 0.11

Version 0.11 introduced the ability to specify a proxy. However, this added a parameter to the constructor, and so even if a binding redirect is added to the application configuration, assemblies c...

Id #49 | Release: None | Updated: Sep 21, 2015 at 6:26 AM by DavidCornish | Created: Sep 17, 2015 at 2:41 PM by DavidCornish