Hi Francoise,

have you checked your IE settings? In "Internet options" of IE there is
somewhere an option to tell IE to automatic authenticate.

  Stefano



On Mon, 03 Nov 2003 11:05:01 -0600
Shannon Eric Peevey <[EMAIL PROTECTED]> wrote:

> 
> 
> -------- Original Message --------
> Subject:      Apache::AuthenNTLM
> Date:         Mon, 3 Nov 2003 10:56:26 -0000
> From:         francoise dehinbo <[EMAIL PROTECTED]>
> To:   <[EMAIL PROTECTED]>
> 
> 
> 
> Hi Shannon,
> 
> I was hoping you might be able to help me with a problem I'm currently having
> with this module.  Below is a list of the system versions we are currently
> using in our quest to authenticate users and store their details in a cookie
> as they access the intranet:
> 
> Apache 1.3.22
> mod_perl 1
> perl 5.6.1
> Apache::AuthenNTLM 0.01-0.13
> IE 6.0
> 
> This is the config that I've added to the modperl http.conf:
> <Location />
>     PerlAuthenHandler Apache::AuthenNTLM
>     AuthType ntlm
>     AuthName test
>     require valid-user
> 
>     #                   domain     pdc           bdc
>     PerlAddVar ntdomain "foxtons   itfilep01     adbdc"
> 
>     PerlSetVar defaultdomain FOXTONS
>     PerlSetVar ntlmdebug 2
> </Location>
> 
> The problem is that when I open a page, I am prompted to enter my username and
> password instead of retrieving my login details from the browser.  My details
> are then authenticated and I am then taken to the correct page.
> 
> When I open the page, the following message is added to the error log:
> [28323] AuthenNTLM: Start NTLM Authen handler pid = 28323, connection =
> 143478676 conn_http_hdr = Keep-Alive  main =  cuser =  remote_ip =
> 172.18.12.60 remote_port = 44050 remote_host = <> version = 0.23[28323]
> AuthenNTLM: Setup new object[28323] AuthenNTLM: Config Domain = foxtons  pdc =
> itfilep01  bdc = adbdc[28323] AuthenNTLM: Config Default Domain = FOXTONS
> [28323] AuthenNTLM: Config Fallback Domain =
> [28323] AuthenNTLM: Config AuthType = ntlm AuthName = test
> [28323] AuthenNTLM: Config Auth NTLM = 1 Auth Basic = 0
> [28323] AuthenNTLM: Config NTLMAuthoritative = on  BasicAuthoritative = on
> [28323] AuthenNTLM: Config Semaphore key = 23754 timeout = 2
> [28323] AuthenNTLM: Authorization Header <not given>
> [Mon Nov  3 11:11:29 2003] [error] access to / failed for  , reason:
> Bad/Missing NTLM/Basic Authorization Header for /
> 
> The message was added to the log after a successful login:
> [28323] AuthenNTLM: Start NTLM Authen handler pid = 28323, connection =
> 143478676 conn_http_hdr = Keep-Alive  main =  cuser =  remote_ip =
> 172.18.12.60 remote_port = 44050 remote_host = <> version = 0.23[28323]
> AuthenNTLM: Setup new object[28323] AuthenNTLM: Config Domain = foxtons  pdc =
> itfilep01  bdc = adbdc[28323] AuthenNTLM: Config Default Domain = FOXTONS
> [28323] AuthenNTLM: Config Fallback Domain =
> [28323] AuthenNTLM: Config AuthType = ntlm AuthName = test
> [28323] AuthenNTLM: Config Auth NTLM = 1 Auth Basic = 0
> [28323] AuthenNTLM: Config NTLMAuthoritative = on  BasicAuthoritative = on
> [28323] AuthenNTLM: Config Semaphore key = 23754 timeout = 2
> [28323] AuthenNTLM: Authorization Header NTLM
> TlRMTVNTUAABAAAAB4IIoAAAAAAAAAAAAAAAAAAAAAA=[28323] AuthenNTLM: Got: 78 84 76
> 77 83 83 80 0 1 0 0 0 7 130 8 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0[28323]
> AuthenNTLM: protocol=NTLMSSP, type=1,
> flags1=7(NEGOTIATE_UNICODE,NEGOTIATE_OEM,REQUEST_TARGET),
> flags2=130(NEGOTIATE_ALWAYS_SIGN,NEGOTIATE_NTLM), domain length=0, domain
> offset=0, host length=0, host offset=0, host=, domain=[28323] AuthenNTLM:
> Connect to pdc = itfilep01 bdc = adbdc domain = foxtons[28323] AuthenNTLM:
> enter lock[28323] AuthenNTLM: Send: 78 84 76 77 83 83 80 0 2 0 0 0 0 0 0 0 40
> 0 0 0 1 130 0 0 91 43 72 34 185 122 217 71 0 0 0 0 0 0 0 0[28323] AuthenNTLM:
> charencoding = 1[28323] AuthenNTLM: flags2 = 130
> [28323] AuthenNTLM: nonce=[+H"¹zÙG
> [28323] AuthenNTLM: Send header: NTLM
> TlRMTVNTUAACAAAAAAAAACgAAAABggAAWytIIrl62UcAAAAAAAAAAA==[28323] AuthenNTLM:
> Start NTLM Authen handler pid = 28323, connection = 143478676 conn_http_hdr =
> Keep-Alive  main =  cuser =  remote_ip = 172.18.12.60 remote_port = 44050
> remote_host = < > version = 0.23[28323] AuthenNTLM: Object exists user = \
> [28323] AuthenNTLM: Authorization Header NTLM
> TlRMTVNTUAADAAAAGAAYALIAAAAYABgAygAAAD4APgBAAAAAIgAiAH4AAAASABIAoAAAAAAAAADiA
> AAABYIAAG0AcAAuAG4AZQB3AGQAZQB2AC4AZABpAGcAaQB0AGEAbAAuAGYAbwB4AHQAbwBuAHMALg
> BjAG8ALgB1AGsAZgByAGEAbgBjAG8AaQBzAGUALgBkAGUAaABpAG4AYgBvAE0AQQBJAE4AQgBPAEE
> AUgBEAPqTpbgMNu7kbZm+E49d4f8B3VLCWVfTCzSpyVGdTBqG/xHBXjsndIfyhnyB5nycaA==[283
> 23] AuthenNTLM: Got: 78 84 76 77 83 83 80 0 3 0 0 0 24 0 24 0 178 0 0 0 24 0
> 24 0 202 0 0 0 62 0 62 0 64 0 0 0 34 0 34 0 126 0 0 0 18 0 18 0 160 0 0 0 0 0
> 0 0 226 0 0 0 5 130 0 0 109 0 112 0 46 0 110 0 101 0 119 0 100 0 101 0 118 0
> 46 0 100 0 105 0 103 0 105 0 116 0 97 0 108 0 46 0 102 0 111 0 120 0 116 0 111
> 0 110 0 115 0 46 0 99 0 111 0 46 0 117 0 107 0 102 0 114 0 97 0 110 0 99 0 111
> 0 105 0 115 0 101 0 46 0 100 0 101 0 104 0 105 0 110 0 98 0 111 0 77 0 65 0 73
> 0 78 0 66 0 79 0 65 0 82 0 68 0 250 147 165 184 12 54 238 228 109 153 190 19
> 143 93 225 255 1 221 82 194 89 87 211 11 52 169 201 81 157 76 26 134 255 17
> 193 94 59 39 116 135 242 134 124 129 230 124 156 104[28323] AuthenNTLM:
> protocol=NTLMSSP, type=3, user=francoise.dehinbo, host=MAINBOARD,
> domain=mp.newdev.digital.foxtons.co.uk, msg_len=0[28323] AuthenNTLM: Verify
> user francoise.dehinbo via smb server[28323] AuthenNTLM: leave lock
> [28323] AuthenNTLM: OK pid = 28323, connection = 143478676 cuser =
> mp.newdev.digital.foxtons.co.uk\francoise.dehinbo ip = 172.18.12.60[28323]
> AuthenNTLM: Start NTLM Authen handler pid = 28323, connection = 143478676
> conn_http_hdr = Keep-Alive  main = Apache=SCALAR(0x88cdf9c) cuser =
> mp.newdev.digital.foxtons.co.uk\francoise.dehinbo remote_ip = 172.18.12.60
> remote_port = 44050 remote_host = < > version = 0.23[28323] AuthenNTLM: Object
> exists user = mp.newdev.digital.foxtons.co.uk\francoise.dehinbo[28323]
> AuthenNTLM: Authorization Header NTLM
> TlRMTVNTUAADAAAAGAAYALIAAAAYABgAygAAAD4APgBAAAAAIgAiAH4AAAASABIAoAAAAAAAAADiA
> AAABYIAAG0AcAAuAG4AZQB3AGQAZQB2AC4AZABpAGcAaQB0AGEAbAAuAGYAbwB4AHQAbwBuAHMALg
> BjAG8ALgB1AGsAZgByAGEAbgBjAG8AaQBzAGUALgBkAGUAaABpAG4AYgBvAE0AQQBJAE4AQgBPAEE
> AUgBEAPqTpbgMNu7kbZm+E49d4f8B3VLCWVfTCzSpyVGdTBqG/xHBXjsndIfyhnyB5nycaA==[283
> 23] AuthenNTLM: Got: 78 84 76 77 83 83 80 0 3 0 0 0 24 0 24 0 178 0 0 0 24 0
> 24 0 202 0 0 0 62 0 62 0 64 0 0 0 34 0 34 0 126 0 0 0 18 0 18 0 160 0 0 0 0 0
> 0 0 226 0 0 0 5 130 0 0 109 0 112 0 46 0 110 0 101 0 119 0 100 0 101 0 118 0
> 46 0 100 0 105 0 103 0 105 0 116 0 97 0 108 0 46 0 102 0 111 0 120 0 116 0 111
> 0 110 0 115 0 46 0 99 0 111 0 46 0 117 0 107 0 102 0 114 0 97 0 110 0 99 0 111
> 0 105 0 115 0 101 0 46 0 100 0 101 0 104 0 105 0 110 0 98 0 111 0 77 0 65 0 73
> 0 78 0 66 0 79 0 65 0 82 0 68 0 250 147 165 184 12 54 238 228 109 153 190 19
> 143 93 225 255 1 221 82 194 89 87 211 11 52 169 201 81 157 76 26 134 255 17
>  193 94 59 39 116 135 242 134 124 129 230 124 156 104
> [28323] AuthenNTLM: protocol=NTLMSSP, type=3, user=francoise.dehinbo,
> host=MAINBOARD, domain=mp.newdev.digital.foxtons.co.uk, msg_len=0[28323]
> AuthenNTLM: Same connection pid = 28323, connection = 143478676 cuser =
> mp.newdev.digital.foxtons.co.uk\francoise.dehinbo ip = 172.18.12.60 method =
> GET Content-Length =  type = 3[28323] AuthenNTLM: OK because same connection
> [28323] AuthenNTLM: Start NTLM Authen handler pid = 28323, connection =
> 143478676 conn_http_hdr = Keep-Alive  main =  cuser =
> mp.newdev.digital.foxtons.co.uk\francoise.dehinbo remote_ip = 172.18.12.60
> remote_port = 44050 remote_host = < > version = 0.23[28323] AuthenNTLM: Object
> exists user = mp.newdev.digital.foxtons.co.uk\francoise.dehinbo[28323]
> AuthenNTLM: Authorization Header NTLM
> TlRMTVNTUAADAAAAGAAYALIAAAAYABgAygAAAD4APgBAAAAAIgAiAH4AAAASABIAoAAAAAAAAADiA
> AAABYIAAG0AcAAuAG4AZQB3AGQAZQB2AC4AZABpAGcAaQB0AGEAbAAuAGYAbwB4AHQAbwBuAHMALg
> BjAG8ALgB1AGsAZgByAGEAbgBjAG8AaQBzAGUALgBkAGUAaABpAG4AYgBvAE0AQQBJAE4AQgBPAEE
> AUgBEAPqTpbgMNu7kbZm+E49d4f8B3VLCWVfTCzSpyVGdTBqG/xHBXjsndIfyhnyB5nycaA==[283
> 23] AuthenNTLM: Got: 78 84 76 77 83 83 80 0 3 0 0 0 24 0 24 0 178 0 0 0 24 0
> 24 0 202 0 0 0 62 0 62 0 64 0 0 0 34 0 34 0 126 0 0 0 18 0 18 0 160 0 0 0 0 0
> 0 0 226 0 0 0 5 130 0 0 109 0 112 0 46 0 110 0 101 0 119 0 100 0 101 0 118 0
> 46 0 100 0 105 0 103 0 105 0 116 0 97 0 108 0 46 0 102 0 111 0 120 0 116 0 111
> 0 110 0 115 0 46 0 99 0 111 0 46 0 117 0 107 0 102 0 114 0 97 0 110 0 99 0 111
> 0 105 0 115 0 101 0 46 0 100 0 101 0 104 0 105 0 110 0 98 0 111 0 77 0 65 0 73
> 0 78 0 66 0 79 0 65 0 82 0 68 0 250 147 165 184 12 54 238 228 109 153 190 19
> 143 93 225 255 1 221 82 194 89 87 211 11 52 169 201 81 157 76 26 134 255 17
> 193 94 59 39 116 135 242 134 124 129 230 124 156 104[28323] AuthenNTLM:
> protocol=NTLMSSP, type=3, user=francoise.dehinbo, host=MAINBOARD,
> domain=mp.newdev.digital.foxtons.co.uk, msg_len=0[28323] AuthenNTLM: Same
> connection pid = 28323, connection = 143478676 cuser =
> mp.newdev.digital.foxtons.co.uk\francoise.dehinbo ip = 172.18.12.60 method =
> GET Content-Length =  type = 3[28323] AuthenNTLM: OK because same connection
> 
> 
> We wanted the process to be a transparent login so the user is unaware of
> what's going on in the background.  We do not want it to default to the basic
> authentication and all users are expect to use only IE 6.0 which is our
> standard.
> 
> Any help you can provide to point me in the right direction would be greatly
> appreciated.
> 
> Thank you.
> 
> Kind regards,
> 
> Françoise Dehinbo
> 
> 
> 
> Privacy and Confidentiality Notice
> This is strictly confidential and intended solely for the person or
> organisation to whom it is addressed. It may contain privileged and
> confidential information and if you are not an intended recipient, you must
> not copy, distribute or take any action in reliance on it. If you have
> received this message in error, please notify us as soon as possible and
> delete it and any attached files from your system. The views and opinions
> expressed in this email message are the author's own and may not reflect the
> views and opinions of the author's employer.
> 
> 
> 
> -- 
> Reporting bugs: http://perl.apache.org/bugs/
> Mail list info: http://perl.apache.org/maillist/modperl.html

--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html

Reply via email to