pharo-project / pharo

Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
http://pharo.org
Other
1.19k stars 351 forks source link

Proxy authentication problem using Zinc #11867

Open labordep opened 1 year ago

labordep commented 1 year ago

We have a problem to get a file using Zinc through our Proxy server. This problem appears when we make a get like this one :

ZnClient new 
url: 'https://github.com/microsoft/cascadia-code/raw/v2111.01/sources/vtt_data/CascadiaCode_VTT.ttf'; 
get.

Apparently, Zinc does not support proxy authentication type "Negotiate" (see our screen capture).

image

Our proxy configuration :

image

For example this is a problem we encounter when loading Bloc :

[ Metacello new
    baseline: 'Bloc';
    repository: 'github://pharo-graphics/Bloc:master/src';
    onConflictUseIncoming;
    ignoreImage;
    load ]
        on: MCMergeOrLoadWarning
        do: [ :warning | warning load ].
kasperosterbye commented 1 year ago

Made a mirror issue in the zinc repository: https://github.com/svenvc/zinc/issues/103

Ducasse commented 1 year ago

Thanks kasper.

jecisc commented 11 months ago

Hi, is this still required? I think we talked at ESUG and that you said some of the proxies issues were not an issue anymore. Is this related? (I'm trying to clean a little the issue trackes)

labordep commented 11 months ago

Hi, is this still required? I think we talked at ESUG and that you said some of the proxies issues were not an issue anymore. Is this related? (I'm trying to clean a little the issue trackes)

We have a dirty workaround. Actually we don't know if this workaround will work a lot of time. In long term this is an important subject to find a good solution for that but you can considere that is not prioritary for us.