himanshub16 / ProxyMan

Configuring proxy settings made easy.
https://github.com/himanshub16/ProxyMan/releases/latest/
MIT License
683 stars 108 forks source link

Strange proxy setting #115

Open pluveto opened 1 year ago

pluveto commented 1 year ago

proxyman list

Hmm... listing it all

Shell proxy settings : /root/.bashrc
export http_proxy="http://http://127.0.0.1:7890/"
export ftp_proxy="ftp://http://127.0.0.1:7890/"
export rsync_proxy="rsync://http://127.0.0.1:7890/"
export no_proxy="localhost,127.0.0.1,192.168.1.1,::1,*.local"
export HTTP_PROXY="http://http://127.0.0.1:7890/"
export FTP_PROXY="ftp://http://127.0.0.1:7890/"
export RSYNC_PROXY="rsync://http://127.0.0.1:7890/"
export NO_PROXY="localhost,127.0.0.1,192.168.1.1,::1,*.local"
export https_proxy="http://127.0.0.1:7890/"
export HTTPS_PROXY="http://127.0.0.1:7890/"

Shell proxy settings : /root/.zshrc
export http_proxy="http://http://127.0.0.1:7890/"
export ftp_proxy="ftp://http://127.0.0.1:7890/"
export rsync_proxy="rsync://http://127.0.0.1:7890/"
export no_proxy="localhost,127.0.0.1,192.168.1.1,::1,*.local"
export HTTP_PROXY="http://http://127.0.0.1:7890/"
export FTP_PROXY="ftp://http://127.0.0.1:7890/"
export RSYNC_PROXY="rsync://http://127.0.0.1:7890/"
export NO_PROXY="localhost,127.0.0.1,192.168.1.1,::1,*.local"
export https_proxy="http://127.0.0.1:7890/"
export HTTPS_PROXY="http://127.0.0.1:7890/"

Desktop proxy settings (GNOME)
No schemas installed
No schemas installed
No schemas installed
 http
No schemas installed
No schemas installed
No schemas installed
 Auth
No schemas installed
No schemas installed
 https
No schemas installed
No schemas installed
 ftp
No schemas installed
No schemas installed
 socks
No schemas installed
 no_proxy

git proxy settings :
http http://http://127.0.0.1:7890/
https https://http://127.0.0.1:7890/

APT proxy settings :
3
Done
pluveto commented 1 year ago

My proxy server do not support https

pluveto commented 1 year ago

expectation is https connection should be proxied by a http proxy server

pluveto commented 1 year ago

Tried set http://127.0.0.1 or 127.0.0.1 as host. but they are setting https proxy server which won't work

pluveto commented 1 year ago

For example:

sh -c apt-get update -qq >/dev/null
W: Failed to fetch https://download.docker.com/linux/ubuntu/dists/jammy/InRelease  Could not handshake: The TLS connection was non-properly terminated. [IP: 127.0.0.1 7890]