Hi all,
I have a problem with an existing Android enterprise Wi-Fi profile which I created a year or so ago, it pushes the hidden SSID network with the RADIUS certificate (which expires 2027) to all "manager" devices across our entire company. An authentication profile is deployed with some other bits and pieces in another profile as that is a requirement for the certificate. The new SSID has only been available at our head office over the last year, and our 8 other offices were going to get the enterprise SSID at a later date.
For the past year this profile has been working fine at our head office and hasn't been changed in that time either. The enterprise SSID configuration has been copied across our other 8 sites over the last month via Aruba Central and I have seen most enrolled devices connect to it automatically as they already had the profile in place from when it was implemented a year ago to all manager devices. This should allow all manager devices to join even if they are at a different location to normal. And that should be the end of it!
I started noticing a few devices not joining the hidden SSID automatically when other devices in the same location were joining fine... and I thought perhaps the managers had their Wi-Fi switched off on their device, so I pushed a SOTI script to enable the Wi-Fi radio... no luck. I also found that some devices had automatically made the users aware of an open "Guest" SSID in the same location we have available, and they tried to join that instead but it's a captive portal which requires a logon so does nothing, it in fact breaks their internet connection. "Forgetting" the Guest SSID forced some devices onto the correct SSID. But some were still not joining the required SSID.
In an attempt to force all devices off of the Guest SSID in case that was the problem, I created a new Wi-Fi profile for the Guest SSID and applied it to my device (which was already happily on the correct hidden enterprise Wi-Fi) and I then revoked the profile in an attempt to make it "forget" the Guest Wi-Fi. This worked as expected but for some reason forgot the enterprise SSID that I want manager devices to be on at the same time. Strange I thought, so I revoked that enterprise Wi-Fi profile and reinstalled again. SOTI thinks it's applied, the device thinks it's applied (within the SOTI MobiControl profile list), the device gets the certificate, but the SSID network does not join. I would expect to see it in the "known Wi-Fi" list, but nothing appears. I've removed it from the group, applied it again, restarted, forgotten all network settings and applied it, recreated a brand-new profile to apply the same SSID again, nothing. I cannot deploy this hidden enterprise SSID that hasn't changed or this Wi-Fi profile which also hasn't changed to this device that has happily been using it for the past year. I have the same issue with my colleague in the same office, we re-created the exact same steps, and he cannot join this Wi-Fi now either. I have checked 2/3 other users that I was struggling to see on the correct SSID and can confirm via SOTI remote control that they also do not know of this SSID.
I enrolled a brand-new device and that picked up all of the configurations as expected, so it does work... but is just being selective!
I spoke to SOTI support and asked them to restart our cloud instance or services as it seems like a niggle rather than a configuration error/issue. No luck.
We were running MobiControl 15.6.0 and I requested they upgrade to the latest version 15.6.4 because our devices are running the latest MobiControl agent from the Google Play Store and I thought they may be some incompatibility mismatch where the agent has upgraded faster than the MobiControl instance. After the MobiControl upgrade, still no luck.
I still have the case open with SOTI but I’m at a loss, I have literally no idea why it won't work for certain devices. No config changes have been made with MobiControl at all! It has been happily working at one site for a year and additional sites were seemingly working as I was adding them and now my device at head office is playing silly buggers, it just seems to be certain devices. Not a specific Android version or type of device, random! Any ideas welcome! If someone had the same issue and a fix, even better!