Q72 / Self A / A

「決済」及び「開発」関連用語集

カテゴリー: QA  閲覧数:285 配信日:2019-09-09 11:33


Q72


Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com. (Network error [errno 77]: )
2019/9/9
下記エラーメッセージが表示されるのですが、今どういう状態なのでしょうか?
( ! ) Fatal error: Uncaught Stripe\Error\ApiConnection: Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com. (Network error [errno 77]: ) in /var/www/xxxx/lib/composer/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php on line 339

Self A


php-fpm再起動
$ sudo systemctl restart php-fpm

確認後、Nginx再起動
$ sudo sh -c 'nginx -t && systemctl restart nginx.service || systemctl status nginx.service -l'
Stripe error: Network error [errno 77]: The one-time function was previously called and failed. Its error code is no longer available

感想
・これは分からないでしょ?
・原因究明するため、丸3日を要した
・めっちゃしんどいわ

時間を要した理由
・セッションCookieを利用したスクリーンキャプチャを取得するため、色々調査している最中だったため

HeadlessChromium の Operation timed out の原因ばかり調査していた
・対象URLで、「Network error [errno 77]」がいつの間にか発生していることに気が付かなかった
Fatal error: Uncaught HeadlessChromium\Exception\OperationTimedOut: Operation timed out (3sec) in

対象URLでは、TwitterOAuth API も利用していたため、そのエラーの影響かと思った
・try ~ catch 文を記述していたが、TwitterOAuthExceptionではエラー捕捉できないことが判明
( ! ) Fatal error: Uncaught Abraham\TwitterOAuth\TwitterOAuthException
→ 関係なかった。このエラーを解決しても、[errno 77]は相変わらず表示された

本人確認が終わっていないから?
・運転免許証の画像を表裏1枚ずつアップロード
→ 関係なかった

ネット情報を鵜呑みにして、深みに嵌まりかける
・cURL が古いから? cURLおよびOpenSSLパッケージを アップグレード しようとする 
推奨される対応策は、デフォルトでTLS 1.2が使用されるようにcURLおよびOpenSSLパッケージをアップグレードすることです
・今回の件とは関係なかった

A


開発中にエラーが表示されているとのことで、ご連絡いただきありがとうございます。

エラーの表示を拝見いたしますと、何らかの原因で、貴社の環境とStripeの接続が確立されていないように見受けられますが、いただいている情報のみですと原因特定ができかねます。

そのため、大変恐縮ですが下記についてご教示いただけますでしょうか。
・構築されているStripeのサービスについてご教示いただけますでしょうか?
・エラーが発生していた期間をご教示いただけますでしょうか?
・エラーは現在も発生しておりますでしょうか?
・どのようなリクエストに対してのエラーでしょうか?

なお、StripeAPIなどのステータスについては、下記のURLより常時ご確認いただけます。
https://status.stripe.com/


週間人気ページランキング / 3-22 → 3-28
順位 ページタイトル抜粋 アクセス数
1 YouTube | 動画サービス(課金販売できるプラットフォーム) 7
2 その他エントリー(Stripe) カテゴリー 4
2 EMVレベル1 / EMVレベル2 / EMVCo とは? 4
2 Off-session Payments with Payment Intents / Payment Intents を使用したオフセッション支払 4
3 支払い 3
3 クレジットカード決済 | 課金 3
3 QA(Stripe) カテゴリー 3
3 Stripe Q15。PaymentIntent でエラー。カード番号に不備があります。 | QA(Stripe) 3
4 EMVCo | クレジットカード仕様(仕様) 2
4 Stripe Q16。PaymentIntentの支払いで郵便番号入力を求められる。Radar rules の ZIP code を無効にしているのに | QA(Stripe) 2
4 Stripe エラー(Stripe) カテゴリー 2
4 資金決済に関する法律(資金決済法)とは?/(1)前払式支払手段 /(2)資金移動業 2
4 プリペイドカード | カード 2
4 Stripe Q60. Checkout\SessionオブジェクトとPaymentIntentオブジェクトの関係性は1対1ですか? | QA(Stripe) 2
4 QRコード決済 | 課金 2
4 Stripe Q48。「Checkout\Session - server」「Charge」「PaymentIntent」の使い分け方 | QA(Stripe) 2
4 振込 | 送金 2
5 Stripe Q11。テストAPIで、実際のカード番号を入力したらどうなりますか? | QA(Stripe) 1
5 Vプリカとは?/ 特徴 1
5 ICクレジットカード | クレジットカード仕様(仕様) 1
2024/3/29 1:01 更新
指定期間人気ページランキング / 2020-5-28 → 2024-3-28
順位 ページタイトル抜粋 アクセス数
1 Stripeアカウントへログインする際、モバイル端末で受信したコード入力を求められる理由は? | その他エントリー(Stripe) 2006
2 EMVCo | クレジットカード仕様(仕様) 1252
3 Stripe Q13。決済成功時に、「請求に紐づけられたメールアドレス」に対して、メール送信したいのですが、 | QA(Stripe) 938
4 Stripe Q16。PaymentIntentの支払いで郵便番号入力を求められる。Radar rules の ZIP code を無効にしているのに | QA(Stripe) 898
5 Twitch | ゲーム実況配信サービス(課金販売できるプラットフォーム) 876
6 クレジットカード決済 | 課金 875
7 決済用語 853
8 Stripe Q50。 Connect 「Standardアカウント」で、自身に連結された子アカウントを、ダッシュボードから削除するには? | QA(Stripe) 822
9 Omise | 「支払」機能を有する決済系サービス(決済サービス) 762
10 Stripe Q1。Stripeにおける個人事業主の定義 | QA(Stripe) 755
11 Stripe Q31。ダッシュボードでの「支払い作成」の見方について | QA(Stripe) 736
12 pixivFANBOX | クリエイター支援プラットフォーム(課金販売できるプラットフォーム) 733
13 EMVレベル1 / EMVレベル2 / EMVCo とは? 710
14 YouTube | 動画サービス(課金販売できるプラットフォーム) 646
15 プリペイドカード | カード 636
16 EPUB | ファイルフォーマット(電子書籍) 585
17 サブスクリプション | 課金 563
18 Stripeで"No such token: src"と表示されたら、最初にAPIキーを確認する | Stripe エラー(Stripe) 542
19 Stripe Q74.「お客様のビジネスの詳細」とは何ですか? | Stripe 536
20 ファンティア | クリエイター支援プラットフォーム(課金販売できるプラットフォーム) 482
2024/3/29 1:01 更新