質問編集履歴

6

全体的な加筆

2018/05/11 10:57

投稿

wasabin
wasabin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -74,15 +74,33 @@
74
74
 
75
75
 
76
76
 
77
+ ## 期待される状態
78
+
79
+ * 図の2〜3のリクエスト-レスポンスにて、決済会社がHTTPステータスコード200でOKを取得する。
80
+
81
+
82
+
83
+ ## 決済会社への確認
84
+
85
+ 決済会社からは、
86
+
87
+ 「リクエストが完了せずタイムアウトになるので200が返るようにして下さい。」
88
+
89
+ 「こちら側は問題ないので御社で対応してください。」
90
+
91
+ との事で、現状これ以上の情報を引き出せていない状況となります。
92
+
93
+
94
+
77
95
 
78
96
 
79
97
  # 知りたいこと
80
98
 
81
99
 
82
100
 
83
- このような処に問題があるのか、具体的にわからない状況ですので、
101
+ この状況で試すべき事は何があるのか、
84
102
 
85
- この状況で試すべき何があるのか、
103
+ 決済会社に確認依頼べき内容はあるのか、
86
104
 
87
105
  問題を切り分けるには、何を試してみるべきか教えていただけないでしょうか?
88
106
 

5

図の修正

2018/05/11 10:57

投稿

wasabin
wasabin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- ![ケンス図](1f0390e618d96363ae476e2caac45fdc.png)
25
+ ![イメジ説明](5520373ab05cadf1ba90bafb1b6bc292.png)
26
26
 
27
27
 
28
28
 

4

図を追加、文法修正。

2018/05/11 10:44

投稿

wasabin
wasabin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -22,19 +22,31 @@
22
22
 
23
23
 
24
24
 
25
- # 試したこと
25
+ ![シーケンス図](1f0390e618d96363ae476e2caac45fdc.png)
26
26
 
27
+
28
+
29
+ 今回問題になっているのは、図の2のリクエストに対する3のレスポンスが
30
+
31
+ 決済会社側ではタイムアウトになってしまう状況です。
32
+
33
+
34
+
27
- 問題解決の為、スクリプト側の問題でないか判断するため
35
+ 問題の切り分けの為、スクリプト側の問題でないか判断するため
28
36
 
29
37
  別ファイルを用意し、OKを返却するだけのページを設置しました。
30
38
 
31
- このファイルには、スクリプトは書かず以下のファイルを用意しました。
32
39
 
33
40
 
41
+ https://example.com/test.php
34
42
 
35
- ```html
43
+ ```php
36
44
 
37
- OK
45
+ <?php
46
+
47
+ //test.php
48
+
49
+ exit('OK');
38
50
 
39
51
 
40
52
 
@@ -42,15 +54,25 @@
42
54
 
43
55
 
44
56
 
45
- ブラウザ、ローカル環境のcurl等で確認すると、OKを取得することができましたが、
57
+ ブラウザでの確認、ローカル環境/外部別サーバーからcurlによる確認
46
58
 
59
+ など試した所、OKを取得することができました。
60
+
61
+ 決済会社にも
62
+
47
- 決済会社からは、こちらのファイルにURLを変更しても結果は同じであるとの事でした。
63
+ https://example.com/test.php
64
+
65
+ へのリクエストを試していただきましたが、
66
+
67
+ タイムアウトになるとの回答で事でした。
48
68
 
49
69
 
50
70
 
51
- サービスは既に運用中で、環境や異なる端末等のアクセスでは、
71
+ 今回決済会からリクエストもアクセスログでは、200のステータスコードが
52
72
 
53
- OK が確認できました。
73
+ ログに残っておりました。
74
+
75
+
54
76
 
55
77
 
56
78
 
@@ -62,7 +84,7 @@
62
84
 
63
85
  この状況で試すべき事は何があるのか、
64
86
 
65
- 問題を切り分けるには、何をべきか教えていただけないでしょうか?
87
+ 問題を切り分けるには、何を試してみるべきか教えていただけないでしょうか?
66
88
 
67
89
 
68
90
 

3

文法の修正

2018/05/11 10:36

投稿

wasabin
wasabin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
  とあるポイントサイトにて、ポイント購入の手続きで決済サービスから
4
4
 
5
- 管理しているサーバーに決済完了のリクエストを受けとり
5
+ 管理しているサーバーに決済完了のリクエストを事前に指定したURL
6
6
 
7
- 事前に指定したURLへのリクエストを受け付けております。
7
+ 受け付けております。
8
8
 
9
9
 
10
10
 

2

補足

2018/05/11 09:38

投稿

wasabin
wasabin

スコア13

test CHANGED
@@ -1 +1 @@
1
- サーバーへのリクエストが完了しない。
1
+ サーバーへのHTTPリクエストが完了しない。
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  指定したURLのスクリプトも正常に実行されております。
20
20
 
21
-
21
+ (HTTPステータスコードは、決済会社のリクエストも 200 となっております。 )
22
22
 
23
23
 
24
24
 

1

OSのバージョン

2018/05/11 09:32

投稿

wasabin
wasabin

スコア13

test CHANGED
File without changes
test CHANGED
@@ -70,6 +70,6 @@
70
70
 
71
71
  # 補足情報
72
72
 
73
- CentOS 7
73
+ CentOS 7.2
74
74
 
75
75
  Apache 2.4.6