Welcome to the Cumulus Support forum.
Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080
Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080
Cumulus hanging & stopping RDP
-
DrRobin
- Posts: 6
- Joined: Mon 02 Apr 2012 8:10 pm
- Weather Station: WH1081
- Operating System: XP
- Location: Newcastle
Cumulus hanging & stopping RDP
Hi,
I run Cumulus on an XP machine which is remote, so use RDP to manage it. I have run it for 18 months and had to re-start the machine every now and again, but for the last 2 to 3 weeks it has been crashing every couple of days. The problem always seems to be different (I look in the XP System log and Cumulus logs), but the symptoms are the same.
My PC is also running another software package that uploads to the Internet, this continues to run for around a day after Cumulus stops.
Here is what happens:
Cumulus stops updating my website. If I notice soon after it stops I can RDP in to the machine and usually just go straight for a reboot. If a little time passes, say a couple of hours, I can't get in on RDP and usually nothing else (SSH and remote assistant), so ask someone to go and pull the power plug. When the machine restarts I can see that Terminal Services and/or SVChost has also crashed.
During this time my other app continues to upload, showing that the computer is still running and connected to the Internet.
It crashed this morning about 08:30 and as I happened to be there and couldn't access it, I manually restarted it and then looked in the Cumulus error logs, attached below is what happened. It seems that at 06:20 it couldn't connect on ftp and then it just carried on trying, but constantly failed. I don't know if the Internet was down at that time, it may well have been, but it was working at 08:00 this morning, but Cumulus didn't pick back up.
I probably loose my Internet connection several times a day at this remote site and it is not the fastest connection, is there anything I can do to make Cumulus more fault tolerant of these failures? I am running Version 1.9.3 build 1059 which I think I have been running since it's release. I am not aware of anything new been downloaded on to the machine and it is not set up to automatically install updates. I am running XP SP3.
Robin
Extract from the Cumulus log, showing normal operation until 06:20.
06/01/2014 06:00:01.160 : Latest reading: 5030: Data: 02 52 4C 00 51 4D 00 CC 25 44 55 00 08 3B 54 00
06/01/2014 06:10:00.535 : Writing today.ini, LastUpdateTime = 06/01/2014 06:10:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:10:00.535 : Latest reading: 5030: Data: 0B 52 4C 00 4F 50 00 CD 25 4E 70 00 08 3B 54 00
06/01/2014 06:20:00.957 : Writing today.ini, LastUpdateTime = 06/01/2014 06:20:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:20:00.957 : Latest reading: 5030: Data: 16 52 4D 00 4F 50 00 CC 25 3A 52 00 08 3B 54 00
06/01/2014 06:20:31.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:20:32.364 : FTP Error: 425 Could not open data connection to port 41441: Connection timed out
06/01/2014 06:20:54.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:20:55.364 : FTP Error: 425 Could not open data connection to port 41444: Connection timed out
06/01/2014 06:21:18.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:21:40.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:22:02.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:22:24.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:22:46.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:23:08.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:23:30.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:23:52.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:24:14.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:24:38.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:25:00.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:25:22.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:25:44.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:26:06.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:26:28.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:26:50.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:27:12.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:27:34.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:27:56.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:28:18.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:28:40.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:29:02.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:29:24.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:29:46.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:30:00.410 : Writing today.ini, LastUpdateTime = 06/01/2014 06:30:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:30:00.410 : Latest reading: 5040: Data: 01 52 4D 00 50 4E 00 CC 25 5F 81 00 08 3B 54 00
06/01/2014 06:30:08.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:30:30.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:30:52.473 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:31:14.817 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:31:36.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:31:58.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:32:20.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:32:42.473 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:33:04.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:40:00.614 : Writing today.ini, LastUpdateTime = 06/01/2014 06:40:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:40:00.614 : Latest reading: 5040: Data: 0C 52 4D 00 50 4D 00 CC 25 47 6D 00 08 3B 54 00
06/01/2014 06:40:31.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:40:32.067 : FTP Error: 425 Could not open data connection to port 41565: Connection timed out
06/01/2014 06:40:54.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:40:55.067 : FTP Error: 425 Could not open data connection to port 41568: Connection timed out
06/01/2014 06:41:18.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:41:40.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:42:02.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:42:24.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:42:46.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:43:08.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:43:30.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:43:52.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:44:14.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:44:38.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:45:00.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:45:22.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:45:44.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:46:06.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:46:28.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:46:50.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:47:12.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:47:34.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:47:56.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:48:18.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:48:40.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:49:02.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:49:24.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:49:46.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:50:01.082 : Writing today.ini, LastUpdateTime = 06/01/2014 06:50:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:50:01.082 : Latest reading: 5040: Data: 15 52 4D 00 51 4B 00 CC 25 4B 66 00 08 3B 54 00
06/01/2014 06:50:08.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:50:30.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:50:52.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:51:14.567 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:51:36.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:51:58.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:52:20.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:52:42.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:53:04.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:00:00.457 : Writing today.ini, LastUpdateTime = 06/01/2014 07:00:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:00:00.457 : Latest reading: 5050: Data: 02 52 4D 00 51 4A 00 CB 25 47 63 00 06 3B 54 00
06/01/2014 07:00:31.817 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:00:32.739 : FTP Error: 425 Could not open data connection to port 41689: Connection timed out
06/01/2014 07:00:54.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:00:55.739 : FTP Error: 425 Could not open data connection to port 41691: Connection timed out
06/01/2014 07:01:18.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:01:40.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:02:02.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:02:24.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:02:46.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:03:08.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:03:30.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:03:52.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:04:14.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:04:38.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:05:00.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:05:22.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:05:44.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:06:06.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:06:28.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:06:50.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:07:12.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:07:34.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:07:56.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:08:18.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:08:40.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:09:02.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:09:24.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:09:46.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:10:00.910 : Writing today.ini, LastUpdateTime = 06/01/2014 07:10:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:10:00.910 : Latest reading: 5050: Data: 0B 52 4D 00 51 49 00 CB 25 44 52 00 08 3B 54 00
06/01/2014 07:10:08.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:10:30.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:10:52.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:11:14.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:11:36.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:11:58.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:12:20.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:12:42.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:13:04.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:20:01.114 : Writing today.ini, LastUpdateTime = 06/01/2014 07:20:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:20:01.114 : Latest reading: 5050: Data: 16 52 4D 00 51 48 00 CA 25 58 69 00 0A 3B 54 00
06/01/2014 07:20:31.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:20:32.645 : FTP Error: 425 Could not open data connection to port 41812: Connection timed out
06/01/2014 07:20:54.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:20:55.645 : FTP Error: 425 Could not open data connection to port 41815: Connection timed out
06/01/2014 07:21:18.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:21:40.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:22:02.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:22:24.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:22:46.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:23:08.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:23:30.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:23:52.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:24:14.754 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:24:38.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:25:00.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:25:22.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:25:44.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:26:06.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:26:28.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:26:50.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:27:12.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:27:34.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:27:56.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:28:18.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:28:40.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:29:02.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:29:24.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:29:46.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:30:00.629 : Writing today.ini, LastUpdateTime = 06/01/2014 07:30:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:30:00.629 : Latest reading: 5060: Data: 01 51 4C 00 51 48 00 C8 25 63 7A 00 08 3B 54 00
06/01/2014 07:30:08.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:30:30.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:30:52.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:31:14.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:31:36.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:31:58.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:32:20.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:32:42.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:33:04.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:40:00.832 : Writing today.ini, LastUpdateTime = 06/01/2014 07:40:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:40:00.832 : Latest reading: 5060: Data: 0C 51 4C 00 51 46 00 C9 25 5F 77 00 08 3B 54 00
06/01/2014 07:40:31.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:40:32.285 : FTP Error: 425 Could not open data connection to port 41937: Connection timed out
06/01/2014 07:40:54.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:40:55.285 : FTP Error: 425 Could not open data connection to port 41940: Connection timed out
06/01/2014 07:41:18.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:41:40.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:42:02.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:42:24.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:42:46.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:43:08.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:43:30.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:43:52.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:44:14.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:44:38.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:45:00.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:45:22.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:45:44.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:46:06.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:46:28.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:46:50.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:47:12.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:47:34.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:47:56.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:48:18.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:48:40.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:49:02.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:49:24.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:49:46.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:50:00.457 : Writing today.ini, LastUpdateTime = 06/01/2014 07:50:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:50:00.457 : Latest reading: 5060: Data: 15 51 4B 00 52 45 00 CB 25 4E 63 00 06 3B 54 00
06/01/2014 07:50:08.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:50:30.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:50:52.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:51:14.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:51:36.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:51:58.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:52:20.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:52:42.395 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:53:04.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:00:00.707 : Writing today.ini, LastUpdateTime = 06/01/2014 08:00:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 08:00:00.707 : Latest reading: 5070: Data: 02 51 4B 00 53 43 00 CD 25 3D 58 00 08 3B 54 00
06/01/2014 08:00:31.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:00:32.176 : FTP Error: 425 Could not open data connection to port 42061: Connection timed out
06/01/2014 08:00:54.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:00:55.176 : FTP Error: 425 Could not open data connection to port 42062: Connection timed out
06/01/2014 08:01:18.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:01:40.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:02:02.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:02:24.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:02:46.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:03:08.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:03:30.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:03:52.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:04:14.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:04:38.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:05:00.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:05:22.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:05:44.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:06:06.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:06:28.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:06:50.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:07:12.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:07:34.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:07:56.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:08:18.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:08:40.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:09:02.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:09:24.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:09:46.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:10:00.160 : Writing today.ini, LastUpdateTime = 06/01/2014 08:10:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 08:10:00.160 : Latest reading: 5070: Data: 0B 51 4A 00 53 42 00 CF 25 33 4B 00 08 3B 54 00
06/01/2014 08:10:08.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:10:30.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:10:52.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:11:14.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:11:36.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:11:58.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:12:20.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:12:42.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:13:04.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:20:00.614 : Writing today.ini, LastUpdateTime = 06/01/2014 08:20:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 08:20:00.614 : Latest reading: 5070: Data: 16 51 49 00 54 40 00 D1 25 25 30 00 08 3B 54 00
06/01/2014 08:20:31.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:20:32.067 : FTP Error: 425 Could not open data connection to port 42183: Connection timed out
06/01/2014 08:20:54.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:20:55.067 : FTP Error: 425 Could not open data connection to port 42186: Connection timed out
06/01/2014 08:21:18.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:21:40.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:22:02.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:22:24.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:22:46.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:23:08.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:23:30.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:23:52.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:24:14.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:24:38.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:25:00.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:25:22.160 : FTPRequestDone ftpPutAsync Errcode = 425
I run Cumulus on an XP machine which is remote, so use RDP to manage it. I have run it for 18 months and had to re-start the machine every now and again, but for the last 2 to 3 weeks it has been crashing every couple of days. The problem always seems to be different (I look in the XP System log and Cumulus logs), but the symptoms are the same.
My PC is also running another software package that uploads to the Internet, this continues to run for around a day after Cumulus stops.
Here is what happens:
Cumulus stops updating my website. If I notice soon after it stops I can RDP in to the machine and usually just go straight for a reboot. If a little time passes, say a couple of hours, I can't get in on RDP and usually nothing else (SSH and remote assistant), so ask someone to go and pull the power plug. When the machine restarts I can see that Terminal Services and/or SVChost has also crashed.
During this time my other app continues to upload, showing that the computer is still running and connected to the Internet.
It crashed this morning about 08:30 and as I happened to be there and couldn't access it, I manually restarted it and then looked in the Cumulus error logs, attached below is what happened. It seems that at 06:20 it couldn't connect on ftp and then it just carried on trying, but constantly failed. I don't know if the Internet was down at that time, it may well have been, but it was working at 08:00 this morning, but Cumulus didn't pick back up.
I probably loose my Internet connection several times a day at this remote site and it is not the fastest connection, is there anything I can do to make Cumulus more fault tolerant of these failures? I am running Version 1.9.3 build 1059 which I think I have been running since it's release. I am not aware of anything new been downloaded on to the machine and it is not set up to automatically install updates. I am running XP SP3.
Robin
Extract from the Cumulus log, showing normal operation until 06:20.
06/01/2014 06:00:01.160 : Latest reading: 5030: Data: 02 52 4C 00 51 4D 00 CC 25 44 55 00 08 3B 54 00
06/01/2014 06:10:00.535 : Writing today.ini, LastUpdateTime = 06/01/2014 06:10:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:10:00.535 : Latest reading: 5030: Data: 0B 52 4C 00 4F 50 00 CD 25 4E 70 00 08 3B 54 00
06/01/2014 06:20:00.957 : Writing today.ini, LastUpdateTime = 06/01/2014 06:20:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:20:00.957 : Latest reading: 5030: Data: 16 52 4D 00 4F 50 00 CC 25 3A 52 00 08 3B 54 00
06/01/2014 06:20:31.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:20:32.364 : FTP Error: 425 Could not open data connection to port 41441: Connection timed out
06/01/2014 06:20:54.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:20:55.364 : FTP Error: 425 Could not open data connection to port 41444: Connection timed out
06/01/2014 06:21:18.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:21:40.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:22:02.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:22:24.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:22:46.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:23:08.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:23:30.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:23:52.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:24:14.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:24:38.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:25:00.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:25:22.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:25:44.442 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:26:06.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:26:28.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:26:50.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:27:12.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:27:34.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:27:56.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:28:18.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:28:40.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:29:02.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:29:24.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:29:46.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:30:00.410 : Writing today.ini, LastUpdateTime = 06/01/2014 06:30:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:30:00.410 : Latest reading: 5040: Data: 01 52 4D 00 50 4E 00 CC 25 5F 81 00 08 3B 54 00
06/01/2014 06:30:08.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:30:30.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:30:52.473 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:31:14.817 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:31:36.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:31:58.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:32:20.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:32:42.473 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:33:04.457 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:40:00.614 : Writing today.ini, LastUpdateTime = 06/01/2014 06:40:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:40:00.614 : Latest reading: 5040: Data: 0C 52 4D 00 50 4D 00 CC 25 47 6D 00 08 3B 54 00
06/01/2014 06:40:31.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:40:32.067 : FTP Error: 425 Could not open data connection to port 41565: Connection timed out
06/01/2014 06:40:54.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:40:55.067 : FTP Error: 425 Could not open data connection to port 41568: Connection timed out
06/01/2014 06:41:18.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:41:40.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:42:02.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:42:24.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:42:46.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:43:08.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:43:30.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:43:52.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:44:14.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:44:38.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:45:00.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:45:22.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:45:44.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:46:06.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:46:28.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:46:50.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:47:12.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:47:34.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:47:56.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:48:18.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:48:40.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:49:02.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:49:24.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:49:46.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:50:01.082 : Writing today.ini, LastUpdateTime = 06/01/2014 06:50:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 06:50:01.082 : Latest reading: 5040: Data: 15 52 4D 00 51 4B 00 CC 25 4B 66 00 08 3B 54 00
06/01/2014 06:50:08.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:50:30.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:50:52.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:51:14.567 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:51:36.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:51:58.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:52:20.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:52:42.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 06:53:04.145 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:00:00.457 : Writing today.ini, LastUpdateTime = 06/01/2014 07:00:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:00:00.457 : Latest reading: 5050: Data: 02 52 4D 00 51 4A 00 CB 25 47 63 00 06 3B 54 00
06/01/2014 07:00:31.817 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:00:32.739 : FTP Error: 425 Could not open data connection to port 41689: Connection timed out
06/01/2014 07:00:54.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:00:55.739 : FTP Error: 425 Could not open data connection to port 41691: Connection timed out
06/01/2014 07:01:18.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:01:40.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:02:02.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:02:24.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:02:46.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:03:08.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:03:30.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:03:52.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:04:14.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:04:38.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:05:00.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:05:22.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:05:44.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:06:06.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:06:28.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:06:50.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:07:12.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:07:34.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:07:56.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:08:18.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:08:40.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:09:02.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:09:24.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:09:46.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:10:00.910 : Writing today.ini, LastUpdateTime = 06/01/2014 07:10:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:10:00.910 : Latest reading: 5050: Data: 0B 52 4D 00 51 49 00 CB 25 44 52 00 08 3B 54 00
06/01/2014 07:10:08.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:10:30.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:10:52.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:11:14.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:11:36.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:11:58.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:12:20.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:12:42.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:13:04.832 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:20:01.114 : Writing today.ini, LastUpdateTime = 06/01/2014 07:20:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:20:01.114 : Latest reading: 5050: Data: 16 52 4D 00 51 48 00 CA 25 58 69 00 0A 3B 54 00
06/01/2014 07:20:31.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:20:32.645 : FTP Error: 425 Could not open data connection to port 41812: Connection timed out
06/01/2014 07:20:54.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:20:55.645 : FTP Error: 425 Could not open data connection to port 41815: Connection timed out
06/01/2014 07:21:18.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:21:40.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:22:02.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:22:24.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:22:46.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:23:08.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:23:30.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:23:52.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:24:14.754 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:24:38.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:25:00.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:25:22.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:25:44.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:26:06.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:26:28.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:26:50.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:27:12.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:27:34.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:27:56.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:28:18.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:28:40.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:29:02.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:29:24.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:29:46.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:30:00.629 : Writing today.ini, LastUpdateTime = 06/01/2014 07:30:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:30:00.629 : Latest reading: 5060: Data: 01 51 4C 00 51 48 00 C8 25 63 7A 00 08 3B 54 00
06/01/2014 07:30:08.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:30:30.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:30:52.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:31:14.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:31:36.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:31:58.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:32:20.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:32:42.739 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:33:04.723 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:40:00.832 : Writing today.ini, LastUpdateTime = 06/01/2014 07:40:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:40:00.832 : Latest reading: 5060: Data: 0C 51 4C 00 51 46 00 C9 25 5F 77 00 08 3B 54 00
06/01/2014 07:40:31.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:40:32.285 : FTP Error: 425 Could not open data connection to port 41937: Connection timed out
06/01/2014 07:40:54.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:40:55.285 : FTP Error: 425 Could not open data connection to port 41940: Connection timed out
06/01/2014 07:41:18.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:41:40.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:42:02.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:42:24.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:42:46.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:43:08.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:43:30.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:43:52.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:44:14.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:44:38.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:45:00.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:45:22.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:45:44.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:46:06.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:46:28.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:46:50.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:47:12.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:47:34.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:47:56.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:48:18.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:48:40.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:49:02.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:49:24.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:49:46.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:50:00.457 : Writing today.ini, LastUpdateTime = 06/01/2014 07:50:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 07:50:00.457 : Latest reading: 5060: Data: 15 51 4B 00 52 45 00 CB 25 4E 63 00 06 3B 54 00
06/01/2014 07:50:08.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:50:30.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:50:52.379 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:51:14.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:51:36.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:51:58.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:52:20.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:52:42.395 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 07:53:04.364 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:00:00.707 : Writing today.ini, LastUpdateTime = 06/01/2014 08:00:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 08:00:00.707 : Latest reading: 5070: Data: 02 51 4B 00 53 43 00 CD 25 3D 58 00 08 3B 54 00
06/01/2014 08:00:31.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:00:32.176 : FTP Error: 425 Could not open data connection to port 42061: Connection timed out
06/01/2014 08:00:54.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:00:55.176 : FTP Error: 425 Could not open data connection to port 42062: Connection timed out
06/01/2014 08:01:18.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:01:40.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:02:02.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:02:24.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:02:46.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:03:08.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:03:30.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:03:52.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:04:14.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:04:38.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:05:00.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:05:22.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:05:44.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:06:06.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:06:28.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:06:50.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:07:12.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:07:34.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:07:56.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:08:18.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:08:40.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:09:02.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:09:24.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:09:46.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:10:00.160 : Writing today.ini, LastUpdateTime = 06/01/2014 08:10:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 08:10:00.160 : Latest reading: 5070: Data: 0B 51 4A 00 53 42 00 CF 25 33 4B 00 08 3B 54 00
06/01/2014 08:10:08.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:10:30.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:10:52.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:11:14.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:11:36.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:11:58.270 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:12:20.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:12:42.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:13:04.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:20:00.614 : Writing today.ini, LastUpdateTime = 06/01/2014 08:20:00 raindaystart = 6468 rain counter = 6468.89990234375
06/01/2014 08:20:00.614 : Latest reading: 5070: Data: 16 51 49 00 54 40 00 D1 25 25 30 00 08 3B 54 00
06/01/2014 08:20:31.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:20:32.067 : FTP Error: 425 Could not open data connection to port 42183: Connection timed out
06/01/2014 08:20:54.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:20:55.067 : FTP Error: 425 Could not open data connection to port 42186: Connection timed out
06/01/2014 08:21:18.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:21:40.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:22:02.254 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:22:24.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:22:46.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:23:08.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:23:30.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:23:52.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:24:14.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:24:38.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:25:00.160 : FTPRequestDone ftpPutAsync Errcode = 425
06/01/2014 08:25:22.160 : FTPRequestDone ftpPutAsync Errcode = 425
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus hanging & stopping RDP
My internet connection goes down from time to time, as I'm sure it does for most people. For me, Cumulus just keeps retrying at the configured intervals, and when the connection comes back, it carries on uploading again. I also use RDP to connect the headless machine I have Cumulus running on, and have never had any problems with it.
What upload interval are you using? Are you using realtime ftp, and if so at what interval, and does turning that off help? Have you tried setting realtime ftp (if you're using it) to periodically disconnect (using RTdisconnectcount in cumulus.ini)? Have you tried active ftp mode instead of passive (or vice versa)?
You should also install the current version of Cumulus (but that is unlikely to do anything to help with your problem, admittedly).
What upload interval are you using? Are you using realtime ftp, and if so at what interval, and does turning that off help? Have you tried setting realtime ftp (if you're using it) to periodically disconnect (using RTdisconnectcount in cumulus.ini)? Have you tried active ftp mode instead of passive (or vice versa)?
You should also install the current version of Cumulus (but that is unlikely to do anything to help with your problem, admittedly).
Steve
-
DrRobin
- Posts: 6
- Joined: Mon 02 Apr 2012 8:10 pm
- Weather Station: WH1081
- Operating System: XP
- Location: Newcastle
Re: Cumulus hanging & stopping RDP
Hi Steve,
Thanks for the quick reply. I upload every 10 minutes and I am using realtime FTP to upload the gauges at an interval of 30 seconds. Active FTP is enabled. I haven't set the disconnect.
One thing in the log that does surprise me is that once it goes wrong it keeps on trying every few seconds and keeps failing. The other system on my PC also uses FTP to the same server, do you think that there is a clash, if they both try to use FTP at the same time? Both of these systems have in on this machine since it was installed, but I have changed the frequency of upload on the other system. I don't think the problems with Cumulus started at the same time, but increasing the uploads on the other system would give an increased chance of clashes.
I could turn off the upload on the other system and use Cumulus to upload the jpeg (the only thing I need) from the other system if you think a clash of services might be the problem?
I am guessing that accessing the realtime would result in more clashes, so would fail faster, but I can't really see that in the logs.
So, should I change the FTP mode, or just shut down the FTP on the other system?
Robin
Thanks for the quick reply. I upload every 10 minutes and I am using realtime FTP to upload the gauges at an interval of 30 seconds. Active FTP is enabled. I haven't set the disconnect.
One thing in the log that does surprise me is that once it goes wrong it keeps on trying every few seconds and keeps failing. The other system on my PC also uses FTP to the same server, do you think that there is a clash, if they both try to use FTP at the same time? Both of these systems have in on this machine since it was installed, but I have changed the frequency of upload on the other system. I don't think the problems with Cumulus started at the same time, but increasing the uploads on the other system would give an increased chance of clashes.
I could turn off the upload on the other system and use Cumulus to upload the jpeg (the only thing I need) from the other system if you think a clash of services might be the problem?
I am guessing that accessing the realtime would result in more clashes, so would fail faster, but I can't really see that in the logs.
So, should I change the FTP mode, or just shut down the FTP on the other system?
Robin
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus hanging & stopping RDP
It's just moving on to the next file; it doesn't give up if one upload fails.DrRobin wrote:One thing in the log that does surprise me is that once it goes wrong it keeps on trying every few seconds and keeps failing.
That would certainly be worth trying.I could turn off the upload on the other system and use Cumulus to upload the jpeg (the only thing I need) from the other system if you think a clash of services might be the problem?
Passive is the default, so perhaps you changed to Active because it didn't work for you? It depends on how the firewalls at each end are configured. It's worth trying passive mode.So, should I change the FTP mode, or just shut down the FTP on the other system?
If Cumulus can upload the other file for you, it's worth trying both that and passive mode.
Steve
-
DrRobin
- Posts: 6
- Joined: Mon 02 Apr 2012 8:10 pm
- Weather Station: WH1081
- Operating System: XP
- Location: Newcastle
Re: Cumulus hanging & stopping RDP
Hi,
Not sure why I set it to active, but my other system is also set to active. The other system is also uploading every 10 minutes, but it used to take a while to process its jpeg so probably didn't upload until say 20 to 30 seconds after the 10 minute interval. I made a couple of changes some time back and I now think it uploads much quicker, so perhaps a port clash is the problem.
As I understand it there is less likelihood of the same port been used if I use passive?
Robin
Not sure why I set it to active, but my other system is also set to active. The other system is also uploading every 10 minutes, but it used to take a while to process its jpeg so probably didn't upload until say 20 to 30 seconds after the 10 minute interval. I made a couple of changes some time back and I now think it uploads much quicker, so perhaps a port clash is the problem.
As I understand it there is less likelihood of the same port been used if I use passive?
Robin
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus hanging & stopping RDP
I'm not familiar with any 'port clash' problems with either active or passive mode.
There's a good description of active vs passive here: http://slacksite.com/other/ftp.html
There's a good description of active vs passive here: http://slacksite.com/other/ftp.html
Steve
-
DrRobin
- Posts: 6
- Joined: Mon 02 Apr 2012 8:10 pm
- Weather Station: WH1081
- Operating System: XP
- Location: Newcastle
Re: Cumulus hanging & stopping RDP
Both systems set to passive FTP now and both seem to be working correctly. I have lost the moon phase from my Cumulus update, but that might reappear next time it refreshes?
Only one program can use the same port at one time, so if two program's both try to use the same port (two ftp clients using ports 20, 21) then the one that got in first will succeed and the other will fail. Passive FTP seems to use a range of ports so there is probably less likelihood of a clash.
I will run them in passive mode until failure and then look at the logs. After that, I will stop the other app using FTP and run again until failure. It might take a while though, but I will report the results.
Robin
Only one program can use the same port at one time, so if two program's both try to use the same port (two ftp clients using ports 20, 21) then the one that got in first will succeed and the other will fail. Passive FTP seems to use a range of ports so there is probably less likelihood of a clash.
I will run them in passive mode until failure and then look at the logs. After that, I will stop the other app using FTP and run again until failure. It might take a while though, but I will report the results.
Robin
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus hanging & stopping RDP
That sounds like passive mode isn't working.DrRobin wrote:Both systems set to passive FTP now and both seem to be working correctly. I have lost the moon phase from my Cumulus update, but that might reappear next time it refreshes?
The clients should be using different (local) port numbers. Ports 20 and 21 are used at the server end, by the ftp server application only. Multiple clients can connect to the same port at the server end, using different ports at the client end.Only one program can use the same port at one time, so if two program's both try to use the same port (two ftp clients using ports 20, 21) then the one that got in first will succeed and the other will fail. Passive FTP seems to use a range of ports so there is probably less likelihood of a clash.
Steve
-
DrRobin
- Posts: 6
- Joined: Mon 02 Apr 2012 8:10 pm
- Weather Station: WH1081
- Operating System: XP
- Location: Newcastle
Re: Cumulus hanging & stopping RDP
True, so on the client it shouldn't make any difference that more than one client is running. Perhaps the problem is with my server, passive FTP uses a different data port on the server as well.
Time will tell.
Robin
Time will tell.
Robin
-
DrRobin
- Posts: 6
- Joined: Mon 02 Apr 2012 8:10 pm
- Weather Station: WH1081
- Operating System: XP
- Location: Newcastle
Re: Cumulus hanging & stopping RDP
Hi Steve,
Since changing to passive mode on Cumulus and the other system I am happy to report I haven't had a single crash. I had to restart the PC last weekend, but since then it has chalked up a week of faultless operation, including running a few other programs at various times, so I think we can say it is fixed.
Even the moon phase reappeared after 30 mins.
Thanks for all your help, now where is the donate button? Ah there it is, donation sent.
Robin
Since changing to passive mode on Cumulus and the other system I am happy to report I haven't had a single crash. I had to restart the PC last weekend, but since then it has chalked up a week of faultless operation, including running a few other programs at various times, so I think we can say it is fixed.
Even the moon phase reappeared after 30 mins.
Thanks for all your help, now where is the donate button? Ah there it is, donation sent.
Robin
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Cumulus hanging & stopping RDP
I guess that the connections were hanging up in active mode and eventually using up all the available ports.DrRobin wrote:Since changing to passive mode on Cumulus and the other system I am happy to report I haven't had a single crash.
.donation sent
Many thanks.
Steve
-
water01
- Posts: 3670
- Joined: Sat 13 Aug 2011 9:33 am
- Weather Station: Ecowitt HP2551
- Operating System: Windows 10/11 64bit Synology NAS
- Location: Burnham-on-Sea
- Contact:
Re: Cumulus hanging & stopping RDP
Sounds more likely to me that you ran into the svchost problem that was reported in Windows XP by Microsoft. As part of the "end of life" process for Windows XP Microsoft downgraded about 600 XP updates to not required and updated some components in XP to cope with this.
This caused a "runaway" problem with svchost (90-100% of the processor) on lots of XP computers (search for "windows xp svchost exe high cpu" in Google and you will see what I mean), but I believe this has now been fixed in the latest monthly update to XP in January.
This caused a "runaway" problem with svchost (90-100% of the processor) on lots of XP computers (search for "windows xp svchost exe high cpu" in Google and you will see what I mean), but I believe this has now been fixed in the latest monthly update to XP in January.
-
longtreeroad
- Posts: 10
- Joined: Wed 07 Nov 2012 10:07 am
- Weather Station: maplin usb system
- Operating System: win 7 64bit
- Location: United Kingdom
Re: Cumulus hanging & stopping RDP
Using win xp is not really the best idea, for continual FTP uploads. You would be far better using a windows server version, that way you would a lot more control over how the system functions.
XP and RDP have never really got on very well at the best of times.

XP and RDP have never really got on very well at the best of times.
- mcrossley
- Posts: 14388
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Cumulus hanging & stopping RDP
Hmm, my Cumulus 'server', which also runs the website with PHP and MySQL has been humming away on XP Pro for about 4 years, and I almost exclusively rdp into it both at home and when I'm away via the internet - or CIFS share into the hard drive for editing web files at home. Apart from one incident when Windows update itself messed up and got into a state where it was using 100% CPU and causing the old lappy to overheat, the only reboots required have been for the monthly updates. Pretty reliable I think!