opsi-package-updater no_proxy

Antworten
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

opsi-package-updater no_proxy

Beitrag von SirTux »

Hi,

ich habe deinen Depotserver, der über einen HTTP-Proxy ins Internet geht.

Mit dem aktuellen opsi-package-updater kann ich diesen nicht mehr updaten: Die Environment-Variable no_proxy wird anscheinend ignoriert.

Code: Alles auswählen

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "opsiutils/opsipackageupdater.py", line 313, in main
  File "opsiutils/opsipackageupdater.py", line 285, in updater_main
  File "OPSI/Util/Task/UpdatePackages/Updater.py", line 164, in processUpdates
  File "OPSI/Util/Task/UpdatePackages/Updater.py", line 143, in get_new_packages_per_repository
  File "OPSI/Util/Task/UpdatePackages/Updater.py", line 858, in getDownloadablePackages
  File "OPSI/Util/Task/UpdatePackages/Updater.py", line 866, in getDownloadablePackagesFromRepository
  File "OPSI/Util/Task/UpdatePackages/Updater.py", line 138, in getDepotConnection
  File "opsicommon/client/jsonrpc.py", line 496, in __init__
  File "opsicommon/client/jsonrpc.py", line 193, in __init__
  File "opsicommon/client/jsonrpc.py", line 468, in connect
  File "opsicommon/client/jsonrpc.py", line 365, in execute_rpc
  File "requests/sessions.py", line 590, in post
  File "requests/sessions.py", line 542, in request
  File "requests/sessions.py", line 655, in send
  File "opsicommon/client/jsonrpc.py", line 63, in send
  File "requests/adapters.py", line 510, in send
requests.exceptions.ProxyError: HTTPSConnectionPool(host='tfopsi.informatik.privat', port=4447): Max retries exceeded with url: /rpc (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden')))
ERROR: HTTPSConnectionPool(host='configserver', port=4447): Max retries exceeded with url: /rpc (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden')))
Viele Grüße,
Stefan
SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: opsi-package-updater no_proxy

Beitrag von SirTux »

Ok wenn man es in der opsi-package-updater-config konfiguriert, gehts. Aber hier stellt dann wieder folgende Frage: Warum muß jede Anwendung seine eigene Proxy-Config erfinden?
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: opsi-package-updater no_proxy

Beitrag von j.schneider »

SirTux hat geschrieben: 20 Sep 2021, 11:59 Aber hier stellt dann wieder folgende Frage: Warum muß jede Anwendung seine eigene Proxy-Config erfinden?
Genau deswegen haben wir am opsi-package-updater (ab opsi-utils Version 4.2.0.121 / aktuell testing) eine Änderung vorgenommen.
Damit sollte die Konfiguration jetzt klarer sein.
Auszug aus der /etc/opsi/opsi-package-updater.conf:

Code: Alles auswählen

; Global proxy configuration applied to all repos.
; Any repo can override this with it's own proxy.
; Either set an explicit proxy url like http://10.10.10.1:8080
; or set "proxy = system" to use system proxy settings.
; Leave empty to disable proxy usage.
proxy = system
Der default ist hierbei "proxy = system".

Grüße
Jan Schneider


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: opsi-package-updater no_proxy

Beitrag von SirTux »

Danke aber das ignoriert weiterhin no_proxy (gestet mit opsi-utils 4.2.0.130-1).
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: opsi-package-updater no_proxy

Beitrag von j.schneider »

Da bräuchten wir noch etwas mehr Infos zu.


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten