Thanks, Looks like there is a . directory in there somehow it doesn't like Apr 10 13:01:09 weewx weewx[7765] DEBUG weeutil.ftpupload: Uploaded file /var/www/NOAA/NOAA-2015-01.txt to /NOAA/NOAA-2015-01.txt Apr 10 13:01:09 weewx weewx[7765] DEBUG weeutil.ftpupload: 150 ./NOAA/NOAA-2014-12.txt 1e4d75393d91b17aa8b7d168425685557833940caab67028c4dd2958aecdf5c7 Apr 10 13:01:10 weewx weewx[7765] DEBUG weeutil.ftpupload: Uploaded file /var/www/NOAA/NOAA-2014-12.txt to /NOAA/NOAA-2014-12.txt Apr 10 13:01:10 weewx weewx[7765] ERROR weeutil.ftpupload: Error creating directory /.gnupg Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: ftpgenerator: (0): caught exception '<class 'ftplib.error_perm'>': 553 Prohibited directory name Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** Traceback (most recent call last): Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** File "/home/weewx/bin/weewx/reportengine.py", line 331, in run Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** n = ftp_data.run() Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** File "/home/weewx/bin/weeutil/ftpupload.py", line 154, in run Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** _make_remote_dir(ftp_server, remote_dir_path) Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** File "/home/weewx/bin/weeutil/ftpupload.py", line 269, in _make_remote_dir Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** ftp_server.mkd(remote_dir_path) Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/ftplib.py", line 643, in mkd Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** resp = self.voidcmd('MKD ' + dirname) Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/ftplib.py", line 278, in voidcmd Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** return self.voidresp() Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/ftplib.py", line 251, in voidresp Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** resp = self.getresp() Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/ftplib.py", line 246, in getresp Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** raise error_perm(resp) Apr 10 13:01:10 weewx weewx[7765] ERROR weewx.reportengine: **** ftplib.error_perm: 553 Prohibited directory name
On Saturday, 10 April 2021 at 12:53:42 UTC+1 tke...@gmail.com wrote: > Too bad it doesn't tell us what the directory name is. Try this version of > weeutil/ftpload.py. It will log the directory name. > > -tk > > On Sat, Apr 10, 2021 at 4:47 AM Chris Thompstone <chris.th...@gmail.com> > wrote: > >> Hi, thought I'd better start a new topic. >> Have just moved to ver 4.5.1 from 3.9.x >> Have copied my standard skin over etc, database and so forth. >> But I can't use the FTP upload to remote server. >> I get the below and it just loops continuously, trying to upload the >> whole of the www forever. So I have to turn it off, my broadband can't >> handle it. >> It seems to error on the 1 file, if I delete it all, the error will still >> happen, but moves to a different file. >> Apr 10 12:33:04 weewx weewx[7372] DEBUG weeutil.ftpupload: 144 >> ./NOAA/NOAA-2015-06.txt >> 3c7a19998d74ef1457dd61e89a1eb848ff84c4ba5956c71b04227262f10507b2 >> Apr 10 12:33:04 weewx weewx[7372] DEBUG weeutil.ftpupload: Uploaded file >> /var/www/NOAA/NOAA-2015-06.txt to /NOAA/NOAA-2015-06.txt >> Apr 10 12:33:04 weewx weewx[7372] DEBUG weeutil.ftpupload: 145 >> ./NOAA/NOAA-2015-05.txt >> f261402ab917dc68cccbe73afb6e88213369a894a30613cc82505ea005923ca7 >> Apr 10 12:33:04 weewx weewx[7372] DEBUG weeutil.ftpupload: Uploaded file >> /var/www/NOAA/NOAA-2015-05.txt to /NOAA/NOAA-2015-05.txt >> Apr 10 12:33:04 weewx weewx[7372] DEBUG weeutil.ftpupload: 146 >> ./NOAA/NOAA-2015-04.txt >> e5dca630c7f48cbd72ad396b4e869a3732497db4580654f6617aa091b443161b >> Apr 10 12:33:04 weewx weewx[7372] DEBUG weeutil.ftpupload: Uploaded file >> /var/www/NOAA/NOAA-2015-04.txt to /NOAA/NOAA-2015-04.txt >> Apr 10 12:33:04 weewx weewx[7372] DEBUG weeutil.ftpupload: 147 >> ./NOAA/NOAA-2015-03.txt >> 045e6defcc621acc823b67678bab43888cb032d6240d08c8a5db486582c9d19a >> Apr 10 12:33:05 weewx weewx[7372] DEBUG weeutil.ftpupload: Uploaded file >> /var/www/NOAA/NOAA-2015-03.txt to /NOAA/NOAA-2015-03.txt >> Apr 10 12:33:05 weewx weewx[7372] DEBUG weeutil.ftpupload: 148 >> ./NOAA/NOAA-2015-02.txt >> fe588dc95bf05b3620b7cd40fab59852ad83cf8a2f53c4b232dca8109f6f9c84 >> Apr 10 12:33:05 weewx weewx[7372] DEBUG weeutil.ftpupload: Uploaded file >> /var/www/NOAA/NOAA-2015-02.txt to /NOAA/NOAA-2015-02.txt >> Apr 10 12:33:05 weewx weewx[7372] DEBUG weeutil.ftpupload: 149 >> ./NOAA/NOAA-2015-01.txt >> 05c6e945b3d3980ac4667a9e2f84b3c1d714de8940bfa4f278b4c77837faa6f9 >> Apr 10 12:33:05 weewx weewx[7372] DEBUG weeutil.ftpupload: Uploaded file >> /var/www/NOAA/NOAA-2015-01.txt to /NOAA/NOAA-2015-01.txt >> Apr 10 12:33:05 weewx weewx[7372] DEBUG weeutil.ftpupload: 150 >> ./NOAA/NOAA-2014-12.txt >> 1e4d75393d91b17aa8b7d168425685557833940caab67028c4dd2958aecdf5c7 >> Apr 10 12:33:06 weewx weewx[7372] DEBUG weeutil.ftpupload: Uploaded file >> /var/www/NOAA/NOAA-2014-12.txt to /NOAA/NOAA-2014-12.txt >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: ftpgenerator: >> (2): caught exception '<class 'ftplib.error_perm'>': 553 Prohibited >> directory name >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> Traceback (most recent call last): >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> File "/home/weewx/bin/weewx/reportengine.py", line 331, in run >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> n = ftp_data.run() >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> File "/home/weewx/bin/weeutil/ftpupload.py", line 154, in run >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> _make_remote_dir(ftp_server, remote_dir_path) >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> File "/home/weewx/bin/weeutil/ftpupload.py", line 269, in _make_remote_dir >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> ftp_server.mkd(remote_dir_path) >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> File "/usr/lib/python3.7/ftplib.py", line 643, in mkd >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> resp = self.voidcmd('MKD ' + dirname) >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> File "/usr/lib/python3.7/ftplib.py", line 278, in voidcmd >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> return self.voidresp() >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> File "/usr/lib/python3.7/ftplib.py", line 251, in voidresp >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> resp = self.getresp() >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> File "/usr/lib/python3.7/ftplib.py", line 246, in getresp >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> raise error_perm(resp) >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: **** >> ftplib.error_perm: 553 Prohibited directory name >> Apr 10 12:33:06 weewx weewx[7372] ERROR weewx.reportengine: ftpgenerator: >> Upload failed >> >> -- >> 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 weewx-user+...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/0203f602-132d-4d03-80de-c1b1b6c8e396n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/0203f602-132d-4d03-80de-c1b1b6c8e396n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/8980b7bb-2cdc-4e7f-abeb-4320177935fdn%40googlegroups.com.