Shibboleth requires that clocks between servers are synchronized. Because this might not always be feasible they allow you to define a certain window between issuing an assertion and verifying an assertion. 1800 seconds is probably a bit much though. I'll set this to something like 300 seconds.