Yes, the problem was with my web service provider - could have spared you, 
Vince and me a lot of trouble, but they wouldn't admit it in the first 
place, only when I persisted.

mandag den 20. februar 2023 kl. 14.37.10 UTC+1 skrev Tom Keffer:

> I would not be surprised if the problem is with your web service provider.
>
> You need to modify /etc/systemd/system/weewx.service to point to the 
> correct location for weewxd. Look for option "ExecStart".
>
> On Mon, Feb 20, 2023 at 5:26 AM 'Jens-Jørgen Kjærgaard' via weewx-user <
> [email protected]> wrote:
>
>> I think the problem was in the ftp-server - now I am near a solution.
>> However, while waiting, I installed weewx 4.10.1, and used my old 
>> configuration, installing in /home/jjk/weewx:
>>
>>
>> ##############################################################################
>>
>> # This section is for general configuration information.
>>
>> # Set to 1 for extra debug info, otherwise comment it out or set to zero
>> debug = 1
>>
>> # Root directory of the weewx data file hierarchy for this station
>> WEEWX_ROOT = /home/jjk/weewx
>>
>> # Whether to log successful operations
>> log_success = True
>>
>> # Whether to log unsuccessful operations
>> log_failure = True
>>
>> # How long to wait before timing out a socket (FTP, HTTP) connection
>> socket_timeout = 20
>>
>> # Do not modify this. It is used when installing and updating weewx.
>> version = 4.10.1
>>
>>
>> ##############################################################################
>>
>> #   This section is for information about the station.
>>
>> However, when I use 
>>
>> sudo cp util/systemd/weewx.service /etc/systemd/system
>> sudo systemctl enable weewx
>> sudo systemctl start weewx
>>
>> it apparently starts, but when checking with sudo tail -f 
>> /var/log/syslog, it has exited, haven't been able to find:
>>
>> Feb 20 14:19:58 raspberrypi systemd[5453]: weewx.service: Failed to 
>> execute command: No such file or directory
>> Feb 20 14:19:58 raspberrypi systemd[5453]: weewx.service: Failed at step 
>> EXEC spawning /home/weewx/bin/weewxd: No such file or directory
>> Feb 20 14:19:58 raspberrypi systemd[1]: weewx.service: Main process 
>> exited, code=exited, status=203/EXEC
>> Feb 20 14:19:58 raspberrypi systemd[1]: weewx.service: Failed with result 
>> 'exit-code'.
>>
>> - apparently, it is looking for weewxd in the default directory, and not 
>> in /home/jjk/weewx?
>> I must have missed something?
>>
>> Jens-Jørgen Kjærgaard
>> Tuenvej 818
>> 9870 Sindal
>> +45 21204417 <+45%2021%2020%2044%2017>
>> www.jensjk.dk
>>
>>
>> Den søn. 19. feb. 2023 kl. 19.09 skrev vince <[email protected]>:
>>
>>> On Sunday, February 19, 2023 at 3:55:23 AM UTC-8 Tom Keffer wrote:
>>> The article that Vince linked to is where to find the results in the 
>>> WWW, not where to have FTP upload to.
>>>
>>>
>>> Sigh - yes.  Agree.  Sorry for the confusion.
>>> The webserver could be mapping a user's public_html to the path in the 
>>> link I provided.
>>>  
>>> Keep trying different paths. For example, path = public_html/hytte (no 
>>> leading slash).
>>>
>>>
>>> Agree.  I'd try that next.
>>> The leading slash in the previous posts is very likely wrong.
>>>
>>> Also, you may have the right path, but the wrong permissions on the 
>>> server. Log into the web server (if you can) and make sure that the 
>>> permissions have been set correctly.
>>>
>>> Agree.  Manually ftp 'any' file from the shell and see if it works.
>>>
>>> To figure it all out, a manual ftp from the shell would likely answer 
>>> the questions.
>>>
>>>    - ftp linux83.unoeuro.com
>>>    - when prompted, enter your username
>>>    - when prompted, enter its password
>>>    - the prompt will change to ftp>
>>>    -    then you can use the 'pwd' command to get the full pathname for 
>>>    your user's home directory
>>>    -    you can run the 'ls' command to see if there's a public_html 
>>>    tree there and what it's permissions are
>>>    -    enter 'bye' to exit
>>>
>>> pi@raspberrypi:~ $ ftp pi
>>> Connected to pi.
>>> 220 raspberrypi FTP server (Version 6.4/OpenBSD/Linux-ftpd-0.17) ready.
>>> Name (pi:pi): pi
>>> 331 Password required for pi.
>>> Password:
>>> 230-
>>> 230- The programs included with the Debian GNU/Linux system are free 
>>> software;
>>> 230- the exact distribution terms for each program are described in the
>>> 230- individual files in /usr/share/doc/*/copyright.
>>> 230-
>>> 230- Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
>>> 230- permitted by applicable law.
>>> 230 User pi logged in.
>>> Remote system type is UNIX.
>>> Using binary mode to transfer files.
>>> ftp> pwd
>>> 257 "/home/pi" is current directory.
>>> ftp> ls
>>> 200 PORT command successful.
>>> 150 Opening ASCII mode data connection for '/bin/ls'.
>>> total 132
>>> -rw------- 1 pi   pi    6562 Feb  8 13:01 .bash_history
>>> -rw-r--r-- 1 pi   pi     220 Dec  2  2020 .bash_logout
>>> -rw-r--r-- 1 pi   pi    3523 Dec  2  2020 .bashrc
>>> -rw------- 1 pi   pi      40 Jun 27  2021 .lesshst
>>> -rw-r--r-- 1 pi   pi     807 Dec  2  2020 .profile
>>> -rw-r--r-- 1 pi   pi      75 May 26  2021 .selected_editor
>>> drwx------ 2 pi   pi    4096 Dec  7  2021 .ssh
>>> -rw------- 1 pi   pi    8626 Jun 27  2021 .viminfo
>>> -rw-r--r-- 1 pi   pi      53 May 26  2021 .vimrc
>>> 226 Transfer complete.
>>> ftp> bye
>>> 221 Goodbye.
>>>
>>>  
>>>
>>> -- 
>>> 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/bOo_GqhTdh0/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/72187f72-7039-4405-9a7d-ade073340459n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/72187f72-7039-4405-9a7d-ade073340459n%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 [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/CAJPduSQDWQiv%2Bc5mxhyVreBpshaYR7OKqfr9jkHk%2Bvwa4QLLuQ%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/CAJPduSQDWQiv%2Bc5mxhyVreBpshaYR7OKqfr9jkHk%2Bvwa4QLLuQ%40mail.gmail.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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/09568d3c-33dd-41a4-b4fc-826a340e1813n%40googlegroups.com.

Reply via email to