Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Session / Captcha Problem mit Opera

    Brain11

    • Neu im Forum
    • Beiträge: 6
    Session / Captcha Problem mit Opera
    am: 23. Juni 2013, 14:51:38
    Hallo liebe Community!

    Ich heiße Thomas und bin ganz neu hier aufgrund eines gemeinen Problems bei dem ich nicht weiter komme.

    Vorab: Ich versuche gerade einen modified 1.06-r4356 auf meinem server (Apache, PHP Version:    5.3.3-7+squeeze15 (Zend: 2.3.0), MySQL 5.1.66-0+squeeze1) zum laufen zu bringen.

    Installation und Einrichtung sowie Designanpassungen waren kein Problem.
    Allerdings habe ich nun beim testen mit den Browsern (IE 10, FF 21 und Opera 12.15) ein Problem mit ausschließlich Opera.
    In den beiden anderen Browsern funktioniert alles problemlos.

    Aufgefallen ist das Problem als ich mich das erste mal mit Opera im Shop mit dem Admin User einloggen wollte.
    Ich werde immer wieder als Gast begrüßt und bekomme auch keine Admin Schaltfläche.
    Auch als normaler Shopkunde das gleiche Verhalten.

    In der Adresszeile im Browser wird jedoch ein ?MODsid=xxxxxxxxxxxxxxxxxxxx angehängt.
    Diese SID ändert sich fotlaufend, sobald man einen Link auf der Seite angeklickt hat.

    (Meine Vermutung: Irgendwas mit den Sessions läuft nicht so wie bei den anderen Browsern.
    Obwohl Opera aber eigentlich konfiguriert wäre, Cookies zu aktzeptieren tut er das aus irgendeinem Grund anscheinend nicht, wenn man bei den Sessionoptionen auf "Cookie Benutzung bevorzugen = True" umstellt, bekomme ich die cookie_usage.php).

    Das ?MODsid= wird bei den anderen Browsern nicht angehängt.

    Im Demoshop https://demo.modified-shop.org/tags/modified-1.06/ kann ich mich jedoch auch mit Opera problemlos einloggen

    Gleichzeitig habe ich in Opera ein Problem mit den Captchas. Obwohl ich diese richtig eingebe, bekomme ich jedesmal die Meldung:
    "Bitte überprüfen Sie Ihre eingegebenen Daten im Formular Sicherheitscode: Keine Übereinstimmung, bitte geben Sie den Sicherheitscode erneut ein!"

    Auch das funktioniert im Demoshop normal.

    Habe das Bereits auf verschiedenen Rechnern getestet --> gleiches Resultat

    Die Probleme bestehen sowohl mit einem unveränderten xtc5 Template als auch mit meinem angepassten.

    An den Sessioneinstellungen habe ich schon alle möglichen Kombinationen versucht, leider ohne Erfolg

    Ich hoffe jemand hat eine Idee was da faul sein könnte :)

    Schon mal vielen Dank im Voraus
    Verzweifelte Grüße
    Thomas

    PS: bevor ich hier jetzt alles mögliche und unmögliche an Konfigs und sonstigen Infos poste, gebt mir einfach Bescheid welche Infos Ihr braucht... da ich im Moment keinen Plan habe was relevant sein könnte... :(

    Linkback: https://www.modified-shop.org/forum/index.php?topic=26713.0

    Brain11

    • Neu im Forum
    • Beiträge: 6
    Re: Session / Captcha Problem mit Opera
    Antwort #1 am: 23. Juni 2013, 15:39:50
    Was ich gerade noch herausgefunden habe:

    nach einem "fehlgeschlagenen" Loginversuch mache ich aus dem http:// ein https:// und schon bekomme ich den Admin Button angezeigt und des funktioniert auch der Zugriff auf des Admin-Panel...

    Auf den Seiten mit den Captchas funktioniert das allerdings nicht...

    Brain11

    • Neu im Forum
    • Beiträge: 6
    Re: Session / Captcha Problem mit Opera
    Antwort #2 am: 23. Juni 2013, 16:30:49
    habe soeben bei firefox die cookies deaktiviert und siehe da, genau das gleiche problem / verhalten wie vorher mit opera...

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #3 am: 23. Juni 2013, 17:15:17
    Überprüfe mal die Servereinstellungen bzgl. session.use_only_cookies.
    Außerdem die empfohlenen Session-Einstellungen im Backend beachten.
    Das Thema gab's aber schon mehrfach.

    Gruß,
    noRiddle

    Brain11

    • Neu im Forum
    • Beiträge: 6
    Re: Session / Captcha Problem mit Opera
    Antwort #4 am: 24. Juni 2013, 09:52:20
    Hey noRidle,

    danke für deine Antwort.

    ok einen Schritt weiter bin ich dank dir schon mal!

    habe

    session.use_cookies On On
    session.use_only_cookies Off On

    auf

    session.use_cookies On On
    session.use_only_cookies Off Off

    umgestellt.
    Jetzt läuft der Shop auch ohne Cookies, aber:

    Im Admin Menü unter Hilfsprogramme --> Server Info zeigt er mir die Serverinfos noch ganz normal an, aber der Teil unterhalb, also der Teil, wo normal die Infos von phpinfo() stehen, da wird mir einfach wieder der shop selber angezeigt?!

    dieses Verhalten ist aber auch im Demoshop reproduzierbar...

    bin ich da evtl. einem Bug auf die Schliche gekommen?
    ist das bei euch auch so?

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #5 am: 24. Juni 2013, 10:20:06
    Ich kann das im Demoshop nicht nachvollziehen:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Gruss Gerhard

    Brain11

    • Neu im Forum
    • Beiträge: 6
    Re: Session / Captcha Problem mit Opera
    Antwort #6 am: 25. Juni 2013, 21:16:37
    Hey Gerhard,

    habs soeben nochmal getestet und screenshots gemacht sowohl von den einstellungen in FF 21.0 als auch vom resultat im demoshop...

    das Problem tritt meines erachtens nur dann auf, wenn im link die MODsid= übergeben wird...

    wenn ich die cookies zulasse ist alles ohne probleme...

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #7 am: 25. Juni 2013, 22:23:35
    Konnte ich in der Tat jetzt auch einmal nachvollziehen.
    Ohne das jetzt analysiert zu haben:
    Es ist wichtig, daß ein Kunde ohne Cookies den Shop bedienen und bestellen kann.
    Als Admin aktiviert man die Cookies einfach.

    Gruß,
    noRiddle

    Brain11

    • Neu im Forum
    • Beiträge: 6
    Re: Session / Captcha Problem mit Opera
    Antwort #8 am: 25. Juni 2013, 22:41:56
    joa sehe ich auch so, aber dennoch ist da irgendwas im busch...

    den bestellablauf habe ich noch nicht komplett getestet...

    falls mir noch was auffällt gebe ich bescheid...

    viele grüße
    Thomas

    PS: kann man den "fehler" irgendwo festhalten, dass einer der entwickler sich das bei gelegenheit mal anschaut?

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #9 am: 25. Juni 2013, 22:46:23
    Dafür gibt's den (nicht zu mißbrauchenden) "Moderator informieren" -Button.

    Gruß,
    noRiddle

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #10 am: 25. Juni 2013, 23:00:16
    Dafür gibt's den (nicht zu mißbrauchenden) "Moderator informieren" -Button.

    Nein, dafür gibt es den BugTracker :!:

    Ich habe soeben das Problem behoben in r4980.

    Gruss Gerhard

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #11 am: 25. Juni 2013, 23:12:36
    Seit wann gibt's den denn, bzw. seit wann funktioniert der BugTracker ?
    Das erfährt ja niemand,
    weshalb du das auch freundlicher hättest sagen können.

    Außerdem bringen die rXXX gar nichts, man kann ja nicht reinschauen.
    Und da man nicht reinschauen kann, bringt auch die Suche nichts ob etwas schon mit einem Ticket versehen wurde,
    was weiß ich / wissen wir, wie das Problem genannt wurde ?

    Du nennst z.B. das vorliegende Problem "use xtc_href_link for SessionID".
    Na klasse, da weiß man ja gleich Bescheid.....

    Gruß,
    noRiddle

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #12 am: 25. Juni 2013, 23:35:43
    Hallo,

    ich war in keinster Weise unfreundlich. Ich habe lediglich darauf hingewiesen, dass es dafür einen Bugtracker gibt.

    Diese Diskussion ober wir das Trac offen legen oder nicht, hatten wir schon mal und es wird sich an der aktuellen Situation nichts ändern.

    Ich kann es auch gerne nochmals sagen:

    der Fehler hier ist absolut zu vernachlässigen, da der Admin nicht ohne Cookie im Shop sein soll. Aber gerade ich bin da auch sehr pingelig und poche immer wieder darauf, dass der Admin auch ohne Cookies funktioneren muss.

    hier wurde lediglich ein hardlink durch eine Funktion ersetzt.

    Sollten relevante Fehler gemeldet werden gibt es 2 Möglichkeiten:

    1. wir posten den Fix im Forum und/oder Bugtracker bei den Tickets.
    2. wir releasen die neue Version in der der Fix dann enthalten ist.

    Gruss Gerhard

    PS:
    hier moch ein Hinweis zum Bugtracker
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #13 am: 25. Juni 2013, 23:44:45
    Mit dem Nicht-Offenlegen des Trac habe ich kein Problem.
    Nur:
    • höre ich das erste mal, daß der BugTracker funktioniert und
    • gehst du auf meinen Einwand bzgl. der Suche dort
      - nämlich um zu entscheiden ob man ein neuse Ticket anlegt oder nicht -
      nicht ein

    Was die "Unfreundlichkeit" betrifft war ich vielleicht ein wenig empfindlich,
    aber die Informations-Politik zu den Usern ist nicht besonders gut.

    Da ich selbst gerne (auch über priv. Kontakte zu Team-Mitgliedern) an der Verbesserung sowie an Bug-Behebungen teilnehme, stört mich besonders, daß es kein richtiges und durchsichtiges Bug-Meldungs-Vorgehen gibt, es geht oft (sehr oft) unter.

    Was relevante oder nicht relevante Fehler anbelangt, bin ich deiner Meinung und drückte das in meinem vor-vor-hergehenden Post ja auch bereits aus, deshalb ist die Belehrung was mich betrifft nicht nötig.

    Gruß,
    noRiddle

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Re: Session / Captcha Problem mit Opera
    Antwort #14 am: 25. Juni 2013, 23:53:51
    Wir schweifen hier schon mal wieder vom Thema ab.

    Aktuell ist es so, dass wir die Fehlermeldungen aus dem Forum nehmen und dafür Tickets erstellen. Du kannst dir jederzeit die offenen und die bereits gelösten Tickets anzeigen lassen.

    Aber du kannst auch gerne selber Tickets erstellen. Das hilft ungemein.

    • gehst du auf meinen Einwand bzgl. der Suche dort
      - nämlich um zu entscheiden ob man ein neuse Ticket anlegt oder nicht -
      nicht ein

    Leg doch einfach ein Ticket an. Wenn es doppelt ist, dann wird das von uns schon kommentiert.

    Da ich selbst gerne (auch über priv. Kontakte zu Team-Mitgliedern) an der Verbesserung sowie an Bug-Behebungen teilnehme, stört mich besonders, daß es kein richtiges und durchsichtiges Bug-Meldungs-Vorgehen gibt, es geht oft (sehr oft) unter.

    Du kannst mich gerne anrufen, dann können wir mal schnacken.

    Gruss Gerhard
    Trade Republic - Provisionsfrei Aktien handeln
    5 Antworten
    3897 Aufrufe
    16. Oktober 2012, 18:20:21 von piru
    8 Antworten
    5559 Aufrufe
    19. April 2013, 13:19:00 von NicoDeluxe
               
    anything