...
Unable to set up eduroam because an existing eduroam connection exists
If you originally set up eduroam yourself by tapping on the eduroam Wi-Fi name and typing in your username and password (on iOS) or configuring it with all the settings (on Android), you have to delete the network connection by tapping on the info icon or the Wi-Fi connection and choose 'Forget Network'. That should delete the details, and geteduroam should be able to set up the connection.
Unable to set up eduroam because a 'profile' exists
This usually happens when you downloaded a profile from the eduroam CAT website and installed it (usually this happens on iOS phones). You need to delete or uninstall the profile first. It usually is called 'eduroam'. Then try the geteduroam app again.
Getting an 'Invalid profile' error
This is the most annoying error. It can indicate that there is a problem with the profile. The problems include:
- Additional checks made by the device's OS that don't like one of the settings in the profile and rejecting them,
- The Certificate Authority root certificate not having a name (i.e. the CN setting does not exist),
- Or, most often, the subjectAltName setting in the server certificate being missing or not matching the CN setting.
These usually mean that your IT department has to fix that, and then ask you to retry. Some eduroam operators have test phones with which they can test the profiles to make sure they work.
...
geteduroam's predecessor, an app called 'eduroam CAT', made connecting and configuring eduroam on Android phones a lot simpler and more straight-forward. It is no longer being developed, and it is not supported other than on Android versions before version 11. geteduroam is actively developed by the geteduroam project, and it aims to adhere to that credothe credo that configuring your phone should be easy and consistent (so Android phones and iPhones have the same consistent user experience), while bringing the security features (like root certificate installation and server certificate validation checks) that secure your username and password just a little bit more, to all operating systems that geteduroam supports.
...