• Wenn wir das Zahlmodul BillSAFE aktivieren, wird die checkout_payment-Seite nur als leere Seite angezeigt.

    Unser Shop liegt auf einem vServer.

    Wir haben einen völlig identische Shop auf einem Kundenserver getestet, da läuft das Modul problemlos.

    Wir nehmen an, dass es an einer Servereinstellung liegt, nur an welcher?

    Hat jemand einen Tip für uns?

  • Vielen Dank erst mal für die schnelle Antwort.

    Ich hab das Modul noch mal aktiviert und folgenden Eintrag im errorlog gefunden:

    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] PHP Fatal error: Uncaught exception 'Billsafe_Exception' with message 'Missing SSL transport support in PHP' in /var/www/web33/html/x-testshop/includes/classes/billsafe_2/HttpClient.php:55, referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] Stack trace:, referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] #0 /var/www/web33/html/x-testshop/includes/classes/billsafe_2/billsafe_2.php(112): Billsafe_HttpClient->__construct('https://sandbox...'), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] #1 /var/www/web33/html/x-testshop/includes/modules/payment/billsafe_2.php(165): Billsafe_Sdk->callMethod('prevalidateOrde...', Array), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] #2 /var/www/web33/html/x-testshop/includes/classes/payment.php(204): billsafe_2->selection(), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] #3 /var/www/web33/html/x-testshop/checkout_payment.php(149): payment->selection(), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] #4 {main}, referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:27 2013] [error] [client 79.236.xx.xxx] thrown in /var/www/web33/html/x-testshop/includes/classes/billsafe_2/HttpClient.php on line 55, referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] PHP Fatal error: Uncaught exception 'Billsafe_Exception' with message 'Missing SSL transport support in PHP' in /var/www/web33/html/x-testshop/includes/classes/billsafe_2/HttpClient.php:55, referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] Stack trace:, referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] #0 /var/www/web33/html/x-testshop/includes/classes/billsafe_2/billsafe_2.php(112): Billsafe_HttpClient->__construct('https://sandbox...'), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] #1 /var/www/web33/html/x-testshop/includes/modules/payment/billsafe_2.php(165): Billsafe_Sdk->callMethod('prevalidateOrde...', Array), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] #2 /var/www/web33/html/x-testshop/includes/classes/payment.php(204): billsafe_2->selection(), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] #3 /var/www/web33/html/x-testshop/checkout_payment.php(149): payment->selection(), referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] #4 {main}, referer: http://www.testshop/checkout_shipping.php
    [Fri Jul 19 09:25:56 2013] [error] [client 79.236.xx.xxx] thrown in /var/www/web33/html/x-testshop/includes/classes/billsafe_2/HttpClient.php on line 55, referer: http://www.testshop/checkout_shipping.php

    Einmal editiert, zuletzt von Tierland (19. Juli 2013 um 11:51)

  • Einstellungen und voraussetzungen?
    weil:
    'Missing SSL transport support in PHP'
    Weiter welche versandmodule/möglichkeiten mit settings.
    Und ja oder nein one page checkout und dieser ja oder nein mit ajax checkout?

  • Als Versandmodul haben wir nur Pauschale Versandkosten aktiviert.

    Als Zahlmodule haben wir noch Banktransfer, Barzahlen,Vorkasse und PayPal.

    AJAX Checkout ist deaktiviert und Boxenloser Checkout ist aktiviert.

  • Das SSL Zertifikat ist von Comodo.

    Auf dem Testshop ist natürlich kein SSL - vielen Dank für den Hinweis.

    Hier das errorlog vom richtigen Shop:

    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] PHP Fatal error: Uncaught exception 'Billsafe_Exception' with message 'Missing SSL transport support in PHP' in /var/www/web24/html/tierland/includes/classes/billsafe_2/HttpClient.php:55, referer: https://www.tierland.net/checkout_shipping.php
    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] Stack trace:, referer: https://www.tierland.net/checkout_shipping.php
    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] #0 /var/www/web24/html/tierland/includes/classes/billsafe_2/billsafe_2.php(112): Billsafe_HttpClient->__construct('https://sandbox...'), referer: https://www.tierland.net/checkout_shipping.php
    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] #1 /var/www/web24/html/tierland/includes/modules/payment/billsafe_2.php(165): Billsafe_Sdk->callMethod('prevalidateOrde...', Array), referer: https://www.tierland.net/checkout_shipping.php
    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] #2 /var/www/web24/html/tierland/includes/classes/payment.php(204): billsafe_2->selection(), referer: https://www.tierland.net/checkout_shipping.php
    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] #3 /var/www/web24/html/tierland/checkout_payment.php(149): payment->selection(), referer: https://www.tierland.net/checkout_shipping.php
    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] #4 {main}, referer: https://www.tierland.net/checkout_shipping.php
    [Fri Jul 19 10:57:36 2013] [error] [client 79.236.26.212] thrown in /var/www/web24/html/tierland/includes/classes/billsafe_2/HttpClient.php on line 55, referer: https://www.tierland.net/checkout_shipping.php

    Einmal editiert, zuletzt von Tierland (19. Juli 2013 um 13:19)

  • Zusammen mit dem Provider haben wir verschiedene Einstellungen getestet - bisher hatten wir jedoch keinen Erfolg.

    Ich hab das Zahlmodul von BillSafe jetzt noch mal außerhalb des vServers getestet. Die Bezahlseite mit der Bezahlmöglichkeit von BillSafe wird immer angezeigt, auch ohne SSL - hier fehlt lediglich das Logo von Billsafe.

  • Ich hab mal zwei Serverinfo`s verglichen. Da fehlen einige Einstellung beim vServer.

    vServer - hier tritt der Fehler auf

    Registered PHP Streams compress.zlib, compress.bzip2, php, file, data, http, ftp, zip

    Registered Stream Socket Transports tcp, udp, unix, udg

    Kundenserver - hier wird BillSAFE korrekt angezeigt

    Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, zip, phar

    Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, sslv2, tls

    Vorigen Freitag hab ich meinen Provider informiert, bis jetzt kam jedoch noch keine Rückmeldung.

    2 Mal editiert, zuletzt von Tierland (29. Juli 2013 um 09:18)

  • beim vserver kannst du aber auch je nach fähigkeit eigene ssl zertifikate aufschalten, zumindest zum testen. wäre nur die frage ob billsafe die auch schluckt oder alles abbricht.

  • Folgende Antwort bekam ich soeben vom Provider:

    wir können die Extensions leider nicht ohne weiteres installieren,

    ob hiernach das Problem auch gelöst ist, steht auf einem anderem Blatt.

    Wir sind aktuell etwas ratlos, was sagt der Softwarehersteller?

    Welche Extensions sind notwendig etc.?

  • ??

    Welche provider und welches Paket dort.?
    Weil kein SSL ist doch ...
    Oder meinen die eigentlich es ist ein Unmanaged Vserver, und für solche muss man es selbe machen oder gegen die Stundensatz von den?

    Wen es aber einer Managed Vserver ist, dan glaube die scheitern die aus oder?

  • billsafe funktioniert bei uns auch nicht, dafür braucht man "richtiges" SSL vom Hoster; das kostet;
    kommt auf das paket beim provider an; bei HE ist das auch etwas kompliziert zusammen mit dem WebpackL; da giebt es eine Tabelle mit den kosten:
    [ATTACH=CONFIG]466[/ATTACH]