Board-Archiv (archivierte Boards zum Lesen, kein Support mehr) > Fragen zu den SwissKnife-Komponenten

https und Kontaktform

(1/1)

Karma:
Hallo zusammen,

jetzt hab ich auch mal eine Frage:

Ich benutze auch das Formular von SwissKnife. Jetzt gibt es folgendes Problem:

Wird die Seite mit http://... aufgerufen, funktioniert das Formular.
Wird die Seite jedoch mit https:// aufgerufen, kommt nach absenden des Formulars folgender Fehler: Mitteilung wird wegen Timeout oder Fehlern nicht gesendet.

Seite: www.mopszucht-brandenburg.de

Hat jemand eine Idee, woran das liegen könnte?

Danke im Vorraus

SwissKnife:
Hallo Karma...

Das von Dir beschriebene Phänomen kann ich auf meinem Test-System nicht nachvollziehen...da funktioniert das Formular mit HTTP und HTTPS absolut so wie es soll...

Die gleichen Versuche habe ich auf der Seite meiner Holden
https://www.doll-wonderland.ch/scripts/kontakt2012.php durchgeführt...geht problemlos...kannst Du mit dem Link testen...

...ABER...ich vermute, dass Du für Deine Domain gar kein SSL-Zertifikat hast...ein solches muss man meist als Option zusätzlich bestellen/mieten/bezahlen...denn der von Dir beschriebene Fehler passt dazu...

Die Sicherheitsfunktionen des Formulars setzen auf AJAX auf...und die funktionieren bei HTTPS nur mit offiziellem SSL-Zertifikat...

...überprüfe das einmal bei Deiner Domain...
bin fast sicher, dass der "Hund da begraben ist"... ;-)

...zusätzlich musst Du in der Seite kontakt.php alle HTTP-Einträge wie z.B.:

"http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"

in

"https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"

ändern...denn eine mit HTTPS aufgerufe Seite darf nicht Funktionen/Seiten mit HTTP aufrufen...das wird vom WEB-Server aus Sicherheitsgründen unterbunden...HTTPS aus HTTP aufrufen geht hingegen, also auch bei HTTP-Aufruf der Seite alls OK...



Gruss aus der Schweiz
Stefan

Karma:
Danke für Deine Antwort, Stefan.

Ich bin bei Strato und das Zertifikat scheint in Ordnung zu sein.

Wenn ich die die Einträge in der kontakt.php auf https ändere funktioniert denn dann das Formular auch wenn die Seite mit http aufgerufen wird.

SwissKnife:
Ja...funktioniert auch dann, wenn die Seite mit HTTP aufgerufen wird...nur HTTPS -> HTTP geht nicht...

Grus aus der Schweiz
Stefan

Karma:
Danke Stefan

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln