Actions
Bug #11383
closedpfSense Proxy Authentication not working
Start date:
02/08/2021
Due date:
% Done:
0%
Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
2.4.5
Affected Architecture:
Description
Proxy Username/Password on the system_advanced_misc.php is being ignored
You can see them in `env`:
# env | grep PROXY HTTP_PROXY=192.168.88.41:3128 HTTP_PROXY_AUTH=basic:*:test1:111
but not in packet capture.
System / Update sample capture:
Hypertext Transfer Protocol
CONNECT files00.netgate.com:443 HTTP/1.1\r\n
[Expert Info (Chat/Sequence): CONNECT files00.netgate.com:443 HTTP/1.1\r\n]
Request Method: CONNECT
Request URI: files00.netgate.com:443
Request Version: HTTP/1.1
Host: files00.netgate.com:443\r\n
\r\n
[Full request URI: files00.netgate.com:443]
[HTTP request 1/1]
[Response in frame: 10]
pfBlockerNG-devel (uses php curl functions) update capture:
Hypertext Transfer Protocol
CONNECT mirror1.malwaredomains.com:443 HTTP/1.1\r\n
Host: mirror1.malwaredomains.com:443\r\n
User-Agent: pfSense/pfBlockerNG cURL download agent\r\n
Proxy-Connection: Keep-Alive\r\n
\r\n
[Full request URI: mirror1.malwaredomains.com:443]
[HTTP request 1/1]
[Response in frame: 8]
Successful Firefox browser authentication:
Hypertext Transfer Protocol
CONNECT mail.ru:443 HTTP/1.1\r\n
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0\r\n
Proxy-Connection: keep-alive\r\n
Connection: keep-alive\r\n
Host: mail.ru:443\r\n
Proxy-Authorization: Basic cGY1MjoxMjM=\r\n
Credentials: pf52:123
\r\n
[Full request URI: mail.ru:443]
[HTTP request 1/1]
[Response in frame: 66]
tested on 2.4.5-p1 and 2.5.0.a.20210204.2250
Actions