That was it!!  THANKS 

Ed Hainsworth 
[email protected]

Sent from my iPhone

> On May 1, 2020, at 21:30, Tom Keffer <[email protected]> wrote:
> 
> 
> Just to be clear: FTPS and SFTP are different things. WeeWX supports FTPS, 
> but not SFTP. No matter, it looks like your ISP wants FTPS.
> 
> Hard to say, but I think you're getting hit by issue #284. Try adding an 
> option secure_data and setting it to false:
> 
> [[FTP]]
>    ...
>    secure_ftp = True
>    secure_data = False
> 
> See if that helps.
> 
> -tk
> 
>> On Fri, May 1, 2020 at 6:05 PM Ed Hainsworth <[email protected]> wrote:
>> So overnight my provider changed settings to SFTP. 
>> 
>> They said I would only need to enable SFTP:
>> 
>> the error is due to an update made on our servers due to an attack that was 
>> made on our FTP ports all connections will need to be made through FTPS
>> the port username password and host name are still the same as before but 
>> you will need to switch the protocol to FTPS to allow it to connect over TLS
>> 
>> I went into the conf file and enabled the secure ftp to true, now I get a 
>> broken pipe error (this is only one of MANY):
>> 
>> May  1 20:02:14 raspberrypi wee_reports[832] ERROR weeutil.ftpupload: 
>> Attempt #1. Failed uploading /yearhumin.png to ftp.mydomain.com. Reason: 
>> [Errno 32] Broken pipe
>> 
>> 
>> 
>> Running a report I get the following:
>> 
>> $ sudo wee_reports
>> 
>> Using configuration file /etc/weewx/weewx.conf
>> 
>> Generating for all time
>> 
>> Traceback (most recent call last):
>> 
>>   File "/usr/share/weewx/weewx/reportengine.py", line 326, in run
>> 
>>     n = ftp_data.run()
>> 
>>   File "/usr/share/weewx/weeutil/ftpupload.py", line 143, in run
>> 
>>     self._make_remote_dir(ftp_server, remote_dir_path)
>> 
>>   File "/usr/share/weewx/weeutil/ftpupload.py", line 240, in _make_remote_dir
>> 
>>     raise IOError("Unable to create remote directory %s" % remote_dir_path)
>> 
>> OSError: Unable to create remote directory /font
>> 
>> 
>> 
>> During handling of the above exception, another exception occurred:
>> 
>> 
>> 
>> Traceback (most recent call last):
>> 
>>   File "/usr/share/weewx/weewx/reportengine.py", line 197, in run
>> 
>>     obj.start()
>> 
>>   File "/usr/share/weewx/weewx/reportengine.py", line 280, in start
>> 
>>     self.run()
>> 
>>   File "/usr/share/weewx/weewx/reportengine.py", line 327, in run
>> 
>>     except (socket.timeout, socket.gaierror, ftplib.all_errors, IOError) as 
>> e:
>> 
>> TypeError: catching classes that do not inherit from BaseException is not 
>> allowed
>> 
>> 
>> I have gone so far as a fresh install of Buster and weewx 4 on a different 
>> card, still getting the error. 
>> 
>> What am I missing?
>> 
>> Thanks 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/dca12922-6b68-4b56-b7d7-fcd83616df51%40googlegroups.com.
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "weewx-user" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/weewx-user/WTF8VPwFpCI/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/weewx-user/CAPq0zECqonvcak6eymvXbCmtBv1STne0NsY%2BbgXAjvP4npq%2BEA%40mail.gmail.com.

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/6587C9DE-5391-4493-BB46-8B63527088E8%40gmail.com.

Reply via email to