решил поюзать наконецто под винду<br>самый обычный конфиг:<br><br>worker_processes 1;<br>error_log logs/error.log;<br>events {<br> worker_connections 256;<br>}<br>http {<br> include mime.types;<br> default_type application/octet-stream;<br>
access_log logs/access.log combined ;<br> keepalive_timeout 65;<br> server {<br> listen 82.xxx.xxx.114:443;<br> server_name 82.xxx.xxx.114;<br> location / {<br> root E:/share;<br>
autoindex on;<br> }<br> }<br>}<br><br>система windows 2003 std + mui (помойму)<br>на 80 порту выдал ошибку тестирования конфига, хотя ничего не запущено на нем, да он в целом не нужен, т.к.<br>нужен главным образом https, поэтому в конфиге 443 =)<br>
<br>если запросить любой файл с русским именем имеем 500 ошибку, вот что в логах:<br><br>access.log:<br><br>93.186.61.194 - - [27/Apr/2009:20:30:23 +0400] "GET /XEROX011.pdf HTTP/1.1" 200 131072 "<a href="http://82.xxx.xxx.114:443/">http://82.xxx.xxx.114:443/</a>" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/<a href="http://2.0.0.20">2.0.0.20</a> (.NET CLR 3.5.30729)"<br>
93.186.61.194 - - [27/Apr/2009:20:30:23 +0400] "GET /XEROX011.pdf HTTP/1.1" 206 4309 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/<a href="http://2.0.0.20">2.0.0.20</a> (.NET CLR 3.5.30729)"<br>
93.186.61.194 - - [27/Apr/2009:20:30:26 +0400] "GET /XEROX011.pdf HTTP/1.1" 206 1692338 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/<a href="http://2.0.0.20">2.0.0.20</a> (.NET CLR 3.5.30729)"<br>
93.186.61.194 - - [27/Apr/2009:20:30:32 +0400] "GET /XEROX011.pdf HTTP/1.1" 206 4309 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/<a href="http://2.0.0.20">2.0.0.20</a> (.NET CLR 3.5.30729)"<br>
93.186.61.194 - - [27/Apr/2009:20:30:32 +0400] "GET /XEROX011.pdf HTTP/1.1" 206 131072 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/<a href="http://2.0.0.20">2.0.0.20</a> (.NET CLR 3.5.30729)"<br>
93.186.61.194 - - [27/Apr/2009:20:30:34 +0400] "GET /XEROX011.pdf HTTP/1.1" 206 1114207 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/<a href="http://2.0.0.20">2.0.0.20</a> (.NET CLR 3.5.30729)"<br>
93.186.61.194 - - [27/Apr/2009:20:30:37 +0400] "GET /%c3%e5%ed%ef%eb%e0%ed%20%cf%d1%20%c0%f0%f5%e0%ed%e3%e5%eb%fc%f1%ea%e0%ff.pdf HTTP/1.1" 500 193 "<a href="http://82.118.xxx.xxx:443/">http://82.118.xxx.xxx:443/</a>" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/<a href="http://2.0.0.20">2.0.0.20</a> (.NET CLR 3.5.30729)"<br>
<br>error.log:<br><br>2009/04/27 20:30:16 [error] 2888#1420: *4 CreateFile() "E:/share/Схема СУ.pdf" failed (2: FormatMessage() error:(1815)), client: 93.186.61.194, server: 82.xxx.xxx.114, request: "GET /%d1%f5%e5%ec%e0%20%d1%d3.pdf HTTP/1.1", host: "82.xxx.xxx.114:443", referrer: "<a href="http://82.xxx.xxx.114:443/">http://82.xxx.xxx.114:443/</a>"<br>
2009/04/27 20:30:20 [crit] 2888#1420: *4 CreateFile() "E:/share/Оформление заявки на ТП.pdf" failed (1113: FormatMessage() error:(1815)), client: 93.186.61.194, server: 82.xxx.xxx.114, request: "GET /%ce%f4%ee%f0%ec%eb%e5%ed%e8%e5%20%e7%e0%ff%e2%ea%e8%20%ed%e0%20%d2%cf.pdf HTTP/1.1", host: "82.xxx.xxx.114:443", referrer: "<a href="http://82.xxx.xxx.114:443/">http://82.xxx.xxx.114:443/</a>"<br>
2009/04/27 20:30:37 [crit] 2888#1420: *8 CreateFile() "E:/share/Генплан ПС.pdf" failed (1113: FormatMessage() error:(1815)), client: 93.186.61.194, server: 82.xxx.xxx.114, request: "GET /%c3%e5%ed%ef%eb%e0%ed%20%cf%d1%20%c0%f0%f5%e0%ed%e3%e5%eb%fc%f1%ea%e0%ff.pdf HTTP/1.1", host: "82.xxx.xxx.114:443", referrer: "<a href="http://82.xxx.xxx.114:443/">http://82.xxx.xxx.114:443/</a>"<br>
<br><br>как бороться? =)<br>