[Beta] Traccar - GPS Trackingserver

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Moin moin,
wenn ich es unter Benutzer einfüge bleibt es nicht gespeichert!?
Und wenn ich es in der traccar.xml Datei einfüge startet Traccar nicht mehr!?

Also geht bei mir nicht die Email Benachrichtigung.
 
Moin moin,
wenn ich es unter Benutzer einfüge bleibt es nicht gespeichert!?
Und wenn ich es in der traccar.xml Datei einfüge startet Traccar nicht mehr!?

Kannst Du mal eine Log posten? steht da was drin?

Ich konnte bisher leider nichts testen
 
per ssh anmelden und dann unter: X = 1 oder 2 je nachdem wo du installiert hast

Rich (BBCode):
Pfade zu den logs: /volumeX/@appstore/traccar/logs/ traccar.log & wrapper.log
Pfade zu den configs: /volumeX/@appstore/traccar/conf/ traccar.cfg & wrapper.cfg
 
per ssh anmelden und dann unter: X = 1 oder 2 je nachdem wo du installiert hast

Rich (BBCode):
Pfade zu den logs: /volumeX/@appstore/traccar/logs/ traccar.log & wrapper.log
Pfade zu den configs: /volumeX/@appstore/traccar/conf/ traccar.cfg & wrapper.cfg

Hier einige Dateien:
 

Anhänge

Code in der Config vorher:

Rich (BBCode):
<!-- Synology Changes -->
<entry key='web.path'>/volume1/@appstore/traccar/web</entry>
<entry key='logger.file'>/volume1/@appstore/traccar/logs/tracker-server.log</entry>
<entry key='database.changelog'>/volume1/@appstore/traccar/schema/changelog-master.xml</entry>
</properties>

Code in der Config nachher:

Rich (BBCode):
<!-- Synology Changes -->
<entry key='web.path'>/volume1/@appstore/traccar/web</entry>
<entry key='logger.file'>/volume1/@appstore/traccar/logs/tracker-server.log</entry>
<entry key='database.changelog'>/volume1/@appstore/traccar/schema/changelog-master.xml</entry>
<entry key='mail.smtp.host'>smtp.example.com</entry>
<!--    for STARTTLS this delete if not use-->
<entry key='mail.smtp.port'>587</entry>
<entry key='mail.smtp.starttls.enable'>true</entry>
<!--    for SSL this delete if not use-->
<entry key='mail.smtp.port'>465</entry>
<entry key='mail.smtp.ssl.enable'>true</entry>

<entry key='mail.smtp.from'>traccar@example.com</entry>
<entry key='mail.smtp.auth'>true</entry>
<entry key='mail.smtp.username'>traccar@example.com</entry>
<entry key='mail.smtp.password'>password</entry>
</properties>

Die Einstellungen über die GUI werden bei mir auch nicht gespeichert.

Schau Dir mal das Beispiel für die Config an, so müsste das bei Dir aussehen, Bitte beachte, dass Du entweder SSL oder TLS nutzt. Die nichtbenutzten Werte müssen auskommentiert werden. ggf hattest Du diese nur kopiert und nicht auskommentiert. Deine Logs und Config sieht ansonsten OK aus.
 
Für Emailbenachrichtigung sollte dies hinterlegt werden:


oder in die config eintragen:
Rich (BBCode):
<entry key='mail.smtp.host'>smtp.example.com</entry>
    for STARTTLS
    <entry key='mail.smtp.port'>587</entry>
    <entry key='mail.smtp.starttls.enable'>true</entry>
    for SSL
    <entry key='mail.smtp.port'>465</entry>
    <entry key='mail.smtp.ssl.enable'>true</entry>
    <entry key='mail.smtp.from'>traccar@example.com</entry>
    <entry key='mail.smtp.auth'>true</entry>
    <entry key='mail.smtp.username'>traccar@example.com</entry>
    <entry key='mail.smtp.password'>password</entry>

Hallo,

ich habe die Werte hinterlegt und Mails treffen ein, aber ohne Absender. mail.smtp.from ist aber gesetzt.

large.jpg

Hat jemand eine Erklärung?

Vielen Dank,
mexx
 
probiere mal:
Rich (BBCode):
<entry key='mail.smtp.from'>Smith <johnsemail@hisserver.com></entry>

Leider schreiben die User im Traccar Forum russisch daher kann ich nur raten...
 
Da hänge ich auch schon dran. Mit der Schreibweise startet Traccar nicht. Man muss die < und > in einer XML ersetzten.

Mit < und >

Aber die korrekte Schreibweise dieser Ersetzung in der XML ist mir noch unklar. Da suche ich noch Beispiele.
 
Code in der Config vorher:

Rich (BBCode):
<!-- Synology Changes -->
<entry key='web.path'>/volume1/@appstore/traccar/web</entry>
<entry key='logger.file'>/volume1/@appstore/traccar/logs/tracker-server.log</entry>
<entry key='database.changelog'>/volume1/@appstore/traccar/schema/changelog-master.xml</entry>
</properties>

Code in der Config nachher:

Rich (BBCode):
<!-- Synology Changes -->
<entry key='web.path'>/volume1/@appstore/traccar/web</entry>
<entry key='logger.file'>/volume1/@appstore/traccar/logs/tracker-server.log</entry>
<entry key='database.changelog'>/volume1/@appstore/traccar/schema/changelog-master.xml</entry>
<entry key='mail.smtp.host'>smtp.example.com</entry>
<!--    for STARTTLS this delete if not use-->
<entry key='mail.smtp.port'>587</entry>
<entry key='mail.smtp.starttls.enable'>true</entry>
<!--    for SSL this delete if not use-->
<entry key='mail.smtp.port'>465</entry>
<entry key='mail.smtp.ssl.enable'>true</entry>

<entry key='mail.smtp.from'>traccar@example.com</entry>
<entry key='mail.smtp.auth'>true</entry>
<entry key='mail.smtp.username'>traccar@example.com</entry>
<entry key='mail.smtp.password'>password</entry>
</properties>

Die Einstellungen über die GUI werden bei mir auch nicht gespeichert.

Schau Dir mal das Beispiel für die Config an, so müsste das bei Dir aussehen, Bitte beachte, dass Du entweder SSL oder TLS nutzt. Die nichtbenutzten Werte müssen auskommentiert werden. ggf hattest Du diese nur kopiert und nicht auskommentiert. Deine Logs und Config sieht ansonsten OK aus.

Ich bekomme es einfach nicht hin!

tracker-server.log
Rich (BBCode):
2016-07-26 14:28:25 DEBUG: [AE012140: 55055 > 109.**.**.**] HEX: 485454502f312e3120323030204f4b0d0a0d0a
2016-07-26 14:28:25  INFO: [AE012140] disconnected
2016-07-26 14:28:25  INFO: [AE012140] id: *******, time: 2016-07-26 14:28:25, lat: 50.09029, lon: 8.75171, speed: 0.0, course: 302.9
2016-07-26 14:28:26  WARN: Invalid Addresses - SendFailedException (... < NotificationMail:127 < *:138 < ...)
2016-07-26 14:28:26  WARN: Invalid Addresses - SendFailedException (... < NotificationMail:127 < *:138 < ...)
2016-07-26 14:28:30  INFO: [0F0F0D6D] connected
2016-07-26 14:28:30 DEBUG: [0F0F0D6D: 55055 < 109.**.**.**] HEX: 474554202f3f69643d3132333435362674696d657374616d703d31343639353339373130266c61743d35302e3039303238353132333430373036266c6f6e3d382e3735313730393535323538343739322673706565643d302e302662656172696e673d3330322e3933343636313836353233343426616c7469747564653d3231322e393533323835363637383139393626626174743d38322e3020485454502f312e310d0a557365722d4167656e743a2044616c76696b2f322e312e3020284c696e75783b20553b20416e64726f696420362e302e313b20534d2d4739333546204275696c642f4d4d4232394b290d0a486f73743a207061636f2e64796e646e732e6f72673a35353035350d0a436f6e6e656374696f6e3a204b6565702d416c6976650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a
2016-07-26 14:28:30 DEBUG: [0F0F0D6D: 55055 > 109.**.**.**] HEX: 485454502f312e3120323030204f4b0d0a0d0a
2016-07-26 14:28:30  INFO: [0F0F0D6D] disconnected
2016-07-26 14:28:30  INFO: [0F0F0D6D] id: *******, time: 2016-07-26 14:28:30, lat: 50.09029, lon: 8.75171, speed: 0.0, course: 302.9
2016-07-26 14:28:35  INFO: [0B3FEC4C] connected
2016-07-26 14:28:35 DEBUG: [0B3FEC4C: 55055 < 109.**.**.**] HEX: 474554202f3f69643d3132333435362674696d657374616d703d31343639353339373135266c61743d35302e3039303238353132333430373036266c6f6e3d382e3735313730393535323538343739322673706565643d302e302662656172696e673d3330322e3933343636313836353233343426616c7469747564653d3231302e383038353732383632353933303226626174743d38322e3020485454502f312e310d0a557365722d4167656e743a2044616c76696b2f322e312e3020284c696e75783b20553b20416e64726f696420362e302e313b20534d2d4739333546204275696c642f4d4d4232394b290d0a486f73743a207061636f2e64796e646e732e6f72673a35353035350d0a436f6e6e656374696f6e3a204b6565702d416c6976650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a
2016-07-26 14:28:35 DEBUG: [0B3FEC4C: 55055 > 109.**.**.**] HEX: 485454502f312e3120323030204f4b0d0a0d0a
2016-07-26 14:28:35  INFO: [0B3FEC4C] disconnected
2016-07-26 14:28:35  INFO: [0B3FEC4C] id: *******, time: 2016-07-26 14:28:35, lat: 50.09029, lon: 8.75171, speed: 0.0, course: 302.9

traccar.xml

Rich (BBCode):
<!-- Synology Changes -->
<entry key='web.path'>/volume1/@appstore/traccar/web</entry>
<entry key='logger.file'>/volume1/@appstore/traccar/logs/tracker-server.log</entry>
<entry key='database.changelog'>/volume1/@appstore/traccar/schema/changelog-master.xml</entry>

<entry key='mail.smtp.host'>smtp.1und1.de</entry>

<entry key='mail.smtp.port'>465</entry>
<entry key='mail.smtp.ssl.enable'>true</entry>

<entry key='mail.smtp.from'>traccar@*******.de</entry>
<entry key='mail.smtp.auth'>true</entry>
<entry key='mail.smtp.username'>traccar@********.de</entry>
<entry key='mail.smtp.password'>*********</entry>
</properties>
 
Bei Dir steht im Log WARN: Invalid Addresses. Das weißt nach meinen Ermessen darauf hin, dass entweder die Absenderadresse oder die Empfängeradresse falsch oder unbekannt ist.
 
Bei Dir steht im Log WARN: Invalid Addresses. Das weißt nach meinen Ermessen darauf hin, dass entweder die Absenderadresse oder die Empfängeradresse falsch oder unbekannt ist.

Das ist ein guter Hinweis!
Wo trage ich die Empfägeradresse überhaupt ein??
 
Hallo,
@Frabe
bitte keine Vollzitate und erst recht nicht wenn Du direkt antwortest.
Danke.

Gruß Götz
 
Die Empfängeradresse trägst Du beim Benutzer ein. Da gibt es das Feld E-Mail. Wenn der User mit dem Gerät und das Gerät mit der Geolocation verbunden ist, wird die Benachrichtigung dort hin gesendet. Ich denke aber, dass Deine Absenderadresse falsch ist. Da steht "traccar@....". Besutzt Du diese E-Mail Adresse denn auch?
 
Zu meinen Problem mit dem fehlenden Absender.

Vorgabe:
Rich (BBCode):
<entry key='mail.smtp.from'>Smith <johnsemail@hisserver.com></entry>

Problem:
Die Zeichen < und > werden nicht akzeptiert. So startet Traccar gar nicht. Das die Traccar Config eine XML ist, müssen die Zeichen ersetzt werden.

Umsetzung 1:
Rich (BBCode):
<entry key='mail.smtp.from'>Smith  < johnsemail@hisserver.com > ></entry>

Error in Traccar Log:
26-07-2016 17-10-55.jpg

Umsetzung 2:
Rich (BBCode):
<entry key='mail.smtp.from'>Smith  '<' johnsemail@hisserver.com '>' ></entry>

Error in Maillog:
warning: Illegal address syntax from example.de[........] in MAIL command: <notification '<' johnsemail@hisserver.com '>'>


Umsetzung 3:
Rich (BBCode):
<entry key='mail.smtp.from'>Smith  "<" johnsemail@hisserver.com ">" ></entry>

Error in Maillog:
warning: Illegal address syntax from example.de[........] in MAIL command: <notification "<" johnsemail@hisserver.com "'>">

Hat jemand noch eine Idee, wie ich in der XML die Zeichen < und > korrekt ersetzte, maskiere, dass sie akzeptiert werden?
 
Problem jetzt etwas eingegrenzt, ich erhalte jetzt Emails aber nur über die Bewegungen:

Rich (BBCode):
Device: P****
Moving
Point: http://www.openstreetmap.org/?***********************.090295/8.751599
Time: Wed Jul 27 00:52:23 GMT+01:00 2016

Device: P*****
Stopped
Point: http://www.openstreetmap.org/******************************.090298/8.751598
Time: Wed Jul 27 00:52:35 GMT+01:00 2016

Gerät online oder offline wird per Email nicht gemeldet, obwohl bei den Benachrichtigungen erwünscht!
Und im Log erscheint immer noch eine Warnmeldung.

Rich (BBCode):
2016-07-27 00:53:33  WARN: Invalid Addresses - SendFailedException (... < NotificationMail:127 < *:138 < ...)

Also an der Email Adresse oder sonst welche eintragungen in der XML Datei kann es ja nicht liegen, den die Bewegungen werden ja per Email gemeldet!??
 
Servus,

Auch von meiner Seite: Die Installation des CPHub Updates von 3.5->3.6 läuft problemlos. Der ehemalige Funktionsumfang funktioniert auch einwandfrei, und die Daten bleiben erhalten.

Die neuen Funktionen machen mir Schwierigkeiten: Abspeichern der SMTP Einstellungen im UI geht nicht (wissen wir). Mache ich das in der Config startet Traccar nicht (ich hab's mit telnet/vi versucht); nimmt man die 7 Zeilen wieder raus, geht's wieder. Nach erstmaligem Versuch über UI bekommt man erst die Benachrichtigungen angezeigt, im Gegensatz zu den SMTP Einstellungen verschwinden die auch nicht wieder. Versucht man einen einmal eingegebenen Geofence zu verändern, so baut sich die entsprechende Karte gedimmt und uneditierbar im Hintergrund (Expl11) auf, danach stürzt der Browserclient derart ab, dass nur ein Reboot des PC hilft (Bei Neuaufruf des Browsers langsame oder gar keine Kartenanzeige).

Ich schreibe das gewiss nicht als Meckerei, sondern in der Hoffnung die beobachteten "Indizien" helfen Schlaueren bei der Lösung. Das Programm, und seine Syno-Umsetzung sind klasse; Danke dafür!

LG, C.
 
Zuletzt bearbeitet:
@chrimu Probleme die Traccar betreffen bitte hier stellen. Ich habe lediglich die Installroutine für Traccar an die Synology angepasst, ansonsten bin ich genauso ein Benutzer wie jeder andere. Das Problem mit den SMTP Einstellungen wurde auch im Traccarforum besprochen, leider sind dort nicht alles Posts auf Englisch, so kann man nicht alles lesen.
 
Dank'Dir. War ein hartnäckiger Schreibfehler, der den Traccar-Start verhindert hat.
Danach muss die DS neu gebootet werden. Run im Paketzentrum reicht nicht.

Gruss, C.
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat