質問編集履歴
6
説明修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,18 +32,6 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
|
36
|
-
|
37
|
-
```ここに言語を入力
|
38
|
-
|
39
|
-
http-request set-header X-Forwarded-Host %[req.hdr(host)]
|
40
|
-
|
41
|
-
capture request header Authorization len 64
|
42
|
-
|
43
|
-
```
|
44
|
-
|
45
|
-
の設定を入れてみたのですが
|
46
|
-
|
47
35
|
haproxy.logには下記のログのように401エラーとなります
|
48
36
|
|
49
37
|
|
5
編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
|
37
|
+
```ここに言語を入力
|
38
38
|
|
39
39
|
http-request set-header X-Forwarded-Host %[req.hdr(host)]
|
40
40
|
|
4
編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,59 +24,7 @@
|
|
24
24
|
|
25
25
|
```
|
26
26
|
|
27
|
-
```ここに言語を入力
|
28
27
|
|
29
|
-
frontend docker-https-in
|
30
|
-
|
31
|
-
bind *:443 ssl crt /etc/pki/tls/certs/*.pem
|
32
|
-
|
33
|
-
|
34
|
-
|
35
|
-
http-request set-header X-Forwarded-Host %[req.hdr(host)] ### 今回追加
|
36
|
-
|
37
|
-
|
38
|
-
|
39
|
-
# HTTPS接続時のポート番号を指定
|
40
|
-
|
41
|
-
acl ssl_port url_end 443
|
42
|
-
|
43
|
-
# host名設定
|
44
|
-
|
45
|
-
acl url_host1 hdr(host) -i ****.co.jp
|
46
|
-
|
47
|
-
acl url_host2 hdr(host) -i ****.co.jp
|
48
|
-
|
49
|
-
|
50
|
-
|
51
|
-
use_backend docker1 if url_host1
|
52
|
-
|
53
|
-
use_backend docker2 if url_host2
|
54
|
-
|
55
|
-
|
56
|
-
|
57
|
-
unique-id-header X-Unique-ID
|
58
|
-
|
59
|
-
unique-id-format %{+X}o\ %ci:%cp_%fi:%fp_%Ts_%rt:%pid
|
60
|
-
|
61
|
-
capture request header Host len 32
|
62
|
-
|
63
|
-
capture request header User-Agent len 256
|
64
|
-
|
65
|
-
capture request header Host len 32
|
66
|
-
|
67
|
-
capture request header X-Forwarded-For len 256
|
68
|
-
|
69
|
-
capture request header Authorization len 64 ### 今回追加
|
70
|
-
|
71
|
-
rspidel ^Server:.*
|
72
|
-
|
73
|
-
rspidel ^X-Powered-By:.*
|
74
|
-
|
75
|
-
log-format %{+Q}r\ [%Ts.%ms]\ %ST\ "%H"\ %ci\ %cp\ "%hr"\ "%hs"\ %pid\ %rt\ %ID
|
76
|
-
|
77
|
-
|
78
|
-
|
79
|
-
```
|
80
28
|
|
81
29
|
|
82
30
|
|
@@ -84,9 +32,9 @@
|
|
84
32
|
|
85
33
|
|
86
34
|
|
87
|
-
一旦、haproxy.cfgのfrontendに ### 今回追加の箇所
|
88
35
|
|
36
|
+
|
89
|
-
```ここに言語を入力
|
37
|
+
~~```ここに言語を入力
|
90
38
|
|
91
39
|
http-request set-header X-Forwarded-Host %[req.hdr(host)]
|
92
40
|
|
@@ -102,7 +50,7 @@
|
|
102
50
|
|
103
51
|
|
104
52
|
|
105
|
-
```ここに言語を入力
|
53
|
+
```ここに言語を入力~~
|
106
54
|
|
107
55
|
"GET /1.0.0/count/Spot/820923 HTTP/1.1" [1568954711.822] 401 "***.****.co.jp" **.**.**.** 62622 "{***.****.co.jp||***.****.co.jp||Basic bGlrZV91c2VyOnBAc3N3MHJk}" "" 33702 8 0A0E0A27:F49E_0A0E0A7C:01BB_5D845957_0008:83A6
|
108
56
|
|
3
編集追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -104,7 +104,7 @@
|
|
104
104
|
|
105
105
|
```ここに言語を入力
|
106
106
|
|
107
|
-
"GET /1.0.0/count/
|
107
|
+
"GET /1.0.0/count/Spot/820923 HTTP/1.1" [1568954711.822] 401 "***.****.co.jp" **.**.**.** 62622 "{***.****.co.jp||***.****.co.jp||Basic bGlrZV91c2VyOnBAc3N3MHJk}" "" 33702 8 0A0E0A27:F49E_0A0E0A7C:01BB_5D845957_0008:83A6
|
108
108
|
|
109
109
|
```
|
110
110
|
|
2
編集追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,7 +24,59 @@
|
|
24
24
|
|
25
25
|
```
|
26
26
|
|
27
|
+
```ここに言語を入力
|
27
28
|
|
29
|
+
frontend docker-https-in
|
30
|
+
|
31
|
+
bind *:443 ssl crt /etc/pki/tls/certs/*.pem
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
http-request set-header X-Forwarded-Host %[req.hdr(host)] ### 今回追加
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
# HTTPS接続時のポート番号を指定
|
40
|
+
|
41
|
+
acl ssl_port url_end 443
|
42
|
+
|
43
|
+
# host名設定
|
44
|
+
|
45
|
+
acl url_host1 hdr(host) -i ****.co.jp
|
46
|
+
|
47
|
+
acl url_host2 hdr(host) -i ****.co.jp
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
use_backend docker1 if url_host1
|
52
|
+
|
53
|
+
use_backend docker2 if url_host2
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
unique-id-header X-Unique-ID
|
58
|
+
|
59
|
+
unique-id-format %{+X}o\ %ci:%cp_%fi:%fp_%Ts_%rt:%pid
|
60
|
+
|
61
|
+
capture request header Host len 32
|
62
|
+
|
63
|
+
capture request header User-Agent len 256
|
64
|
+
|
65
|
+
capture request header Host len 32
|
66
|
+
|
67
|
+
capture request header X-Forwarded-For len 256
|
68
|
+
|
69
|
+
capture request header Authorization len 64 ### 今回追加
|
70
|
+
|
71
|
+
rspidel ^Server:.*
|
72
|
+
|
73
|
+
rspidel ^X-Powered-By:.*
|
74
|
+
|
75
|
+
log-format %{+Q}r\ [%Ts.%ms]\ %ST\ "%H"\ %ci\ %cp\ "%hr"\ "%hs"\ %pid\ %rt\ %ID
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
```
|
28
80
|
|
29
81
|
|
30
82
|
|
@@ -32,11 +84,11 @@
|
|
32
84
|
|
33
85
|
|
34
86
|
|
35
|
-
一旦、haproxy.cfgのfrontendに
|
87
|
+
一旦、haproxy.cfgのfrontendに ### 今回追加の箇所
|
36
88
|
|
37
89
|
```ここに言語を入力
|
38
90
|
|
39
|
-
http-request set-header X-Forwarded-Host %[req.hdr(host)]
|
91
|
+
http-request set-header X-Forwarded-Host %[req.hdr(host)]
|
40
92
|
|
41
93
|
capture request header Authorization len 64
|
42
94
|
|
1
編集追加
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
haproxyの
|
1
|
+
haproxyでIDとパスワード情報の入ったリクエストを送信する時について
|
test
CHANGED
File without changes
|