Skip to main content

I have a custom script that I use to upload an ipa file to an in-house Jamf Pro mobile device app. I am using the endpoint: 

{URL}/JSSResource/fileuploads/mobiledeviceapplicationsipa/id/{app_id}?FORCE_IPA_UPLOAD=true

The file does get added to the app in Jamf correctly, however the upload will stop at 99.9% or 100% and just hang until my timeout limit has been reached. So the script throws a timeout error. 

I have a check for a timeout and then check to see if the file exists in Jamf after, but this feels like a weird workaround. 

Am I doing something wrong? Why is Jamf not responding with a success 201 after my POST?

Be the first to reply!