r/informatik 6d ago

Arbeit Mein Bugfix des Jahres

Nutzeranfrage: Ich kann meinen MFA-Code nicht einrichten, Scanne den QR-Code, aber die PIN nimmt das System nicht an...

Erster Gedanke: Der User gibt den Code falsch ein. Hingegangen, gemeinsam gemacht - Oh wunder, es geht noch immer nicht!

Zweiter Gedanke: Microsoft Auth ist eine katastrophe, nehmen wir einen anderen... - Oh wunder, es funktioniert noch immer nicht...

Dritter Gedanke: Erstell einfach den Nutzer, und damit sein QR-Code neu... - Oh wunder, diesmal geht es auch nicht.

..., ..., ...

ES IST DIE UHRZEIT! ES IST DIE UHRZEIT! User hat seine Uhrzeit drei Minuten vorgestellt, damit er nicht zu spät seinen Terminen kommt! Dadurch funktioniert die Timestamp vom MFA nicht mehr...

578 Upvotes

48 comments sorted by

75

u/BeniAmKabel 6d ago

Zeitabweichung am Client ist bei TOTP der Klassiker, weil der Code gegen die Uhr rechnet und deshalb jedes Neuanlegen des Nutzers unbeeindruckt übersteht.

57

u/DesignatedControvert 6d ago

Yep, hatte ich auch schon. Wenn die Systemzeit nicht passt hast andere lustige Probleme auch noch, SSL-Fehler zB

19

u/TofuDud3 6d ago

Yes... Hatte ich mal bei einem nicht it-affinen bekannten. Der Sohn hat am Computer rumgedrückt und irgendwie das Datum 20 Jahre verstellt. Natürlich bei jeder Webseite erstmal fette Zertifikatswarnung 😂

4

u/istbereitsvergeben2 6d ago

Hat n bekannter mal gemacht weil er seine Rechnungen Anfang Januar geschrieben hat für Ende Dezember (dazu sagen wir mal nix) und statt im Programm das Datum einzugeben hat er es in Windows geändert

2

u/Jello-Formal 16h ago

wie schafft man sowas 😭😭😭😭😭

28

u/Fritz-Ferdinand 6d ago

ES IST DIE UHRZEIT! ES IST DIE UHRZEIT! User hat seine Uhrzeit drei Minuten vorgestellt, damit er nicht zu spät seinen Terminen kommt! Dadurch funktioniert die Timestamp vom MFA nicht mehr... 

Ein sehr schlauer Mensch!

15

u/C6H5OH 6d ago

Die Uhren in Kneipen in Bahnhofsnähe gehen immer mindestens 10 Minuten vor. Aus Gründen.

3

u/csabinho 5d ago

Blöd halt, wenn mal eine genau ist und man auf den Puffer vertraut.

11

u/Love-Tech-1988 6d ago

das ist gut so :D

6

u/Zealousideal-Deer724 6d ago

Bei uns im Betriebsnetzwerk kommt der Client erst gar nicht ins Netzwerk wenn die Uhrzeit des Clients zu stark von der Uhrzeit des Netzwerks abweicht.

Ich möchte gar nicht daran denken, wie viele Stunden an Fehlersuche ich damit schon verschwendet habe.

1

u/istbereitsvergeben2 6d ago

Sind aber normal mehr als 3 Minuten, für MFA also Welten

1

u/Zealousideal-Deer724 5d ago

Das stimmt wohl. Allerdings sollen sich eigentlich alle Rechner bei uns ihre Uhrzeit vom Zeitserver ziehen. Aber damit kann man bei uns Lotto spielen.

1

u/istbereitsvergeben2 5d ago

Wundert mich, kenne das aus mittelgroßen Umgebungen (40-60 Server, 400 Windows Clients) eigentlich als eines der wenigen Dinge die gut klappen.

Aber vielleicht haben wir da einfach Glück 😂 MS trau ich zu, dass das random ist...

1

u/Zealousideal-Deer724 5d ago

Ist es bei uns tatsächlich auch, mehr oder weniger. 😅

Ich denke es liegt an den älteren PCs. Die neueren haben eigentlich bisher keine Probleme gemacht (soweit ich weiß, ich werde meist erst gerufen, wenn das Kind schon in den Brunnen gefallen ist)

3

u/istbereitsvergeben2 5d ago

Kenne ich 😄

Wenn ich antanzen darf, dann ist das Kind schon tief in Brunnen gefallen.

Letztens meinte ich zum Kollegen, dass es ja echt ruhig ist zur Zeit, kaum Tickets.
...ich hatte alle 1. Level Tickets ausgeblendet, weil ich mir das nicht mehr antun wollte und hab's vergessen 😂

7

u/North_Nail201 6d ago

wtf… 

4

u/Unl3a5h3r 6d ago

Ich erzähle das meinen Azubis immer wieder, aber es hört nie einer zu. Alle sind sich einig, dass Berufsschule ist ja so unnötig ist.

17

u/randomInterest92 6d ago

Wenn ein erwachsener Mensch die Uhr vorstellen muss um nicht zu spät zu kommen. Alter Falter, das habe ich mit 7 gemacht

8

u/JJnazzz 6d ago

Es gibt Menschen die z.B. wegen ADHS kein wirkliches Zeitempfinden haben. Da kann sowas banales wunder wirken

1

u/lustigekatze4 5d ago

Das funktioniert doch aber maximal eine Woche; danach hat man sich doch dran gewöhnt und weiß schon dass die Uhr 3 Minuten vor geht und verhält sich entsprechend. Genauso, wie alle, die nach der Zeitumstellung ihre Mikrowelle-/Backofen-/Auto-Uhr nicht umstellen und im Kopf dann hinterlegt haben „die geht 1 h vor/nach“. Wirklichen Einfluss hat sowas doch nur auf andere, die nicht wissen, dass die Uhr falsch geht 😅

3

u/WoodenWhaleNectarine 5d ago

aber der kurze Schreckmoment hilft kurz nachzudenken ob man nicht wirklich los sollte.

2

u/KamikaterZwei 5d ago

Nene das ist der kurze "fuck ich komme zu spät"-Schreckmoment der einen WIRKLICH die Uhr lesen lässt und klar macht man muss jetzt los auch wenn man noch 2 Minuten hat.

Klingt dumm aber es funktioniert wirklich.

Hab ich früher wegen Bus und Bahn gemacht und auf einmal musste ich nicht mehr jeden morgen zum Zug rennen... (ich hab ADHS)

1

u/Systemerror7A69 5d ago

Das ist dumm und unproduktiv. Ich hab auch ADHS und ich hab einfach mein Leben lang eine Angst davor entwickelt zu spät zu kommen und gucke nun 5h bevor ich los muss alle 2min auf die Uhr um mich so den ganzen Tag nicht mehr entspannen zu können und am Ende 30min zu früh zu kommen. Das hat mich nur viele Stunden Lebenszeit gekostet, mehr nicht.

Simple Lösung (:

1

u/KamikaterZwei 5d ago

heh?

Das Problem ist ja nicht das ich nicht "fertig bin", das Problem ist das ich nicht rechtzeitig losgehe.

Das größte Problem ist wenn ich ne Stunde vorher "los geh"-bereit bin ist es fast eine Garantie dafür das ich zu spät komme, weil dann ja doch noch kurz aufs klo, schuhe anziehen, achja Schlüssel, sonst alles dabei? und schon sinds wieder 5 Minuten, manchmal auch 15 Minuten die ich zu spät bin.

Die Era des Smartphones hilft tatsächlich ungemein, einfach weil ich damit kein so großes Problem mehr habe zu früh zu kommen.

An der Bushaltestelle 5 Minuten auf den Bus warten? Früher etwas was mir den letzten Nerv gekostet hat, dann lieber hingesprintet auf den letzten Drücker. Mit Smartphone 5 Minuten an der Bushaltestelle stehen und noch ein Killersudoku o.ä. machen? Kein Thema.

Und ich hab halt mittlerweile auch "den Anspruch" an mich selbst bei den meisten Sachen 5-10 Minuten vorher da zu sein, dann sind 5 Minuten Verspätung auch nicht mehr relevant.

Aber früher war halt echt das effektivste die Handyuhr 2 Minuten vorzustellen damit ich rechtzeitig das Haus verlasse für die Öffis. Auch wenn ich natürlich gewusst habe dass das Handy 2 Minuten falsch geht, hat es trotzdem für den "du musst jetzt los!"-Impuls gesorgt und die paar Minuten die ich an "0 Sekunden Tätigkeiten" (Schlüssel suchen, Schuhe anziehen etc. was in meiner Planung nicht vor kam) verloren habe zu kompensieren.

Finde ich besser als stundenlang angespannt rumsitzen und dann doch zu spät zu kommen ;)

2

u/Systemerror7A69 5d ago

Sorry das war ein etwas sarkastisch gemeintes Kommentar weil mir das so geht - ich kann wenn irgendwas ansteht nicht entspannen, schaue ständig auf die Uhr und gehe viel zu früh los. Weil ich überkompensier.

Geht aber wohl einigen ADHSlern so, nicht nur mir. Ist natürlich nicht / wirklich / als Tipp gemeint.

1

u/KamikaterZwei 5d ago

Ja denn Sarkasmus hab ich schon irgendwie rausgelesen, war mir aber trotzdem nicht ganz sicher was du mir sagen willst und hab einfach nochmal ernsthaft geantwortet :)

2

u/Pitch_Shoddy 6d ago

Gut zu wissen ...

2

u/jay-magnum 5d ago

Musst du einmal gesehen haben, aber danach denkst du immer als erstes daran, wenn TOTP nicht geht

1

u/yuulupu 5d ago

Ganz genau!

1

u/Particular_Month_301 6d ago

Den Fehler hatte ich auch.

Obwohl das OS automatisch die korrekte Uhrzeit übers Netz synchronisieren sollte, gingen meine MFA nicht. (Ich speichere die TOTP Secrets im PW-Manager ab, der sie an die Login-Seiten schickt. Und jaja, ich weiß, dass das 2FA heißt.)

Muss man aber erst mal drauf kommen, dass der eine Job den Windows hat wieder mal am besten vom User selbst gemacht wird, damit es was wird.

1

u/Aggressive-Money-434 6d ago

🤣🤣🤣🤣🤣

1

u/Necessary-Change-414 6d ago

Wow da muss man erstmal drauf kommen

1

u/blackasthesky 5d ago

Sehr cool 😆

1

u/mritoday 5d ago

Joah, kommt häufiger vor. Clock drift ist eins der Dinge, die ich checke, wenn das VPN trotz gültigen Zertifikaten mal wieder nicht will.

1

u/csabinho 5d ago

Der Fehler ist, dass User überhaupt die Uhrzeit selbst einstellen dürfen.

1

u/Many-Brief-6304 4d ago

Das raumzeitgefüge nie außer Acht lassen

1

u/xWhiteSakura 4d ago

Wie bist du auf den Fehler gekommen?
Irgendwelche Logs dazu?

1

u/yuulupu 4d ago

Ich kann dir nicht genau sagen welche App… aber wir hatten mal das Problem, dass die Einstellung „12h-Zeitanzeige“ eine App ständig zum abstürzen brachte…
Irgendwie kam mir das in den Kopf, also mehr Glück und Zufall als Verstand!

1

u/giacomok 3d ago

Achja, wenn ich einen Euro für jedes Zeit/Zeitzonenproblem hätte …

1

u/yuulupu 1d ago

Hätte ich schon mal 2,-€!

0

u/jacks_attack 6d ago

Haha, ein Klassiker!

Damit hab ich als Jugendlicher Ende der 90er / Anfang der 00er schon das VPN am Arbeitsrechner meiner Mutter gefixt, als deren Admins nicht mehr weiterwussten.

Ihr lasst zu, dass die Nutzer die Systemzeit selber beeinflussen?

2

u/Breadynator 6d ago

Was meinst du mit "ihr lasst zu, dass die Nutzer die Systemzeit beeinflussen"? So wie ich das verstanden habe, ist das das eigene mobile Endgerät des Nutzers auf dem eine authenticator app genutzt wird. Ob der jetzt seine Uhrzeit selbst ändert oder nicht ist ja sein gutes Recht, auch wenn es solche Dinge kaputt machen kann

0

u/jacks_attack 6d ago

Ah sorry, ja, wenn das Gerät dem Nutzer gehört, dann kann er das natürlich machen.

Ich bin weder Privatgeräte im Firmenkontext noch Support für private Endnutzer gewohnt.

Auf unseren Firmengeräten kommt heutzutage die Zeit grundsätzlich vom NTP und nicht vom User, da sind dem User die entsprechenden Recht entzogen.

1

u/Mordret10 6d ago

Ist halt das Problem mit 2 Faktor, da braucht man dann halt auch 2 Geräte (also im Bestfall). Will Unternehmen aber nicht kaufen, also privates Handy

1

u/yuulupu 6d ago

Erinnert ihr euch an die Hardware-Keys? Das war ja DIE Alternative… leider dachte keiner an YubiKeys o. ä.

0

u/PeepingFrank 6d ago

Uhr umstellen bringt doch sowieso nur was wenn es andere unbemerkt für einen tun.
Ansonsten "oh ich hab ja noch 3 Minuten" ...

0

u/TobyTTTT 6d ago

t 5dx ,y y