Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SOLVED] MODIStsp package is showing Username and password invalid even when the same credentials are working for NASA earth data search website #257

Open
AlkaRani29 opened this issue Aug 20, 2022 · 27 comments

Comments

@AlkaRani29
Copy link

The MODIStsp GUI is not downloading the files and showing Warning: Error in MODIStsp_download: Username and/or password are not valid. Please provide valid ones!
But the credentials are true and are working for NASA earth data search website. Please look into the matter why MODIStsp package is not taking credentials now.

@github-actions
Copy link

@AlkaRani29 unfortunately the owner can no longer provide assistance for this package. If you need to ask for help or make a question about {MODIStsp} functionalities, refer to the package documentation first, and check if the topic was already addressed within closed issues. Then, address remaining doubts to public forums like StackOverflow, where other users could eventually provide useful ticks. If you are able to correct a bug, please address your changes in a pull request.

@ranghetti
Copy link
Contributor

This was fixed with #256, you need to update the package from Github using the command remotes::install_github("ropensci/MODIStsp")

@ranghetti ranghetti reopened this Aug 20, 2022
@ranghetti
Copy link
Contributor

I leave this issue opened until CRAN version will be updated.

@ranghetti ranghetti changed the title MODIStsp package is showing Username and password invalid even when the same credentials are working for NASA earth data search website [SOLVED] MODIStsp package is showing Username and password invalid even when the same credentials are working for NASA earth data search website Aug 20, 2022
@ranghetti ranghetti pinned this issue Aug 22, 2022
@rsmiller74
Copy link

Issue remains after installing from github ropensci/MODIStsp.

@EvertonTLima
Copy link

EvertonTLima commented Aug 25, 2022

O problema permanece após a instalação do github ropensci/MODIStsp.

Eu havia instalado pelo CRAN (v.2.0.8), deu usuário/senha inválida, então desinstalei, instalei novamente pelo #remotes::install_github("ropensci/MODIStsp"), aí funcionou bem (v.2.0.7)

@rsmiller74
Copy link

rsmiller74 commented Aug 25, 2022

I have updated R to version R version 4.2.1 (2022-06-23 ucrt) and installed remotes::install_github("ropensci/MODIStsp") (v.2.0.7) and get the same result User name and password not valid. I have double checked my login on the earth data website. I have included a reproducible example below.

#--Load Libraries
remotes::install_github("mikejohnson51/AOI")
remotes::install_github("ropensci/MODIStsp", force=TRUE)
packageVersion("MODIStsp")

library(sf)
library(AOI)
library(MODIStsp)

#--Make and set working dir
working.dir.path<-file.path(tempdir(), "temp")
dir.create(working.dir.path)
setwd(working.dir.path)

#--Set Area of Interest
AOI = aoi_get(state = "IL")

st_write(AOI, dsn=file.path(working.dir.path), layer="tmp.poly.shp", driver='ESRI Shapefile', delete_layer=TRUE)

spatial.file.path <- paste0(file.path(working.dir.path,"tmp.poly.shp"))

#--Get MODIS Landcover data
MODIStsp(gui = FALSE,
out_folder = working.dir.path,
out_folder_mod = working.dir.path,
selprod = "LandCover_Type_Yearly_500m (MCD12Q1)",
bandsel = "LC1",
sensor = "Terra",
user = "login" ,
password = "password",
start_date = "2020.01.01",
end_date = "2020.12.31",
verbose = TRUE,
spatmeth = "file",
spafile = dirname(spatial.file.path),
delete_hdf = TRUE,
out_format = "GTiff",
ts_format = "R RasterStack",
reprocess = TRUE,
parallel = 8
)

GDAL version in use: 3.4.3
[Thu Aug 25 15:34:36 2022] MODIStsp --> Starting processing
[Thu Aug 25 15:34:36 2022] Accessing http server at: https://e4ftl01.cr.usgs.gov/MOTA/MCD12Q1.006/
[Thu Aug 25 15:34:37 2022] Retrieving list of available Terra Files for Year 2020
Error in MODIStsp_download(modislist, proc_opts$out_folder_mod, download_server, :
Username and/or password are not valid. Please provide
valid ones!

@ranghetti
Copy link
Contributor

@rsmiller74 it is an issue related to your credentials, as you can see below.

#--Get MODIS Landcover data
MODIStsp(gui = FALSE,
         ...,
         user = "rsmiller" ,
         password = "Dall2020hunt",
         ...
)
GDAL version in use: 3.5.1
[Fri Aug 26 08:28:27 2022] MODIStsp --> Starting processing
[Fri Aug 26 08:28:27 2022] Accessing http server at:  https://e4ftl01.cr.usgs.gov/MOTA/MCD12Q1.006/
[Fri Aug 26 08:28:28 2022] Retrieving list of available ` Terra ` Files for Year 2020
 Errore in MODIStsp_download(modislist, proc_opts$out_folder_mod, download_server, : 
Username and/or password are not valid. Please provide
valid ones! 
#--Get MODIS Landcover data
MODIStsp(gui = FALSE,
         ...,
         user = "*** my username ***" ,
         password = "*** my password ***",
         ...
)
GDAL version in use: 3.5.1
[Fri Aug 26 08:29:14 2022] MODIStsp --> Starting processing
[Fri Aug 26 08:29:14 2022] Accessing http server at:  https://e4ftl01.cr.usgs.gov/MOTA/MCD12Q1.006/
[Fri Aug 26 08:29:14 2022] Retrieving list of available ` Terra ` Files for Year 2020
[Fri Aug 26 08:29:19 2022] Downloading Terra Files for date: 2020_01_01 : 1 of:  4
[Fri Aug 26 08:29:35 2022] Downloading Terra Files for date: 2020_01_01 : 2 of:  4
[Fri Aug 26 08:29:50 2022] Downloading Terra Files for date: 2020_01_01 : 3 of:  4
[Fri Aug 26 08:30:12 2022] Downloading Terra Files for date: 2020_01_01 : 4 of:  4
[Fri Aug 26 08:30:26 2022] [Fri Aug 26 08:30:26 2022] 4 files for date: 2020.01.01 were successfully downloaded!
...

@rsmiller74
Copy link

rsmiller74 commented Aug 26, 2022 via email

@ranghetti
Copy link
Contributor

Version 2.0.9, which includes the fix for this issue, was released on CRAN; I'm closing this.

@olatunjijohnson
Copy link

I'm having the same issue. Tried installing the GitHub version but still have the error:

  Username and/or password are not valid. Please provide
             valid ones!`

@jfmas
Copy link

jfmas commented Apr 2, 2024

Same issue: I get the error
GDAL version in use: 3.4.1
[Tue Apr 2 12:54:54 2024] MODIStsp --> Starting processing
[Tue Apr 2 12:54:54 2024] Accessing http server at: https://e4ftl01.cr.usgs.gov/MOLA/MYD21A1D.061/
[Tue Apr 2 12:54:58 2024] Retrieving list of available Aqua Files for Year 2003
Error in MODIStsp_download(modislist, proc_opts$out_folder_mod, download_server, :
Username and/or password are not valid. Please provide
valid ones!
However if I go directly to https://e4ftl01.cr.usgs.gov/MOLA/MYD21A1D.061/ with the same user/passwd I am able to download the data

@jinxulisduniversity
Copy link

I ran into the same problem, but after updating with remotes::install_github("ropensci/MODIStsp"), it still doesn't work, is there any solution?

@calvus17
Copy link

calvus17 commented May 2, 2024

The same authentication problem here. May I suggest revisiting this issue?

@jfmas
Copy link

jfmas commented May 2, 2024 via email

@ranghetti
Copy link
Contributor

@olatunjijohnson @jfmas @jinxulisduniversity @calvus17
This package is currently unmaintained. Anyone who wants to contribute is invited to fix it (probably the reason would be a recent change in the USGS API) and submit a PR (as done last year for #256). If the PR will not be accepted, tag @maelle (I have no more rights to accept them).

@kirstentyler
Copy link

I would also appreciate a fix for this!

@maelle
Copy link
Member

maelle commented May 3, 2024

@pkautio
Copy link
Contributor

pkautio commented May 12, 2024

The same authentication problem here. May I suggest revisiting this issue?

I'm looking into it. I cannot get authentication to work towards Nasa website even with a simple httr call without modistsp package. Something seems to be changed at Nasa site.

Also, the package used for this (httr) is no obsolete could be replaced with httr2 while fixing this.

@pkautio
Copy link
Contributor

pkautio commented May 15, 2024

Update: New working authentication code is in testing. MODIStsp has been updated to use Bearer token authentication and httr2 package.

@maelle
Copy link
Member

maelle commented May 16, 2024

🚀

@LouiseLeroux
Copy link

Hi. Where can we find the updated version of MODIStsp? We are facing the same issue :)
Many thanks

@EvertonTLima
Copy link

O problema ainda persiste.

@LaughingKing1
Copy link

Was there a fix for this issue, I'm getting the same error?

@CarterEWatson
Copy link

I am also having this issue, would appreciate a fix/any updates related to a fix.

@maelle
Copy link
Member

maelle commented Aug 12, 2024

@pkautio any update? is any help needed? Thank you!

@maelle maelle reopened this Aug 12, 2024
@simon-smart88
Copy link

Also experiencing this. I found #273 and tried installing with remotes::install_github("pkautio/MODIStsp@devel") but unfortunately I still get Request failed [401]. Retrying in 1 seconds...

@maelle
Copy link
Member

maelle commented Sep 26, 2024

I posted a question to the PR author in #273 🤞

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests