Connect Timeout

Hi there,

Quick Question~

I’m having some issues when uploading the prediction results—it shows a connection timeout.

requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host=‘aiweatherquest.ecmwf.int’, port=443): Max retries exceeded with url: /wp-load.php?export_key=YNYSJUQeZloD&export_id=2&action=trigger (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f511071bf50>, ‘Connection to aiweatherquest.ecmwf.int timed out. (connect timeout=None)’))

Additionally, I can’t access the prediction competition website either. Is there something wrong?

Best regards~

Hitachi

Hi Hitachi,

Thanks for the message. You will only be able to submit forecasts from Thursday 00 UTC to Sunday 23:59:59 UTC. As we have passed the Sunday deadline, the connection will break. If you attempted submission before Monday midnight, please can you send a screenshot of the error.

I have messaged those in charge of the website why issues may be caused.

Josh

Hi Joshua,

Thanks for your reply~

I wrote a scheduled task to automatically compute and upload results, so my first upload attempt should have been on Thursday night. My script is set to keep uploading until it succeeds, but as of today, it still shows a connection timeout. Additionally, I tried accessing the competition website https://aiweatherquest.ecmwf.int, and it seems that a VPN is required to connect from mainland China.

Here is the screenshot~

Thanks a lot~

Hitachi

Okay. This is requesting the url that contains details regarding all submitted teams. Can you please try and request an empty data array now.

I will try the same.

FYI, I have also experienced frequent connection problems that ultimately time out. This is from a cloud VM in the US. It fails about 50% of the time, and is quite random. It affects both submissions and retrieval of data. My workaround is to force timeouts and retries… Also, it seems that it is unnecessary to make a call to the ftp server in the create_empty_dataarray method, so it would at least remove one possible point of failure to update that method.

Hi Jonathon,

Thanks for the message. Sorry to everyone regarding connection issues.

I have contacted both those in charge of the FTP server and the server with registration details (used to check teamname and modelname registered).

Regarding FTP server everything is working normally. The following web page highlights issues at ECMWF: https://status.ecmwf.int . A limited FTP service is expected when CONNECTIVITY or DATA STORES has issues. Sorry.

Regarding accessing FTP for producing empty data array. At the moment, the empty data array is given a forecast code stored on the FTP site. I will remove this task once I’ve fully considered its impact.

Thanks,

Josh

Thanks. Others on my team have not reported such issues, so it’s possibly related to Azure networking. I was waiting for someone else to comment on it so that maybe it wasn’t just me :slight_smile: