SyncedDB[Simmie]: Got latest seq=0
SyncedDB[Simmie]: Got latest seq=0
DatabaseSharer: Publishing seq=1
DatabaseSharer: Publishing seq=2
SyncedDB[Simmie]: Got latest seq=1
SyncedDB[Simmie]: Resolving address
SyncedDB[Simmie]: Pulling from <https://Voyager.local.:59844/grocery-sync> for UUID bc01b0071d58caa8f86f1c80d95d918658e93c34
2015-09-23 14:07:32.442 GrocerySync[285:16733] CFNetwork SSLHandshake failed (-9805)
2015-09-23 14:07:32.444 GrocerySync[285:16733] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9805)
SyncedDB[Simmie]: Replication stopped with error An SSL error has occurred and a secure connection to the server cannot be made.
On Sep 23, 2015, at 1:09 PM, Brendan Duddridge <bren...@gmail.com> wrote:
Do I need to disable ATS to make it work though? I get the following error when I test it from my 6 Plus to the Simulator:
public init(database: CBLDatabase, nickname: String, port: UInt16 = kDefaultPort, ssl: Bool = false) throws
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
PeerSyncManager: Saved new nickname 'Optional("Plusser")'
PeerSyncManager: ---- START ---- (Couchbase Lite 1.1+ (unofficial))
DatabaseSharer: My UUID is 'c66a72410f2f58d722bb2e6528eb52ab72293211'
DatabaseSharer: Bonjour name is 'Plusser [c66a72410f2f58d722bb2e6528eb52ab72293211]'
DatabaseSharer: Sharing at <Optional(https://iPhone-6-Plus.local:59844/)>
DatabaseSharer: Sharing database...
DatabaseSharer: Publishing seq=0
Browser found <NSNetService 0x15d5b6d60> local. _peersync._tcp. Simmie6 [bc01b0071d58caa8f86f1c80d95d918658e93c34]
Browser found <NSNetService 0x15d566b80> local. _peersync._tcp. Simmie [bc01b0071d58caa8f86f1c80d95d918658e93c34]
Browser removing <NSNetService 0x15d62c750> local. _peersync._tcp. Simmie [bc01b0071d58caa8f86f1c80d95d918658e93c34]
SAVE
PairingManager: Adding paired OnlinePeer['Simmie6', bc01b0071d58caa8f86f1c80d95d918658e93c34 at #0]
*** Paired OnlinePeer['Simmie6', bc01b0071d58caa8f86f1c80d95d918658e93c34 at #0] went online ***
SyncedDB[Simmie6]: Added OnlinePeer['Simmie6', bc01b0071d58caa8f86f1c80d95d918658e93c34 at #0]; latest seq=0
PairingManager: Saved pairings: ["bc01b0071d58caa8f86f1c80d95d918658e93c34": {
nick = Simmie6;
seq = 0;
}]
SyncedDB[Simmie6]: Got latest seq=0
SyncedDB[Simmie6]: Got latest seq=1
SyncedDB[Simmie6]: Resolving address
SyncedDB[Simmie6]: Pulling from <https://Voyager.local.:59844/grocery-sync> for UUID bc01b0071d58caa8f86f1c80d95d918658e93c34
2015-09-23 14:46:08.793 GrocerySync[331:27961] CFNetwork SSLHandshake failed (-9805)
2015-09-23 14:46:08.813 GrocerySync[331:27961] CFNetwork SSLHandshake failed (-9805)
2015-09-23 14:46:08.835 GrocerySync[331:27961] CFNetwork SSLHandshake failed (-9805)
2015-09-23 14:46:08.836 GrocerySync[331:27961] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9805)
SyncedDB[Simmie6]: Replication stopped with error An SSL error has occurred and a secure connection to the server cannot be made.