Sieht soweit gut aus dein Output. Welche Sprache benutzt du im DSM?
Da das Problem scheinbar nur mit Daemon existiert mach mal bitte folgendes:
Ich werde zu Debug-Zwecken mir mal etwas Einfacheres überlegen.
- wechsel in das Verzeichnis /usr/syno/bin
- öffne mit einem geeignetem Editor die Datei "synodsmnotify" und ändere die Zeile 60 in "# system($nfcmd." &");"
- Datei sichern und schließen
- wechsel in das Verzeichnis /var/packages/net_notifier/target/bin
- killall notifyd
- öffne mit einem geeignetem Editor die Datei "notifyd" und ändere den Wert in Zeile 53 von "my $debug = 0;" auf "my $debug = 1;"
- Datei sichern und schließen
- eine Systemmeldung forcieren
- starte ./notifyd und schau dir den Output an, evtl. kannst du den hier posten
- zum Schluss die Änderungen wieder rückgäng machen
Stimmt, nicht daran gedacht, da es nur 2 Protokolle (ausser Growl) gibt, die ein Image mitsenden können. Ich überlege mir was dafür.
Hier der output:
Rich (BBCode):
./notifyd
start
-----
*************************** toast - ID 2 ***************************
Notificatons for user: admin
protocol: TOASTY - last not sent notification: 1375824693
Notify-time: 1375824693
Title: Download voltooid
Message:
2013-08-06 23:31:33
Joymii - Rihanna Hot Fingers
Hex: 4a 6f 79 6d 69 69 20 2d 20 52 69 68 61 6e 6e 61 20 48 6f 74 20 46 69 6e 67 65 72 73
/usr/syno/bin/curl -k -s -L -F 'sender=Notification' -F 'text=2013-08-06%2023%3A31%3A33%0AJoymii%20-%20Rihanna%20Hot%20Fingers' -F 'title=Download%20voltooid%40NAS' -F 'image=%40http%3A%2F%2FNAS%3A5000%2Fwebman%2F3rdparty%2Fnet_notifier%2Fimages%2Finfo.png' -H 'User-Agent:Notification forwarder/1.0' http://api.supertoasty.com/notify/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Error - notify: admin - toast ID2 - TOASTY OK : Received : Active : Connected
lastsend: 1375824693
lastmessage: OK : Received : Active : Connected
*************************** pushalot - ID 3 ***************************
Notificatons for user: admin
protocol: PUSHALOT - last not sent notification: 1375824693
Notify-time: 1375824693
Title: Download voltooid
Message:
2013-08-06 23:31:33
Joymii - Rihanna Hot Fingers
Hex: 4a 6f 79 6d 69 69 20 2d 20 52 69 68 61 6e 6e 61 20 48 6f 74 20 46 69 6e 67 65 72 73
/usr/syno/bin/curl -k -s -L -d 'IsImportant=False' -d 'Image=http://NAS:5000/webman/3rdparty/net_notifier/images/info.png' -d 'Source=Notification' -d 'AuthorizationToken=xxxxxxxxxxxxxxxxxxxx ' -d 'Body=Joymii%20-%20Rihanna%20Hot%20Fingers' -d 'Title=Download%20voltooid' -H 'User-Agent:Notification forwarder/1.0' https://pushalot.com/api/sendmessage
Error - notify: admin - pushalot ID3 - PUSHALOT Bad Request
lastsend: 1375824693
lastmessage: Bad Request
remaining: 0
check_interval: 300
Die sprache in synology ist Niederlandisch
Ich sehe vielleicht einen fehler im output: 'AuthorizationToken=xxxxxxxxxxxxxxxxxxxx '
Hier ist ein "whitespace" hinter meinen api key und die end quote, dass ist denk ich nicht richtig....
Habe dass system bericht entfangen via toasty aber nicht via pushalot..
wen ich folgende (ohne whitespace) direct uber den command line geben wirkt pushalot:
/usr/syno/bin/curl -k -s -L -d 'IsImportant=False' -d 'Image=http://NAS:5000/webman/3rdparty/net_notifier/images/info.png' -d 'Source=Notification' -d 'AuthorizationToken=xxxxxxxxxxxxxxxxxxxxxxxxxx' -d 'Body=Joymii%20-%20Rihanna%20Hot%20Fingers' -d 'Title=Download%20voltooid' -H 'User-Agent:Notification forwarder/1.0' https://pushalot.com/api/sendmessage
result:
{"Success":true,"Status":200,"Description":"The request has been completed successfully."}
Hoffe dieses input hilft
Zuletzt bearbeitet: