Following upgrade to High Sierra and iOS11, I can’t sync the Mac and iPhone over the ‘Nearby’ connection (worked prior to the upgrade). The error dialog says:
Synchronization has failed
Error syncing with [name]-iphone-6s-local., reason: An SSL error has occurred and a secure connection to the server cannot be made.
Any ideas? I’ve rebooted the Mac and the iphone,
Thanks
Attachments:
You must be
logged in to view attached files.
Cracked it! Thanks Brendan
CouchDB defaulted to the 127.0.0.1 as the bind_address which I guess means there is no “listening” for any other device than the CouchDB server, which in my case was the same machine as my TF5. I put in 0.0.0.0 and after a lot of fumbling around, restarts, etc., it seemed to do the trick to sync to my iPhone/iOS. I note that there are two bind_addresses–one under section chpptd and one under section hpptd. Not real sure of the differences in function, but they both are 0.0.0.0 and so far everything works.
I noted in the CouchDB documentation that there are some alternate bind_address alternatives:
0.0.0.0 allows CouchDB to listen to any available IP address
::1 gives IPv6 support listening to the local address
:: gives IPv6 support for any available IP address
Now on to the SSL recommendation….
iMAC: 2017 27” Intel Core i7
OSX: Version 10.12.6
TF 5.2.2 (Build 867)
iPhone: Version 5
iOS: 10.3.3
TF: 5.2.1 (Build 741)
Apache CouchDB: Version 2.1.0
Cloudant previously worked very well for me. The switchover date to Bluemix came and went. For a couple reasons, I decided to give Apache CouchDB a try and not continue with Cloudant/Bluemix sync.
Before starting any syncing, I copied the TF files from my mac to the iPhone to assure I started from the same place and had the identical database name.
Following the Tapforms on-line support for Apache CouchDB Sync configuration and set-up, I was able to successfully setup a CouchDB server (Single Node) on my Mac and have several TF documents sync up to the CouchDB server from TF mac. I could see the CouchDB files update in the CouchDB2 library. For this trial period, I did not set up SSL—one step at a time for me.
Here’s where I’m stuck. I have not been able to successfully sign-in and sync from the iPhone. I have confirmed the database number is correct; selected CouchDB, defined the same server as shown on the mac; and included a valid username and password for the CouchDB document. Auto-sync enabled.
I receive this pop-up message on the iPhone: “Sign-in Failed: Please check the server URL, User Name and Password to ensure they are correct”. As far as I can tell, they are correct.
Any ideas?
Hi Brendan,
many thanks for your prompt answer!
I downloaded your trial version and it imported bento files flawlessly.
Great!
I am still a little reluctant about the mobile versions and also a little confused:
– Are there different iOS versions for iPhone and iPad and do i have to pay for both versions?
– Is the “nearby sync” in both directions?
– I guess Tap Forms Lite is not compatible with the version 5? Why don’t you offer a TF 5 Lite version for testing?
– What is the difference ore advantage of buying the bundle vs. the single app?
Greetings
Peter
I’m exploring using Cloudant, after having issues with both iCloud and Nearby sync but it appears that things have recently changed (see attachment).
I’ve setup a free Bluemix account and then provided a Credit Card in order to add Storage to my account…now my account upgrade is “under review” and I am waiting for an email to be told that my upgrade has gone through at which time I assume that I can create a storage space.
My question is: will this new “Bluemix” paradigm work seamlessly with TF? or is the Cloudant sync no longer viable for new users?
Attachments:
You must be
logged in to view attached files.
It was fun trying and it made me look at all of the data in a new light, but your first thought was correct. 391k files with 55 fields each was just too much to let search do its thing. I had to convert to .xlsx and then to csv to get the fields correct. Once loaded my TF library file ballooned to 1.5Gb. I eliminated half of the fields but converted one to a location field and it went to 5Gb. Yes, I backed up first and now have restored. Search had a very hard time but the “first letter” option worked flawlessly.
Bottom line, TF CAN load all of that info but what it can do after that is limited. I’m going to use the Filemaker file as the search engine and TF as the note/followup app. Once the fields are in place it will be a snap to add more records.
Fun morning on a hot day. Thank you for a great product that keeps getting better.
Yes and no. Yes they’re encrypted when stored at rest on Apple’s servers. But no because it’s not Tap Forms that encrypted the data on Apple’s servers.
When you sync an encrypted document, Tap Forms decrypts the data as it’s reading it in order to send it to iCloud. Then it’s re-encrypted while being sent over the Internet using an SSL connection. Then it’s re-encrypted by Apple as it’s saved to the disk on their servers.
I don’t know what kind of encryption they’re using. But if you’re concerned about it, please see this document about iCloud security and privacy:
https://support.apple.com/en-ca/HT202303
It would be no different than you storing any of your data in iCloud at that point.
Thanks,
Brendan
Brendon — Not sure about a power failure. Possibly. I was in the Caribbean in an area experiencing intermittent router and/or service provider interruptions. Home now.
I did as you suggested Brendon–deleted the data base and then transferred from my iphone to my macbook. worked seamlessly! Lovely when seamless happens to a well-well-over-30ish person!
I used the directions found here:
https://www.tapforms.com/help-mac/5/en/topic/sharing-with-another-device?q=transfer+from+iphone+to+macbook
Hello;
I have tap forms 5 installed on both my macbook pro and my phone 6. I had been successfully using both and syncing was happening effortlessly by way of the IBM Cloudant method. And then…
A day or 2 ago all my data disappeared from my macbook pro …
So I sent my file from my iphone to my macbook pro. Everything great. Except that the file name on my macbook has the label “copy 1” behind it. How do I change the file name to delete the “copy 1” part?
Dear Brendan,
thanks for your swift reply. Today at home i did the same with my Imac (yesterday was with a portable), and it worked seemlessly. So then i used the file from the portable, no success. What i did then was delete the file on the portable, make a new archive, transfer it, and then it worked. So i must have done something strange yesterday, blame me.
With looking in this thing, i discovered also that it is also easy to share the file via wifi, that’s even easier then transfer the archive.
Thanks anyway for your follow up.
Dirk
Brendan, I really want you to make a great success of Tap Forms and have been a loyal supporter. So, in that context, I’m pretty surprised that we weren’t warned that by upgrading Mac and iOS versions and by using the new cloud sync system, our data is no longer encrypted. My data is now sitting unencrypted on a third party server in the cloud.
It seems like the synchronization in Tap Forms has always been it’s weak link. Other small developer applications like Things, Mind Node, Celtx, Scrivener seem to work flawlessly. Perhaps I’m underestimating quite how difficult it is. Is it not possible to find a robust and secure solution for cloud sync?
Hello again Brendan,
I’m still getting the error message “Synchronization has failed
Error sending to Cloudant server: A server with the specified hostname could not be found.” that I thought was issued by Cloudant but I am told by their support team that it is most likely generated by the Tap Forms app and is not by the cloudant server.
I use a very basic password for my Cloudant account (hoping to make it more secure soon) and have deleted/re-synched my six DBs recently hoping it would fix the problem (didn’t).
Your near-sync works flawlessly but I really would like to get the Cloud sync working.
Thanks,
Chris
It seems to be some sort of SSL security error:
https://www.osstatus.com/search/results?platform=all&framework=all&search=-9810
Is the error on the Mac or on the iPhone?
If on the Mac, you can launch the Keychain Access application, then search for “tf-peer-sync” and then delete all the entries you see there. Then launch Tap Forms again and it should re-create those items again. Perhaps that’ll fix it.
Hi Brendan, I am having a similar issue with photos.
Using Tapforms v5.0.2 (531) IOS on iPad Air Pro running IOS v9.3.5.
I am using cloudant sync (which btw works seamlessly compared to iCloud). I am also using encryption on the db.
My issue is trying to add a photo to any photos field using the + button in the record field. It brings up the photo library just fine and you can select a photo fine but when the select button is pressed, the photo is not added to the field.
Well done on V5 – good step forward in stability and function.
Regards
Bruce (from Aus).
P.S. Yes, I am still a one-man shop working tirelessly on improving Tap Forms as much as I can.