Thread View: de.comm.infosystems.www.authoring.misc
16 messages
16 total messages
Started by christian_dciwam
Mon, 11 Sep 2023 10:23
Unterscheidung Browser
Author: christian_dciwam
Date: Mon, 11 Sep 2023 10:23
Date: Mon, 11 Sep 2023 10:23
38 lines
1392 bytes
1392 bytes
Hallo, ist ja wenig los hier... hat hier jemand eine hilfreiche Antwort oder wo ist man diesbezüglich z.Z. besser aufgehoben? Das Problem: ein Server liefert anderen Inhalt aus, wenn eine Seite per curl oder Firefox, genauer gesagt Torbrowser, abgerufen wird, obwohl m.E. sämtliche Header der Anfrage übereinstimmen. Gespeicherte Cookies o.ä. gibt es nicht. Was machen die da bzw. wo ist der Fehler im Config-File und wie bekommt man mit curl das gleiche Ergebnis wie in Firefox/ Torbrowser? Wenn es mal jemand probieren mag: curl.exe -K curlrc.txt -o ausgabe.htm https://www.rewe.de/angebote/ginsheim-gustavsburg/1463902/rewe-markt-darmstaedter-landstrasse-66-70/ # curlrc.txt # http2 cookie = cookies cookie-jar = cookies socks5-hostname = 127.0.0.1:9150 user-agent = "Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Firefox/102.0" header = "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8" header = "Accept-Language: en-US,en;q=0.5" header = "Accept-Encoding: gzip, deflate, br" header = "Connection: keep-alive" header = "Upgrade-Insecure-Requests: 1" header = "Sec-Fetch-Dest: document" header = "Sec-Fetch-Mode: navigate" header = "Sec-Fetch-Site: none" header = "Sec-Fetch-User: ?1" Die Seite kommt Brotli-gepackt, der Inhalt ist der gleiche wie ohne den Accept-Encoding-Header. cu, Christian PGP Key available.
Re: Unterscheidung Browser
Author: Stefan+Usenet@Fr
Date: Mon, 11 Sep 2023 10:30
Date: Mon, 11 Sep 2023 10:30
18 lines
604 bytes
604 bytes
On Mon, 11 Sep 2023 10:37:59 Marco Moock wrote: > TOR könnte die Ursache sein, weil einige Seiten TOR blockieren wollen. > Die IPs der Exit-Nodes sind mehr oder weniger öffentlich. Auch IPv6? V4 ist durch DNS-Lookup unterhalb von ip-port.exitlist.torproject.org sehr einfach unterscheidbar; für v6 hatte ich vor Jahren, als ich das einmal benötigt hätte, kein Mittel zur Unterscheidung gefunden. Servus, Stefan -- http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich Offizieller Erstbesucher(TM) von mmeike Stefan, mit dem sanften Formblatt der Verruchtheit. (Sloganizer)
Re: Unterscheidung Browser
Author: Marco Moock
Date: Mon, 11 Sep 2023 10:37
Date: Mon, 11 Sep 2023 10:37
13 lines
567 bytes
567 bytes
Am 11.09.2023 um 10:23:00 Uhr schrieb Christian @Soemtron: > Das Problem: ein Server liefert anderen Inhalt aus, wenn eine Seite > per curl oder Firefox, genauer gesagt Torbrowser, abgerufen wird, > obwohl m.E. sämtliche Header der Anfrage übereinstimmen. Betrifft das nur TOR oder gibt es zwischen curl und FF Unterschiede? FF kann JS, ob curl das auch macht, weiß ich nicht, KÖNNTE eine Ursache sein. TOR könnte die Ursache sein, weil einige Seiten TOR blockieren wollen. Die IPs der Exit-Nodes sind mehr oder weniger öffentlich.
Re: Unterscheidung Browser
Author: Claus Reibenstei
Date: Mon, 11 Sep 2023 11:48
Date: Mon, 11 Sep 2023 11:48
15 lines
691 bytes
691 bytes
Christian @Soemtron schrieb am 11.09.2023 um 10:23: > Das Problem: ein Server liefert anderen Inhalt aus, wenn eine Seite per > curl oder Firefox, genauer gesagt Torbrowser, abgerufen wird, obwohl m.E. > sämtliche Header der Anfrage übereinstimmen. Sicher, dass die komplett übereinstimmen? Manche Webseiten nutzen auch heute noch vollkommen überflüssige Browserweichen, die gerne solche und andere Probleme hervorrufen. Meist sind das Altlasten aus dem letzten Jahrtausend, manchmal liegt es aber auch an unfähigen Webseitenentwicklern. Du solltest das Problem an den/die Betreiber der betroffenen Webseiten schildern. Ob das etwas nützt, ist allerdings fraglich. Gruß Claus
Re: Unterscheidung Browser
Author: Marco Moock
Date: Mon, 11 Sep 2023 11:57
Date: Mon, 11 Sep 2023 11:57
13 lines
569 bytes
569 bytes
Am 11.09.2023 um 11:48:42 Uhr schrieb Claus Reibenstein: > Sicher, dass die komplett übereinstimmen? Manche Webseiten nutzen auch > heute noch vollkommen überflüssige Browserweichen, die gerne solche > und andere Probleme hervorrufen. Meist sind das Altlasten aus dem > letzten Jahrtausend, manchmal liegt es aber auch an unfähigen > Webseitenentwicklern Das machen viele, gerade, wenn nur auf Chrome alles funktioniert und man den User mit anderem Browser gleich auf eine Infoseite lotsen will, die einem sagt, dass er bitte Chrome nimmt.
Re: Unterscheidung Browser
Author: Arno Welzel
Date: Mon, 11 Sep 2023 11:59
Date: Mon, 11 Sep 2023 11:59
27 lines
966 bytes
966 bytes
Christian @Soemtron, 2023-09-11 10:23: > Hallo, > > ist ja wenig los hier... hat hier jemand eine hilfreiche Antwort oder wo > ist man diesbezüglich z.Z. besser aufgehoben? > > Das Problem: ein Server liefert anderen Inhalt aus, wenn eine Seite per > curl oder Firefox, genauer gesagt Torbrowser, abgerufen wird, obwohl m.E. > sämtliche Header der Anfrage übereinstimmen. Gespeicherte Cookies o.ä. > gibt es nicht. Was machen die da bzw. wo ist der Fehler im Config-File > und wie bekommt man mit curl das gleiche Ergebnis wie in Firefox/ > Torbrowser? Benutzt Du über curl auch Tor? Denn sonst kommt deine Anfrage ja nicht aus dem Tor-Netzwerk und das wäre unterscheidbar. > Wenn es mal jemand probieren mag: > > curl.exe -K curlrc.txt -o ausgabe.htm https://www.rewe.de/angebote/ginsheim-gustavsburg/1463902/rewe-markt-darmstaedter-landstrasse-66-70/ Und was soll da kommen mit oder ohne Torbrowser? -- Arno Welzel https://arnowelzel.de
Re: Unterscheidung Browser
Author: Marco Moock
Date: Mon, 11 Sep 2023 12:37
Date: Mon, 11 Sep 2023 12:37
15 lines
416 bytes
416 bytes
Am 11.09.2023 um 10:30:52 Uhr schrieb Stefan Froehlich: > On Mon, 11 Sep 2023 10:37:59 Marco Moock wrote: > > TOR könnte die Ursache sein, weil einige Seiten TOR blockieren > > wollen. Die IPs der Exit-Nodes sind mehr oder weniger öffentlich. > > Auch IPv6? Ja. https://metrics.torproject.org/rs.html#search/flag:exit Da bekommt man das direkt serviert und kann zudem noch filtern und suchen.
Re: Unterscheidung Browser
Author: Stefan+Usenet@Fr
Date: Mon, 11 Sep 2023 13:06
Date: Mon, 11 Sep 2023 13:06
26 lines
831 bytes
831 bytes
On Mon, 11 Sep 2023 12:37:07 Marco Moock wrote: > Am 11.09.2023 um 10:30:52 Uhr schrieb Stefan Froehlich: >> On Mon, 11 Sep 2023 10:37:59 Marco Moock wrote: >> > TOR könnte die Ursache sein, weil einige Seiten TOR blockieren >> > wollen. Die IPs der Exit-Nodes sind mehr oder weniger öffentlich. >> Auch IPv6? > Ja. > https://metrics.torproject.org/rs.html#search/flag:exit > Da bekommt man das direkt serviert und kann zudem noch filtern und > suchen. Ah, danke, das hatte ich damals offenbar nicht gefunden. Als API-Aufruf dafür funktioniert <https://onionoo.torproject.org/summary?search=flag:exit%20$ipaddress> Servus, Stefan -- http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich Offizieller Erstbesucher(TM) von mmeike Das Lachen der Kinder, oder warum Stefan so zäh brodelt! (Sloganizer)
Re: Unterscheidung Browser
Author: Claus Reibenstei
Date: Mon, 11 Sep 2023 13:55
Date: Mon, 11 Sep 2023 13:55
16 lines
524 bytes
524 bytes
Marco Moock schrieb am 11.09.2023 um 11:57: > Am 11.09.2023 um 11:48:42 Uhr schrieb Claus Reibenstein: > >> [Browserweichen] > > Das machen viele, gerade, wenn nur auf Chrome alles funktioniert und > man den User mit anderem Browser gleich auf eine Infoseite lotsen will, > die einem sagt, dass er bitte Chrome nimmt. Solche Seiten besuche ich in der Regel genau ein Mal. Entweder man will gelesen werden, oder man will seine Benutzer gängeln. Beides gleichzeitig funktioniert nicht. Jedenfalls nicht lange. Gruß Claus
Re: Unterscheidung Browser
Author: Stefan+Usenet@Fr
Date: Tue, 12 Sep 2023 09:27
Date: Tue, 12 Sep 2023 09:27
29 lines
989 bytes
989 bytes
On Tue, 12 Sep 2023 09:51:00 Christian @Soemtron wrote: >> hat hier jemand eine hilfreiche Antwort > > Damit war es ja leider nicht weit her, also nochmal langsam: > > Als Torbrowser verpackt, benutzt Firefox Tor; curl benutzt Tor (siehe > config-file). Tor ist ein SOCKS5-Proxy, übernimmt auch die DNS-Anfragen, > also sollte die Ausgangslage sogar "gleicher" sein als ohne Proxy. > > Curl sendet die gleichen Header wie FF. Oder habe ich etwas übersehen?? > Wäre schön, wenn es mal jemand probieren würde. Tor habe ich nicht installiert, daher kann ich nur direkte Aufrufe versuchen. Die funktionieren mit curl ebenso gut wie mit dem Browser. > Wie kann der Server entscheiden, welcher Client die Anfrage > abgesetzt hat? Wenn Du das, was der Client absetzt, ident gestaltest: Gar nicht. Servus, Stefan -- http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich Offizieller Erstbesucher(TM) von mmeike Geht nicht!? Geht doch: Stefan. (Sloganizer)
Re: Unterscheidung Browser
Author: Stefan+Usenet@Fr
Date: Tue, 12 Sep 2023 09:29
Date: Tue, 12 Sep 2023 09:29
35 lines
1203 bytes
1203 bytes
On Tue, 12 Sep 2023 11:26:31 Claus Reibenstein wrote: > Christian @Soemtron schrieb am 12.09.2023 um 09:51: >> JS ist deaktiviert, vergaß ich zu erwähnen, da ich das für >> selbstverständlich halte. > Das ist alles andere als selbstverständlich und hätte deshalb auf > jeden Fall erwähnt werden sollen. Ich z.B. habe JavaScript > selbstverständlich aktiviert. Selbstverständlich ist das in der Tat nicht, für die Antwort auf den initialen Request aber vollkommen belanglos - bis zu diesem Zeitpunkt ist JavaScript ja noch nicht beteiligt. >> Wie kann der Server entscheiden, welcher Client die Anfrage >> abgesetzt hat? > Dazu hat er sicher einige Möglichkeiten. Welche? > Fakt ist wohl, wie bereits erwähnt, dass hier eine der unsäglichen > Browserweichen ihr Unwesen treibt. Mit Sicherheit. Und irgendetwas macht Christian offenbar beim Aufruf mit curl anders, ansonsten würde die Browserweiche ihren Job nicht so erledigen, wie es gedacht ist. Servus, Stefan -- http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich Offizieller Erstbesucher(TM) von mmeike Einsame Klasse für zweisame Tage - Stefan: beschallen, welch gieraffiges Verzehren! (Sloganizer)
Re: Unterscheidung Browser
Author: christian_dciwam
Date: Tue, 12 Sep 2023 09:51
Date: Tue, 12 Sep 2023 09:51
23 lines
795 bytes
795 bytes
> hat hier jemand eine hilfreiche Antwort Damit war es ja leider nicht weit her, also nochmal langsam: Als Torbrowser verpackt, benutzt Firefox Tor; curl benutzt Tor (siehe config-file). Tor ist ein SOCKS5-Proxy, übernimmt auch die DNS-Anfragen, also sollte die Ausgangslage sogar "gleicher" sein als ohne Proxy. Curl sendet die gleichen Header wie FF. Oder habe ich etwas übersehen?? Wäre schön, wenn es mal jemand probieren würde. FF bekommt die gewünschte Seite (siehe URL), curl: "Zeig uns, dass du ein Mensch bist... Javascript...". JS ist deaktiviert, vergaß ich zu erwähnen, da ich das für selbstverständlich halte. Das Ergebnis ist konstant, also kein Zufall. Wie kann der Server entscheiden, welcher Client die Anfrage abgesetzt hat? cu, Christian PGP Key available.
Re: Unterscheidung Browser
Author: Claus Reibenstei
Date: Tue, 12 Sep 2023 11:26
Date: Tue, 12 Sep 2023 11:26
29 lines
902 bytes
902 bytes
Christian @Soemtron schrieb am 12.09.2023 um 09:51: >> hat hier jemand eine hilfreiche Antwort > > Damit war es ja leider nicht weit her, also nochmal langsam: Was hat Dir denn an den bisherigen Antworten nicht gefallen? > Als Torbrowser verpackt, benutzt Firefox Tor; Wo hast Du denn diese abenteuerliche Information her? Meines Wissens hat Firefox nichts, aber auch rein gar nichts mit Tor zu tun. > JS ist deaktiviert, vergaß ich zu erwähnen, da ich das für > selbstverständlich halte. Das ist alles andere als selbstverständlich und hätte deshalb auf jeden Fall erwähnt werden sollen. Ich z.B. habe JavaScript selbstverständlich aktiviert. > Wie kann der Server entscheiden, welcher Client die Anfrage abgesetzt > hat? Dazu hat er sicher einige Möglichkeiten. Fakt ist wohl, wie bereits erwähnt, dass hier eine der unsäglichen Browserweichen ihr Unwesen treibt. Gruß Claus
Re: Unterscheidung Browser
Author: Stefan+Usenet@Fr
Date: Tue, 12 Sep 2023 18:16
Date: Tue, 12 Sep 2023 18:16
32 lines
1301 bytes
1301 bytes
On Tue, 12 Sep 2023 20:05:43 Arno Welzel wrote: > Stefan Froehlich, 2023-09-12 11:29: >> On Tue, 12 Sep 2023 11:26:31 Claus Reibenstein wrote: >>> Christian @Soemtron schrieb am 12.09.2023 um 09:51: >>>> JS ist deaktiviert, vergaß ich zu erwähnen, da ich das für >>>> selbstverständlich halte. >>> Das ist alles andere als selbstverständlich und hätte deshalb auf >>> jeden Fall erwähnt werden sollen. Ich z.B. habe JavaScript >>> selbstverständlich aktiviert. >> Selbstverständlich ist das in der Tat nicht, für die Antwort auf den >> initialen Request aber vollkommen belanglos - bis zu diesem >> Zeitpunkt ist JavaScript ja noch nicht beteiligt. > JavaScript ist bei Browsern Standard und muss das per manueller > Konfiguration in about:config etc. oder AddOn abgewöhnen muss. > Daher würde ich es schon als selbstverständlich ansehen, dass es > aktiv ist, wenn es jemand nicht explizit anders sagt. Ja, eh. "In der Tat nicht" hat Deine Aussage ja auch bestätigt, um im weiteren noch zu ergänzen, dass das für das konkrete Problem aber gar nicht relevant sein sollte. Servus, Stefan -- http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich Offizieller Erstbesucher(TM) von mmeike Stefan, so leis wie die Dächer der Welt. Lieben ohne Gram. (Sloganizer)
Re: Unterscheidung Browser
Author: Arno Welzel
Date: Tue, 12 Sep 2023 20:05
Date: Tue, 12 Sep 2023 20:05
24 lines
896 bytes
896 bytes
Stefan Froehlich, 2023-09-12 11:29: > On Tue, 12 Sep 2023 11:26:31 Claus Reibenstein wrote: >> Christian @Soemtron schrieb am 12.09.2023 um 09:51: >>> JS ist deaktiviert, vergaß ich zu erwähnen, da ich das für >>> selbstverständlich halte. > >> Das ist alles andere als selbstverständlich und hätte deshalb auf >> jeden Fall erwähnt werden sollen. Ich z.B. habe JavaScript >> selbstverständlich aktiviert. > > Selbstverständlich ist das in der Tat nicht, für die Antwort auf den > initialen Request aber vollkommen belanglos - bis zu diesem > Zeitpunkt ist JavaScript ja noch nicht beteiligt. JavaScript ist bei Browsern Standard und muss das per manueller Konfiguration in about:config etc. oder AddOn abgewöhnen muss. Daher würde ich es schon als selbstverständlich ansehen, dass es aktiv ist, wenn es jemand nicht explizit anders sagt. -- Arno Welzel https://arnowelzel.de
Re: Unterscheidung Browser
Author: christian_dciwam
Date: Wed, 13 Sep 2023 11:14
Date: Wed, 13 Sep 2023 11:14
16 lines
603 bytes
603 bytes
Stefan Froehlich <Stefan+Usenet@Froehlich.Priv.at> schrieb: > Tor habe ich nicht installiert, daher kann ich nur direkte Aufrufe > versuchen. Die funktionieren mit curl ebenso gut wie mit dem > Browser. Du erhältst mit beiden die Angebotsseite, mit der Konfiguration aus dem OP (natürlich ohne Socks-Zeile)? Eigentlich ja erwartungsgemäß, für mich trotzdem interessant, da es sich hier reproduzierbar immer so verhält wie bereits geschrieben, mit oder ohne TOR. Es bleibt mysteriös. Danke jedenfalls fürs Testen, schön daß wenigstens einer beim Thema bleibt. cu, Christian PGP Key available.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads