Tumetsu / FMI-weather-downloader

A graphical user interface to download weather data from FMI to Excel
http://tumetsu.github.io/FMI-weather-downloader/
GNU General Public License v2.0
9 stars 3 forks source link

Connection error #20

Open faridx opened 7 years ago

faridx commented 7 years ago

Hi Tumetsu,

First off, thanks for this great app!

However, after using the first time and app was running in bacground for an hour or so, I keep getting this error: ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host.

First time it happened I restarted my computer and it helped, but this time it keeps prompting me with this message.

Is this on server side or a bug in the app?

Thanks in advance Farid

Tumetsu commented 7 years ago

The error sounds like the connection was closed by the server. Can you tell me what you were downloading and how long time spans? When one dataset finished downloading, did you start a new one immediately afterwards? Also, did restarting the app help after you got the error? The more information you can provide helps me to possibly reproduce your problem.

FMI has some API usage restrictions. 600 requests/5minutes and 20 000/day. It is possible to reach the first limit quite easily if you download long time spans of real time observations or very long time spans (decades) of daily observations repeatedly. And did you try to use the app day after it stopped working? In case it works 24 hours later, I suspect you might have reached 20 000 limit if you downloaded a lot of data.

However, the application should give a specific error message when these limitations are exceeded so there might be a bug in the app.

faridx commented 6 years ago

Hi Tuomas,

Thanks for your response.

The error occurred after a while when the app was not used for an hour. The downloads before that was on single day duration on 6 stations, approximately 10 files in total (including some testing). Restarting the app did not help, but the following day it was working again. The following day I downloaded the same 6 stations but for entire 2017 with no problem. I haven't used it since so have not reproduced the error.

Best Regards

Farid


Fra: Tuomas Salmi notifications@github.com Sendt: 11. november 2017 12:15 Til: Tumetsu/FMI-weather-downloader Cc: faridx; Author Emne: Re: [Tumetsu/FMI-weather-downloader] Connection error (#20)

The error sounds like the connection was closed by the server. Can you tell me what you were downloading and how long time spans? When one dataset finished downloading, did you start a new one immediately afterwards? Also, did restarting the app help after you got the error? The more information you can provide helps me to possibly reproduce your problem.

FMI has some API usage restrictions. 600 requests/5minutes and 20 000/day. It is possible to reach the first limit quite easily if you download long time spans of real time observations or very long time spans (decades) of daily observations repeatedly. Did the app work day after it stopped working? If so, I suspect you might have reached 20 000 limit if you downloaded a lot of data.

However, the application should give a specific error message when these limitations are exceeded so there might be a bug in the app.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Tumetsu/FMI-weather-downloader/issues/20#issuecomment-343657594, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABvOM5XDTMJAauikocJ3oAvUn2qFgBbxks5s1YHMgaJpZM4QYQEI.