Alright, figured this one out. Just let it be known that for whatever
reason, users trying to connect Vysper to an iOS device may need to force a
particular version of of SSL/TLS:
[settings setObject:(NSString*)kCFStreamSocketSecurityLevelSSLv3
forKey:(NSString*) kCFStreamSSLLevel];
Was the only setting I was able to use. Don't know if this is a bug on the
server or just some peculiar problem in the SSL implementation bundled with
iOS.
On Sun, Nov 18, 2012 at 5:21 PM, Patrick Twohig <[email protected]> wrote:
> Hi,
>
> I'm getting some strange behavior when connecting an iOS client to my
> Vysper server. Specifically, the client will disconnect with an unknown
> SSL error. I with debugging turned on on the server I see that the client
> will just disconnect and evidently it doesn't like something that the
> server sends, but it doesn't tell me much. Here's the dump from the
> server: http://rifers.org/paste/show/1922
>
> Is this a known problem specifically with iOS, or is this something new,
> or perhaps some flag or setting I can change on the server to get it going.
>
> Thanks,
> Patrick.
>