Hi Kuno,
The user tried downloading the file manually with Internet Explorer by pasting
the url in IE's address bar and pressing Enter. And the file was downloaded
without a problem.Is there some code example which shows how to manually set
proxy configuration in Ironpython?
Hi Andrew,
The user tried running the Rhino5 application (which contains IronPython 2.7
editor) on his Windows 10, by right clicking on the Rhino5 icon, and choosing:
"Run as Administrator". After this, he still got the previously mentioned two
error messages:
e1: Unable to connect to the remote server
e2: [Errno socket error] getaddrinfo returns an empty list
Is there another way in which he might need to run the Rhino5 application as an
Administrator?
I would be grateful for any kind reply.
On Wednesday, February 15, 2017 11:27 AM, Djordje Spasic
<[email protected]> wrote:
On Wednesday, February 15, 2017 11:17 AM, Kuno Meyer <[email protected]> wrote:
Hi
Since the download with System.Net.WebClient() also fails (which is standard
.NET Framework code and is not related to IronPython), I propose to check your
network connectivity and for interfering company firewalls. Are you able to
download the file with a browser? Maybe you need some manual proxy
configuration (even though, according to MSDN, WebClient uses by default the IE
setup.)
Regards,
Kuno
Thank you for the reply Kuno!
Everything is fine on my PC, the other user who uses the code below has the
issue. He tried to manually download the mentioned file, and succeeded without
a problem (in Chrome).
If WebClient is using default IE setup, then does he need to try to download
the file in Internet Explorer?
On Wednesday, February 15, 2017 9:59 AM, Andrew Graham
<[email protected]> wrote:
Your code obviously works given the correct environment in which to run. A
major difference between XP and Windows 10 is the permissions system so the
first thing I would try is to make sure that the application is runnning as
Administrator on the Windows 10 system. RegardsAndrew Graham
Thank you for the reply Andrew! I will check with him to see if he runs the
Rhino5 as an Administrator.
From: Djordje Spasic via Ironpython-users Sent: Tuesday, February 14, 2017
11:49 PMTo: Discussion of IronPython Subject: [Ironpython-users]
System.Net.WebClient and urllib.urlretrieve fail to download a file Hello,I
have a small ironpython 2.7 function which downloads a particular .osm file
from overpass-api.de website.
The function is working without a problem on my PC.
However, on PC of another person, it fails. That person is using Windows 10 x64
(not sure if this information is of any significance), while I am using Windows
XP 32 bit (way too old, sorry for that).
Here is the function's code:
import System import urllib def downloadFile(downloadLink,
downloadedFilePath): try: # try "secure http" download
client = System.Net.WebClient() client.DownloadFile(downloadLink,
downloadedFilePath) except Exception, e: print "e1: ", e
try: # "secure http" failed, try "http" download:
filePath, infoHeader = urllib.urlretrieve(downloadLink, downloadedFilePath)
except Exception, e: print "e2: ", e # downloading
of file failed fileDownloaded_success = False return
fileDownloaded_success fileDownloaded_success = True return
fileDownloaded_success download = True # switch if download == True:
downloadLink =
"http://overpass-api.de/api/map?bbox=-74.0118232808,40.7028304899,-74.0094567192,40.7046315099"
downloadedFilePath = "c:/map.osm" fileDownloaded_success =
downloadFile(downloadLink, downloadedFilePath) print
"fileDownloaded_success: ", fileDownloaded_success
Mentioned person gets the following printed to his console, after running the
code:
e1: Unable to connect to the remote server
e2: [Errno socket error] getaddrinfo returns an empty list
fileDownloaded_success: False
He tried turning off both his Antivirus and Windows Firewall, and the upper two
error messages did not go away. We can not use a newer version of IronPython,
as 2.7 is what is shipped with Rhino5 application (we basically use IronPython
2.7 editor inside Rhino5 application). I would be grateful for any kind of
reply, as I do not know what is the problem at his place. I did some googling
with similar error message, but I do not know if this could be the same
situation.
Thank you in advance!!
_______________________________________________
Ironpython-users mailing list
[email protected]
https://mail.python.org/mailman/listinfo/ironpython-users
_______________________________________________
Ironpython-users mailing list
[email protected]
https://mail.python.org/mailman/listinfo/ironpython-users