Seite 55 von 55

Re: FOSHKplugin

Verfasst: 17 Mai 2026, 15:14
von moppedhausi
Das ist Webspace bei IONOS, für mich ganz neu.
Dort gibt es keinen FTP Zugang, sondern nur noch SFTP.
Der Pfad stimmt, mit dem FTP Uploader als sftp und Port 22 funktioniert die Übertragung in /public/wetter/cumulusmx/

Re: FOSHKplugin

Verfasst: 17 Mai 2026, 15:55
von moppedhausi
Gyvate hat geschrieben: 17 Mai 2026, 14:53 Möglicherweise müsste bei Benutzer:Passwort das ":" durch ein Komma (",") ersetzt werden - kann man beim Client-Aufruf allerdings nicht sehen, da das i.d.R. getrennt eingegeben wird und vom Client in den Anmeldestring zusammengesetzt wird.
Leider auch nicht:
<ERROR> FWD-25: save (ftp) to sftp:/Benutzer,Passwort@Adresse_Provider/public/wetter/cumulusmx/webtags.php : 'NoneType' object has no attribute 'sendall' (3 tries)

Re: FOSHKplugin

Verfasst: 17 Mai 2026, 15:58
von Gyvate
moppedhausi hat geschrieben: 17 Mai 2026, 15:14 Das ist Webspace bei IONOS, für mich ganz neu.
Dort gibt es keinen FTP Zugang, sondern nur noch SFTP.
Der Pfad stimmt, mit dem FTP Uploader als sftp und Port 22 funktioniert die Übertragung in /public/wetter/cumulusmx/
dieser Uploader sitzt im Netz und der holt etwas ab - während FOSHKplugin etwas verschickt.
Vielleicht sitzt da eine lokale Firewall dazwischen, die blockiert (Router). Gibt es denn für Deinen lokalen Server und SFTP die entsprechenden Portfreischaltungen (Firewall-Regel, Port, Protokoll ...) ? Je nach Modus sind da noch weitere Ports in Spiel über den 22 hinaus.

Ich würde mal testweise einen FTP-Client lokal installieren und es damit versuchen - zunächst auf dem PC und dann auf dem Server, auf dem FOSHKplugin läuft.

Re: FOSHKplugin

Verfasst: 17 Mai 2026, 16:05
von Gyvate
moppedhausi hat geschrieben: 17 Mai 2026, 15:55
Gyvate hat geschrieben: 17 Mai 2026, 14:53 Möglicherweise müsste bei Benutzer:Passwort das ":" durch ein Komma (",") ersetzt werden - kann man beim Client-Aufruf allerdings nicht sehen, da das i.d.R. getrennt eingegeben wird und vom Client in den Anmeldestring zusammengesetzt wird.
Leider auch nicht:
<ERROR> FWD-25: save (ftp) to sftp:/Benutzer,Passwort@Adresse_Provider/public/wetter/cumulusmx/webtags.php : 'NoneType' object has no attribute 'sendall' (3 tries)
sollte das nicht vielleicht sftp:// mit zwei "//" heissen ?

Re: FOSHKplugin

Verfasst: 17 Mai 2026, 16:16
von moppedhausi
Der FTP Uploader sendet Daten von WsWin auf meine Webspace, ist aber ein reines Windows Programm.
Auch steht in der FOSHKplugin.conf bei mir FWD_URL = sftp://

Re: FOSHKplugin

Verfasst: 17 Mai 2026, 16:46
von olicat
Hi!

Seltsam.
Ich habe etliche sftp-Uploads mit FOSHKplugin (BANNER und TAGFILE) und da gibt es keine Probleme.
Ein Beispiel:

Code: Alles auswählen

[Forward-34]
FWD_ENABLE = True
FWD_CMT = TAGFILE via FTP
FWD_URL = ftps://foshkplugin.phantasoft.de/httpdocs/foshkplugin.phantasoft.de/tagfile/
FWD_OPTION = config=tag-ftp-csv.conf
FWD_INTERVAL = 120
FWD_IGNORE = 
FWD_TYPE = TAGFILE
FWD_SID = FTPusername
FWD_PWD = FTPpassword
FWD_EXEC = 
Und die dazu gehoerende Tag-Config:

Code: Alles auswählen

[Tagfile]
infile = tagfileindex.template
outfile = index.html
append = False
task = POST
tag = <!-- @keyname -->
locale_format = de_DE.UTF-8 #en_US.UTF-8
postscript = 
dtime_format = %A, %d.%m.%Y %H:%M:%S
pre_count = 
dec_count = 
dec_separator = ,
In der Forward-Konfiguration wird also der Pfad (!) sowie username/password angegeben (FWD_URL, FWD_SID, FWD_PWD). und in der Tagfile-Konfiguration der Ausgabedateiname (outfile). So klappt das hier anstandslos mit dem Web-Provider Netcup.
Zu beachten ist, dass der per FTP zu nutzende Pfad (hier: /httpdocs/foshkplugin.phantasoft.de/tagfile/) natuerlich ein anderer als der per Web dann tatsaechlich erreichbare Pfad (/tagfile/) ist.

Vielleicht koenntest Du mir einen Testnutzer bei Dir einrichten, so das ich das mal direkt testen kann?

BTW:
Reden wir hier ueber ftps oder sftp?
So etwas wie sftp:// kennt FOSHKplugin nicht!
Siehe oben - ich nutze ftps://!
Wenn ich stattdessen sftp:// verwende, erhalte ich die gleiche Fehlermeldung: " 'NoneType' object has no attribute 'sendall' (3 tries)"
Vielleicht sollte ich im FOSHKplugin konfigurierte URLs mit sftp:// nach ftps:// umbenennen?

Oliver