wildcard redirect

InterNetX - Jürgen Gotteswinter juergen.gotteswinter at internetx.de
Wed Aug 12 19:01:17 MSD 2009


ok here we go, rebuilded

Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:19 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico

2009/08/12 16:49:19 [debug] 21301#0: *683 write new buf t:1 f:0 
000000001B1D1B18, pos 000000001B1D1B18, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *683 http write filter: l:0 f:0 s:207
2009/08/12 16:49:19 [debug] 21301#0: *683 http output filter "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *683 copy filter: "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *683 http postpone filter 
"/favicon.ico?" 000000001B1D1D20
2009/08/12 16:49:19 [debug] 21301#0: *683 write old buf t:1 f:0 
000000001B1D1B18, pos 000000001B1D1B18, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *683 write new buf t:0 f:0 
0000000000000000, pos 0000000000690D40, size: 132 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *683 write new buf t:0 f:0 
0000000000000000, pos 0000000000690B40, size: 53 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *683 http write filter: l:1 f:0 s:392
2009/08/12 16:49:19 [debug] 21301#0: *683 http write filter limit 0
2009/08/12 16:49:19 [debug] 21301#0: *683 writev: 392
2009/08/12 16:49:19 [debug] 21301#0: *683 http write filter 0000000000000000
2009/08/12 16:49:19 [debug] 21301#0: *683 copy filter: 0 "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *683 http finalize request: 0, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *683 http close request
2009/08/12 16:49:19 [debug] 21301#0: *683 http log handler
2009/08/12 16:49:19 [debug] 21301#0: *683 free: 000000001B1D0EC0, 
unused: 129
2009/08/12 16:49:19 [debug] 21301#0: *683 close http connection: 208
2009/08/12 16:49:19 [debug] 21301#0: *683 free: 000000001B2500B0
2009/08/12 16:49:19 [debug] 21301#0: *683 free: 000000001B24FBA0
2009/08/12 16:49:19 [debug] 21301#0: *683 free: 000000001B23DE90, unused: 8
2009/08/12 16:49:19 [debug] 21301#0: *683 free: 000000001B23DFA0, 
unused: 128
2009/08/12 16:49:19 [debug] 21301#0: *685 event timer del: 208: 
1250088619898
2009/08/12 16:49:19 [debug] 21301#0: *685 generic phase: 0
2009/08/12 16:49:19 [debug] 21301#0: *685 add cleanup: 000000001B1D18F8
2009/08/12 16:49:19 [debug] 21301#0: *685 generic phase: 1
2009/08/12 16:49:19 [debug] 21301#0: *685 http script regex: "^/(.*)"
2009/08/12 16:49:19 [notice] 21301#0: *685 "^/(.*)" matches 
"/favicon.ico", client: 62.116.135.150, server: *.xxx.com, request: "GET 
/favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *685 http script copy: 
"https://login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *685 http script var: "/favicon.ico"
2009/08/12 16:49:19 [debug] 21301#0: *685 http script regex end
2009/08/12 16:49:19 [notice] 21301#0: *685 rewritten redirect: 
"https://login.xxx.com/favicon.ico", client: 62.116.135.150, server: 
*.xxx.com, request: "GET /favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *685 http finalize request: 301, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *685 http special response: 301, 
"/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *685 http set discard body
2009/08/12 16:49:19 [debug] 21301#0: *685 HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:19 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico

2009/08/12 16:49:19 [debug] 21301#0: *685 write new buf t:1 f:0 
000000001B1D1B18, pos 000000001B1D1B18, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *685 http write filter: l:0 f:0 s:207
2009/08/12 16:49:19 [debug] 21301#0: *685 http output filter "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *685 copy filter: "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *685 http postpone filter 
"/favicon.ico?" 000000001B1D1D20
2009/08/12 16:49:19 [debug] 21301#0: *685 write old buf t:1 f:0 
000000001B1D1B18, pos 000000001B1D1B18, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *685 write new buf t:0 f:0 
0000000000000000, pos 0000000000690D40, size: 132 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *685 write new buf t:0 f:0 
0000000000000000, pos 0000000000690B40, size: 53 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *685 http write filter: l:1 f:0 s:392
2009/08/12 16:49:19 [debug] 21301#0: *685 http write filter limit 0
2009/08/12 16:49:19 [debug] 21301#0: *685 writev: 392
2009/08/12 16:49:19 [debug] 21301#0: *685 http write filter 0000000000000000
2009/08/12 16:49:19 [debug] 21301#0: *685 copy filter: 0 "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *685 http finalize request: 0, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *685 http close request
2009/08/12 16:49:19 [debug] 21301#0: *685 http log handler
2009/08/12 16:49:19 [debug] 21301#0: *685 free: 000000001B1D0EC0, 
unused: 129
2009/08/12 16:49:19 [debug] 21301#0: *685 close http connection: 208
2009/08/12 16:49:19 [debug] 21301#0: *685 free: 000000001B2500B0
2009/08/12 16:49:19 [debug] 21301#0: *685 free: 000000001B24FBA0
2009/08/12 16:49:19 [debug] 21301#0: *685 free: 000000001B23DE90, unused: 8
2009/08/12 16:49:19 [debug] 21301#0: *685 free: 000000001B23DFA0, 
unused: 128
2009/08/12 16:49:19 [debug] 21301#0: *688 event timer del: 209: 
1250088619920
2009/08/12 16:49:19 [debug] 21301#0: *688 generic phase: 0
2009/08/12 16:49:19 [debug] 21301#0: *688 add cleanup: 000000001B0924E8
2009/08/12 16:49:19 [debug] 21301#0: *688 generic phase: 1
2009/08/12 16:49:19 [debug] 21301#0: *688 http script regex: "^/(.*)"
2009/08/12 16:49:19 [notice] 21301#0: *688 "^/(.*)" matches 
"/favicon.ico", client: 62.116.135.150, server: *.xxx.com, request: "GET 
/favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *688 http script copy: 
"https://login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *688 http script var: "/favicon.ico"
2009/08/12 16:49:19 [debug] 21301#0: *688 http script regex end
2009/08/12 16:49:19 [notice] 21301#0: *688 rewritten redirect: 
"https://login.xxx.com/favicon.ico", client: 62.116.135.150, server: 
*.xxx.com, request: "GET /favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *688 http finalize request: 301, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *688 http special response: 301, 
"/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *688 http set discard body
2009/08/12 16:49:19 [debug] 21301#0: *688 HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:19 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico

2009/08/12 16:49:19 [debug] 21301#0: *688 write new buf t:1 f:0 
000000001B092708, pos 000000001B092708, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *688 http write filter: l:0 f:0 s:207
2009/08/12 16:49:19 [debug] 21301#0: *688 http output filter "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *688 copy filter: "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *688 http postpone filter 
"/favicon.ico?" 000000001B092910
2009/08/12 16:49:19 [debug] 21301#0: *688 write old buf t:1 f:0 
000000001B092708, pos 000000001B092708, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *688 write new buf t:0 f:0 
0000000000000000, pos 0000000000690D40, size: 132 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *688 write new buf t:0 f:0 
0000000000000000, pos 0000000000690B40, size: 53 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *688 http write filter: l:1 f:0 s:392
2009/08/12 16:49:19 [debug] 21301#0: *688 http write filter limit 0
2009/08/12 16:49:19 [debug] 21301#0: *688 writev: 392
2009/08/12 16:49:19 [debug] 21301#0: *688 http write filter 0000000000000000
2009/08/12 16:49:19 [debug] 21301#0: *688 copy filter: 0 "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *688 http finalize request: 0, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *688 http close request
2009/08/12 16:49:19 [debug] 21301#0: *688 http log handler
2009/08/12 16:49:19 [debug] 21301#0: *688 free: 000000001B091AB0, 
unused: 129
2009/08/12 16:49:19 [debug] 21301#0: *688 close http connection: 209
2009/08/12 16:49:19 [debug] 21301#0: *688 free: 000000001B0916A0
2009/08/12 16:49:19 [debug] 21301#0: *688 free: 000000001B2500B0
2009/08/12 16:49:19 [debug] 21301#0: *688 free: 000000001B23DE90, unused: 8
2009/08/12 16:49:19 [debug] 21301#0: *688 free: 000000001B23DFA0, 
unused: 128
2009/08/12 16:49:19 [debug] 21301#0: *690 event timer del: 208: 
1250088619941
2009/08/12 16:49:19 [debug] 21301#0: *690 generic phase: 0
2009/08/12 16:49:19 [debug] 21301#0: *690 add cleanup: 000000001B1D8658
2009/08/12 16:49:19 [debug] 21301#0: *690 generic phase: 1
2009/08/12 16:49:19 [debug] 21301#0: *690 http script regex: "^/(.*)"
2009/08/12 16:49:19 [notice] 21301#0: *690 "^/(.*)" matches 
"/favicon.ico", client: 62.116.135.150, server: *.xxx.com, request: "GET 
/favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *690 http script copy: 
"https://login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *690 http script var: "/favicon.ico"
2009/08/12 16:49:19 [debug] 21301#0: *690 http script regex end
2009/08/12 16:49:19 [notice] 21301#0: *690 rewritten redirect: 
"https://login.xxx.com/favicon.ico", client: 62.116.135.150, server: 
*.xxx.com, request: "GET /favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *690 http finalize request: 301, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *690 http special response: 301, 
"/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *690 http set discard body
2009/08/12 16:49:19 [debug] 21301#0: *690 HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:19 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico

2009/08/12 16:49:19 [debug] 21301#0: *690 write new buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *690 http write filter: l:0 f:0 s:207
2009/08/12 16:49:19 [debug] 21301#0: *690 http output filter "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *690 copy filter: "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *690 http postpone filter 
"/favicon.ico?" 000000001B1D8A80
2009/08/12 16:49:19 [debug] 21301#0: *690 write old buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *690 write new buf t:0 f:0 
0000000000000000, pos 0000000000690D40, size: 132 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *690 write new buf t:0 f:0 
0000000000000000, pos 0000000000690B40, size: 53 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *690 http write filter: l:1 f:0 s:392
2009/08/12 16:49:19 [debug] 21301#0: *690 http write filter limit 0
2009/08/12 16:49:19 [debug] 21301#0: *690 writev: 392
2009/08/12 16:49:19 [debug] 21301#0: *690 http write filter 0000000000000000
2009/08/12 16:49:19 [debug] 21301#0: *690 copy filter: 0 "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *690 http finalize request: 0, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *690 http close request
2009/08/12 16:49:19 [debug] 21301#0: *690 http log handler
2009/08/12 16:49:19 [debug] 21301#0: *690 free: 000000001B1D7C20, 
unused: 129
2009/08/12 16:49:19 [debug] 21301#0: *690 close http connection: 208
2009/08/12 16:49:19 [debug] 21301#0: *690 free: 000000001B2500B0
2009/08/12 16:49:19 [debug] 21301#0: *690 free: 000000001B24FBA0
2009/08/12 16:49:19 [debug] 21301#0: *690 free: 000000001B23DE90, unused: 8
2009/08/12 16:49:19 [debug] 21301#0: *690 free: 000000001B23DFA0, 
unused: 128
2009/08/12 16:49:19 [debug] 21301#0: *692 event timer del: 208: 
1250088619964
2009/08/12 16:49:19 [debug] 21301#0: *692 generic phase: 0
2009/08/12 16:49:19 [debug] 21301#0: *692 add cleanup: 000000001B1D8658
2009/08/12 16:49:19 [debug] 21301#0: *692 generic phase: 1
2009/08/12 16:49:19 [debug] 21301#0: *692 http script regex: "^/(.*)"
2009/08/12 16:49:19 [notice] 21301#0: *692 "^/(.*)" matches 
"/favicon.ico", client: 62.116.135.150, server: *.xxx.com, request: "GET 
/favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *692 http script copy: 
"https://login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *692 http script var: "/favicon.ico"
2009/08/12 16:49:19 [debug] 21301#0: *692 http script regex end
2009/08/12 16:49:19 [notice] 21301#0: *692 rewritten redirect: 
"https://login.xxx.com/favicon.ico", client: 62.116.135.150, server: 
*.xxx.com, request: "GET /favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *692 http finalize request: 301, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *692 http special response: 301, 
"/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *692 http set discard body
2009/08/12 16:49:19 [debug] 21301#0: *692 HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:19 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico

2009/08/12 16:49:19 [debug] 21301#0: *692 write new buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *692 http write filter: l:0 f:0 s:207
2009/08/12 16:49:19 [debug] 21301#0: *692 http output filter "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *692 copy filter: "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *692 http postpone filter 
"/favicon.ico?" 000000001B1D8A80
2009/08/12 16:49:19 [debug] 21301#0: *692 write old buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *692 write new buf t:0 f:0 
0000000000000000, pos 0000000000690D40, size: 132 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *692 write new buf t:0 f:0 
0000000000000000, pos 0000000000690B40, size: 53 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *692 http write filter: l:1 f:0 s:392
2009/08/12 16:49:19 [debug] 21301#0: *692 http write filter limit 0
2009/08/12 16:49:19 [debug] 21301#0: *692 writev: 392
2009/08/12 16:49:19 [debug] 21301#0: *692 http write filter 0000000000000000
2009/08/12 16:49:19 [debug] 21301#0: *692 copy filter: 0 "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *692 http finalize request: 0, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *692 http close request
2009/08/12 16:49:19 [debug] 21301#0: *692 http log handler
2009/08/12 16:49:19 [debug] 21301#0: *692 free: 000000001B1D7C20, 
unused: 129
2009/08/12 16:49:19 [debug] 21301#0: *692 close http connection: 208
2009/08/12 16:49:19 [debug] 21301#0: *692 free: 000000001B2500B0
2009/08/12 16:49:19 [debug] 21301#0: *692 free: 000000001B24FBA0
2009/08/12 16:49:19 [debug] 21301#0: *692 free: 000000001B23DE90, unused: 8
2009/08/12 16:49:19 [debug] 21301#0: *692 free: 000000001B23DFA0, 
unused: 128
2009/08/12 16:49:19 [debug] 21301#0: *694 event timer del: 208: 
1250088619985
2009/08/12 16:49:19 [debug] 21301#0: *694 generic phase: 0
2009/08/12 16:49:19 [debug] 21301#0: *694 add cleanup: 000000001B1D8658
2009/08/12 16:49:19 [debug] 21301#0: *694 generic phase: 1
2009/08/12 16:49:19 [debug] 21301#0: *694 http script regex: "^/(.*)"
2009/08/12 16:49:19 [notice] 21301#0: *694 "^/(.*)" matches 
"/favicon.ico", client: 62.116.135.150, server: *.xxx.com, request: "GET 
/favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *694 http script copy: 
"https://login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *694 http script var: "/favicon.ico"
2009/08/12 16:49:19 [debug] 21301#0: *694 http script regex end
2009/08/12 16:49:19 [notice] 21301#0: *694 rewritten redirect: 
"https://login.xxx.com/favicon.ico", client: 62.116.135.150, server: 
*.xxx.com, request: "GET /favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:19 [debug] 21301#0: *694 http finalize request: 301, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *694 http special response: 301, 
"/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *694 http set discard body
2009/08/12 16:49:19 [debug] 21301#0: *694 HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:19 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico

2009/08/12 16:49:19 [debug] 21301#0: *694 write new buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *694 http write filter: l:0 f:0 s:207
2009/08/12 16:49:19 [debug] 21301#0: *694 http output filter "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *694 copy filter: "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *694 http postpone filter 
"/favicon.ico?" 000000001B1D8A80
2009/08/12 16:49:19 [debug] 21301#0: *694 write old buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *694 write new buf t:0 f:0 
0000000000000000, pos 0000000000690D40, size: 132 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *694 write new buf t:0 f:0 
0000000000000000, pos 0000000000690B40, size: 53 file: 0, size: 0
2009/08/12 16:49:19 [debug] 21301#0: *694 http write filter: l:1 f:0 s:392
2009/08/12 16:49:19 [debug] 21301#0: *694 http write filter limit 0
2009/08/12 16:49:19 [debug] 21301#0: *694 writev: 392
2009/08/12 16:49:19 [debug] 21301#0: *694 http write filter 0000000000000000
2009/08/12 16:49:19 [debug] 21301#0: *694 copy filter: 0 "/favicon.ico?"
2009/08/12 16:49:19 [debug] 21301#0: *694 http finalize request: 0, 
"/favicon.ico?" 1
2009/08/12 16:49:19 [debug] 21301#0: *694 http close request
2009/08/12 16:49:19 [debug] 21301#0: *694 http log handler
2009/08/12 16:49:19 [debug] 21301#0: *694 free: 000000001B1D7C20, 
unused: 129
2009/08/12 16:49:19 [debug] 21301#0: *694 close http connection: 208
2009/08/12 16:49:19 [debug] 21301#0: *694 free: 000000001B2500B0
2009/08/12 16:49:19 [debug] 21301#0: *694 free: 000000001B24FBA0
2009/08/12 16:49:19 [debug] 21301#0: *694 free: 000000001B23DE90, unused: 8
2009/08/12 16:49:19 [debug] 21301#0: *694 free: 000000001B23DFA0, 
unused: 128
2009/08/12 16:49:20 [debug] 21301#0: *696 event timer del: 208: 
1250088620038
2009/08/12 16:49:20 [debug] 21301#0: *696 generic phase: 0
2009/08/12 16:49:20 [debug] 21301#0: *696 add cleanup: 000000001B1D8658
2009/08/12 16:49:20 [debug] 21301#0: *696 generic phase: 1
2009/08/12 16:49:20 [debug] 21301#0: *696 http script regex: "^/(.*)"
2009/08/12 16:49:20 [notice] 21301#0: *696 "^/(.*)" matches 
"/favicon.ico", client: 62.116.135.150, server: *.xxx.com, request: "GET 
/favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:20 [debug] 21301#0: *696 http script copy: 
"https://login.xxx.com"
2009/08/12 16:49:20 [debug] 21301#0: *696 http script var: "/favicon.ico"
2009/08/12 16:49:20 [debug] 21301#0: *696 http script regex end
2009/08/12 16:49:20 [notice] 21301#0: *696 rewritten redirect: 
"https://login.xxx.com/favicon.ico", client: 62.116.135.150, server: 
*.xxx.com, request: "GET /favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:20 [debug] 21301#0: *696 http finalize request: 301, 
"/favicon.ico?" 1
2009/08/12 16:49:20 [debug] 21301#0: *696 http special response: 301, 
"/favicon.ico?"
2009/08/12 16:49:20 [debug] 21301#0: *696 http set discard body
2009/08/12 16:49:20 [debug] 21301#0: *696 HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:20 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico

2009/08/12 16:49:20 [debug] 21301#0: *696 write new buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:20 [debug] 21301#0: *696 http write filter: l:0 f:0 s:207
2009/08/12 16:49:20 [debug] 21301#0: *696 http output filter "/favicon.ico?"
2009/08/12 16:49:20 [debug] 21301#0: *696 copy filter: "/favicon.ico?"
2009/08/12 16:49:20 [debug] 21301#0: *696 http postpone filter 
"/favicon.ico?" 000000001B1D8A80
2009/08/12 16:49:20 [debug] 21301#0: *696 write old buf t:1 f:0 
000000001B1D8878, pos 000000001B1D8878, size: 207 file: 0, size: 0
2009/08/12 16:49:20 [debug] 21301#0: *696 write new buf t:0 f:0 
0000000000000000, pos 0000000000690D40, size: 132 file: 0, size: 0
2009/08/12 16:49:20 [debug] 21301#0: *696 write new buf t:0 f:0 
0000000000000000, pos 0000000000690B40, size: 53 file: 0, size: 0
2009/08/12 16:49:20 [debug] 21301#0: *696 http write filter: l:1 f:0 s:392
2009/08/12 16:49:20 [debug] 21301#0: *696 http write filter limit 0
2009/08/12 16:49:20 [debug] 21301#0: *696 writev: 392
2009/08/12 16:49:20 [debug] 21301#0: *696 http write filter 0000000000000000
2009/08/12 16:49:20 [debug] 21301#0: *696 copy filter: 0 "/favicon.ico?"
2009/08/12 16:49:20 [debug] 21301#0: *696 http finalize request: 0, 
"/favicon.ico?" 1
2009/08/12 16:49:20 [debug] 21301#0: *696 http close request
2009/08/12 16:49:20 [debug] 21301#0: *696 http log handler
2009/08/12 16:49:20 [debug] 21301#0: *696 free: 000000001B1D7C20, 
unused: 129
2009/08/12 16:49:20 [debug] 21301#0: *696 close http connection: 208
2009/08/12 16:49:20 [debug] 21301#0: *696 free: 000000001B2500B0
2009/08/12 16:49:20 [debug] 21301#0: *696 free: 000000001B24FBA0
2009/08/12 16:49:20 [debug] 21301#0: *696 free: 000000001B23DE90, unused: 8
2009/08/12 16:49:20 [debug] 21301#0: *696 free: 000000001B23DFA0, 
unused: 128
2009/08/12 16:49:20 [debug] 21301#0: *698 event timer del: 208: 
1250088620059
2009/08/12 16:49:20 [debug] 21301#0: *698 generic phase: 0
2009/08/12 16:49:20 [debug] 21301#0: *698 add cleanup: 000000001B1D8658
2009/08/12 16:49:20 [debug] 21301#0: *698 generic phase: 1
2009/08/12 16:49:20 [debug] 21301#0: *698 http script regex: "^/(.*)"
2009/08/12 16:49:20 [notice] 21301#0: *698 "^/(.*)" matches 
"/favicon.ico", client: 62.116.135.150, server: *.xxx.com, request: "GET 
/favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:20 [debug] 21301#0: *698 http script copy: 
"https://login.xxx.com"
2009/08/12 16:49:20 [debug] 21301#0: *698 http script var: "/favicon.ico"
2009/08/12 16:49:20 [debug] 21301#0: *698 http script regex end
2009/08/12 16:49:20 [notice] 21301#0: *698 rewritten redirect: 
"https://login.xxx.com/favicon.ico", client: 62.116.135.150, server: 
*.xxx.com, request: "GET /favicon.ico HTTP/1.0", host: "login.xxx.com"
2009/08/12 16:49:20 [debug] 21301#0: *698 http finalize request: 301, 
"/favicon.ico?" 1
2009/08/12 16:49:20 [debug] 21301#0: *698 http special response: 301, 
"/favicon.ico?"
2009/08/12 16:49:20 [debug] 21301#0: *698 http set discard body
2009/08/12 16:49:20 [debug] 21301#0: *698 HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.61
Date: Wed, 12 Aug 2009 14:49:20 GMT
Content-Type: text/html
Content-Length: 185
Connection: close
Location: https://login.xxx.com/favicon.ico


or better readable @ http://de.pastebin.ca/1526602

i am totally lost at the moment... :(

Igor Sysoev wrote:
> On Wed, Aug 12, 2009 at 03:07:41PM +0200, InterNetX - J??rgen Gotteswinter wrote:
> 
>> 2009/08/12 15:04:48 [notice] 16134#0: *76 "^/(.*)" matches "/", client: 
>> 62.116.135.150, server: *.xxx.com, request: "GET / HTTP/1.0", host: 
>> "login.xxx.com"
>> 2009/08/12 15:04:48 [notice] 16134#0: *76 rewritten redirect: 
>> "https://login.xxx.com/", client: 62.116.135.150, server: *.xxx.com, 
>> request: "GET / HTTP/1.0", host: "login.xxx.com"
> 
>> perhaps better readable @ http://de.pastebin.ca/1526481
> 
> You need to rebuild nginx --with-debug and set
> 
> error_log /path/to/log  debug;
> 
> 
>> Igor Sysoev wrote:
>>> On Wed, Aug 12, 2009 at 12:10:28PM +0200, Juergen Gotteswinter wrote:
>>>
>>>> but it loops :(
>>>>
>>>> heres the full part incl. ssl part
>>>>
>>>>
>>>>  server {
>>>>        listen  xxx:80;
>>>>        server_name *.xxx.com;
>>>>
>>>>        rewrite ^/(.*) https://login.xxx.com$request_uri permanent;
>>>>    }
>>>>
>>>>
>>>>
>>>> server {
>>>> listen               xxxxx:443;
>>>> ssl                  on;
>>>> ssl_protocols        SSLv3 TLSv1;
>>>> ssl_ciphers         AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5;
>>>> ssl_certificate      /etc/nginx/ssl/www.xxx.com.crt;
>>>> ssl_certificate_key  /etc/nginx/ssl/www.xxx.com.key;
>>>> ssl_session_cache    shared:SSL:10m;
>>>> ssl_session_timeout  10m;
>>>>
>>>>
>>>>    server_name _;
>>>>        location / {
>>>>          proxy_pass http://www.xxx.com;
>>>>          access_log off;
>>>>          proxy_set_header X-Real-IP $remote_addr;
>>>>          proxy_set_header Host $host;
>>>>          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
>>>>        }
>>>>    }
>>> It should work. Probably, redirect may be sent by backend.
>>> Could you create debug log of the looping request ?
>>>
>>>> Igor Sysoev wrote:
>>>>> On Wed, Aug 12, 2009 at 11:21:13AM +0200, Juergen Gotteswinter wrote:
>>>>>
>>>>>> Hi Igor,
>>>>>>
>>>>>> i got something like
>>>>>>
>>>>>> server {
>>>>>>       listen  xxx:80;
>>>>>>       server_name www.xxx.com xxx.com login.xxx.com;
>>>>>>
>>>>>>       rewrite ^ https://login.xxx.com$request_uri permanent;
>>>>>>   }
>>>>>>
>>>>>> if i add *.xxx.com, or remove the other entries in server_name and just 
>>>>>> leave *.xxx.com i get a redirect loop?
>>>>> No, since the redirect is to :443, but the server listens on :80.
>>>>>
>>>>>> sorry, but i'm lil bit confused now :)
>>>>>>
>>>>>> Igor Sysoev wrote:
>>>>>>> On Wed, Aug 12, 2009 at 09:20:37AM +0200, Juergen Gotteswinter wrote:
>>>>>>>
>>>>>>>> Hello Folks,
>>>>>>>>
>>>>>>>> is there a way to do a wildcard redirect like
>>>>>>>>
>>>>>>>> *.blafoo.com -> alwaysthis.com
>>>>>>>>
>>>>>>>> ?
>>>>>>> server {
>>>>>>>  server_name  *.blafoo.com;
>>>>>>>  rewrite      ^  http://alwaysthis.com/;
>>>>>>> }
>>>>>>>
>>>>>>>
>> -- 
>> InterNetX GmbH
>> Maximilianstrasse 6
>> D-93047 Regensburg
>>
>> Tel. +49 941 59559-480
>> Fax  +49 941 59559-245
>>
>> Gesch??ftsf??hrer/CEO: Thomas M??rz
>> Amtsgericht Regensburg, HRB 7142
> 

-- 
InterNetX GmbH
Maximilianstrasse 6
D-93047 Regensburg

Tel. +49 941 59559-480
Fax  +49 941 59559-245

Geschäftsführer/CEO: Thomas Mörz
Amtsgericht Regensburg, HRB 7142





More information about the nginx mailing list