質問 > その他 > GMOイプシロン クレジット決済でシステムエラー |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Oniki |
投稿日時: 2018/11/28 18:43
対応状況: 解決済
|
常連 登録日: 2018/11/26 居住地: 投稿: 38 |
Re: GMOイプシロン クレジット決済でシステムエラー CurlExceptionのエラーメッセージをログに出力するようにして、以下の出力を確認しました。
OpenSSL was built without SSLv2 support SSLバージョン選択に 2 : SSL2.0 を設定していたのが原因のようです。 6 : TLS1.2 に設定し直して解決しました。 お騒がせしました。 |
Oniki |
投稿日時: 2018/11/26 18:18
対応状況: 解決済
|
常連 登録日: 2018/11/26 居住地: 投稿: 38 |
GMOイプシロン クレジット決済でシステムエラー [EC-CUBE] 3.0.16
[レンタルサーバ] さくらインターネットサーバ [OS] Windows8 [PHP] 7.2.10 [データベース] MySQL 5.7.22-log [ブラウザ] Google Chrome バージョン: 70.0.3538.102 [導入プラグインの有無] GmoEpsilon 1.1.2 [カスタマイズの有無] 無し [現象] GMOイプシロンのプラグインを導入して、イプシロンのテスト環境に接続確認を行っているとき、 注文内容の確認画面で「クレジット決済」を選択して「次へ」ボタンを押した時点でシステムエラーが発生しました。 何か設定が足りないのでしょうか。 原因、対応方法をご教示願います。 ■デバッグモードで実行したときの画面表示です。 URL https://(ドメイン)/index_dev.php/shopping/epsilon_payment InvalidArgumentException in RedirectResponse.php line 76: Cannot redirect to an empty URL. in RedirectResponse.php line 76 at RedirectResponse->setTargetUrl('') in RedirectResponse.php line 39 at RedirectResponse->__construct('', '302') in Application.php line 462 at Application->redirect('') in GmoEpsilon_Base.php line 323 at GmoEpsilon_Base->transitionEpsilon('4') in GmoEpsilon_Base.php line 63 at GmoEpsilon_Base->payProcess(object(Order), object(PaymentExtension)) in PaymentController.php line 46 at PaymentController->index(object(Application)) at call_user_func_array(array(object(PaymentController), 'index'), array(object(Application))) in HttpKernel.php line 144 at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64 at HttpKernel->handle(object(Request), '1', true) in Application.php line 586 at Application->handle(object(Request)) in Application.php line 563 at Application->run() in index_dev.php line 110 ※GmoEpsilon_Base.php sendData() でCurlExceptionをcatchしてgetErrorNo(4)を返しているものと思われます ■GmoEpsilon のログです。 gmoepsilon.INFO: pay process start. order_id = (注文番号) [] [] gmoepsilon.INFO: CurlException. url=https://beta.epsilon.jp/cgi-bin/order/receive_order3.cgi parameter=Array ( [contract_code] => (契約コード) [user_id] => non_customer [user_name] => (ユーザー名) [user_mail_add] => (メールアドレス) [order_number] => (注文番号) [item_code] => [item_name] => (商品名) [item_price] => (価格) [st_code] => 10000-0000-00000 [mission_code] => 1 [process_code] => 1 [xml] => 1 [memo1] => [memo2] => EC-CUBE3_20181126150700 [delivery_id] => 99 ) [] [] ■イプシロン管理画面の設定情報です。 オーダー情報発信元ホスト情報 (ドメイン) 決済完了後のリダイレクト先 https://(ドメイン)/shopping/epsilon_payment/complete 戻るボタンの戻り先URL https://(ドメイン)/shopping/epsilon_payment/back エラー発生時の戻り先URL https://(ドメイン)/shopping/epsilon_payment/complete タイムアウト情報送信先URL https://(ドメイン)/shopping/epsilon_payment/complete クレジットカード変更完了後のリダイレクト先URL 空白 ユーザー登録完了後のリダイレクト先URL 空白 コンビニ・ペイジー入金通知送信先 https://(ドメイン)/epsilon_recv.php 後払い決済ステータス変更通知送信先 空白 決済完了通知先 https://(ドメイン)/epsilon_pay_complete.php 送金情報発信元ホスト情報 空白 ■ECCUBE管理画面での設定です。 接続先URL https://beta.epsilon.jp/cgi-bin/order/receive_order3.cgi 情報確認URL https://beta.epsilon.jp/cgi-bin/order/getsales2.cgi SSLバージョン選択 2 : SSL2.0 利用決済方法 クレジットカード決済のみ 定期課金機能 使用しない 以上、よろしくお願いします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |