-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App does note cope well with extisting eduroam config #34
Comments
Hi, as far is I understand, this is an Android rights issue, profiles created by an app are stored differently than user created ones and can not overwrite them. If both configs are created by the same app there should be no problem. We already begun moving our clients last year by implementing a switch based on the local part of the outer identity to allow a smother transition |
That's correct. Android APIs forbid apps to change manually configured Wi-Fi connections, and configurations produced by a different app. It can only update or delete configurations which it originated itself. I totally agree that this is a nuisance when rolling over from manual to app-based configuration. But it is not in our hands. |
Thank you for the clarification. This also explains why this doesn't affect all devices. |
Good point, we should be a bit mor verbose there if API allows us to find out about this condition beforehand. |
Hi, I am a bit confused, as this functionality was added a while back. Gareth |
You are right. I just tested on my own device (Lineage variety of Android 7.1.2). I do get the message, |
That was the point in the "beforehand". If there were a way to figure out that a connection for the SSID eduroam exists without trying to save the profile and failing, then the workflow could be much improved - e.g. the app could warn on startup immediately. |
Here's an idea for early detection: on first app launch (never installed a profile), create a connection with dummy details and try to push it to the device. This doesn't cover all cases, e.g. if a user deleted a app-supplied configuration manually and replaced it with a by-hand configuration; but it does get the "basic" job done on initial app first launch. |
Any update on this issue? I would only suggest the preemptive test suggested previously happens just before the first attempt to install a profile, as I think it might be slightly more user friendly than an unsolicited alert upon app launch. |
We frequently encounter a problem when the device already has an eduroam config, even a valid one. The Symptom is this: After the app has been launched and your institution/profile selected,
the app checks various items. If an eduroam config exist, a part of the checks will seemingly fail (red crosses or yellow warning signs for later items). After this the existing config is not replaced.
The workaround is to delete the old config manually and start from scratch.
As we have thousands of working devices to migrate to a new config in the German eudroam community (root cert expires in summer 2019), this is of considerable importance now.
If it's hard to reproduce, I can provide more details.
Thanks, Martin
The text was updated successfully, but these errors were encountered: