r-lib / gargle

Infrastructure for calling Google APIs from R, including auth

Home Page:https://gargle.r-lib.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Failure to authenticate in an interactive session

ThierryO opened this issue · comments

Two coworkers have a problem authenticating. The browser opens, they log succesfully into their account. However connecting to localhost:1410 fails with "site not reachable. localhost disconnected."

> library(googlesheets4)
> read_sheet("1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY")
Waiting for authentication in browser...
Press Esc/Ctrl + C to abort

> sessioninfo::session_info()
─ Session info ────────────────────────────────────────────────────────────────────────────────────────────────────────
 setting  value
 version  R version 4.2.1 (2022-06-23 ucrt)
 os       Windows 10 x64 (build 19044)
 system   x86_64, mingw32
 ui       RStudio
 language (EN)
 collate  Dutch_Belgium.utf8
 ctype    Dutch_Belgium.utf8
 tz       Europe/Paris
 date     2022-11-24
 rstudio  2022.07.2+576 Spotted Wakerobin (desktop)
 pandoc   NA

─ Packages ────────────────────────────────────────────────────────────────────────────────────────────────────────────
 package       * version    date (UTC) lib source
 assertthat      0.2.1      2019-03-21 [1] CRAN (R 4.2.0)
 cellranger      1.1.0      2016-07-27 [1] CRAN (R 4.2.0)
 cli             3.4.1      2022-09-23 [1] CRAN (R 4.2.2)
 curl            4.3.3      2022-10-06 [1] CRAN (R 4.2.2)
 DBI             1.1.3      2022-06-18 [1] CRAN (R 4.2.1)
 dplyr           1.0.10     2022-09-01 [1] CRAN (R 4.2.2)
 ellipsis        0.3.2      2021-04-29 [1] CRAN (R 4.2.0)
 fansi           1.0.3      2022-03-24 [1] CRAN (R 4.2.0)
 fortunes        1.5-4      2016-12-29 [1] CRAN (R 4.2.0)
 fs              1.5.2      2021-12-08 [1] CRAN (R 4.2.0)
 gargle          1.2.1      2022-09-08 [1] CRAN (R 4.2.2)
 generics        0.1.3      2022-07-05 [1] CRAN (R 4.2.1)
 glue            1.6.2      2022-02-24 [1] CRAN (R 4.2.0)
 googledrive     2.0.0      2021-07-08 [1] CRAN (R 4.2.0)
 googlesheets4 * 1.0.1      2022-08-13 [1] CRAN (R 4.2.1)
 hms             1.1.2      2022-08-19 [1] CRAN (R 4.2.2)
 httpuv          1.6.6      2022-09-08 [1] CRAN (R 4.2.2)
 httr            1.4.4      2022-08-17 [1] CRAN (R 4.2.2)
 janitor         2.1.0      2021-01-05 [1] CRAN (R 4.2.1)
 jsonlite        1.8.3      2022-10-21 [1] CRAN (R 4.2.2)
 later           1.3.0      2021-08-18 [1] CRAN (R 4.2.0)
 lifecycle       1.0.3      2022-10-07 [1] CRAN (R 4.2.2)
 lubridate       1.9.0.9000 2022-11-14 [1] https://inbo.r-universe.dev/ (R 4.2.2)
 magrittr        2.0.3      2022-03-30 [1] CRAN (R 4.2.0)
 pillar          1.8.1      2022-08-19 [1] CRAN (R 4.2.2)
 pkgconfig       2.0.3      2019-09-22 [1] CRAN (R 4.2.0)
 promises        1.2.0.1    2021-02-11 [1] CRAN (R 4.2.0)
 purrr           0.3.5      2022-10-06 [1] CRAN (R 4.2.2)
 R6              2.5.1      2021-08-19 [1] CRAN (R 4.2.0)
 rappdirs        0.3.3      2021-01-31 [1] CRAN (R 4.2.0)
 Rcpp            1.0.9      2022-07-08 [1] CRAN (R 4.2.2)
 readr         * 2.1.3      2022-10-01 [1] CRAN (R 4.2.2)
 rlang           1.0.6      2022-09-24 [1] CRAN (R 4.2.2)
 rstudioapi      0.14       2022-08-22 [1] CRAN (R 4.2.2)
 sessioninfo     1.2.2      2021-12-06 [1] CRAN (R 4.2.0)
 snakecase       0.11.0     2019-05-25 [1] CRAN (R 4.2.1)
 stringi         1.7.8      2022-07-11 [1] CRAN (R 4.2.1)
 stringr         1.4.1      2022-08-20 [1] CRAN (R 4.2.2)
 tibble          3.1.8      2022-07-22 [1] CRAN (R 4.2.2)
 tidyselect      1.2.0      2022-10-10 [1] CRAN (R 4.2.2)
 timechange      0.1.1      2022-11-04 [1] CRAN (R 4.2.2)
 tzdb            0.3.0      2022-03-28 [1] CRAN (R 4.2.0)
 utf8            1.2.2      2021-07-24 [1] CRAN (R 4.2.0)
 vctrs           0.5.0      2022-10-22 [1] CRAN (R 4.2.2)
 withr           2.5.0      2022-03-03 [1] CRAN (R 4.2.0)─ Session info ────────────────────────────────────────────────────────────────────────────────────────────────────────
 setting  value
 version  R version 4.2.1 (2022-06-23 ucrt)
 os       Windows 10 x64 (build 19044)
 system   x86_64, mingw32
 ui       RStudio
 language (EN)
 collate  Dutch_Belgium.utf8
 ctype    Dutch_Belgium.utf8
 tz       Europe/Paris
 date     2022-11-24
 rstudio  2022.07.2+576 Spotted Wakerobin (desktop)
 pandoc   NA

─ Packages ────────────────────────────────────────────────────────────────────────────────────────────────────────────
 package       * version    date (UTC) lib source
 assertthat      0.2.1      2019-03-21 [1] CRAN (R 4.2.0)
 cellranger      1.1.0      2016-07-27 [1] CRAN (R 4.2.0)
 cli             3.4.1      2022-09-23 [1] CRAN (R 4.2.2)
 curl            4.3.3      2022-10-06 [1] CRAN (R 4.2.2)
 DBI             1.1.3      2022-06-18 [1] CRAN (R 4.2.1)
 dplyr           1.0.10     2022-09-01 [1] CRAN (R 4.2.2)
 ellipsis        0.3.2      2021-04-29 [1] CRAN (R 4.2.0)
 fansi           1.0.3      2022-03-24 [1] CRAN (R 4.2.0)
 fortunes        1.5-4      2016-12-29 [1] CRAN (R 4.2.0)
 fs              1.5.2      2021-12-08 [1] CRAN (R 4.2.0)
 gargle          1.2.1      2022-09-08 [1] CRAN (R 4.2.2)
 generics        0.1.3      2022-07-05 [1] CRAN (R 4.2.1)
 glue            1.6.2      2022-02-24 [1] CRAN (R 4.2.0)
 googledrive     2.0.0      2021-07-08 [1] CRAN (R 4.2.0)
 googlesheets4 * 1.0.1      2022-08-13 [1] CRAN (R 4.2.1)
 hms             1.1.2      2022-08-19 [1] CRAN (R 4.2.2)
 httpuv          1.6.6      2022-09-08 [1] CRAN (R 4.2.2)
 httr            1.4.4      2022-08-17 [1] CRAN (R 4.2.2)
 janitor         2.1.0      2021-01-05 [1] CRAN (R 4.2.1)
 jsonlite        1.8.3      2022-10-21 [1] CRAN (R 4.2.2)
 later           1.3.0      2021-08-18 [1] CRAN (R 4.2.0)
 lifecycle       1.0.3      2022-10-07 [1] CRAN (R 4.2.2)
 lubridate       1.9.0.9000 2022-11-14 [1] https://inbo.r-universe.dev/ (R 4.2.2)
 magrittr        2.0.3      2022-03-30 [1] CRAN (R 4.2.0)
 pillar          1.8.1      2022-08-19 [1] CRAN (R 4.2.2)
 pkgconfig       2.0.3      2019-09-22 [1] CRAN (R 4.2.0)
 promises        1.2.0.1    2021-02-11 [1] CRAN (R 4.2.0)
 purrr           0.3.5      2022-10-06 [1] CRAN (R 4.2.2)
 R6              2.5.1      2021-08-19 [1] CRAN (R 4.2.0)
 rappdirs        0.3.3      2021-01-31 [1] CRAN (R 4.2.0)
 Rcpp            1.0.9      2022-07-08 [1] CRAN (R 4.2.2)
 readr         * 2.1.3      2022-10-01 [1] CRAN (R 4.2.2)
 rlang           1.0.6      2022-09-24 [1] CRAN (R 4.2.2)
 rstudioapi      0.14       2022-08-22 [1] CRAN (R 4.2.2)
 sessioninfo     1.2.2      2021-12-06 [1] CRAN (R 4.2.0)
 snakecase       0.11.0     2019-05-25 [1] CRAN (R 4.2.1)
 stringi         1.7.8      2022-07-11 [1] CRAN (R 4.2.1)
 stringr         1.4.1      2022-08-20 [1] CRAN (R 4.2.2)
 tibble          3.1.8      2022-07-22 [1] CRAN (R 4.2.2)
 tidyselect      1.2.0      2022-10-10 [1] CRAN (R 4.2.2)
 timechange      0.1.1      2022-11-04 [1] CRAN (R 4.2.2)
 tzdb            0.3.0      2022-03-28 [1] CRAN (R 4.2.0)
 utf8            1.2.2      2021-07-24 [1] CRAN (R 4.2.0)
 vctrs           0.5.0      2022-10-22 [1] CRAN (R 4.2.2)
 withr           2.5.0      2022-03-03 [1] CRAN (R 4.2.0)

I am guessing this is something about the configuration of these machines, e.g. a firewall. If I google " "site not reachable. localhost disconnected.", I get a lot of hits, so I would start the troubleshooting there. I doubt it's something to address in gargle.

The problem was on the machine. Removing the personal account gmail account from chrome and adding it again solved them problem.