In this case would you mind trying it again by first enabling the SETTINGS>Sharing>Anyone can view submissions made to this form from your KoBoToolbox Account (Survey Project).
Now repeat the steps mentioned above and you should be able to download the data. After downloading the data to your device, you could reverse back the change you made earlier (i.e. not making the data publicly available).
I did change the setting of sharing , but the same problem persist , is there anything that I need to change in the XLSform setting t, I have tried to attach the XLSform but it said I am new user and was unable to do so. but I have attached the screenshot of my xls. let me know if I miss anything .
@Kal_Lam , yes that is what exactly I did , and when the error still exists iI was think if the problem is also with the designed form submission ID or something
You have now done (i.e. the data are public). Try out the steps i have listed above and you should be able to get it in your briefcase.
I tried at my end and was able to download the data following the steps laid above. If it still does not work for you, would you mind providing your user name, password in a private message. I would try it at my end.
I was able to pull successfully , what I forgot to write and was seeing errors earlier was , on the URL I didn’t enter the user name , so when I did it worked and pulled successfully . However export the data , it just hang or exporting is not successful , can you share me your export setting ?
i.e anything to edit on default Export Configuration ? particularly PEM file location ?
thanks
Tirsit
I played around a little with ODK briefcase on the kc server:
When using the kc.kobotoolbox url without the username after the / I can see the forms I own, but I cannot pull them
When using https://kc.kobotoolbox.com/myusername I can see the forms I created, I can pull the forms but not the media files like pictures, and I do not see the forms I was invited to with full privileges by the other users.
When using https://kc.kobotoolbox.com/someooneelseusername (with my own username and password credentials) I can see all the forms they created on their account, public or not, but I cannot download them. I think it should not work that way.
Thanks for sharing your experiences to the entire community which the community should definitely benefit a lot. The concern you have raised (as bullet 3) is really concerning. Shall raise this in the team.
I can confirm the same behaviour regarding the ability to download attachments when using ODK Briefcase 1.17.2 with the kc.kobotoolbox server. This causes particular problems with encrypted forms, as the form data appears to be sent as an attachment (.xml.enc) The .enc file is not downloaded with the ODK Briefcase log reporting:
2020-02-20 16:00:32,241 [ForkJoinPool-4-worker-2] ERROR o.o.b.p.a.PullFromAggregateTracker - Pull tutorial_encrypted - Error downloading attachment 1 of 1 of submission 2 of 2: HTTP 403 FORBIDDEN
The absence of the .enc file causes the attempts to decrypt and export the submissions to hang without error.
As suggested by @wb_cjc, using ODK Briefcase 1.11.3 allows the .enc file to be downloaded, and the decryption is successful.
I have tested a download and decryption of data from the test server (ODK Aggregate 1.7.0) described in this post. This works as expected with ODK Briefcase 1.17.2.
Hi Andy,
Thank you for highlighting the issue you have raised.
As you have noticed, this sounds to be an issue with a specific version of the ODK briefcase
The fact that the encryption works with the version 1.7.0 and not the later suggests that this is largely an issue with the ODK Briefcase as opposed to the KoBoToolBox encryption process. I have looked for similar issues on the ODK forum and would recommend searching for the same here.
Sorry, but I disagree, this appears to be an issue with how the kc.kobotoolbox server interacts with ODK Briefcase when the latter attempts to download attachments, This is an issue raised in the comment above:
This has an impact on encrypted forms as the form data is transferred as a separate attachment.
Results of my testing:
ODK Aggregate server (1.7.0 - not the latest version)
Download and decryption works with ODK Briefcase 1.11.3 and 1.17.2 (latest)
kc.kobotoolbox server
Download and decryption works with ODK Briefcase 1.11.3, but not 1.17.2
The results are the same whether the ODK or Kobo Android app is used to encrypt the form.
The inability to download media attachments from the kc.kobotoolbox server using ODK Briefcase 1.17.2 is only inconvenient as there are alternative approaches available. Being unable to download encrypted forms is more problematic as ODK Briefcase is the only tool available to decrypt forms as far as I know.