I was trying to access a URL with long parameters and got connection error that doesn't give much information.
I used NSURLSession in my iOS app and noticed the same URL doesn't work on iOS/MacBook Safari. it works fine with other browsers in my MacBook and curl command also works fine. I can access other URL under same domain in Safari, hence no SSL issue.
Below is error message I pulled from Mac console logs:
error 16:15:23.237303 -0700 com.apple.WebKit.Networking HTTP load failed (error code: 100 [1:100])
error 16:15:23.237409 -0700 com.apple.WebKit.Networking NSURLSessionTask finished with error - code: 100
What does this message mean? Is there way to find more defails? Thanks.
Below is the more log messages before the error logs
======================================================================================================================
:
:
default 16:15:23.095329 -0700 com.apple.WebKit.WebContent Memory usage info dump at MainFrameLoadStarted:
default 16:15:23.095363 -0700 com.apple.WebKit.WebContent phys_footprint: 129388544
default 16:15:23.095384 -0700 com.apple.WebKit.WebContent compressed: 0
default 16:15:23.095404 -0700 com.apple.WebKit.WebContent javascript_gc_heap_extra_memory_size: 12144850
default 16:15:23.095422 -0700 com.apple.WebKit.WebContent resident_size: 145932288
default 16:15:23.095439 -0700 com.apple.WebKit.WebContent pagecache_page_count: 0
default 16:15:23.095458 -0700 com.apple.WebKit.WebContent javascript_gc_heap_capacity: 20320562
default 16:15:23.095476 -0700 com.apple.WebKit.WebContent virtual_size: 3974529024
default 16:15:23.095492 -0700 com.apple.WebKit.WebContent document_count: 2
default 16:15:23.095511 -0700 com.apple.WebKit.WebContent internal: 55275520
default 16:15:23.107000 -0700 com.apple.WebKit.WebContent 0x11157c090 - FrameLoader::prepareForLoadStart: Starting frame load (frame = 0x11157c000, main = 1)
default 16:15:23.107314 -0700 com.apple.WebKit.WebContent 0x1119cec00 - DocumentLoader::startLoadingMainResource: Starting load (frame = 0x11157c000, main = 1)
default 16:15:23.107678 -0700 com.apple.WebKit.WebContent 0x1115f5000 - WebLoaderStrategy::scheduleLoad: Resource has been queued for scheduling with the NetworkProcess (frame = 0x11157c000, priority = 4, pageID = 1, frameID = 1, resourceID = 39, WebResourceLoader = 0x11aed3d90)
default 16:15:23.107932 -0700 com.apple.WebKit.Networking 0x10c76d400 - NetworkResourceLoader::start: Retrieving resource from cache (pageID = 1, frameID = 1, resourceID = 39, isMainResource = 1, isSynchronous = 0)
default 16:15:23.108052 -0700 com.apple.WebKit.Networking 0x10c76d400 - NetworkResourceLoader::startNetworkLoad: (pageID = 1, frameID = 1, resourceID = 39, isMainResource = 1, isSynchronous = 0)
default 16:15:23.109948 -0700 com.apple.WebKit.Networking 0x7ff90962a470 opened /var/folders/47/lfhj9z8n4n91q_g_gx46yf_h0000gp/C/com.apple.WebKit.Networking+com.apple.Safari//mds/mdsObject.db: 4636 bytes
default 16:15:23.114206 -0700 com.apple.WebKit.Networking 0x7ff909432b00 opened /var/folders/47/lfhj9z8n4n91q_g_gx46yf_h0000gp/C/com.apple.WebKit.Networking+com.apple.Safari//mds/mdsDirectory.db: 50744 bytes
default 16:15:23.114508 -0700 com.apple.WebKit.Networking 0x7ff909423160 opened /Users/****/Library/Keychains/login.keychain-db: 837544 bytes
default 16:15:23.119442 -0700 com.apple.WebKit.Networking 0x7ff90962a470 opened /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates: 20460 bytes
default 16:15:23.122491 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.122639 -0700 com.apple.WebKit.Networking 0x7ff9094593e0 opened /Library/Keychains/System.keychain: 72572 bytes
default 16:15:23.126955 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.127201 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.127420 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.127619 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.127822 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.128026 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.128188 -0700 com.apple.WebKit.Networking TIC TCP Conn Start [23:0x7ff90b10a510]
default 16:15:23.157100 -0700 com.apple.WebKit.Networking TIC TCP Conn Event [23:0x7ff90b10a510]: 1 Err(0)
default 16:15:23.157134 -0700 com.apple.WebKit.Networking TIC TCP Conn Connected [23:0x7ff90b10a510]: Err(0)
default 16:15:23.157252 -0700 com.apple.WebKit.Networking TIC Enabling TLS [23:0x7ff90b10a510]
default 16:15:23.182383 -0700 com.apple.WebKit.Networking TIC TLS Event [23:0x7ff90b10a510]: 2, Pending(0)
default 16:15:23.182494 -0700 com.apple.WebKit.Networking TIC TLS Event [23:0x7ff90b10a510]: 20, Pending(0)
default 16:15:23.183125 -0700 com.apple.WebKit.Networking TIC TCP Conn Event [23:0x7ff90b10a510]: 8 Err(0)
default 16:15:23.183178 -0700 com.apple.WebKit.Networking TIC TLS Handshake Complete [23:0x7ff90b10a510]
default 16:15:23.183971 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.184433 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.184781 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.185190 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.185590 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.186003 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.186376 -0700 com.apple.WebKit.Networking skipping upgrade for locked keychain /Users/****/Library/Keychains/Microsoft_Intermediate_Certificates
default 16:15:23.237056 -0700 com.apple.WebKit.Networking TIC TCP Conn Cancel [23:0x7ff90b10a510]
error 16:15:23.237303 -0700 com.apple.WebKit.Networking HTTP load failed (error code: 100 [1:100])
error 16:15:23.237409 -0700 com.apple.WebKit.Networking NSURLSessionTask finished with error - code: 100
default 16:15:23.237658 -0700 com.apple.WebKit.Networking 0x10c76d400 - NetworkResourceLoader::didFailLoading: (pageID = 1, frameID = 1, resourceID = 39, isTimeout = 0, isCancellation = 0, errCode = 100)
default 16:15:23.237896 -0700 com.apple.WebKit.WebContent 0x11aed3d90 - WebResourceLoader::didFailResourceLoad: (pageID = 1, frameID = 1, resourceID = 39)
default 16:15:23.238217 -0700 com.apple.WebKit.WebContent Memory usage info dump at MainFrameLoadCompleted:
default 16:15:23.238264 -0700 com.apple.WebKit.WebContent phys_footprint: 129429504
error 16:15:23.238417 -0700 Safari Page (pid: 13586) did fail provisional navigation (Error: domain=NSPOSIXErrorDomain, code=100)