git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@5701 e7ae566f-a301-0410-adde-c780ea21d3b5
| ... | ... |
@@ -620,8 +620,11 @@ establish_http_proxy_passthru (struct http_proxy_info *p, |
| 620 | 620 |
{
|
| 621 | 621 |
msg (D_PROXY, "Proxy requires authentication"); |
| 622 | 622 |
|
| 623 |
- /* check for NTLM */ |
|
| 624 |
- if ((p->auth_method == HTTP_AUTH_NTLM || p->auth_method == HTTP_AUTH_NTLM2) && !processed) |
|
| 623 |
+ if (p->auth_method == HTTP_AUTH_BASIC && !processed) |
|
| 624 |
+ {
|
|
| 625 |
+ processed = true; |
|
| 626 |
+ } |
|
| 627 |
+ else if ((p->auth_method == HTTP_AUTH_NTLM || p->auth_method == HTTP_AUTH_NTLM2) && !processed) /* check for NTLM */ |
|
| 625 | 628 |
{
|
| 626 | 629 |
#if NTLM |
| 627 | 630 |
/* look for the phase 2 response */ |