Welcome to the Cumulus Support forum.
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 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
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 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
CumulusMX and 1and1 Hosting
Moderator: mcrossley
-
- Posts: 10
- Joined: Mon 28 Apr 2014 10:00 pm
- Weather Station: Davis VP2
- Operating System: Windows 10
- Location: Camarillo, CA
CumulusMX and 1and1 Hosting
Hi All,
Longtime Cumulus 1 user here that until recently used Godaddy as my host. I recently moved to 1and1 due to some technical issues with GoDaddy. I have been dragging my feet migrating from Cumulus 1 to CumulusMX but it seems that now would be a good time because 1and1 does not allow ftp connections, only sftp. I loaded CumulusMX and I have been beating my head against a wall trying to get the sftp portion working. Everything works fine moving files with FileZilla and SCP but when I use the same parameters in CumulusMX the files do not make it to where they should be on the host. Is there anyone using CumulusMX and 1and1 as a host that can tell me how they got it working?
Thanks,
Eric
Longtime Cumulus 1 user here that until recently used Godaddy as my host. I recently moved to 1and1 due to some technical issues with GoDaddy. I have been dragging my feet migrating from Cumulus 1 to CumulusMX but it seems that now would be a good time because 1and1 does not allow ftp connections, only sftp. I loaded CumulusMX and I have been beating my head against a wall trying to get the sftp portion working. Everything works fine moving files with FileZilla and SCP but when I use the same parameters in CumulusMX the files do not make it to where they should be on the host. Is there anyone using CumulusMX and 1and1 as a host that can tell me how they got it working?
Thanks,
Eric
- mcrossley
- Posts: 12756
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: CumulusMX and 1and1 Hosting
I'd turn on FTP logging in the settings, configure it as you think it should be, let it run for a little while (so you capture a failure or two). Then zip up your MXdiags folder and add the ftplog file from the CMX root folder and post it here so we can take a look.
- mcrossley
- Posts: 12756
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: CumulusMX and 1and1 Hosting
Correct. A quick Google shows 1 and 1 seem to use SFTP for Linux hosting and FTPS for Windows hosting packages
-
- Posts: 2474
- Joined: Wed 08 Jun 2011 11:19 am
- Weather Station: Davis Vantage Pro 2 + Ecowitt
- Operating System: GNU/Linux Ubuntu 22.04 LXC
- Location: Alcaston, Shropshire, UK
- Contact:
Re: CumulusMX and 1and1 Hosting
I can confirm that 1&1 Linux hosting uses SFTP - this site is running on one. I've never used a Windows offering....
-
- Posts: 1
- Joined: Mon 04 Nov 2019 5:58 pm
- Weather Station: WS1080
- Operating System: windows 10
Re: CumulusMX and 1and1 Hosting
Hi
I had a site running on 1&1 with no issues. Account was set to use FTP port 21 but that's no longer allowed you need SFTP on port 22, i am assuming cumulus internet settings allow setting of SFTP as FTP was deprecated a few years ago, as its not a safe protocol.
for cumulus host name i had my domain url and the user name and password you get from your control panel in 1&1, you need to create an account if not one already there. I also had a separate directory \weather to place all the files.
As my station has been offline for a while and my version of MX is old I can't test for you.
Regards
Nick
I had a site running on 1&1 with no issues. Account was set to use FTP port 21 but that's no longer allowed you need SFTP on port 22, i am assuming cumulus internet settings allow setting of SFTP as FTP was deprecated a few years ago, as its not a safe protocol.
for cumulus host name i had my domain url and the user name and password you get from your control panel in 1&1, you need to create an account if not one already there. I also had a separate directory \weather to place all the files.
As my station has been offline for a while and my version of MX is old I can't test for you.
Regards
Nick
-
- Posts: 2474
- Joined: Wed 08 Jun 2011 11:19 am
- Weather Station: Davis Vantage Pro 2 + Ecowitt
- Operating System: GNU/Linux Ubuntu 22.04 LXC
- Location: Alcaston, Shropshire, UK
- Contact:
Re: CumulusMX and 1and1 Hosting
Cumulus MX doesn't support SFTP, but it does support FTPS.
-
- Posts: 10
- Joined: Mon 28 Apr 2014 10:00 pm
- Weather Station: Davis VP2
- Operating System: Windows 10
- Location: Camarillo, CA
Re: CumulusMX and 1and1 Hosting
Thanks for all the replies. The move to 1and1 was triggered by some issues at GoDaddy and it is proving to be far more painful than anticipated. It would seem that as pointed out, I probably have a protocol issue. I previously used Cumulus 1 with GoDaddy and FTP. When I moved to 1and1 it would not accept FTP. I have never used FTPS or SFTP and when I began trying to implement the change to CumulusMX I did not note that FTPS and SFTP are two different protocols. Prior to posting I was changing various items in the internet settings of CumulusMX and checking the ftplog as suggested by mcrossley but there was nothing in it that was obviously an error. Now it looks like I have incompatible products, CumulusMX uses FTPS and 1and1 Linux hosting uses SFTP. I had hoped to stick with CumulusMX using a secure FTP method since I really liked Cumulus 1. I am currently using WinSCP to move the realtime file over and I guess I will add the other files for now. So my questions now:
Are there any plans to add SFTP as an option to CumulusMX?
I am going to look around for what other files need to be sent with WinSCP but is there a list of what CumulusMX moves during a normal processing period?
Thanks
Are there any plans to add SFTP as an option to CumulusMX?
I am going to look around for what other files need to be sent with WinSCP but is there a list of what CumulusMX moves during a normal processing period?
Thanks
-
- Posts: 214
- Joined: Tue 24 Nov 2015 11:30 pm
- Weather Station: Fine Offset & Davis Vantage Vue
- Operating System: Windows 10; Raspbian Buster
- Location: Switzerland
Re: CumulusMX and 1and1 Hosting
But doesn't Freddie's post here mean that he has CumulusMX running under Linux and sending SFTP to 1&1 successfully?
Either I'm misreading something or we need more details from Freddie as to how to get it working ...
-
- Posts: 2474
- Joined: Wed 08 Jun 2011 11:19 am
- Weather Station: Davis Vantage Pro 2 + Ecowitt
- Operating System: GNU/Linux Ubuntu 22.04 LXC
- Location: Alcaston, Shropshire, UK
- Contact:
Re: CumulusMX and 1and1 Hosting
You're misreading it. I was just agreeing that 1&1 hosting uses SFTP rather than FTP. I don't actually send anything to my 1&1 host - I proxy calls to my website back into my MX host sat on my internal network.ExperiMentor wrote: ↑Mon 11 Nov 2019 8:22 pmBut doesn't Freddie's post here mean that he has CumulusMX running under Linux and sending SFTP to 1&1 successfully?
Either I'm misreading something or we need more details from Freddie as to how to get it working ...
I made a later post mentioning that MX supports FTPS and not SFTP. See below:
-
- Posts: 10
- Joined: Mon 28 Apr 2014 10:00 pm
- Weather Station: Davis VP2
- Operating System: Windows 10
- Location: Camarillo, CA
Re: CumulusMX and 1and1 Hosting
Thanks for the help so far. I am still working on getting CumulusMX to work with 1and1 linux hosting. As previously discussed, CumulusMX uploads files via FTP or FTPS and 1and1 linux hosting only supports SFTP. I found an application called Bitvise Client that includes an FTP-SFTP bridge. It's available at https://www.bitvise.com/ssh-client for those that are interested. FTP to SFTP Bridge Configuration instructions can be found at https://www.bitvise.com/ftp-bridge. I have the Bitvise application loaded and can connect to my hosting account. I am able to transfer files with Bitvise but I am having some difficulty setting up CumulusMX to FTP the files to the localhost. I have the CumulusMX Internet Settings setup as follows:
Host name localhost
FTP port 21
Directory
Username
Password
Forum URL
Webcam URL
I have never set up anything to interact with a localhost so I am not really sure how it is supposed to work. I looked in the FTP log and it appears to be sending the files but I am not sure where it is sending them. Bitvise is looking for the files to be FTP'd but I am not sure where to configure Bitvise to look. Any help would be appreciated. I have pasted a portion of the ftp log below. Thanks.
Host name localhost
FTP port 21
Directory
Username
Password
Forum URL
Webcam URL
I have never set up anything to interact with a localhost so I am not really sure how it is supposed to work. I looked in the FTP log and it appears to be sending the files but I am not sure where it is sending them. Bitvise is looking for the files to be FTP'd but I am not sure where to configure Bitvise to look. Any help would be appreciated. I have pasted a portion of the ftp log below. Thanks.
Code: Select all
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# GetWorkingDirectory()
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:09:39.348 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:09:40.473 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
# GetWorkingDirectory()
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:09:49.299 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:09:50.316 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
# GetWorkingDirectory()
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:09:59.306 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:00.327 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:04.656 CumulusMX Connecting to localhost
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
2019-12-04 14:10:05.662 Disconnected from localhost
# Dispose()
Status: Disposing FtpClient object...
Status: Disposing FtpSocketStream...
# GetWorkingDirectory()
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:09.307 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:10.325 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
# GetWorkingDirectory()
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:19.301 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:20.309 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
# GetWorkingDirectory()
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:29.307 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:30.324 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
# GetWorkingDirectory()
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:39.307 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:40.325 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
# GetWorkingDirectory()
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:49.312 Uploading realtime.txt to realtime.txt
# OpenWrite("realtime.txttmp", Binary)
Status: Disposing FtpSocketStream...
# Connect()
Status: Connecting to ::1:21
2019-12-04 14:10:50.329 Uploading web\realtimegauges.txt to realtimegauges.txt
# OpenWrite("realtimegauges.txttmp", Binary)
Status: Disposing FtpSocketStream...
Last edited by CamarilloWX on Thu 05 Dec 2019 8:53 pm, edited 1 time in total.
- mcrossley
- Posts: 12756
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: CumulusMX and 1and1 Hosting
OK a couple of things, though the bitvise says you can use any username/password on the FTP program, I don't think using blanks is good idea, put some dummy data in.
CumulusMX is trying to connect to localhost using IPv6, is the bitvise client listening on IPv6 or just IPv4? You could try the IPv4 loopback address instead - 127.0.0.1
CumulusMX is trying to connect to localhost using IPv6, is the bitvise client listening on IPv6 or just IPv4? You could try the IPv4 loopback address instead - 127.0.0.1
-
- Posts: 10
- Joined: Mon 28 Apr 2014 10:00 pm
- Weather Station: Davis VP2
- Operating System: Windows 10
- Location: Camarillo, CA
Re: CumulusMX and 1and1 Hosting
That was it.
Settings are now as follows:
Host name 127.0.0.1
FTP port 21
Directory
Username user
Password pass
Forum URL
Webcam URL
Everything is now uploading from CumulusMX to 1and1 via the Bitvise FTP-SFTP bridge. Thank you very much for your assistance.
Settings are now as follows:
Host name 127.0.0.1
FTP port 21
Directory
Username user
Password pass
Forum URL
Webcam URL
Everything is now uploading from CumulusMX to 1and1 via the Bitvise FTP-SFTP bridge. Thank you very much for your assistance.