Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Frontend Login funktioniert nicht mehr

  1. #1
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    455
    Partner-ID
    7000

    Standard Frontend Login funktioniert nicht mehr

    Moin,

    eine Website, die vor kurzem ein update von 4.4 auf 4.8 erhalten hat, zeigt plötzlich ein seltsames Verhalten, wenn man sich im Frontend einloggen möchte.
    Die Element die zum Download angeboten werden, sind auf der gleichen Seite wie das Modul zum einloggen.

    Die Adresse, unter der alle diese Element zu finden sind, sieht so aus www.xyz.de/de/download.html. Im Login-Modul ist als Weiterleitungsseite eben diese Adresse angegeben.

    Wenn sich ein Nutzer einloggt wird er aber zu dieser Adresse geleitet: www.xyz.de/_contao/login

    Hat jemand eine Ahnung woran das liegen könnte?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.893
    Partner-ID
    10107

    Standard

    Zitat Zitat von Fulano Beitrag anzeigen
    ein Website die vor kurzem ein update von 4.4 auf 4.8 erhalten hat
    Contao 4.8 hat im Februar das Lebensende erreicht. Warum wurde auf 4.8 aktualisiert?

  3. #3
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    455
    Partner-ID
    7000

    Standard

    Ziel ist die 4.9, allerdings gab es beim Wechsel auf 4.9 Probleme mit Modulen für xliff-Import beziehungsweise Export. Dazu habe ich bereits mit den Entwicklern Kontakt aufgenommen.

    Zur Information, beim update auf 4.9 bekommen wir unter anderen das als Meldung:

    Code:
    In YamlFileLoader.php line 693:                                                                               
      The file "/var/www/clients/client14/web15/web/vendor/menatwork/contao-langu  
      age2file-bundle/src/DependencyInjection/../Resources/config/listeners.yml"   
      does not contain valid YAML: Unexpected characters near "                    
      - {                                                                          
          name: kernel.event_listener,                                             
          event: 'dc-general.view.contao2backend.get-edit-mode-buttons',           
          method: addButtonImport                                                  
        }" at line 56.                                                             
                                                                                   
    
    
    In Inline.php line 94:
                                                                          
      Unexpected characters near "                                        
      - {                                                                 
          name: kernel.event_listener,                                    
          event: 'dc-general.view.contao2backend.get-edit-mode-buttons',  
          method: addButtonImport                                         
        }" at line 56.
    Aber kann das etwas mit dem Problem im Login-Bereich zu tun haben?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.893
    Partner-ID
    10107

    Standard

    Zitat Zitat von Fulano Beitrag anzeigen
    Ziel ist die 4.9, allerdings gab es beim Wechsel auf 4.9 Probleme mit Modulen für xliff-Import beziehungsweise Export. Dazu habe ich bereits mit den Entwicklern Kontakt aufgenommen.
    Auf Contao 4.8 zu aktualisieren ist auf jeden Fall nicht zielführend, da sich darin Fehler befinden können - da diese Version ja seit Februar wie gesagt nicht mehr entwickelt wird.


    Zitat Zitat von Fulano Beitrag anzeigen
    Zur Information, beim update auf 4.9 bekommen wir unter anderen das als Meldung:

    Code:
    In YamlFileLoader.php line 693:                                                                               
      The file "/var/www/clients/client14/web15/web/vendor/menatwork/contao-langu  
      age2file-bundle/src/DependencyInjection/../Resources/config/listeners.yml"   
      does not contain valid YAML: Unexpected characters near "                    
      - {                                                                          
          name: kernel.event_listener,                                             
          event: 'dc-general.view.contao2backend.get-edit-mode-buttons',           
          method: addButtonImport                                                  
        }" at line 56.                                                             
                                                                                   
    
    
    In Inline.php line 94:
                                                                          
      Unexpected characters near "                                        
      - {                                                                 
          name: kernel.event_listener,                                    
          event: 'dc-general.view.contao2backend.get-edit-mode-buttons',  
          method: addButtonImport                                         
        }" at line 56.
    Ja, das muss in der menatwork/contao-language2file-bundle Extension behoben werden. Diese Extension ist nicht mit den neuesten Symfony Abhängigkeiten kompatibel.



    Zitat Zitat von Fulano Beitrag anzeigen
    Aber kann das etwas mit dem Problem im Login-Bereich zu tun haben?
    Meine Vermutung ist, dass dieses Verhalten von einer Extension oder Applikationsanpassung ausgelöst wird, die irgendwo FrontendUser::getInstance()->authenticate benutzt. Das muss auch in der jeweiligen Extension (oder in der eigenen Anpassung) behoben werden.

  5. #5
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    455
    Partner-ID
    7000

    Standard

    Die Installation läuft nun mit 4.9.

    Was das Problem mit dem Login betrifft habe ich noch mal das Verhalten getestet.
    Wenn man sich das erste mal einloggen will, kommt der Hinweis auf das Token-Problem. Geht man einfach wieder zum Login und gibt seine Daten noch einmal ein, dann klappt es.

    Ich kann daraus nichts für einen möglichen Lösungsansatz ableiten, vielleicht hat ja jemand eine Idee.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •