Of note: I started weewx as root and it has the exact same errors, so I 
don't think it's who I'm running it as.

On Sunday, November 6, 2016 at 4:38:18 PM UTC-6, David Kowis wrote:
>
> I had it working on an archlinux box, and I'm slowly changing my boxes 
> over to Ubuntu.
>
> It's not starting:
>
> ```
> Nov  6 16:35:28 ubuntubase weewx[15446]: engine: Initializing weewx 
> version 3.6.1
> Nov  6 16:35:28 ubuntubase weewx[15446]: engine: Using Python 2.7.12 
> (default, Jul  1 2016, 15:12:24) #012[GCC 5.4.0 20160609]
> Nov  6 16:35:28 ubuntubase weewx[15446]: engine: Platform 
> Linux-4.4.0-45-generic-x86_64-with-Ubuntu-16.04-xenial
> Nov  6 16:35:28 ubuntubase weewx[15446]: engine: Using configuration file 
> /etc/weewx/weewx.conf
> Nov  6 16:35:28 ubuntubase weewx[15446]: engine: Loading station type 
> Vantage (weewx.drivers.vantage)
> Nov  6 16:35:28 ubuntubase weewx[15446]: import of driver failed: [Errno 
> 22] Invalid argument (<type 'exceptions.IOError'>)
> Nov  6 16:35:28 ubuntubase weewx[15446]: engine: Unable to load driver: 
> [Errno 22] Invalid argument
> Nov  6 16:35:28 ubuntubase weewx[15446]:     ****  Exiting...
> ```
>
> I'm using an IP-to-serial connector that connects my old Vantage Pro via 
> socat. That's working fine and is creating things according to the right 
> user.
>
> The only changes from default installation are to have weewx run as 
> non-root, and the socket is created as the same user (weewx, weewx)
>
> Can anyone point me at why I'm getting an IO error, or how to get more 
> information? I'm going to keep hacking at it, and see if I can't figure it 
> out myself, but google isn't showing me anything :(
>
> Thanks,
> David Kowis
>

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

Reply via email to