"Eine Bestätigung erhalten, die in der Zukunft gültig ist. Überprüfen Sie die Uhrzeitsynchronisation bei IdP und SP "

8

Ich verwende Ссылка in meiner App. Die meiste Zeit ist es in Ordnung und es gibt keine Probleme. Andere Male bekomme ich das:

%Vor%

Warum würde das passieren und wie kann ich es lösen? Muss ich meine Systemzeit ändern? (Ich bin auf Debian).

    
meder omuraliev 05.05.2015, 04:08
quelle

2 Antworten

6

Das "Problem" ist bekannt - siehe hier - und führt zu falsch Uhr Synchronisierung zwischen Dienstanbieter und Identitätsprovider.

Wahrscheinlich sind sie jetzt um das Zeitlimit von 60 Sekunden, so dass sie "hin und wieder" aus der Synchronisationsgrenze fallen.

Sie können dies folgendermaßen beheben:

  • (am besten) Synchronisierung von beiden Systemen mit derselben bekannten Zeitbasis über ntpd.
  • die Uhr eines der beiden Systeme mit der anderen zu knacken.

Es gibt auch mehr kreative Möglichkeiten, zum Beispiel:

Diese beiden "Lösungen" sind anfällig für Fehler und "Zeitüberspring" -Probleme (d. h. die Uhr wird nicht sanft von WRONG_TIME nach CORRECT_TIME verschoben, sie wird unverblümt auf den "korrekten" Wert gesetzt). Dies kann auch andere fiese Effekte abhängig von anderen Bedingungen / Software.

Abschließend können Sie die Module / saml / lib / Message.php ändern und das Zeitdelta erhöhen, auch wenn dies ein "Papierkram über das Problem" ist, vorausgesetzt, es gibt einen Prozess, den hält zwei Systeme, die höchstens 60 "nicht synchron sind (dort sind einige kreative Zeiteinstellungen, die nicht auf ntpd basieren, könnten dies tun).

    
LSerni 27.05.2015, 20:29
quelle
2

Für mich sieht es wie ein Zeitproblem aus, wahrscheinlich ist das nicht richtig synchronisiert.

Es gibt ein Tool (und auch einen Daemon), der die Zeit für Sie im Auge behalten kann, ntp , damit Sie immer synchronisiert werden können. Installieren Sie es und konfigurieren Sie den Daemon, ich denke, das könnte Ihr Problem lösen.

    
vivoconunxino 21.05.2015 14:35
quelle

Tags und Links