Für HTTP Freaks: Fehler beim Abgleich ungültiger Artikel

Bugreports, Fragen und Hilfestellungen zu brandneuen Testversionen
Derzeit keine Betaversion im Test
Antworten
denkmann
Administrator
Beiträge: 5369
Registriert: 31.12.2003, 00:14
Wohnort: Stolberg (Rhld.) bei Aachen
Kontaktdaten:

Für HTTP Freaks: Fehler beim Abgleich ungültiger Artikel

Beitrag von denkmann »

[Dieser Beitrag ist eher für eingefleischte HTTP Freaks gedacht und dient lediglich der Information und Diskussion. Einsteiger sollten sich nicht dadurch verunsichern lassen. :) ]

Hallo,

ich beobachte einen sehr seltsamen Effekt beim Abgleich von ungültigen Artikeln mit der Beta 2.5.50 bei:

3265051488
2881428894

BayWotch meldet dann Probleme beim Auswerten der Seite.

Öffne ich die Auktion mit dem IE6, kann ich nichts ungewöhnliches erkennen:

http://cgi.ebay.de/ws/eBayISAPI.dll?Vie ... 2881428894

Untersuche ich weiter, stelle ich fest, daß bei dieser URL eine Weiterleitung (Redirect) stattfindet, was man auch bei der Benutzung von Opera 7 oder Netscape 4.08 feststellen kann: eBay leitet zur Login-Seite weiter!

Auch mit einem Online-Web-Sniffer läßt sich das belegen:

http://web-sniffer.net/?url=http%3A%2F% ... s&type=GET

Das Ergebnis zeigt: "location" im Response Header ist "http://signin.ebay.de/aw...".

Da auch BayWotch Weiterleitungen korrekt nach HTTP Standard ausführt, empfängt BayWotch hier nicht die "Artikel ungültig" Seite, sondern die eBay Login-Seite. :(

Was der IE nun anders macht als BayWotch, Netscape und Opera weiß ich leider nicht. Es kann natürlich auch sein, daß eBay den Agent (also den aufrufenden Client) prüft und je nach Typ reagiert... jedoch habe ich einen Versuch mit exakt dem gleichen Agent gemacht, den auch IE6 verwendet... keine Besserung.

Merkwürdigerweise tritt das Verhalten nicht grundsätzlich bei jedem ungültigen Artikel auf! Mir liegen bisher nur die 2 o.g. Nmmern vor, bei denen dieser Effekt zu sehen ist.

Vielleicht hat der eine oder andere Mitleser hier eine Inspiration, was das sein kann. :)
Gruß,
Elmar Denkmann
(Entwickler)
Benutzeravatar
migo
Beiträge: 365
Registriert: 03.01.2004, 20:58
Wohnort: Wiesbaden

Re: Für HTTP Freaks: Fehler beim Abgleich ungültiger Artikel

Beitrag von migo »

denkmann hat geschrieben:Untersuche ich weiter, stelle ich fest, daß bei dieser URL eine Weiterleitung (Redirect) stattfindet, was man auch bei der Benutzung von Opera 7 oder Netscape 4.08 feststellen kann: eBay leitet zur Login-Seite weiter!
Das hängt wahrscheinlich mit einem anderen Ebay-Fehler zusammen: Gestern abend ganz massiv und manchmal heute auch noch lande ich nach dem Einloggen auf der Login-Seite von Ebay.co.uk ???:(

Typische Auswirkungen einer Ebay-Bastelstunde. Mal schauen, wann die das in den Griff bekommen :(

Michael
benu
Beiträge: 234
Registriert: 04.01.2004, 04:34
Wohnort: Berlin

Beitrag von benu »

Hallo Elmar,
ich habe in meiner DB 544 ungültige Auktionen.

Bei 540 Auktionen kommt die Seite 'Ungültige ...'
bei den anderen werde ich auf die LogIn Seite weitergeleitet.
Bei den 4 anderen, handelt es sich um den Verkäufer 'dr.udo-broemme'

ArtikelNr.: 2881430074 , 2881428894 , 2881430904 , 2881430909

Ich denke das ist nur ein Zufall und würde eher dazu tendieren,
eBay ist mal wieder am werkeln.
--

Gruß aus Berlin
Michael(benu)
denkmann
Administrator
Beiträge: 5369
Registriert: 31.12.2003, 00:14
Wohnort: Stolberg (Rhld.) bei Aachen
Kontaktdaten:

Beitrag von denkmann »

Hallo Wotcher,

das Problem trat in Zusammenhang mit der Cookie-Erkennung auf. eBay leitet nur an die Login-Seite weiter, wenn ein bestimmter Cookie nicht vorhanden ist... daher auch die Unterschiede zu Netscape und Opera.

BayWotch arbeitet ohne Cookies und landet bei diesen ominösen Artikeln auf der Login-Seite.

Ich habe das nun durch das aktuelle Sprachmodul #197 kompensiert, welches ab sofort aktiv ist. Die ungültigen Artikel werden also nun wieder korrekt erkannt!
Gruß,
Elmar Denkmann
(Entwickler)
Antworten