Now that you have got it working - can you satisfy my curiosity - and put 
the keyboard back to swiss French and possibly try and identify exactly 
what the problem is/was?  Is it the keyboard selection itself or is it a 
specific character which you have to type?  Just curious to know precisely 
how keyboard selection can cause a password issue which is not resolved by 
enclosing the password in quotes!!



On Sunday, 13 November 2016 16:57:35 UTC+2, Dan'l B wrote:

> Bingo! You spotted it.
>
> The language on both machines was set to English US, and the keyboard on 
> both set to Swiss French, which is the keyboard I use. Once I set the 
> keyboard to US Standard Dvorak, and re-typed the FTP entries, it worked 
> immediately!
>
> Great call, Many thanks!
>
> On Sunday, November 13, 2016 at 9:06:47 AM UTC-5, Andrew Milner wrote:
>>
>> Are the locales on the two machines set the same?  Looks like an 
>> os/locale/encoding schema issue of some sort.  Have you edited the .conf on 
>> another machine at any time?  Run it through dos2unix just in case.
>>
>> On Sunday, 13 November 2016 15:54:39 UTC+2, Dan'l B wrote:
>>>
>>> Will do. But as a footnote, when I set up the FTP service in the WeeWx 
>>> install on the Mac (which sits right next to the RPi3) the FTP works 
>>> flawlessly, using the exact same settings as on the Rpi, which is the unit 
>>> having this issue.
>>>
>>> On Sunday, November 13, 2016 at 7:54:32 AM UTC-5, Tom Keffer wrote:
>>>>
>>>> Very mysterious.
>>>>
>>>> Please set debug=1, restart weewx, then send the log through the first 
>>>> FTP attempt.
>>>>
>>>> -tk
>>>>
>>>> On Sat, Nov 12, 2016 at 8:31 PM, Dan'l B <dan.hi...@gmail.com> wrote:
>>>>
>>>>> Thanks for the wee_debug, which shows I am editing the correct file, 
>>>>> in /etc/weewx
>>>>>
>>>>> I can email or pm you the actual login details if you wish to 
>>>>> double-check.
>>>>>
>>>>>
>>>>> On Saturday, November 12, 2016 at 7:15:04 PM UTC-5, gjr80 wrote:
>>>>>>
>>>>>> As an aside, wee_debug 
>>>>>> <http://weewx.com/docs/utilities.htm#wee_debug_utility> can be handy 
>>>>>> in cases where there may be doubt over the config file being used; 
>>>>>> wee_debug when run without the --config command line option will 
>>>>>> include in its output a copy of the config file that weewx would pickup 
>>>>>> when weewx is run. If you haven't done anything 'special' during your 
>>>>>> install this can be helpful. Passwords and some other sensitive info is 
>>>>>> obfuscated in the wee_debug output, but you can work around that to 
>>>>>> ensure you are editing, and weewx is using, the same file.
>>>>>>
>>>>>> Gary
>>>>>>
>>>>>> On Sunday, 13 November 2016 08:47:37 UTC+10, Tom Keffer wrote:
>>>>>>>
>>>>>>> ​Are you sure you're changing the password in the right weewx.conf?
>>>>>>>
>>>>>>> When you're done, it should look like​
>>>>>>>
>>>>>>>     [[FTP]]
>>>>>>>         # FTP'ing the results to a webserver is treated as just 
>>>>>>> another report,
>>>>>>>         # albeit one with an unusual report generator!
>>>>>>>         skin = Ftp
>>>>>>>         
>>>>>>>         # If you wish to use FTP, uncomment and fill out the next 
>>>>>>> four lines.
>>>>>>>         user = my_user_name
>>>>>>>         password = "password with spaces in it"
>>>>>>>         server = ftp.myserver.com
>>>>>>>         path = /
>>>>>>>
>>>>>>> -tk
>>>>>>>
>>>>>>>
>>>>>>> On Sat, Nov 12, 2016 at 10:19 AM, Dan'l B <dan.hi...@gmail.com> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Saturday, November 12, 2016 at 9:07:12 AM UTC-5, mwall wrote:
>>>>>>>>>
>>>>>>>>> On Saturday, November 12, 2016 at 9:03:32 AM UTC-5, Dan'l B wrote:
>>>>>>>>>>
>>>>>>>>>> Here's the log output when it tries to connect to the remote FTP 
>>>>>>>>>> host:
>>>>>>>>>>
>>>>>>>>>> Nov 12 09:00:20 WeatherPi weewx[671]: reportengine: Found 
>>>>>>>>>> configuration file /etc/weewx/skins/Ftp/skin.conf for report FTP
>>>>>>>>>> Nov 12 09:00:20 WeatherPi weewx[671]: ftpupload: Attempting 
>>>>>>>>>> connection to **********
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]: reportengine: Caught 
>>>>>>>>>> unrecoverable exception in generator weewx.reportengine.FtpGenerator
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****  cannot 
>>>>>>>>>> concatenate 'str' and 'list' objects
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****  Traceback 
>>>>>>>>>> (most recent call last):
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****    File 
>>>>>>>>>> "/usr/share/weewx/weewx/reportengine.py", line 238, in run
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****     
>>>>>>>>>>  obj.start()
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****    File 
>>>>>>>>>> "/usr/share/weewx/weewx/reportengine.py", line 271, in start
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****      self.run()
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****    File 
>>>>>>>>>> "/usr/share/weewx/weewx/reportengine.py", line 322, in run
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****      n = 
>>>>>>>>>> ftp_data.run()
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****    File 
>>>>>>>>>> "/usr/share/weewx/weeutil/ftpupload.py", line 100, in run
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****     
>>>>>>>>>>  ftp_server.login(self.user, self.password)
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****    File 
>>>>>>>>>> "/usr/lib/python2.7/ftplib.py", line 393, in login
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****      if 
>>>>>>>>>> resp[0] == '3': resp = self.sendcmd('PASS ' + passwd)
>>>>>>>>>> Nov 12 09:00:21 WeatherPi weewx[671]:         ****  TypeError: 
>>>>>>>>>> cannot concatenate 'str' and 'list' objects 
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> in weewx.conf, put the ftp password in quotes.
>>>>>>>>>
>>>>>>>>> it looks like you have a comma in your password.
>>>>>>>>>
>>>>>>>>
>>>>>>>> There was indeed a comma in the pwd. Tried enclosing it in quotes, 
>>>>>>>> no go, so I changed the pwd to just UPPER/lower and nbrs. Same error 
>>>>>>>> still. 
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> 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.
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>> 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.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to