Check that LGitFetchOptions has a pair of accessors prim_proxy_opts. Maybe you can configure it with a LGitProxyTypeEnum which has values auto/none/specified?
On Tue, Oct 3, 2017 at 3:52 PM, Vitor Medina Cruz <vitormc...@gmail.com> wrote: > I got to this point: > > remote_fetch: remote refspecs: refspecs opts: opts reflog_message: > reflog_message > > ^ self > call: > #(LGitReturnCodeEnum git_remote_fetch #(self , void * refspecs , > LGitFetchOptions * opts , String reflog_message)) > options: #(optCoerceNilToNull) > > This seams like a call to a native C code. The opts has an authentication > callback, which should be called, but it is not. Any leads on what I can do > from here to figure out what is happening? > > On Tue, Oct 3, 2017 at 9:09 AM, Guillermo Polito < > guillermopol...@gmail.com> wrote: > >> Looks like it's an iceberg/libgit problem. We should set the proxy to >> libgit :) >> >> https://libgit2.github.com/libgit2/#HEAD/search/proxy >> >> On Tue, Oct 3, 2017 at 2:03 PM, Vitor Medina Cruz <vitormc...@gmail.com> >> wrote: >> >>> Yes, I already done that. I am behind a NTLM proxy, so I set up a cntlm >>> proxy and configured Pharo settings accordingly. It is working because I >>> can use Zinc directly, but Iceberg cannot pull/push. I tried the same at >>> home without a proxy and I could not pull/push either, so it probably has >>> nothing to do with the proxy. >>> >>> I will investigate more…. >>> >>> On Tue, Oct 3, 2017 at 5:31 AM, Guillermo Polito < >>> guillermopol...@gmail.com> wrote: >>> >>>> You should probably set the proxy in the Pharo settings. Pharo does not >>>> recognize the system's proxy (so far). >>>> >>>> Could you try with that? >>>> >>>> Guille >>>> >>>> On Mon, Oct 2, 2017 at 4:35 PM, Vitor Medina Cruz <vitormc...@gmail.com >>>> > wrote: >>>> >>>>> git push via command line works fine. When I try to pull, for example, >>>>> from Iceberg it says "a connection with the server cannot be >>>>> estabilished". >>>>> I am using a cntlm bypass proxy with loggin on, and Iceberg is using it, >>>>> but it fails while normal Zinc usage is ok. >>>>> >>>>> I will try to understand better what is happening.... >>>>> >>>>> On Mon, Oct 2, 2017 at 3:59 PM, Esteban Lorenzano <esteba...@gmail.com >>>>> > wrote: >>>>> >>>>>> hi, >>>>>> >>>>>> if you have the ssh port restricted, you need to use one that is >>>>>> not…but then, is not clear how it will work on server side. >>>>>> can you try if you can do command line git push in your project? >>>>>> >>>>>> Esteban >>>>>> >>>>>> On 2 Oct 2017, at 19:57, Vitor Medina Cruz <vitormc...@gmail.com> >>>>>> wrote: >>>>>> >>>>>> Hello! >>>>>> >>>>>> Iceberg don’t work behind a proxy? I have made proper proxy >>>>>> configuration, if I use Zinc, for example, the proxy information is used, >>>>>> but that don’t seems to be the case for Iceberg. >>>>>> >>>>>> Regards, >>>>>> >>>>>> Vito >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> >>>> >>>> Guille Polito >>>> >>>> Research Engineer >>>> >>>> Centre de Recherche en Informatique, Signal et Automatique de Lille >>>> >>>> CRIStAL - UMR 9189 >>>> >>>> French National Center for Scientific Research - *http://www.cnrs.fr >>>> <http://www.cnrs.fr>* >>>> >>>> >>>> *Web:* *http://guillep.github.io* <http://guillep.github.io> >>>> >>>> *Phone: *+33 06 52 70 66 13 <+33%206%2052%2070%2066%2013> >>>> >>> >>> >> >> >> -- >> >> >> >> Guille Polito >> >> Research Engineer >> >> Centre de Recherche en Informatique, Signal et Automatique de Lille >> >> CRIStAL - UMR 9189 >> >> French National Center for Scientific Research - *http://www.cnrs.fr >> <http://www.cnrs.fr>* >> >> >> *Web:* *http://guillep.github.io* <http://guillep.github.io> >> >> *Phone: *+33 06 52 70 66 13 <+33%206%2052%2070%2066%2013> >> > > -- Guille Polito Research Engineer Centre de Recherche en Informatique, Signal et Automatique de Lille CRIStAL - UMR 9189 French National Center for Scientific Research - *http://www.cnrs.fr <http://www.cnrs.fr>* *Web:* *http://guillep.github.io* <http://guillep.github.io> *Phone: *+33 06 52 70 66 13