Page MenuHome GnuPG

dirmngr ignores honor-http-proxy and http-proxy options
Closed, ResolvedPublic

Description

dirmngr ignores honor-http-proxy and http-proxy settings and does not use proxy.
Running using the proxychains is a workaround.

[root@n102805 ~]# dirmngr --homedir /etc/pacman.d/gnupg --debug-level 9 --log-
file /tmp/dir.logdirmngr[30682.0]: error opening
'/etc/pacman.d/gnupg/dirmngr_ldapservers.conf': No such file or directory

  1. Home: /etc/pacman.d/gnupg
  2. Config: [none]

OK Dirmngr 2.1.0 at your service
keyserver hkp://pool.sks-keyservers.net
OK
KS_GET -- 5EE46C4C
ERR 167805002 Network is unreachable <Dirmngr>
^C
[root@n102805 ~]#
[root@n102805 ~]# env | grep http_proxy
http_proxy=http://127.0.0.1:5900/
[root@n102805 ~]# dirmngr --homedir /etc/pacman.d/gnupg --debug-level 9 --log-
file /tmp/dir.log --honor-http-proxy
dirmngr[31316.0]: error opening '/etc/pacman.d/gnupg/dirmngr_ldapservers.conf':
No such file or directory

  1. Home: /etc/pacman.d/gnupg
  2. Config: [none]

OK Dirmngr 2.1.0 at your service
keyserver hkp://pool.sks-keyservers.net
OK
KS_GET -- 5EE46C4C
ERR 167788541 System error w/o errno <Dirmngr>
^C
[root@n102805 ~]#
[root@n102805 ~]# dirmngr --homedir /etc/pacman.d/gnupg --debug-level 9 --log-
file /tmp/dir.log --http-proxy 127.0.0.1:5900
dirmngr[31791.0]: error opening '/etc/pacman.d/gnupg/dirmngr_ldapservers.conf':
No such file or directory

  1. Home: /etc/pacman.d/gnupg
  2. Config: [none]

OK Dirmngr 2.1.0 at your service
keyserver hkp://pool.sks-keyservers.net
OK
KS_GET -- 5EE46C4C
ERR 167805002 Network is unreachable <Dirmngr>
^C
[root@n102805 ~]# cat /etc/proxychains.conf | grep http

  1. http 192.168.89.3 8080 justu hidden
  2. http 192.168.39.93 8080
  3. proxy types: http, socks4, socks5
  4. ( auth types supported: "basic"-http "user/pass"-socks )

http 127.0.0.1 5900
[root@n102805 ~]# proxychains dirmngr --homedir /etc/pacman.d/gnupg --debug-
level 9 --log-file /tmp/dir.log
[proxychains] config file found: /etc/proxychains.conf
[proxychains] preloading /usr/lib/libproxychains4.so
[proxychains] DLL init: proxychains-ng 4.8.1
dirmngr[32567.0]: error opening '/etc/pacman.d/gnupg/dirmngr_ldapservers.conf':
No such file or directory

  1. Home: /etc/pacman.d/gnupg
  2. Config: [none]

OK Dirmngr 2.1.0 at your service
keyserver hkp://pool.sks-keyservers.net
OK
KS_GET -- 5EE46C4C
[proxychains] Strict chain ... 127.0.0.1:5900 ... pool.sks-
keyservers.net:11371 ... OK
S SOURCE http://pool.sks-keyservers.net:11371
D -----BEGIN PGP PUBLIC KEY BLOCK-----%0A
D Version: SKS 1.1.5%0A
D Comment: Hostname: keys.internet-sicherheit.de%0A
D %0A
D mQENBFDHm9QBCAC/lf0OqxOd8Jiu0lA6x9a01gc2WYTCbYsKVHv32h5oqJmVdwo/hC9d6gVm%0A
D KsbjwwjToMO24EeUpTsBoKtE8oN5CLhchCbmmmnelKt3LBd21Pv8oeGoTqU2uc2JK+tJFMSh%0A
D iA/1GHHCyRwsSHqsjU5Z7CRdwz6fpMcCfdeZ6xIeeITNLhq/mbFJRzI9Row0QQk13c7xb8Xd%0A
D r43JueJ/ymP7Vw0UGglJfq7FBtTr/FpldukETsClXa/GIOzOxn5O32Hl5HtrPgEamOhVXA4W%0A
D O3CuWIO36SHlcrzsbGxblJUd86QUGD12zM0BPh+BcbC0SSQNO0UxAKjnjx9bK5YdSraNABEB%0A
D AAG0PmdyYXlza3kgKHVzZWQgdG8gc2lnbiByZXBvLWNrIHBhY2thZ2VzKSA8Z3JheXNreUBh%0A
D cmNobGludXgudXM+iQE4BBMBAgAiBQJQx5vUAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIX%0A
D gAAKCRCIoDKGXuRsTMBYB/4n5ZmDBu4++jiWnC3qYHPBXzSnVsCCTLgKyFI48EEPpx+dG3RN%0A
D rYHu51d2lJBdh2jzl4604FysK2iNyp2w91PoUJqj8YZrVqv47mfnODmqIpFtS7XmcTN1biEp%0A
D zEefeldIDFzgCRYxL7M8VIfJ5eGMXEwYxU77gYcTQvUqvMohVa8YTWM/IbITQjSgKGOeYra3%0A
D MSfZGhJ8Sb9OaRmfsobYXmddAIg1/T8m5O5JnYvuoX1hWoYYbF+zryh0y9XjsufA43b404Bg%0A
D qI6Dt1cTxmLb+2mEL4jj7D09t5fQ0fVRZHcjF8z0gXUwUeCnVTBrPDmpBtkU75V4tdmsncXX%0A
D l1Yi0f8AABdk1qIBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAI%0A
D BgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8n%0A
D OT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy%0A
D MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAcwCaAwEiAAIRAQMRAf/EAB8AAAEFAQEB%0A
D AQEBAAAAAAAAAAABAgMEBQYHCAkKCEALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFB%0A
D BhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElK%0A
D U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1%0A
D tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEB%0A
D AQEBAQEAAAAAAAABAgMEBQYHCAkKC
EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYS%0A
D QVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJ%0A
D SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz%0A
D tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR%0A
D AD8A4qO3vW5uLxYD2jjtwzn8zx+OKmUTxfcglnbsbh85/wCAjgfkamiW82llfYmQMRoB1rXt%0A
D LCWMiWR23kcc5OPxzWJrYyhDrF0OZ0hXsq4AH9f0qb+wJIEaW6ulfK8q3IIP4/0rbEEDErKe%0A
D mMEvgflStGgGyJUJ24BVDyfy/rTCxhGyt1Ty1aWVAM7VYhPyGKsQQrAqGK1QcgduB69zVu7g%0A
D ZQgaGQP0564+lNhZlYqGj3Z2hTIu7PpjPWkNRb2QO0keJGZRuPCEE4qK616wsUzd35MuP9Wn%0A
D 3vpgdKjnYzSnnCgYGO1ec6naSWV/LDKdzZyGHO4etUiJOx0t743Qgiysdrf89JWyfy/+vWRe%0A
D 6xHq5/0uS5hbOfkbeg/4CcY/Os/T4Irm+jhmLBHOMr1rY8QaLb6fawS26sPm2Nk5z6H9KrQn%0A
D Vl7w6FFvNbC6imQnK7WIIB7YOMVzV3p91bSuZLWZE3HBKHGPrW94Us7lJZZnidImQAMy43fT%0A
D 1rJvLy7tNTuRDPPD+8Pyq5H6UdQexNomnx6vdSpcMwCp1UgH0qbU7XT9HvIPKUzyoQzxSncp%0A
D Hv8AWoLfXtTh3zLJE23AYtEmeffGTS/22J7gPdWNk+45dzD838xRqGhP4csEvr5rmZNsMTZA%0A
D U4+bOQB9K6+6mYQSyM5zgksaSw+zmyRrSOBYWGRsTis7X9WlsLPbHIglY4H7tf8ACle5WyOO%0A
D Fhe3lw3k28srMxJKoTVh9Jjtz/p97FAB1RD5kh/AcD8SKim1W+uUYT3k7jGNhc7fy6VQYliS%0A
D etUQdHHrqWtkIdMjEaIQC0rDe+alHidyM5jHtuPH6VzKsu0hlJ/ukHGD/WgbMfcP50rBc9Nj%0A
D lkk2kPlRx8p4rQB+y6fLdSwmXZ/D6ZPUn0rDt5PKWOIjgk5xwBzzXRRzI7RRuokguAYnP14/%0A
D mQayWp0wspLm2J5lksBA159kWGdSVliJGzAzzntjvVQalb3ICQXYXzAG8wo6Bohy5RiBnjHT%0A
D 1qG2N5c/Z3S7llvoG+zi38r5EQcHJ6cjvTdO8N6wLaITXESw2UktvHBcphGhJ5cMDkMeQCfS%0A
D qirm9dKlOL+8lu7+Oz03VRbWrMtv5U9ul4hyBvXPfOAeRU00MM+iaxOIl85bvIfHIBK4wfxN%0A
D XZ20bTNRdri4u2ubdFOXct5inovvS3evxabDbp/ZcAa/3zZknVYzgj7zdzyDgChK+hpKp7N+%0A
D 1SdnYxblcXcuARls/nzXMeL7UsLe6C5C5jbHXnp/WvQ7maOXUJlmvxZQm1SceScBmPXqMtXL%0A
D a1aPeabs2DzpI1cqBtGc5BwPUYP40J2ZzVaDUOfuedE7JFeNiGHOcYwfauv1PU2fw5DdoE8y%0A
D TaORnBwcmuQeNo3ZXUhgcEH1qZWvJYPJTzmiH8CgkVbORMn06/uE1OB2nlIMg3Dd1Gaj1Yl9%0A
D WuT/ALZqey0e/mnQrbugBBLONuPzrXvvDk91I97CkgtufMm8olARweR296OodDE0m7is7gtN%0A
D ko2MgDP51e1SPTr5fPsWRJRyyAYz+FWX8K7h+6ulLd8jg1Sl0m/soZohBHMsmMuq5ZcHPHcU%0A
D rq47Mn8LXdyl4bdN7QsCWGMhcd6g8S3S3F9tByU4PpV7wvBc2motJNHcRxPEynb8u7PY+orZ%0A
D l06yv9TV105riY4JhTJzj1wenvxRf3h2908+4xW5pWiw3unSyTSFGY/uyBnGPX2q5c+Go4r3%0A
D 7NNFc2krfMI5ADlfYjrWzBbrbwxxIDtUYFEmEYnDXtobSUxsCGXg8cH3FVa7XWdPjuLOV5ML%0A
D JECQ3pXGbW9DTTuKSsej2tqJorVSVHA3E9OR3qzcT3mn6dcz20sczRPuOBzHECOUHQkZJ5Pa%0A
D q8jLHbKMngCkgkcOrDn2bkEdwfbmsoo1bN2zubmysbNpmaGzvA4MrMrMpYAq5KAAd+B09ay5%0A
D rhr+4s21m0u7/TltmRY7Xc370NjcwUg8jofrTzdutoltGFjtkGEgUfIBnPQ9fxqFHkeTLN83%0A
D SrvZ3NJTjKko217mjDaZNpcyWSwILR4nhmfeYyM7A2eckbfzqCS2hcQ5upoY4JRNGkWC6P8A%0A
D 7JIIA+v5HrQsYzuOW+lT3EZht2lUbjjAXpkngD9aXW6G683Hke1rDzeIZPMEMk7+SYma5fzC%0A
D QTnJOBz24qhJKwSJFK+YzLDCG/vM2APfBP5Vq2+hh7LybiQtfNIQ0kMp2ovbA6ZqSbQ57N7e%0A
D WCNZEikVm3tmSQAgj5j05HTgVXLrqZTrPSEmR6l4TS3nDLFD5McaE3crEySSFsEYzgDHbHf2%0A
D rPk0GbSrmKbWyLiwdwjGB2jSLJ4JAwcduSetdZe/b9VszB9njg3ABpHfLDkHjH+NXFs1axay%0A
D lBljZSjb+cg9qp2OarLlaSZz0/gyBJHks4YpYnQqEuJ5CqHHDKQT+IIPsRVnUEj0HwYbRW3s%0A
D kAt0wMGRyMcD65NVdCbXYljsLSW1mhWIsEu2YGPadpAKg5GegIrVi0O5nv0vdUmE80JzDFEp%0A
D EUZ9Rnkn3NBlK6dpMsx+HtKNrCkumWpkRACREM5A55FZl/4OtpEZ9NdrSbshYvG3sQeR+Brp%0A
D Eb90GLHj260jFhOxcbUxwfU0ERlJO6Z5ZMlxDcNZzwmK9VxH5bHuTgEHuvvXXWsdn4d0tpLs%0A
D KowNzY+eVvp/TtVrxJpL3psr61Krf2sytEzfxLnlTXNeI7l7vxAIHyIoIVYL/tMeT/L8qSSW%0A
D p0xn7RWM/U7+bWdRS7ljESRKUhjHYHqSfWo1IxycVOEAzhQR78GmMmB1HSobubJJKyMfX7lF%0A
D 0yRMkNIwUfzNclh+xOPrW94hmjGyIrlhyo/rXPVcdiZPU9DkTzWWPqF6Yqx5Igj3MRxnJ9KU%0A
D bBJGq/wqNxx1J5pmqKbiwuIYj8zRkD3OOlZllUX0J271aNXXfG8g2rIucZU/UUWd9aT3i26X%0A
D CGRj09fpXMzaPq0M5gn068EoPARCw/Ajit7w94M1SS5W5uWjs/JIdEmUsx9MgEYH1q+Uz9od%0A
D IiiM5blBycnip7bTJPEHlvuaLT433B14MzDpt/2Qe/ftV610CFmD3s5vCORHt2R/985yfxJr%0A
D pI1WNcDkY4HTFNRInVdvdILO0htYUhhAwAOfX3qywIGOMHNInyty3zEdDXN+LtaeCBtMskMs%0A
D 7qPtLJ1jjPVR6MwyB6ZzTOXlc2ZuqeKbma7Nlo8u3CnYUi3vKQOOxCqfX8eldD4aurmbTvNu%0A
D gsb+YyOMADKk88cAnuB3BrkrdFk1YQ3OqrbWv2YqZXCpI0KsQiBuucHBPXAq3Jr6G3mg02N4%0A
D osCCEbNixx/xPz1Zu3oOTzSOqcI2UYrU1/Dc6zX80gkUmKH7qsCf3js/8gtdHJcxpcw2xlU3%0A
D MoLJFnLbR1P0rmvCOlCK3uL/AGrGkyhI/wCEEAkk/mf0rk727Op3j6jFMyXdxcP5MiSlWihQ%0A
D bVHB7mn5mUqftZux6tgq3IP3sHv1p5G9MEDGePauP0fxbOtk1pdQPearG+xVT5RKuBh2PRR2%0A
D PvXQ6XJeyYN6YllkG/bEPlH58+lBlOm46MtyQHt071wXiq3EPiiNhgeZaZb6hjivRMcEZ5rz%0A
D jxFdre+KrspylvGtsrDuRy368UnsaYdPmM8ElscD6mnNbyAK7IQp5Ge9RMMcAk57+1MvLlre%0A
D xkcHLFdi89zwKg7TQh0vSbq1c3iCe8DpthBwyof4vpWlH4V0No1Y6TCCQCQScj9a5y90VLO9%0A
D u4rSWQMb2GyRy53OcEyZwfXFdz9s0WP5E0yBlXgHy15FbKNkRc4eJwZXCjAzxTncwBZyeIpY%0A
D 5W+iuCf0BqG2cLIzHpnpVqHM03l7M7+ADxxWBbV1Y7mIu8SbSpyOGByGHY05YCxJYDcOnt2/%0A
D xrn7XVLjQ7eK1ntXu7RMKktvy6DsCp649R+VW/8AhMdH89IhPL5jHAQwODn0wRxWiaZxckou%0A
D xFceK7K219tHWC6lnBUMYo9yLn15yOvNVD8RdIgYiaG+iIP/AC0gIrE0+6mv7HUtW0xDb3d9%0A
D fJEZGkGfLUjJGcY47c1PLLq9xp18uqWvmwPbTzFGGAvzfKmRz90Z/Gi5tyJqxt6h4wM2LfSU%0A
D YuyBnuZF+WMEAgAfxNg/SqllFHHzvd3Yl3dzkux6knuax7CQS2No6IFQwoQucgDA4rXtRtTf%0A
D 781m5GtOmlsXZYUZRvjDZPyrtzz7UyPRJp4bhrkfZvkZkLkYz7kHgVo28axDzrpJWkH9wZCD%0A
D /H6U79xf3xiisD+4CuRL8oYnOMnk/h/hVRXc9GOHio+8iF9TvtY03+zoNOksUkURtJn/AJZ9%0A
D /LHuOATipYtEtrZFiiP2dDxtjCr9BnqT75rTd790wkcUD+jEvn8sYqsILuIqzLbszfeG47/w%0A
D J4/QVfqFGlGlfk0/EzfDMCYu7zygkz3EgYH+EKxVV/ACt7VtXbRrCK6+ytNArbZmQ8xg/wAW%0A
D O4zWcbO/s7mS/wBMEbGX5pbS44Vz03Kf4W/Q1cm1KG88MyXcsPlRSW7s8bduCCPemePiKcoz%0A
D 97qYWpeNHvVlstAQyS7fmuXBVV6/dB5J469OK5GJ7SG3R4LuX7RvCyW0mS5YnBP17+lXzZG3%0A
D j0yWBmiuHtj5mU+VuQR+h/SpooPLDFjukdi7NjGSTmpbWx1qkqUbW1ZXVW6kn8aAEkvbCB8E%0A
D SXUYAI7Bsnj6CrBIA7fnVWd4re/sZ24MLPIPoEJ/wqY7kpXdjobm6SCA6tDbxRSJ9rvFXP3m%0A
D LCNSSSeT1/DFULTxXcmygL2UbP5a7mCoATjrjbxXOXN809oLO1Ek5MMcbBD8oGdxyf8Ae/lW%0A
D GdQuIiYzGgKfLj0xWnNfY15KcHabua6SFnCZ285yeKu2juswbqQecjNZUQycnoK0rYGJTO52%0A
D ooyWY4HtyawMi7e+IrfTZI4p2uHeRS2IYwxA9TyMCqd1r1nPpcskV61u0oaKNpomB3Y56Z9R%0A
D UFmNQjuCIWRNZv8A52LjcLWBenr1p1x9t1Ww0Ky1FFa6uroyNmIIyxr14xxVpIlsrT2dpCuk%0A
D aNfz2hgtoXmmV5igLPnByBnv0q3plu9vrVzp8DwvG+jvsSCVpFOSSOoHPP6+9T2d6b2+1K4f%0A
D Ee9ysLwRR71VSQuWbqWKlQOaktLi4Gq3c1yUkij00yfaGtxFMoJICtjHPB/SmITRY5F0mwVo%0A
D 2VhCoKuMEYJ7fhW5ZvE1+kcsgjijG9yxxnHAH5mszw8Jm0CwknZjIYiSWOSRuOM/hU+kSoPE%0A
D zpMA2VxGCOh9am2p1YWzmrnSW05ll82OEi25w7MWZseg68mn6cZ3a5nt0jBkmYHzWOeMAdPp%0A
D U8ivGUkS42vwFj25UjvkDn8azLG3ld76G5uHEUEuUETlOW5JyDmr6npJKUWzaWNbZ5JZr0lm%0A
D PzM+FU+wHaq80GlOWkkxI78mQFmK/QjOPoKWG1t4EE8svmOfutNICce1P8tI9xglkhRuSkag%0A
D jPqBg/pVGWz3H/ZY2iVkuLn5kK8uTuBHcGsS6sdTuNKGnyGBrWMBT5YKvIo7egJxWnJOrRBH%0A
D fzAORhSr5pPtcsduBI/ljOOcFm9MD1NBEqCqNOSvYxNYnWSWAIrp5aHCMuMA4/wrO3HJzwO1%0A
D acn2S4mW5upMkhmfDYJHRRjp/jVW8m0+0kPzrjCgGQ8e/Tv0rJlVsJOcrrRFNuOlU7ywW7kj%0A
D 8xnVEzlVP3gfes860huGGf3RYgH2rQguo5R8hyOnWnax5j0diVoxBbsI0VFVSQF6dKyIPC95%0A
D cwRziyuGEihwwxg5Gc9a2y6sp3AYIxj1qOHxFd2kEdsssu2FRGMJxwMVUBctzHt/mUhl4GMY%0A
D FTXLRX2qPAqg6Zp+GnBIHnyj7qZPHWo7cOCzRKzGJC+3+8QOP1xT7TT/AC9I0yzku7e1vBN9%0A
D tlSccv1P6D+VRFAyzcPH9kvJGguLe8vEdGkOCm7YcIG4+VcenU96c2pabZafpWpSedHeyWRh%0A
D tk2F9vQZxTBpWrixvXspYJ5LqYiIQXXywqTliBnGT3q7qdlKniO0ik0e7mgghSCG9jOdjcfP%0A
D joMH1qiSjEoawElzdWM0SsjSzvIYm+Ulgrx7c5BJ6YJq3LpV/beGdVjV5bi5v7nbbhn3YhJH%0A
D zD0GM1lDVm1K5XSVureaSa4WMtPY4kZQeueR09vyq5fNb3HirUNUuriVLPSjFFGEPDMO2PTO%0A
D aYHQ21uttapAudsaBFz6AYFc9l5NfkZGK7OFZe30qXQheWutahp895PdQ/
D ZluInl56kZ/mfy%0A
D qrDMY9XljUH5S3U8HvU2LUmmmjsbfU5ISN0UcrbBl9+CT+PQVBNeRxal9teAbSMOpbOT6jtm%0A
D uU0W7kl1mfzwxQA4VemewrU1/dJaw4ypzg7eN1Gt7HSsZNLQ1zr9qmZ/sxV15DBuf5VWm8d2%0A
D 6NiGCRvUn/IrLs7JTYyMzk4Q4z61naZbI5cMuSTwDVoh4ub6I0pvFt67keXtRugHYVZSZrlV%0A
D l2soI4yeeaZNosUzIAu31xV7ZHBCqcYVcZJpMj29Vu9yuc785x74rm75F3SCdj8swxn0IP8A%0A
D hXQyXEfmHDhse9VdTskv7RlLbWIyGA6kUloTKcpbsyZ9IjuEAjJDEZFO0HS9RurhraxhN06t%0A
D 8xBxHH9W/wAKisYb65MOkqSJribygx7Lxn+f5Cva9K0230fTYbK1jCxxjBPdj3J96tIyOIm8%0A
D F60tqW8yzeTrsiLKfwJyK5WS01KORka3ugykgj7Oxwfwr20c0nlinZBc8E1QldBnIJBaSJSf%0A
D UHnH6CrV3Gk2o6k0g3GHSh5ZP8ORRRWS2KZj+III7Cy06O1DRK29yFY8sQvNQaT4h1hNXihG%0A
D pXPlEt8hkJHAPY0UVaIOr8Date6nqYN5IsrBWIYxKGBx6gZqh4mc/wBjkAKoluiz7VC7jg8n%0A
D FFFD3K6HQWF7cHUdItjJmKXTSXXaOTt9axJPl8QyY4yefyoopDJtERf7Rm+UdWP5dK09d/1c%0A
D FFFLqPoKPl0hiODjFQaQo3Mcc880UVUSGbl18gAXjgVy2rXM32tU8w7QCcUUU+o+hhTzSJOx%0A
D V2ByehrqbElrBGY5OKKKUgiW9GRf+E20b5R/y1P/AI6a9UPUUUVUdhPchDN9oKZ+XHSpaKKY%0A
D H//ZiQE4BBMBAgAiBQJQx56sAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIoDKG%0A
D XuRsTFsnB/4t4QaVdao3UzyIlCxqS+TrXbHUByQlLhX5rn53F1PFZxXBTFUIhceAKZL8sbcd%0A
D pdstX/VcEk2p8hZNXJbkTdxUQE++m7tekI/aoWTkw83Gbv7LADJRV2HGhq8Cq5jg9oq80DAw%0A
D 28KfbaIWaOsXDaz3l5YnC7pYahHTIJ4YHxGcfplS5+RD0+Km/BWILYgSeCb78btb1pOElpx8%0A
D CT8EChxlJlakT5dqIE0RQNRSsFmiBPYMVtMGXfky6VPT/743+1zcD6tTmo8m35Wmq44Gy7Oy%0A
D soiJvwoZCFnC4+xtOAxr7L1oNVET7NcXOGbidYE0eZvqWVRJ45DQJ6oJWgz4cotwuQENBFDH%0A
D m9QBCACwn+Ybq7PBM5+lmOOW9AzEVfGD2V0UyyjbPOlLd1iCx7JO4MgyCSDlKKrZNEKaV/DX%0A
D zqw6pi+kJvb995HRggKoA5XKUovg3PMEFZtVKLcomyrZbpHLJQNmEwfbRqOaM/Dwk3Ei2cG4%0A
D UIV9H4L03UA05rn/iG4Z1An6Qsq00tLFwiXohZd/qNzybLU7bfLRAKz3pdaoN2Ly/NJyH+pT%0A
D 0VxKAI2oisTLB64+4ZFat8lID/Wj+e/wK0szT3mklzqh8EQPYfGwUFkideISsMmoCgQjpLDy%0A
D mKThP3V578xz1tqz9bwRcqcVDMNtLNWqlslna6Uo75xWRnGIFJaeLfOdc00tABEBAAGJAR8E%0A
D GAECAAkFAlDHm9QCGwwACgkQiKAyhl7kbEwy7wf+MQWz4aP3LWFznYIcaDeLP7EoQfSrFSs2%0A
D BH/XQdJiiRX+i9H6i4sOEvWvNlBgqM0Ywd7UKos2vgZcvCekVjDkOS110XCSMYvsQkAVu04j%0A
D DBHtIzsvhi8oS1tYnzQKHywKaXa8KYvPLG+gJxgbqzm5IBwIP6zAlC0V9QeVH2XS7zHj0c/f%0A
D 3XOCty8LgJtuzQ4adH7wUsqEaYajON0g96OB49xJsZjGtu3LVHCu16HBcmAQJL6igYdGAlF2%0A
D B6LLwiO7eLnQMc8iiDEHq5pq5PDAjn+qQf5MPXkgyQ6gRjdmNYGdVOIq7kLUoeyEGWbLISp8%0A
D s3IfwZx6TfiENzXkCmLURA==%0A
D =hf2C%0A
D -----END PGP PUBLIC KEY BLOCK-----%0D%0A
OK

^C
[root@n102805 ~]# dirmngr --version
dirmngr (GnuPG) 2.1.0
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Details

Version
2.1.3

Event Timeline

The original reporter was on 2.1.0.

It looks like I can confirm this on 2.1.3.

dkg changed Version from 2.1 to 2.1.3.Apr 15 2015, 11:10 PM

...for PGP keyservers.

This is quite obvious in the code:

  err = http_open (&http,
                   post_cb? HTTP_REQ_POST : HTTP_REQ_GET,
                   request,
                   httphost,
                   /* fixme: AUTH */ NULL,
                   httpflags,
                   /* fixme: proxy*/ NULL,
                   session,
                   NULL,
                   /*FIXME curl->srvtag*/NULL);

thanks for opening this bug.

I pushed a few commits which should solve that bug. This is the strategy:

  1. gpg --keyserver-option http-proxy=HOST:PORT overrides all other
  2. dirmngr --http-proxy=HOST:PORT overrides
  3. envvar http_proxy but only if dirmngr's --honor-http-proxy is set

HOST:PORT
http://HOST:PORT
socks4://HOST:PORT

are valid ways to specify a proxy. I plan to add socks5h as well.

werner claimed this task.
werner removed a project: Restricted Project.