Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0001661EresseaGeneralöffentlich2009-11-20 16:34
ReporterKitaktus Bearbeitung durchEnno  
PrioritätnormalSchweregradschwerer FehlerReproduzierbarnicht getestet
Status geschlossenLösungerledigt 
Zusammenfassung0001661: Befehle erreichten den Server nicht, oder wurden von älteren überschrieben.
Beschreibung

Das ist vermutlich kein Bug, aber ich bin verzweifelt genug, um alles zu probieren. Ein Teil meiner Befehle von Runde 643->644 erreichte den Server nicht oder wurde von älteren Befehlen überschrieben. Da es die Angriffsbefehle für eine Schlacht waren, hatte das fatale Folgen.

Es geht um die Mail

Received: from [88.71.49.169] by web24501.mail.ird.yahoo.com via HTTP; Sat, 07 Nov 2009 05:10:13 PST X-Mailer: YahooMailClassic/8.1.6 YahooMailWebService/0.7.361.4 Date: Sat, 7 Nov 2009 05:10:13 -0800 (PST) From: Trollische Raete-Union eressea_tru@yahoo.de Kontaktdaten anzeigen Subject: Eressea Befehle To: Eressea Befehle Alternativadresse eressea-server@eressea.kn-bremen.de

in der unter anderem folgende Einheiten EINHEIT koa1; Armbrust-Elite EINHEIT ko2p; 1. Armbruster Kompanie EINHEIT fds3; Albert Amethyst EINHEIT Loki; Valenz, der Meister ... Attackiere-Befehle bekommen haben. Diese wurden aber nicht ausgeführt.

Leider habe ich alle Server-Rückmeldungen dieses Tages gelöscht, kann also nicht prüfen, ob die Mail angekommen ist. Fehlermeldungen vom E-Mail-Versand gab es jedenfalls nicht. Denkbar ist, dass diese Mail fälschlicherweise durch eine ältere Mail überschrieben wurde.

In Frage kämen:

  • eine Mail "Date: Sat, 7 Nov 2009 05:10:13 -0800 (PST) " das ist 14:10 MEZ und
  • eine Mail "Sat, 7 Nov 2009 09:16:48 +0000 (GMT) " das ist 10:16 MEZ

Ich kann mir momentan nur vorstellen, dass die Verstellung der Zeitzone den Fehler verursacht hat. Warum die Zeitzone verstellt wurde, weiß ich nicht. Ich habe es nicht gemacht. Da ich normalerweise den Voll-Header nicht eingeschaltet habe, kann ich das auch nicht sehen. Im Kurz-Header steht in allen Fällen die korrekte Orts-Zeit (14:37, 14:10 bzw. 10:16).

Zusätzliche Informationen

Ich bitte um eine schnelle Antwort, denn die Schlacht geht diese Woche wohl weiter und beide Seiten sollen so früh wie möglich wissen, womit sie planen können.

TagsKeine Tags zugeordnet.
Parteistyx
Spiel
Report644

Notizen / Dateien

Enno

Enno

2009-11-09 04:26

Administrator   ~0004157

Da sind diese Woche 11 Mails von dir gekommen. Die erste und siebte haben folgende Absendedaten: 1) Date: Sat, 7 Nov 2009 09:16:48 +0000 (GMT) 7) Date: Sat, 7 Nov 2009 05:37:28 -0800 (PST)

Die verschiedenen Zeitzonen (einmal PST einmal GMT) scheinen die Mailverarbeitung von Eressea zu ueberfordern. Soweit ich das sehe, sind die schlichtweg ignoriert worden, weshlab dann die Mail von 9:16 Uhr als "später als 5:37" angenommen wurde. Und in der 1. Mail waren die Angriffe ja noch nicht drin.

Enno

Enno

2009-11-09 04:56

Administrator   ~0004158

Ich verstehe das nicht. Ich mache

    maildate = message.get("Date")
    if maildate != None:
        orderdate = mktime_tz(parsedate_tz(maildate))

und wenn ich das in der python-konsole teste, macht das auch ordentlich das was ich erwarte. Mit genau den Mails von dir. Und trotzdem ist hier das Datum falsch gesetzt worden. Woran liegt das?

Enno

Enno

2009-11-09 06:17

Administrator   ~0004159

Fehler gefunden. Das Skript gab es zweimal im Filesystem, und ich habe ins falsche geguckt.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2009-11-08 14:31 Kitaktus Neuer Eintrag
2009-11-08 14:31 Kitaktus Status neu => zugewiesen
2009-11-08 14:31 Kitaktus Bearbeitung durch => Enno
2009-11-08 14:31 Kitaktus Partei/Faction => styx
2009-11-08 14:31 Kitaktus Report No. => 644
2009-11-09 04:26 Enno Notiz hinzugefügt: 0004157
2009-11-09 04:56 Enno Notiz hinzugefügt: 0004158
2009-11-09 06:17 Enno Notiz hinzugefügt: 0004159
2009-11-09 06:17 Enno Status zugewiesen => erledigt
2009-11-09 06:17 Enno Lösung offen => erledigt
2009-11-20 16:34 Xolgrim Status erledigt => geschlossen