WebSocket4Net Error - HTTP /1.1 200, then the connection is closed

535 Views Asked by At

I have a problem with WebSocket4Net where I get error when opening a connection, and the connection is closed then.

The problem as follow:

I connect using the following code:

Dim objWebSocket As WebSocket
objWebSocket = New WebSocket(WebsocketURL)
objWebSocket.Security.AllowNameMismatchCertificate = True
objWebSocket.Security.AllowCertificateChainErrors = True
AddHandler objWebSocket.Opened, AddressOf WebSocket_Opened
AddHandler objWebSocket.Error, AddressOf WebSocket_Error
AddHandler objWebSocket.Closed, AddressOf WebSocket_Closed
AddHandler objWebSocket.MessageReceived, AddressOf WebSocket_MessageReceived
objWebSocket.Open()

The callback functions are:

Private Sub WebSocket_Opened(sender As Object, e As System.EventArgs)

End Sub

Private Sub WebSocket_Error(sender As Object, e As SuperSocket.ClientEngine.ErrorEventArgs)

End Sub

Private Sub WebSocket_Closed(sender As Object, e As System.EventArgs)

End Sub

Private Sub WebSocket_MessageReceived(sender As Object, e As WebSocket4Net.MessageReceivedEventArgs)

End Sub

When I call objWebSocket.Open(), The function WebSocket_Error is fired with exception : HTTP /1.1 200, then the connection is closed.

Please advice

0

There are 0 best solutions below