[R] R version 4.2.1 install.packages does not work with IE proxy setting

Howard, Tim G (DEC) t|m@how@rd @end|ng |rom dec@ny@gov
Thu Oct 6 13:08:51 CEST 2022


Petr, 
You also might want to check out the bug reported here:

https://bugs.r-project.org/show_bug.cgi?id=18379

it was fixed and the last two comments discuss how to handle it in Windows:

you add a new User Environment Variable:
R_LIBCURL_SSL_REVOKE_BEST_EFFORT and set it to TRUE

This fix is in R-4.2.1 Patched (I don't know if it has made it out to the full distribution) and works in my 'corporate' environment.  Perhaps it also applies to your environment. 

Tim


Date: Wed, 5 Oct 2022 10:34:02 +0000
From: PIKAL Petr <petr.pikal using precheza.cz>
To: Ivan Krylov <krylov.r00t using gmail.com>
Cc: r-help mailing list <r-help using r-project.org>
Subject: Re: [R]  R version 4.2.1 install.packages does not work with
        IE proxy setting
Message-ID:
        <9b38aacf51d746bb87a9cc3765a16b99 using SRVEXCHCM1302.precheza.cz>
Content-Type: text/plain; charset="us-ascii"

Thanks,

the workaround works but we need try the "permanent" solution with
Renviron.site file in future.

Cheers
Petr

> -----Original Message-----
> From: Ivan Krylov <krylov.r00t using gmail.com>
> Sent: Tuesday, October 4, 2022 5:43 PM
> To: PIKAL Petr <petr.pikal using precheza.cz>
> Cc: r-help mailing list <r-help using r-project.org>
> Subject: Re: [R] R version 4.2.1 install.packages does not work with IE
proxy
> setting
>
> On Tue, 4 Oct 2022 11:01:14 +0000
> PIKAL Petr <petr.pikal using precheza.cz> wrote:
>
> > After we installed new R version R 4.2.1 installing packages through
> > IE proxy setting is compromised with warning that R could not connect
> > to server (tested in vanilla R).
>
> R 4.1 deprecated the use of download.file(method = 'wininet'). R 4.2
switched
> the default download method to 'libcurl' and started giving warnings for
> 'wininet' and http[s]:// URLs.
>
> A workaround to get it working right now would be to set
> options(download.file.method = 'wininet') and live with the resulting
warnings
> while R downloads the files, but a next version of R may remove 'wininet'
> support altogether.
>
> In order to get it working with the 'libcurl' method, you'll need to
provide some
> environment variables to curl:
> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstat.ethz.ch%2Fpipermail%2Fr-help%2F2022-September%2F475917.html&data=05%7C01%7Ctim.howard%40dec.ny.gov%7C1b8601d6e602486b347508daa781d26e%7Cf46cb8ea79004d108ceb80e8c1c81ee7%7C0%7C0%7C638006473285010034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=7w1P6Sfu7V3DUM4a3Ezgmf87bXn8CnC%2FipTvXfBpI0c%3D&reserved=0
>
> Not sure if libcurl would accept a patch to discover the Windows proxy
settings
> automatically, but I don't think it does that now.
>
> --
> Best regards,
> Ivan




More information about the R-help mailing list