Built-in NTLM support
Round 1: Non-NTLM Connection, no auth
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 1 (0x7f07688f2030), SoupSocket 1 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 1 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 2 (0x7f07688f2110), SoupSocket 1 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 2 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 3 (0x7f07688f21f0), SoupSocket 2 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 3 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice/404 ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 4 (0x7f07688f22d0), SoupSocket 3 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 4 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 5 (0x7f07688f23b0), SoupSocket 4 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 5 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 6 (0x7f07688f2490), SoupSocket 5 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 6 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 7 (0x7f07688f2570), SoupSocket 6 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 7 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
  /basic     ->  BASIC_PROMPT -> Unauthorized
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 1 (0x7f0768808060), SoupMessage 8 (0x7f07688f2570), SoupSocket 6 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 8 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /either    ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
Round 2: NTLM Connection, user=alice
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 9 (0x7f07688f2490), SoupSocket 7 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 9 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 9 (0x7f07688f2490), SoupSocket 7 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 9 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 10 (0x7f07688f23b0), SoupSocket 7 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 10 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  -> OK
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 11 (0x7f07688f22d0), SoupSocket 7 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 404 Not Found
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 11 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Length: 0
  
  /alice/404 ->  -> Not Found
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 12 (0x7f07688f21f0), SoupSocket 7 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 12 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  -> OK
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 13 (0x7f07688f2110), SoupSocket 7 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 13 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 14 (0x7f07688f2030), SoupSocket 8 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 14 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 14 (0x7f07688f2030), SoupSocket 8 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 14 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 15 (0x7f07688f2030), SoupSocket 8 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 15 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 15 (0x7f07688f2030), SoupSocket 8 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 15 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 2 (0x7f0768808170), SoupMessage 16 (0x7f07688f2110), SoupSocket 8 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 16 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  -> OK
Round 3: NTLM Connection, user=bob
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 17 (0x7f07688f21f0), SoupSocket 9 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 17 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 17 (0x7f07688f21f0), SoupSocket 9 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 17 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 18 (0x7f07688f22d0), SoupSocket 9 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 18 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 19 (0x7f07688f23b0), SoupSocket 10 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 19 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 19 (0x7f07688f23b0), SoupSocket 10 (0x7f07687ff3c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 19 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice/404 ->  NTLM_PROMPT BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 20 (0x7f07688f2490), SoupSocket 11 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 20 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 20 (0x7f07688f2490), SoupSocket 11 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 20 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE -> Unauthorized
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 21 (0x7f07688f2570), SoupSocket 12 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453711
< Soup-Debug: SoupMessage 21 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453711
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 21 (0x7f07688f2570), SoupSocket 12 (0x7f07687ff240), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 21 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:51 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /bob       ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 22 (0x7f07688f2570), SoupSocket 12 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 22 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 23 (0x7f07688f2490), SoupSocket 13 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 23 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 23 (0x7f07688f2490), SoupSocket 13 (0x7f07687ff180), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 23 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 23 (0x7f07688f2490), SoupSocket 13 (0x7f07687ff180), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [bob:********]
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 23 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 3 (0x7f0768808280), SoupMessage 24 (0x7f07688f23b0), SoupSocket 13 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 24 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  -> OK
Round 4: Non-NTLM Connection, user=alice
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 25 (0x7f07688f22d0), SoupSocket 14 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 25 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 26 (0x7f07688f21f0), SoupSocket 14 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 26 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 26 (0x7f07688f21f0), SoupSocket 15 (0x7f07687ff0c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 26 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 27 (0x7f07688f2110), SoupSocket 15 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 404 Not Found
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 27 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Length: 0
  
  /alice/404 ->  BASIC_RESPONSE -> Not Found
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 28 (0x7f07688f2030), SoupSocket 15 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 28 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  BASIC_RESPONSE -> OK
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 29 (0x7f07688f2030), SoupSocket 15 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 29 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 29 (0x7f07688f2030), SoupSocket 16 (0x7f07687ff180), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 29 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 30 (0x7f07688f2110), SoupSocket 17 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 30 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 30 (0x7f07688f2110), SoupSocket 18 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 30 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 31 (0x7f07688f21f0), SoupSocket 18 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 31 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 31 (0x7f07688f21f0), SoupSocket 18 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 31 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 32 (0x7f07688f22d0), SoupSocket 18 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 32 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 4 (0x7f0768808390), SoupMessage 32 (0x7f07688f22d0), SoupSocket 19 (0x7f07687ff3c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 32 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK

External helper support
Round 1: Non-NTLM Connection, no auth
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 33 (0x7f07688f23b0), SoupSocket 20 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 33 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 34 (0x7f07688f2490), SoupSocket 20 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 34 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 35 (0x7f07688f2570), SoupSocket 21 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 35 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice/404 ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 36 (0x7f07688f2570), SoupSocket 22 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 36 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 37 (0x7f07688f2490), SoupSocket 23 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 37 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 38 (0x7f07688f23b0), SoupSocket 24 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 38 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 39 (0x7f07688f22d0), SoupSocket 25 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 39 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
  /basic     ->  BASIC_PROMPT -> Unauthorized
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 5 (0x7f07688084a0), SoupMessage 40 (0x7f07688f21f0), SoupSocket 25 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 40 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /either    ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
Round 2: NTLM Connection, user=alice
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 41 (0x7f07688f2110), SoupSocket 26 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 41 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 41 (0x7f07688f2110), SoupSocket 26 (0x7f07687ff240), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 41 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
  ERROR: Not using built-in NTLM support, but authenticate signal was emitted
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 42 (0x7f07688f2030), SoupSocket 26 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 42 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  -> OK
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 43 (0x7f07688f2030), SoupSocket 26 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 404 Not Found
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 43 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Length: 0
  
  /alice/404 ->  -> Not Found
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 44 (0x7f07688f2110), SoupSocket 26 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 44 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  -> OK
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 45 (0x7f07688f21f0), SoupSocket 26 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 45 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 46 (0x7f07688f22d0), SoupSocket 27 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 46 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 46 (0x7f07688f22d0), SoupSocket 27 (0x7f07687ff180), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 46 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 47 (0x7f07688f23b0), SoupSocket 27 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 47 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 47 (0x7f07688f23b0), SoupSocket 27 (0x7f07687ff180), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 47 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 6 (0x7f07688085b0), SoupMessage 48 (0x7f07688f2490), SoupSocket 27 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 48 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  -> OK
Round 3: NTLM Connection, user=bob
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 49 (0x7f07688f2570), SoupSocket 28 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 49 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 49 (0x7f07688f2570), SoupSocket 28 (0x7f07687ff0c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 49 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
  ERROR: Not using built-in NTLM support, but authenticate signal was emitted
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 50 (0x7f07688f2570), SoupSocket 28 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 50 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 51 (0x7f07688f2490), SoupSocket 29 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 51 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 51 (0x7f07688f2490), SoupSocket 29 (0x7f07687ff0c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 51 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice/404 ->  NTLM_PROMPT BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 52 (0x7f07688f23b0), SoupSocket 30 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 52 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 52 (0x7f07688f23b0), SoupSocket 30 (0x7f07687ff180), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 52 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE -> Unauthorized
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 53 (0x7f07688f22d0), SoupSocket 31 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 53 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 53 (0x7f07688f22d0), SoupSocket 31 (0x7f07687ff240), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 53 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /bob       ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 54 (0x7f07688f21f0), SoupSocket 31 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 54 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 55 (0x7f07688f2110), SoupSocket 32 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 55 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 55 (0x7f07688f2110), SoupSocket 32 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 55 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 55 (0x7f07688f2110), SoupSocket 32 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [bob:********]
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 55 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 7 (0x7f07688085b0), SoupMessage 56 (0x7f07688f2030), SoupSocket 32 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 56 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  -> OK
Round 4: Non-NTLM Connection, user=alice
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 57 (0x7f07688f2030), SoupSocket 33 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 57 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 58 (0x7f07688f2110), SoupSocket 33 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 58 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 58 (0x7f07688f2110), SoupSocket 34 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 58 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 59 (0x7f07688f21f0), SoupSocket 34 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 404 Not Found
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 59 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Length: 0
  
  /alice/404 ->  BASIC_RESPONSE -> Not Found
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 60 (0x7f07688f22d0), SoupSocket 34 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 60 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  BASIC_RESPONSE -> OK
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 61 (0x7f07688f23b0), SoupSocket 34 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 61 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 61 (0x7f07688f23b0), SoupSocket 35 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 61 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 62 (0x7f07688f2490), SoupSocket 36 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 62 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 62 (0x7f07688f2490), SoupSocket 37 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 62 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 63 (0x7f07688f2570), SoupSocket 37 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 63 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 63 (0x7f07688f2570), SoupSocket 37 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 63 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 64 (0x7f07688f2570), SoupSocket 37 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 64 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 8 (0x7f07688084a0), SoupMessage 64 (0x7f07688f2570), SoupSocket 38 (0x7f07687ff3c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 64 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK

External -> fallback support
Round 1: Non-NTLM Connection, no auth
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 65 (0x7f07688f2490), SoupSocket 39 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 65 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 66 (0x7f07688f23b0), SoupSocket 39 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 66 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 67 (0x7f07688f22d0), SoupSocket 40 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 67 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice/404 ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 68 (0x7f07688f21f0), SoupSocket 41 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 68 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 69 (0x7f07688f2110), SoupSocket 42 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 69 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 70 (0x7f07688f2030), SoupSocket 43 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 70 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 71 (0x7f07688f2030), SoupSocket 44 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 71 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
  /basic     ->  BASIC_PROMPT -> Unauthorized
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 9 (0x7f0768808390), SoupMessage 72 (0x7f07688f2110), SoupSocket 44 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 72 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /either    ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
Round 2: NTLM Connection, user=alice
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 73 (0x7f07688f21f0), SoupSocket 45 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 73 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 73 (0x7f07688f21f0), SoupSocket 45 (0x7f07687ff240), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 73 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 74 (0x7f07688f22d0), SoupSocket 45 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 74 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  -> OK
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 75 (0x7f07688f23b0), SoupSocket 45 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 404 Not Found
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 75 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Length: 0
  
  /alice/404 ->  -> Not Found
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 76 (0x7f07688f2490), SoupSocket 45 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 76 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  -> OK
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 77 (0x7f07688f2570), SoupSocket 45 (0x7f07687ff240)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 77 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 78 (0x7f07688f2570), SoupSocket 46 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 78 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 78 (0x7f07688f2570), SoupSocket 46 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 78 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 79 (0x7f07688f2490), SoupSocket 46 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 79 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 79 (0x7f07688f2490), SoupSocket 46 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 79 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 10 (0x7f0768808280), SoupMessage 80 (0x7f07688f23b0), SoupSocket 46 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 80 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  -> OK
Round 3: NTLM Connection, user=bob
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 81 (0x7f07688f22d0), SoupSocket 47 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 81 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 81 (0x7f07688f22d0), SoupSocket 47 (0x7f07687ff3c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 81 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 82 (0x7f07688f21f0), SoupSocket 47 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 82 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 83 (0x7f07688f2110), SoupSocket 48 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 83 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 83 (0x7f07688f2110), SoupSocket 48 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 83 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice/404 ->  NTLM_PROMPT BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 84 (0x7f07688f2030), SoupSocket 49 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 84 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 84 (0x7f07688f2030), SoupSocket 49 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 84 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE -> Unauthorized
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 85 (0x7f07688f2030), SoupSocket 50 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 85 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 85 (0x7f07688f2030), SoupSocket 50 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 85 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /bob       ->  REQUEST CHALLENGE NTLM_RESPONSE -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 86 (0x7f07688f2110), SoupSocket 50 (0x7f07687ff540)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 86 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT -> Unauthorized
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 87 (0x7f07688f21f0), SoupSocket 51 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 87 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 87 (0x7f07688f21f0), SoupSocket 51 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFQAAAAYABgAbAAAAAAAAABAAAAABgAGAEAAAAAOAA4ARgAAAAAAAAAAAAAAAYIAAGIAbwBiAFUATgBLAE4ATwBXAE4AmN73uH+Iql2v4t93loihct7xHH1cze8T3VQosB6G9N/Kvqw5SUbb1D7oj3lN1jJV
  
 (S:bob)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453712
< Soup-Debug: SoupMessage 87 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453712
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 87 (0x7f07688f21f0), SoupSocket 51 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [bob:********]
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 87 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:52 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT REQUEST CHALLENGE NTLM_RESPONSE BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 11 (0x7f0768808170), SoupMessage 88 (0x7f07688f22d0), SoupSocket 51 (0x7f07687ff480)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:bob)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 88 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  -> OK
Round 4: Non-NTLM Connection, user=alice
> GET /noauth HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 89 (0x7f07688f23b0), SoupSocket 52 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 89 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /noauth    ->  -> OK
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 90 (0x7f07688f2490), SoupSocket 52 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 90 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 90 (0x7f07688f2490), SoupSocket 53 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 90 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /alice/404 HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 91 (0x7f07688f2570), SoupSocket 53 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 404 Not Found
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 91 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Length: 0
  
  /alice/404 ->  BASIC_RESPONSE -> Not Found
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 92 (0x7f07688f2570), SoupSocket 53 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 92 (0x7f07688f2570)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  BASIC_RESPONSE -> OK
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 93 (0x7f07688f2490), SoupSocket 53 (0x7f07687ff300)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 93 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 93 (0x7f07688f2490), SoupSocket 54 (0x7f07687ff240), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 93 (0x7f07688f2490)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
  /bob       ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> Unauthorized
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 94 (0x7f07688f23b0), SoupSocket 55 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 94 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 94 (0x7f07688f23b0), SoupSocket 56 (0x7f07687ff0c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 94 (0x7f07688f23b0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /alice     ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 95 (0x7f07688f22d0), SoupSocket 56 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 95 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< Content-Length: 0
  
> GET /basic HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 95 (0x7f07688f22d0), SoupSocket 56 (0x7f07687ff0c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 95 (0x7f07688f22d0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /basic     ->  BASIC_PROMPT BASIC_RESPONSE -> OK
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 96 (0x7f07688f21f0), SoupSocket 56 (0x7f07687ff0c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 96 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /either HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 12 (0x7f0768808060), SoupMessage 96 (0x7f07688f21f0), SoupSocket 57 (0x7f07687ff0c0), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: Basic [alice:********]
  
 (S:unauth)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 96 (0x7f07688f21f0)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /either    ->  NTLM_PROMPT BASIC_PROMPT BASIC_RESPONSE -> OK

Retrying on failed password
  /alice
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 13 (0x7f0768808060), SoupMessage 97 (0x7f07688f2110), SoupSocket 58 (0x7f07687ff180)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 97 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 13 (0x7f0768808060), SoupMessage 97 (0x7f07688f2110), SoupSocket 59 (0x7f07687ff240), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 97 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 13 (0x7f0768808060), SoupMessage 97 (0x7f07688f2110), SoupSocket 59 (0x7f07687ff240), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAHcAcgBvAG4AZwBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 97 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 13 (0x7f0768808060), SoupMessage 97 (0x7f07688f2110), SoupSocket 60 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 97 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /alice HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 13 (0x7f0768808060), SoupMessage 97 (0x7f07688f2110), SoupSocket 60 (0x7f07687ff300), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 97 (0x7f07688f2110)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< Content-Type: text/plain
< Content-Length: 4
  
  /bob
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 14 (0x7f0768808170), SoupMessage 98 (0x7f07688f2030), SoupSocket 61 (0x7f07687ff3c0)
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 98 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 14 (0x7f0768808170), SoupMessage 98 (0x7f07688f2030), SoupSocket 62 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 98 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 14 (0x7f0768808170), SoupMessage 98 (0x7f07688f2030), SoupSocket 62 (0x7f07687ff480), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAHcAcgBvAG4AZwBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:unauth)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 98 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 14 (0x7f0768808170), SoupMessage 98 (0x7f07688f2030), SoupSocket 63 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAABAAAABYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
  
 (S:sent)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 98 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAADAAMADAAAAABAoEAASNFZ4mrze8AAAAAAAAAAGIAYgA8AAAARABPAE0AQQBJAE4AAgAMAEQATwBNAEEASQBOAAEADABTAEUAUgBWAEUAUgAEABQAZABvAG0AYQBpAG4ALgBjAG8AbQADACIAcwBlAHIAdgBlAHIALgBkAG8AbQBhAGkAbgAuAGMAbwBtAAAAAAA=
< Content-Length: 0
  
> GET /bob HTTP/1.1
> Soup-Debug-Timestamp: 1365453713
> Soup-Debug: SoupSession 14 (0x7f0768808170), SoupMessage 98 (0x7f07688f2030), SoupSocket 63 (0x7f07687ff540), restarted
> Host: 127.0.0.1:54730
> Accept-Encoding: gzip, deflate
> Connection: Keep-Alive
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAACgAKAEAAAAAOAA4ASgAAAAAAAAAAAAAAAYIAAGEAbABpAGMAZQBVAE4ASwBOAE8AVwBOAJje97h/iKpdr+Lfd5aIoXLe8Rx9XM3vE91UKLAehvTfyr6sOUlG29Q+6I95TdYyVQ==
  
 (S:alice)< HTTP/1.1 401 Unauthorized
< Soup-Debug-Timestamp: 1365453713
< Soup-Debug: SoupMessage 98 (0x7f07688f2030)
< Date: Mon, 08 Apr 2013 20:41:53 GMT
< WWW-Authenticate: Basic realm="ntlm-test"
< WWW-Authenticate: NTLM
< Connection: close
< Content-Length: 0
  

ntlm-test: 2 error(s).
