eduroam Ethernet Fix

This is a fix for this issue me and my roommates face when sometimes we cannot connect to eduroam via ethernet. Unfortunately, this is not a permanent fix, that can only be done by the responsible authorities.

SimpleSAML_Error_Error: UNHANDLEDEXCEPTION

Backtrace:

1 www/_include.php:17 (SimpleSAML_exception_handler)
0 [builtin] (N/A)

Caused by: SimpleSAML_Error_Exception: Received an assertion that is valid in the future. Check clock synchronization on IdP and SP.
Backtrace:

3 modules/saml/lib/Message.php:660 (sspmod_saml_Message::processAssertion)
2 modules/saml/lib/Message.php:613 (sspmod_saml_Message::processResponse)
1 modules/saml/www/sp/saml2-acs.php:129 (require)
0 www/module.php:135 (N/A)

Solution

For some reason, if the PC clock is off by 30 seconds with the authentication servers, this error shows up. The only way (known to me) is to match the times of the authentication server and the PC.

PC Time Synchronization

Over Wi-Fi
  • Connect to eduroam Wi‑Fi, or turn on a hotspot and connect to your phone. For Windows: go to Settings Time & Language Date & Time Sync now. You can choose any of the time servers below and click Synchronize:
    • pool.ntp.org
    • hu.pool.ntp.org
    • time.iszt.hu
Manual
  • If, for some reason, you do not have a Wi‑Fi card and the only way you can connect to the internet is via Ethernet (like my PC), you need to align the time manually by looking at your phone’s clock.