質問編集履歴

6

説明修正

2019/09/26 21:08

投稿

no_secure
no_secure

スコア15

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

編集

2019/09/26 21:08

投稿

no_secure
no_secure

スコア15

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

編集

2019/09/26 21:06

投稿

no_secure
no_secure

スコア15

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

編集追加

2019/09/26 21:06

投稿

no_secure
no_secure

スコア15

test CHANGED
File without changes
test CHANGED
@@ -104,7 +104,7 @@
104
104
 
105
105
  ```ここに言語を入力
106
106
 
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
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

編集追加

2019/09/20 07:36

投稿

no_secure
no_secure

スコア15

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

編集追加

2019/09/20 07:35

投稿

no_secure
no_secure

スコア15

test CHANGED
@@ -1 +1 @@
1
- haproxyのログイン時のリクエストヘッダについて
1
+ haproxyでIDとパスワード情報入ったリクエストを送信する時について
test CHANGED
File without changes