This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
> Friday I am giving a pitch at AGU about how great IDV is for YOTC. > New laptop. Preparing talk. > Trying to connect to > dods://rda.ucar.edu/thredds/dodsC/aggregations/g/ds629.2/0/best > > > First time authentication window has no password slot: > [cid:967764FF-BE6B-4311-99EE-79A9EC6671B1] > > Quit. Restart. > Next time no slots at all: > [cid:108EEAFF-B2D0-4CF3-8E11-5264EA8EAF6F] > > \ Brian, I am at the UCAR booth all day today, you can stop by and I will be try to figure out the problem. Yuan > > Contained exception:HTTP/1.1 401 Unauthorized > org.apache.commons.httpclient.auth.InvalidCredentialsException: HTTP/1.1 401 > Unauthorized > at opendap.dap.DConnect2.openConnection(DConnect2.java:267) > at opendap.dap.DConnect2.getDDS(DConnect2.java:563) > at opendap.dap.DConnect2.getDDS(DConnect2.java:537) > at ucar.nc2.dods.DODSNetcdfFile.<init>(DODSNetcdfFile.java:240) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:526) > at > ucar.nc2.dataset.NetcdfDataset.openDodsByReflection(NetcdfDataset.java:1031) > at ucar.nc2.dataset.NetcdfDataset.acquireDODS(NetcdfDataset.java:980) > at ucar.nc2.dataset.NetcdfDataset.openOrAcquireFile(NetcdfDataset.java:664) > at ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:421) > at ucar.nc2.dataset.NetcdfDataset.acquireDataset(NetcdfDataset.java:516) > at ucar.nc2.dt.grid.GridDataset.open(GridDataset.java:117) > at ucar.nc2.dt.grid.GridDataset.open(GridDataset.java:103) > at > ucar.unidata.data.grid.GeoGridDataSource.doMakeDataSet(GeoGridDataSource.java:1156) > at > ucar.unidata.data.grid.GeoGridDataSource.getDataset(GeoGridDataSource.java:1178) > at > ucar.unidata.data.grid.GeoGridDataSource.initAfterUnpersistence(GeoGridDataSource.java:407) > at > ucar.unidata.idv.IdvPersistenceManager$18.run(IdvPersistenceManager.java:3539) > at visad.util.ThreadManager$1.run(ThreadManager.java:292) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:745) > Exception thrown at: > Grid data source failed making data set: > dods://rda.ucar.edu/thredds/dodsC/aggregations/g/ds629.1/9/best > ucar.unidata.util.WrapperException: Grid data source failed making data set: > dods://rda.ucar.edu/thredds/dodsC/aggregations/g/ds629.1/9/bestjava.io.IOException: > java.io.IOException: opendap.dap.DAP2Exception: > org.apache.commons.httpclient.auth.InvalidCredentialsException: HTTP/1.1 401 > Unauthorized > at > ucar.unidata.data.grid.GeoGridDataSource.doMakeDataSet(GeoGridDataSource.java:1165) > at > ucar.unidata.data.grid.GeoGridDataSource.getDataset(GeoGridDataSource.java:1178) > at > ucar.unidata.data.grid.GeoGridDataSource.initAfterUnpersistence(GeoGridDataSource.java:407) > at > ucar.unidata.idv.IdvPersistenceManager$18.run(IdvPersistenceManager.java:3539) > at visad.util.ThreadManager$1.run(ThreadManager.java:292) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:745) > > > > > > I log in as new user with virgin account and it works ok. > But new-user account has no authentication.xml I can copy from its > DefaultIDV directory at the end of all these exercises. > > So - it works sometimes. For new users. But not for me. > > Some cruft or corruption in main.xml? Throw it out and start from scratch? > > These little things are so discouraging. > > Brian > > > > Ticket Details =================== Ticket ID: NKF-983839 Department: Support IDV Priority: Normal Status: Open