バージョン選択

フォーラム

メニュー

オンライン状況

30 人のユーザが現在オンラインです。 (20 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 30
もっと...

サイト内検索

質問 > フロント機能 > SSL無しで決済モジュール

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
leopon
投稿日時: 2012/11/5 0:13
対応状況: −−−
半人前
登録日: 2012/11/5
居住地:
投稿: 29
SSL無しで決済モジュール
はじめまして。ご質問があり、こちらへ書き込みいたします。
現在、最新版2.12.2を使用しての導入を検討中です。
お客様からの要望で、SSLなしで決済モジュールを導入したいということで、
(※こちら側はSSL導入してくださいと念押ししましたが・・)
決済モジュールをSSLなしでも、導入できるかと検討中です。

一度、Paypalサンドボックスを利用して、テストでSSLないサイトで
試しましたが、購入内容確認後のページが真っ白になります。
これは、やはりテストでも本番でも、SSL導入していないと、
このようになるものでしょうか?

また、Paypal以外で、他決済モジュールはSSLなくても動くものなのでしょうか?
不慣れで質問の仕方が失礼な点があるかもしれませんが、
どうぞご教授よろしくお願いいたします。
seasoft
投稿日時: 2012/11/5 10:40
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7333
Re: SSL無しで決済モジュール
試してから時間が経つので、最新の状況と異なる部分もあるかもしれませんが・・・

PayPal は SSL なしでも動作していたように記憶しています。

サーバ間通信は SSL 必須でも、サイトは(非推奨でしょうけど)動作するという決済システムは、結構多かったと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

nanasess
投稿日時: 2012/11/5 14:09
対応状況: −−−
登録日: 2006/9/9
居住地: 大阪
投稿: 2116
Re: SSL無しで決済モジュール
PHP の OpenSSL サポート は必須ですね
phpinfo() で有効になっているかご確認ください


----------------
大河内健太郎(Kentaro Ohkouchi)
EC-CUBE公式エバンジェリスト
スキルニル株式会社

EC-CUBE1系2系長期サポートホスティングサービス CUBE Lab
https://cubelab.info/

leopon
投稿日時: 2012/11/5 23:51
対応状況: −−−
半人前
登録日: 2012/11/5
居住地:
投稿: 29
Re: SSL無しで決済モジュール
Seasoft様、nanasess様

お世話になります。私のような新米にお忙しい中、ご丁寧にご説明頂きましてありがとうございます。

まずお知らせ頂いたように、phpinfoにて、Openssl確認しましたら、
OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8e 23 Feb 2007

となっておりました。

また、昨日も記載いたしましたとおり、Paypalのエクスプレスチェックアウトをサンドボックスで試したところ、

「入力内容の確認」ページを次に進んだ
http://www.○○○.com/shopping/load_payment_module.php?transactionid=△△△△△△△△△△△△△△△

で真っ白になります。

Opensslが有効で、このようになるのは、何か設定がおかしいのでしょうか。。
サンドボックスのアカウントは、APIのユーザー名、パスワード、署名をモジュール設定するために、売り手側アカウント作成後、買い手側のアカウントも作成し、試しています。


また、さくらインターネットのサーバなので、当初は共用SSLを利用できるのかと、調べ、過去のスレッド
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=487&forum=2
を拝見し、やはりサーバ変更+独自SSL導入を相手先に進めていますが、

上記スレッドでは、

例)
http://www.example.jp/
と,
https://secure.example.jp/
で運用したい場合, 「共通ドメイン」に 「example.jp」を入力する.

しかし, 次のような場合はセッションの共有ができません.
これは, cookie の仕様によるものです.
(セッションのキーとなる セッションID は cookie に保存されるため)

例)
http://www.example.jp/
と,
https://ssl.securedomain.jp/
は, 共有できない.

とあります。

今回、さくらでの共用SSLを使用した場合、
・独自ドメイン名が「 example.com 」である場合、
https://secureNNN.sakura.ne.jp/example.com/
でアクセスできるそうですが、
共通ドメインは、「example.com」にしても、
https://secureNNN.sakura.ne.jp/ 以下にexample.comがあるので、無理という事になるわけでしょうか?

本当に申し訳ございません。
どうぞよろしくお願いいたします。

seasoft
投稿日時: 2012/11/6 4:54
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7333
Re: SSL無しで決済モジュール
内部的にエラーが発生しているかもしれませんので、確認してみると良いかと思います。
(参考) http://seasoft.jp1.cx/ec/tips/error#画面が真っ白


http://example.com/ と、
https://secureNNN.sakura.ne.jp/example.com/ の組み合わせに対応させるのは非常に難しいです。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

leopon
投稿日時: 2012/11/6 22:35
対応状況: −−−
半人前
登録日: 2012/11/5
居住地:
投稿: 29
Re: SSL無しで決済モジュール
ご丁寧にありがとうございます。

サーバのerror.logを見ると、いろいろある中から、
購入テスト行った時間帯にこのようなものが記載ありました。

[Tue Nov 06 22:26:44 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/BannerAsYouLike/BannerAsYouLike.php on line 314, referer: http://shop.△△△.jp/shopping/confirm.php?transactionid=9570badebac1f0cdecfa6eb71899c0fa747b1e13

[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] File does not exist: /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/favicon.ico
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/DormantCategory/DormantCategory.php on line 294
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/DormantCategory/DormantCategory.php on line 305
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/DormantCategory/DormantCategory.php on line 556
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/DormantCategory/DormantCategory.php on line 675
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/DormantCategory/DormantCategory.php on line 675
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/BannerAsYouLike/BannerAsYouLike.php on line 314
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/BannerAsYouLike/BannerAsYouLike.php on line 314
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Warning: Call-time pass-by-reference has been deprecated in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/BannerAsYouLike/plg_BannerAsYouLike_SC_View.php on line 90
[Tue Nov 06 22:26:49 2012] [error] [client ××.××.××.××] PHP Catchable fatal error: Argument 2 passed to DormantCategory::formParamConstruct() must be an instance of SC_FormParam_Ex, instance of SC_FormParam given in /var/www/vhosts/△△△.jp/subdomains/shop/httpdocs/data_shop/downloads/plugin/DormantCategory/DormantCategory.php on line 608




これは、モジュールのphpがおかしいという事でしょうか?

paypalに問い合わせると、やはりSSLはなくても使えるとの事でした。。
毎度ご迷惑おかけいたしますが、よろしくお願いいたします。
nanasess
投稿日時: 2012/11/6 22:38
対応状況: −−−
登録日: 2006/9/9
居住地: 大阪
投稿: 2116
Re: SSL無しで決済モジュール
DormantCategory が怪しいですね.
プラグインをすべて外してみてはいかがでしょう?


----------------
大河内健太郎(Kentaro Ohkouchi)
EC-CUBE公式エバンジェリスト
スキルニル株式会社

EC-CUBE1系2系長期サポートホスティングサービス CUBE Lab
https://cubelab.info/

leopon
投稿日時: 2012/11/6 23:44
対応状況: −−−
半人前
登録日: 2012/11/5
居住地:
投稿: 29
Re: SSL無しで決済モジュール
お忙しい中、ご丁寧にお知らせ頂きましてありがとうございます。
こちらご指摘の通り、プラグインをいくつか入れておりました。
そのうちのカテゴリ休眠プラグインを導入してテストなど行っていましたので、こちらを外してみたら見事Paypalのテストが最後まで行えました。

この度はnanasess様、seasoft様、本当にありがとうございました。
nanasess様には一度大阪本社の交流会でお見かけしましたが、また今後もこちらのフォーラムでお助けいただけると幸いです。

本当にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は67,446名です
総投稿数は98,813件です

投稿数ランキング

1
seasoft
7333
2
AMUAMU
2712
3
468
2693
4
nanasess
2116
5
umebius
1789
6
yuh
1612
7
red
1427
8
h_tanaka
1051
9
fukap
907
10
tsuji
863
11
shutta
835
12
tao_s
792
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.