Neu https Fehler bei PowerPay Template

philipp00082

Aktives Mitglied
24. September 2016
14
0
Hallo Zusammen

Ich habe einen neuen JTL 4 Shop, der komplett SSL laufen soll. Dazu habe ich in der config.JTL-Shop.ini.php die Adresse auf https geändert. Das ganze sieht soweit auch alles gut aus.
Ich benutze Plugins zur Zahlung über PostFinance und PowerPay. Das PowerPay Plugin macht mir Probleme, von denen der Plugin Hersteller sagt, sie kämen nicht durch das Plugin.
1. Problem: Wenn ich eine Bestellung auslösen will, kommt es beim letzten Bestellschritt, nach drücken des Buttons "Kostenpflichtig bestellen" zu Fehlermeldungen im Browser, dass gemischter Inhalt aufgerufen wird. Es werden mehrere Seiten des Plugins als http, also ohne SSL aufgerufen. Meine Benutzer werden dann ausgerechnet bei der Zahlung einen Hinweis der Unsicherheit erhalten.
2. Problem: Nach drücken des Buttons "Kostenpflichtig bestellen" soll der Bezahlvorgang automatisch ausgeführt werden. Stattdessen kommt ein sehr unscheinbarer Button "Zahlen", der eigentlich automatisch ausgeführt werden sollte. Ich weiss nicht, ob der zweite Fehler ein Resultat des ersten ist.

Kann mir jemand helfen die Fehler zu beseitigen?
Vielen Dank für Eure Hilfe!
Freundliche Grüsse
Philipp
 

philipp00082

Aktives Mitglied
24. September 2016
14
0
Danke für Deine Antwort. Nein, diese Einstellung steht auf SSL Verschlüsselung deaktivieren. Wenn ich es auf permanent umstelle, kann die Webseite gar nicht geladen werden. Auf deaktiviert und mit https-Eintrag in der config...ini.php wird die Seite geladen.
 

philipp00082

Aktives Mitglied
24. September 2016
14
0
Der Link zum Shop ist: www.krams.ch
Ich bin wirklich langsam verzweifelt, da ich nun seit 2 Wochen eine Lösung suche. Gern kann ich Dir auch einen Testzugang erstellen, damit Du die Bezahlmethode auswählen und meine beiden Probleme simulieren kannst.
 

blackgren

Gut bekanntes Mitglied
1. Februar 2011
370
21
Anscheinend hast du .htaccess Datei nicht angepasst. Dein Shop ist sowohl unter http als auch https erreichbar und unter www.krams.ch sowie krams.ch.

Wenn deine Domain mit www also so www.krams.ch erreichbar sein soll, sollte der Eintrag in deiner .htaccess datei so angepasst werden:
Code:
  #REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
  #Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index.php?title=JTL-Shop3-Neuinstallation#4._Einrichtung_einer_Domainweiterleitung
  RewriteCond %{HTTP_HOST} ^krams.ch
  RewriteRule ^(.*)$ https://www.krams.ch/$1 [r=301,L]



vg
 

philipp00082

Aktives Mitglied
24. September 2016
14
0
Kannst Du mir dabei bitte helfen? Sie ist weitgehend unverändert. Ich habe es probiert zu ändern, was aber dazu geführt hat, dass die Seite sich nicht mehr aufrufen liess.
 

philipp00082

Aktives Mitglied
24. September 2016
14
0
Danke für diesen Versuch! Ich habe jetzt diese Anpassung vorgenommen und im Admin-Bereich wieder SSL aktiviert. Nun wird die Seite wieder nicht mehr angezeigt. Hast Du noch eine Idee?
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
Wenn es sich um einen Shop4 handelt würde ich ausschließlich die Backend-Enstellungsoptionen verwenden und keine Änderung an der htaccess vornehmen
 

philipp00082

Aktives Mitglied
24. September 2016
14
0
Hallo, vielen Dank für die Tipps und Hilfe.

Es funktioniert komischerweise trotzdem nicht. Wenn ich im Backend auf permanent SSL umschalte, kann die Webseite nicht mehr aufgerufen werden.
Es kommt dann eine Fehlermeldung vom Browser "zu viele Umleitungen".
Wenn ich dann SSL deaktiviere, lädt die Seite wieder, das sogar im SSL. Im Bezahlsystem kommt es dann wieder zum im ersten Thread beschriebenen Problem.

Woran kann es noch liegen. Mein Hosting Partner ist ratlos.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233

philipp00082

Aktives Mitglied
24. September 2016
14
0
Hast Du für eine solche Aktion Zeit? Wieviel kostet mich Deine Arbeit, sofern Du sie machen möchtest? Zugangsdaten kann ich sofort per FTP zur Verfügung stellen.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
Mach bei uns ein Ticket auf .. FTP und Shop-Admin

Ich schaus mir an ... denke nicht das es länger dauert als 15 Minuten und unter 30 berechnen wir nicht 😉
 

philipp00082

Aktives Mitglied
24. September 2016
14
0
Also kurz zur Info. Dieses Problem liegt am LoadBalancer, der die Information SSL nicht an die Seite weitergibt. Die dynamisch erzeugten Links im Plugin werden dann fälschlicherweise mit http erzeugt, statt https. Weder mein Hoster, noch der Pluginhersteller haben für dieses Problem eine Lösung.
 

Ähnliche Themen