Enterprise Wi-Fi Kills TLS for Web Server (CYW943907AEVAL1F)

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ChMa_3922746
Level 5
Level 5
10 likes received 10 likes given 5 likes given

I am in the process of incorporating Enterprise Wi-Fi into the application based upon the "join_ent" demo app.

I normally have an HTTPS server running on the WICED device.  When connected to Personal Wi-Fi, everything is fine.  When the WICED device connects to Enterprise Wi-Fi (via a freeradius server) configured for TTLS, the WICED device is authenticated by the Radius server and connects properly.  It can ping, etc.  Looks good.

However, the Enterprise Wi-Fi appears to also "kill" the TLS connectivity to the HTTPS server somehow.  I can run an HTTP server (no TLS) with no problem.

Has anyone got both working at the same time?

Thanks!

0 Likes
1 Solution

Understood, thank you.  In summary, then, the function besl_supplicant_init calls wiced_tls_init_root_ca_certificates which, in turn, mandates client authentication if conn_info.trusted_ca_certificates is specified.  

Case closed!

View solution in original post

0 Likes
5 Replies