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

AppVeyor failure #129

Closed
ocefpaf opened this issue Nov 21, 2016 · 8 comments
Closed

AppVeyor failure #129

ocefpaf opened this issue Nov 21, 2016 · 8 comments
Assignees

Comments

@ocefpaf
Copy link
Member

ocefpaf commented Nov 21, 2016

Not sure why AppVeyor is failing with

[Running notebook]: C:\projects\notebooks-demos\notebooks\2016-11-15-glider_data_example.ipynb
[Failed]
An error occurred while executing the following cell:
------------------
import iris
iris.FUTURE.netcdf_promote = True
glider = iris.load(url)
print(glider)
------------------
OSError: NetCDF: Invalid argument

Linux and OS X can execute that notebook just fine 😒

@ocefpaf ocefpaf self-assigned this Nov 21, 2016
@ocefpaf
Copy link
Member Author

ocefpaf commented Nov 21, 2016

@rsignell-usgs I cannot reproduce that with my old Windows XP VM. If you find some time can you test that notebook on your machine? Maybe that endpoint is blocking AppVeyor...

@rsignell-usgs
Copy link
Member

I'm getting that same error when I try to run that notebook on windows. When I try ncdump in my Anaconda prompt, I get:

(ioos3) C:\Users\rsignell\Documents\GitHub>ncdump -h "http://data.ioos.us/thredd
s/dodsC/deployments/rutgers/ru29-20150623T1046/ru29-20150623T1046.nc3.nc"
CURL Error: SSL connect error
curl error details:
ncdump: http://data.ioos.us/thredds/dodsC/deployments/rutgers/ru29-20150623T1046
/ru29-20150623T1046.nc3.nc: NetCDF: I/O failure

@ocefpaf
Copy link
Member Author

ocefpaf commented Nov 21, 2016

That explains why I can access on my old Windows XP VM. Thanks!

I will check what we can do about it but we probably have a bad mix of SSL version in conda-forge.

@rsignell-usgs
Copy link
Member

I try to open in netCDF-Java on windows, I get this:
2016-11-21_9-50-42

That doesn't depend on any python!

@ocefpaf
Copy link
Member Author

ocefpaf commented Nov 21, 2016

That doesn't depend on any python!

I know, it is the openssl version used like I mentioned above. Ee can use a more permissive openssl version. I am investigating that... Although I am not sure it is recommended. The error is there for a reason.

Some internet security expert opinion would be nice 😄

@jbosch-noaa
Copy link
Contributor

I'm assuming this hasn't been sorted out yet but I thought I would just let you know that I just tried this myself on my windows machine. Got the same error. :(

@ocefpaf
Copy link
Member Author

ocefpaf commented Nov 23, 2016

It is not something that we can fix. I am trying a few workarounds though, but they may not be recommended. Stay tuned...

@ocefpaf
Copy link
Member Author

ocefpaf commented Mar 28, 2017

This is fixed via a patch and the next netcdf lib will fix this for good.

@ocefpaf ocefpaf closed this as completed Mar 28, 2017
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

3 participants