TIC TCP Conn Failed [14:0x1c0169240]: 3:-9800 Err(-9800)

Hi everyone, this is my first times to ask some questions on the Forums🙂, and I hope everyone can understand what I say,

forgive me my poor english speaking.

First one, I encounter a big problem is I send a NSMutableURLRequest to the server with VPN(Virtual Private Network)

and create a NSURLConnection object to start to deliver my URL,

and setHTTPMethod:@"GET", but I can't success send the URL, I get a error message

It seems look like a message which sent From ios system .

Message is :


2017-12-19 19:43:18.250802+0800 xxxxxxxx[347:78704] TIC TCP Conn Failed [14:0x1c0169240]: 3:-9800 Err(-9800)

2017-12-19 19:43:18.251508+0800 xxxxxxxx[347:78704] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9800)

2017-12-19 19:43:18.251890+0800 xxxxxxxx[347:78704] Task <DF19BEEC-550C-47C6-8EF6-DF7F33354EB6>.<0> HTTP load failed (error code: -1200 [3:-9800])

2017-12-19 19:43:18.252651+0800 xxxxxxxx[347:78293] NSURLConnection finished with error - code -1200

By the way, I use VPN APP to connect ours inter server.

Another strange thing is if I use inter Wi-Fi, it can be sent to ours server, it means not to use VPN APP to connect the network.

Thanks everyone has seen my question, I hope someone can answer my question,

Thanks for reading.

Replies

Error -9800 is

errSSLProtocol
, which typically means that the server’s TLS implementation has sent iOS something malformed. Debugging stuff like this can be tricky. You may be able to make some progress with a packet trace, per QA1176 Getting a Packet Trace. Whether that’ll reveal the problem or not depends on whether it occurs outside or inside of the TLS security.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"