First time user: Post your problems here

Your browser+provider defines the ports to use when accessing using a browser, nearly always 443
For SFTP your provider can use any port.

“Ecowitt-custom-upload” , Luftdaten, PurpleAir a.o.
For this http(s)-post-upload use the browser port 443.
BUT most providers use a .htaccess with redirect a.s.o.
Sadly the Ecowitt upload (POST) data is then lost.
Same for other small devices, such as your Luftdaten upload.

Therefor if these custom-uploads fail: ask you provider how you should adjust your .htaccess
==> to allow http requests unchanged to the pwsWD/ecowitt/ folder and other folders
That way the http port 80 can be used in your Ecowitt/Sainlogic device
The .htaccess files must at least contain these lines

RewriteEngine On
RewriteCond %{HTTPS} off

RewriteCond %{REQUEST_URI} !^/pwsWD/ecowitt/
RewriteCond %{REQUEST_URI} !^/pwsWD/other/

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Other things to take care off
You should check pwsWD/img/ecowitt.png it generates a 403 error, check the permissions

You are not running a cron-job, but are using small blocks who need that
==> No High/Lows, where is history and graphs data used for, and ? cron ?

You selected the small lightning block, but your station normally does not have such a sensor

Succes, Wim