Имеем FBSD 6.2, Apache2, mod_ntlm2, Домен на samba3.0.25+ldap. PDС на этом же компе
вот настройка хоста:
Код: Выделить всё
[f0s@mail] //> cd /usr/local/etc/apache2/Includes/
[f0s@mail] /usr/local/etc/apache2/Includes/> cat mozilla.artpaint
<VirtualHost *:80>
ServerAdmin admin@artpaint.spb.ru
DocumentRoot /usr/home/artpaint/www/data/mozilla.artpaint/
ServerName mozilla.artpaint
SuexecUserGroup artpaint artpaint
Alias /php-fcgi/ /usr/home/artpaint/www/cgi-bin/
ErrorLog /var/log/httpd/mozilla.artpaint-error.log
CustomLog /var/log/httpd/mozilla.artpaint-access.log combined
ScriptAlias /moz/ /usr/home/artpaint/www/data/mozilla.artpaint/moz/
AddHandler cgi-script mozilla.config printenv test
<Directory "/usr/home/artpaint/www/data/mozilla.artpaint/moz/">
AllowOverride None
Options ExecCGI
AuthType ntlm
AuthName "ARTPAINT Server"
NTLMAuth on
NTLMAuthoritative on
NTLMDomain ARTPAINT
NTLMServer mail.artpaint
require valid-user
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
[f0s@mail] /usr/local/etc/apache2/Includes/>
Код: Выделить всё
[f0s@mail] /var/log/httpd/> cat mozilla.artpaint-access.log
192.168.10.4 - - [09/Jul/2008:17:33:03 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - - [09/Jul/2008:17:33:03 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - sedova [09/Jul/2008:17:33:03 +0400] "GET /moz/mozilla.config HTTP/1.1" 200 6267 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - - [09/Jul/2008:17:33:58 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - - [09/Jul/2008:17:33:58 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - sedova [09/Jul/2008:17:33:58 +0400] "GET /moz/mozilla.config HTTP/1.1" 200 6267 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - - [09/Jul/2008:17:34:06 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - - [09/Jul/2008:17:34:06 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - sedova [09/Jul/2008:17:34:06 +0400] "GET /moz/mozilla.config HTTP/1.1" 200 6267 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
[f0s@mail] /var/log/httpd/> cat mozilla.artpaint-error.log
[Wed Jul 09 17:33:03 2008] [error] [client 192.168.10.4] creating new ntlm_connection 6898096 77799
[Wed Jul 09 17:33:03 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAABAAAAB7IIoggACAAyAAAACgAKACgAAAAFAs4OAAAAD1RFUk1JTkFMMDFBUlRQQUlOVA=="
[Wed Jul 09 17:33:03 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:33:03 2008] [error] [client 192.168.10.4] received msg1 6898096 77799
[Wed Jul 09 17:33:03 2008] [notice] [client 192.168.10.4] send WWW-Authenticate "NTLM TlRMTVNTUAACAAAAAAAAACgAAAABggAAEpFAc7C/SJ4AAAAAAAAAAA=="
[Wed Jul 09 17:33:03 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAADAAAAGAAYAHgAAAAYABgAkAAAABAAEABIAAAADAAMAFgAAAAUABQAZAAAAAAAAACoAAAABYIAAgUCzg4AAAAPQQBSAFQAUABBAEkATgBUAHMAZQBkAG8AdgBhAFQARQBSAE0ASQBOAEEATAAwADEAWOx15FPezKKLtcN9MMCrQ0Pbucd5SzrtWOx15FPezKKLtcN9MMCrQ0Pbucd5Szrt"
[Wed Jul 09 17:33:03 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:33:03 2008] [error] [client 192.168.10.4] received msg3 6898096 77799
[Wed Jul 09 17:33:03 2008] [error] [client 192.168.10.4] authenticating user against DC 6898096 77799
[Wed Jul 09 17:33:03 2008] [error] [client 192.168.10.4] authentication OK! 6898096 77799
[Wed Jul 09 17:33:03 2008] [notice] [client 192.168.10.4] NTLM/SMB user: "ARTPAINT\\sedova": authentication OK.
[Wed Jul 09 17:33:58 2008] [error] [client 192.168.10.4] creating new ntlm_connection 6898096 77800
[Wed Jul 09 17:33:58 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAABAAAAB7IIoggACAAyAAAACgAKACgAAAAFAs4OAAAAD1RFUk1JTkFMMDFBUlRQQUlOVA=="
[Wed Jul 09 17:33:58 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:33:58 2008] [error] [client 192.168.10.4] received msg1 6898096 77800
[Wed Jul 09 17:33:58 2008] [notice] [client 192.168.10.4] send WWW-Authenticate "NTLM TlRMTVNTUAACAAAAAAAAACgAAAABggAAnhY6NfTib5sAAAAAAAAAAA=="
[Wed Jul 09 17:33:58 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAADAAAAGAAYAHgAAAAYABgAkAAAABAAEABIAAAADAAMAFgAAAAUABQAZAAAAAAAAACoAAAABYIAAgUCzg4AAAAPQQBSAFQAUABBAEkATgBUAHMAZQBkAG8AdgBhAFQARQBSAE0ASQBOAEEATAAwADEAlFVHR8GtcuNm3YYnlUv5wQw+zeZ9UCr3lFVHR8GtcuNm3YYnlUv5wQw+zeZ9UCr3"
[Wed Jul 09 17:33:58 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:33:58 2008] [error] [client 192.168.10.4] received msg3 6898096 77800
[Wed Jul 09 17:33:58 2008] [error] [client 192.168.10.4] authenticating user against DC 6898096 77800
[Wed Jul 09 17:33:58 2008] [error] [client 192.168.10.4] authentication OK! 6898096 77800
[Wed Jul 09 17:33:58 2008] [notice] [client 192.168.10.4] NTLM/SMB user: "ARTPAINT\\sedova": authentication OK.
[Wed Jul 09 17:34:06 2008] [error] [client 192.168.10.4] creating new ntlm_connection 6898096 77801
[Wed Jul 09 17:34:06 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAABAAAAB7IIoggACAAyAAAACgAKACgAAAAFAs4OAAAAD1RFUk1JTkFMMDFBUlRQQUlOVA=="
[Wed Jul 09 17:34:06 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:34:06 2008] [error] [client 192.168.10.4] received msg1 6898096 77801
[Wed Jul 09 17:34:06 2008] [notice] [client 192.168.10.4] send WWW-Authenticate "NTLM TlRMTVNTUAACAAAAAAAAACgAAAABggAAWYCU3xcsbfkAAAAAAAAAAA=="
[Wed Jul 09 17:34:06 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAADAAAAGAAYAHgAAAAYABgAkAAAABAAEABIAAAADAAMAFgAAAAUABQAZAAAAAAAAACoAAAABYIAAgUCzg4AAAAPQQBSAFQAUABBAEkATgBUAHMAZQBkAG8AdgBhAFQARQBSAE0ASQBOAEEATAAwADEAVPUx5AnbeAUvAXZp0vC0LBv1zf0ia33GVPUx5AnbeAUvAXZp0vC0LBv1zf0ia33G"
[Wed Jul 09 17:34:06 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:34:06 2008] [error] [client 192.168.10.4] received msg3 6898096 77801
[Wed Jul 09 17:34:06 2008] [error] [client 192.168.10.4] authenticating user against DC 6898096 77801
[Wed Jul 09 17:34:06 2008] [error] [client 192.168.10.4] authentication OK! 6898096 77801
[Wed Jul 09 17:34:06 2008] [notice] [client 192.168.10.4] NTLM/SMB user: "ARTPAINT\\sedova": authentication OK.
А если же этому юзеру выставить ограничение (ограничение на логин к определенной станции).. то есть входить в домен он может только на terminal01 (параметр: sambaUserWorkstations: terminal01), то имеем следующий трабл.. авторизация не проходит:
Код: Выделить всё
[f0s@mail] /var/log/httpd/> cat mozilla.artpaint-access.log
192.168.10.4 - - [09/Jul/2008:17:37:45 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - - [09/Jul/2008:17:37:45 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
192.168.10.4 - - [09/Jul/2008:17:37:46 +0400] "GET /moz/mozilla.config HTTP/1.1" 401 502 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9"
[f0s@mail] /var/log/httpd/> cat mozilla.artpaint-error.log
[Wed Jul 09 17:37:45 2008] [error] [client 192.168.10.4] creating new ntlm_connection 6898096 77894
[Wed Jul 09 17:37:45 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAABAAAAB7IIoggACAAyAAAACgAKACgAAAAFAs4OAAAAD1RFUk1JTkFMMDFBUlRQQUlOVA=="
[Wed Jul 09 17:37:45 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:37:45 2008] [error] [client 192.168.10.4] received msg1 6898096 77894
[Wed Jul 09 17:37:45 2008] [notice] [client 192.168.10.4] send WWW-Authenticate "NTLM TlRMTVNTUAACAAAAAAAAACgAAAABggAAkikK6YJ+zioAAAAAAAAAAA=="
[Wed Jul 09 17:37:46 2008] [notice] [client 192.168.10.4] got auth_line "TlRMTVNTUAADAAAAGAAYAHgAAAAYABgAkAAAABAAEABIAAAADAAMAFgAAAAUABQAZAAAAAAAAACoAAAABYIAAgUCzg4AAAAPQQBSAFQAUABBAEkATgBUAHMAZQBkAG8AdgBhAFQARQBSAE0ASQBOAEEATAAwADEAm+LV26vn/4CVsdy5hF4hc02p9E5A9SP7m+LV26vn/4CVsdy5hF4hc02p9E5A9SP7"
[Wed Jul 09 17:37:46 2008] [notice] [client 192.168.10.4] got header with host "TERMINAL01", domain "ARTPAINT"
[Wed Jul 09 17:37:46 2008] [error] [client 192.168.10.4] received msg3 6898096 77894
[Wed Jul 09 17:37:46 2008] [error] [client 192.168.10.4] authenticating user against DC 6898096 77894
[Wed Jul 09 17:37:46 2008] [error] [client 192.168.10.4] NTLM/SMB user "sedova": authentication failure for "/moz/mozilla.config"
кто знает, в чем может быть трабл?