iosiphonesocketswebsocketsocketrocket

iOS Client connecting to server using socketrocket results in "Stream end encountered"


NSString *urlString = @"ip address";
self.webSocket = [[SRWebSocket alloc] initWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:urlString]]];
self.webSocket.delegate = self;
[self.webSocket open];

Here didCloseWithCode is called with reason Stream end encountered.

Any ideas about what might go wrong?


Solution

  • For me the issue is, socket rocket library version is different from client and server. You have to use the same version for both server and client.