Posted on 11-14-2023 04:35 PM
After installing Self Service (ver11.2.0-588) to managed iPad device, the app requests log in to JAMF Software Server.
This happens iOS 16.6.1 and 17.1.1, then it's possible to access internet.
Even after reseting iPad, reinstall App, it occurs.
I have no idea to solve it.
Help me.
Posted on 11-14-2023 08:06 PM
I can't continue and use the app.
On Jamf Pro Console, the system doesn't request user login.
Posted on 11-14-2023 10:25 PM
We have the same problem and it's a HUUUUGE issue for us! Any insights?
Posted on 11-15-2023 12:23 AM
In my environment, I was able to work around this by adding the following to the app configuration of the Self Service Moblie App.
<key>MANAGEMENT_ID</key>
<string>$MANAGEMENTID</string>
Posted on 11-15-2023 02:52 AM
@naominix schrieb:In my environment, I was able to work around this by adding the following to the app configuration of the Self Service Moblie App.
<key>MANAGEMENT_ID</key>
<string>$MANAGEMENTID</string>
This Workaround also works in our Environment 👍
Posted on 11-15-2023 05:19 AM
This also worked for our environment! :D
Posted on 11-15-2023 05:56 AM
Chipping in that this worked for us too!
Initially we replaced UDID with MANAGEMENTID which didn't work, needed to have them both in the config.
Jamf told me that they have an open case for this: #PI115080
Posted on 11-15-2023 06:49 AM
I will try adding the UDID back as well.
Thank You.
Posted on 11-15-2023 06:58 AM
So yes adding the UDID worked for me. Thank you.
Posted on 11-15-2023 06:04 AM
I had hoped this would work for us, because I saw this from another post but my gut says iPadOS 17.1.1 compatibility issue. LOL
Posted on 11-15-2023 06:10 AM
Worked on our 17.1.1 devices! Couldn't be bothered with waiting for the Managed App Configuration to queue so I just reinstalled the Self Service app instead and voila!
Posted on 11-15-2023 05:58 AM
Yes, I'm having the exact same issue. I have enough licenses because that was the first thing I thought of. And then I just updated the App Configuration under the app as we deploy it using the VPP. And there is apparently a string missing.
So I updated the App Configuration per Jamf manual
https://learn.jamf.com/bundle/jamf-pro-documentation-current/page/Jamf_Self_Service_for_iOS.html
Then after I updated our iPad to 17.1.1 this is when my issue's started.
VickiH
11-15-2023 06:33 AM - edited 11-15-2023 06:47 AM
Manually Installing Self Service with Volume Purchasing https://learn.jamf.com/bundle/jamf-pro-documentation-current/page/Jamf_Self_Service_for_iOS.html#ari....
Posted on 11-15-2023 06:46 AM
I have also done what you mention above and copied the App Configuration from the Jamf online Admin Manual and it still does not work. I know this workaround works for some but there are others that it does not fix. I read somewhere Jamf has an open case for this.
Posted on 11-15-2023 06:43 AM
THANK YOU for documenting the fix. It is working in my district.
Posted on 11-15-2023 06:51 AM
Thank you - this worked for our district as well! Out of curiosity, since I'm not the normal JAMF Admin, how long for the devices to pick up the parameter change? I forced an update to inventory and that did not update on the device. I had to remove the Self Service app and reinstall it.
Posted on 11-15-2023 07:13 AM
Depends, MDM is pretty hit or miss. Could be instantly, could take a few minutes.
Posted on 11-15-2023 07:01 AM
Im still getting the error after adding this to the Self Service App Config. This issue is so annoying.
<dict>
<key>INVITATION_STRING</key>
<string>$MOBILEDEVICEAPPINVITE</string>
<key>JSS_ID</key>
<string>$JSSID</string>
<key>SERIAL_NUMBER</key>
<string>$SERIALNUMBER</string>
<key>DEVICE_NAME</key>
<string>$DEVICENAME</string>
<key>MAC_ADDRESS</key>
<string>$MACADDRESS</string>
<key>MANAGEMENT_ID</key>
<string>$MANAGEMENTID</string>
<key>JSS_URL</key>
<string>$JPS_URL</string>
</dict>
11-15-2023 07:04 AM - edited 11-15-2023 07:05 AM
Matt this is what worked for me the UDID string needs to be added back which is not in the Jamf Admin Documentation.
change the $JSS_URL string to match your https://xxxx.jamfcloud.com instance.
<dict>
<key>INVITATION_STRING</key>
<string>$MOBILEDEVICEAPPINVITE</string>
<key>JSS_ID</key>
<string>$JSSID</string>
<key>SERIAL_NUMBER</key>
<string>$SERIALNUMBER</string>
<key>DEVICE_NAME</key>
<string>$DEVICENAME</string>
<key>MAC_ADDRESS</key>
<string>$MACADDRESS</string>
<key>MANAGEMENT_ID</key>
<string>$MANAGEMENTID</string>
<key>UDID</key>
<string>$UDID</string>
<key>JSS_URL</key>
<string>$JSS_URL</string>
</dict>
Posted on 11-15-2023 07:40 AM
Will this work even with cloud hosted Jamf environments? Just checking as I know some things work differently in configuration for us cloud vs on prem instances.
Posted on 11-15-2023 07:41 AM
I'm on prem and it fixed one of my phones, verifying with some clients right now.
11-15-2023 07:47 AM - edited 11-15-2023 07:47 AM
Yes I am cloud based. I've never been on-prem :-) We also don't require a user to log into Self-Service that's why we have it setup for volume purchase install.
Posted on 11-15-2023 07:51 AM
So it fixed our issues. We are on-prem with no login required and it fixed it right away.
Posted on 11-15-2023 07:53 AM
Excellent news !
Posted on 11-15-2023 07:57 AM
We have been going back and forth with JAMF about this for over a month, doing DB edits, repairs, etc. So nice to know that the issue is finally fixed.
Posted on 11-15-2023 08:00 AM
That is unfortunate, my issue just started yesterday. I'm glad you were able to get your fix from the Jamf Nation world. It's where I come to first because there are a lot of smart people in these forums.
Posted on 11-15-2023 08:03 AM
Yeah I've been a part of this community since it was an email list but was away from the JAMF world for a few years. Nice to see its still the defacto place to go.
Posted on 11-15-2023 07:10 AM
May have a winner!!!! If this works thank you everyone. I have been going back and forth with JAMF about this for over a month! This community to the rescue again.
Posted on 11-15-2023 08:04 AM
Hi All,
This seems to have worked for us as well.
Thanks for the discussion and let us know if anyone hears from Jamf directly on their fix.
Posted on 11-15-2023 08:05 AM
Yeah im wonder if this is a JAMF thing or an iOS thing. Defining a variable doesn't seem to be a long term solution IMHO.
Posted on 11-15-2023 08:13 AM
So, new managed app config has been pushed and verified installed on my device. We already know that reinstalling self service will fix it. But what about if you DON'T reinstall self service? What needs to happen then for the new managed app configuration to take effect? Or is the only solution to unscope and re-scope self service?
Posted on 11-15-2023 08:25 AM
For my environment it updated when the check in process happened.
Posted on 11-15-2023 08:38 AM
I was just able to confirm with what Matt said, I turned on a device it checked in (its been awhile) and it updated to the new self-service app and then the app configuration deployed out.
You can force them to check inventory automatically
VickiH
Posted on 11-15-2023 08:42 AM
I just did a mass command too and had a ton of messages of people saying "Self Service works!"
Posted on 11-15-2023 08:43 AM
WooHoo!
Posted on 11-15-2023 12:20 PM
Just read this post and not 1 minute later a student came down with this issue. Oddly on the device Self Service and Settings were both listed twice. I was able to delete and redeploy SS and that fixed the issue. Are others also seeing Self Service duplicates if you search for it on the iPad before this "fix"?
Posted on 11-15-2023 12:25 PM
Posted on 11-15-2023 12:30 PM
I don't have access to view that.. :-(
Posted on 11-15-2023 12:37 PM
You must be able to log into the Jamf Service portal. It basically states what others have posted about - adding the management id key
Posted on 11-15-2023 12:49 PM
Also that it is an issue with Self Service 11.2 and was effecting iOS 16 and 17