SSFile - Integration der Synology File Station

Begonnen von Tutti_Bomovski, 25 Februar 2022, 13:45:28

Vorheriges Thema - Nächstes Thema

Tutti_Bomovski

Hallo Zusammen,
ich bin gerade dabei FHEM mit der Synology über SSFile zu verbinden.
Soweit so gut...

Device in FHEM ist angelegt. Credentials eingetragen.
Get apiinfo läuft auch ohne Probleme.
Der User auf der Diskstatation existiert auch.

Wenn ich allerdings nun einen Upload starte füllt FHEM die Queue.
Dann allerdings folgt eine Meldung das User und Passwort nicht stimmt.
Ich bin mir aber sehr, sehr sicher das dies korrekt ist. Auch schon 10x nachgeschaut. Passt...

Auf der Diskstation erhalte ich eine Warnmeldung das ein Login vbon FEHM failed war.

Jemand eine Idee woran es liegen kann oder habe ich einfach nur ein Brett vor dem Kopf?

Tutti_Bomovski

Ich bin dem Thema nun ein wenig näher gekommen.

Wenn ich den User der Synology in die Gruppe der Administratoren packe, dann bekomme ich nicht Fehler 400, sondern Fehler 406.

Das Protokollcenter von Synology meldet einen erfolgreichen Login.

Aber Daten werden leider immer noch nicht übertragen.

Was mache ich nur falsch?

DS_Starter

Schalte doch mal verbose 4 im Device ein führe ein Upload durch.

Das Log sieht normal so aus:


2022.02.25 20:58:17.271 4: SynFile - ####################################################
2022.02.25 20:58:17.271 4: SynFile - ### start Synology File operation upload   
2022.02.25 20:58:17.272 4: SynFile - ####################################################
2022.02.25 20:58:17.285 4: SynFile - API hash values already set - ignore get apisites
2022.02.25 20:58:17.286 4: SynFile - start SendQueue entry index "64" (upload) for operation.
2022.02.25 20:58:17.286 4: SynFile - Call-Out: http://192.168.2.10:5000/webapi/entry.cgi?api=SYNO.FileStation.Upload&version=2&method=upload&_sid=DDYN38q_vZAw10vvYbGmSEcxY7qvDqqAW_z1ohDh4UoaWaICLCuIHqe2sFWKUkG-MylKKafWTq3XlAQX3F84TQ
2022.02.25 20:58:17.593 4: SynFile - Object "./text.txt" uploaded
2022.02.25 20:58:17.686 4: SynFile - Opmode "upload" finished successfully, Sendqueue index "64" deleted.


Fehler 400 sagt dass User/Password falsch ist, 406 kenne ich noch nicht. Hast du eventuell für Administratoren evtl. 2 Faktorauthentifizierung eingeschaltet ?
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter