Closed elcid80 closed 5 years ago
Ich würde sagen das Passwort oder der User der Kamera ist nicht korrekt oder enthält blöde Sonderzeichen.
Cam mit User/PW wird analog auch in anderen Anwendungen genutzt, z.B. Surveillance Station. Beide enthalten nur Ziffern und Buchstaben, keine Sonderzeichen. Das Plugin lief schonmal mit den aktuellen Einstellungen der Cam, bis ich den Loxberry neu aufsetzen musste.
Ruf es doch mal direkt auf: https://kamera-ip/Streaming/channels/1/picture Was kommt?
Direktaufruf http://IP:Port/Streaming/channels/1/picture => Bild der Cam im Browser (hatte ich oben schon geschrieben)
http://192.168.178.102/plugins/cam-connect/?cam=1 => o.g. Fehler
Kann ich nicht nachvollziehen. Kameramodell passt? Kannst du mir mal den Usernamen und das Passwort mailen? Dann probiere ich es mal hier.
Kannst du mal die Version nehmen: https://github.com/Woersty/LoxBerry-Plugin-cam-connect/archive/master.zip Und nach "User is" suchen? Sollte in etwa so aussehen:
[06-Jun-2019 22:52:19 Europe/Berlin] Thursday PHP: Cam #1: It's no 'Digitus DN-16049' but a TV-IP310PI camera - continue normally
[06-Jun-2019 22:52:19 Europe/Berlin] Thursday PHP: Cam #1: Get the image from the camera: http://kamera-vorgarten:80/Streaming/channels/1/picture
[06-Jun-2019 22:52:19 Europe/Berlin] Thursday PHP: Cam #1: User is DeinUser
[06-Jun-2019 22:52:19 Europe/Berlin] Thursday PHP: Cam #1: Password is DeinPasswort
[06-Jun-2019 22:52:20 Europe/Berlin] Thursday PHP: Cam #1: Image successfully read from the camera.
Achso - Loglevel auf DEBUG stellen, bitte.
User /PW hab ich dir gesendet. Cam Modell wird korrekt erkannt: Trendnet|TV-IP310PI, Cam-Firmware ist V5.3.4 build 170427
Die o.g. Plugin-Version hab ich soeben installiert, Fehler bleibt leider bestehen. Im Log stehen bei "User is" und "Password is" die korrekten Daten.
Besteht ggf. die Möglichkeit, dass User/PW der Cam in irgendeiner Form beim Aufruf nicht korrekt mitgegeben werden? Wenn ich im Browser die Cam direkt aufrufe (http://IP:Port/Streaming/channels/1/picture), kommt die PopUp-Abfrage nach User/PW. Wenn man hier das Popup einfach schließt ohne Eingabe User/PW, dann bringt mir die Cam im Browser die gleiche Meldung wie aus dem Plugin heraus:
Access Error: 401 -- Unauthorized
Authentication Error: Your client does not have permission to get URL /Streaming/Channels/1/picture from this server.
Danke @Woersty für den Hinweis: es muss der Admin-User der Cam verwendet werden, dann wird das Bild der Cam geladen und der o.g. Fehler tritt nicht auf.
Trotzdem bleibt das Problem mit dem Mailversand bestehen, Log-Auszug:
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday PHP: Cam #1: ############# Normal mode done ######################
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday PHP: Cam #1: ############# eMail Part reached ####################
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday PHP: Cam #1: Check if sending eMail is enabled
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday PHP: Cam #1: Do not send email because 'CAM_EMAIL_USED_CB' is not set in config or SMTP server is not configured or 'CAM_NO_EMAIL_CB' parameter is set.
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday PHP: Cam #1: CFG parameter 'CAM_EMAIL_USED_CB' is: 1
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday PHP: Cam #1: CFG parameter 'SMTP.ISCONFIGURED' is: 0
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday PHP: Cam #1: CFG parameter 'CAM_NO_EMAIL_CB' is: 0
[06-Jun-2019 23:34:48 Europe/Berlin] Thursday OK: PHP: Cam #1: Verlasse das Plugin normal.
Gelöst ab 2019.6.7
Hi,
beim Test des Mail-Versands kommt folgender Fehler:
Die Mail wird nicht versendet.
Loxberry v1.4.2.2, CamConnect 2019.6.5.1 Mailserver ist konfiguriert und Testmail ist ok. Manueller Aufruf http://IP:Port/Streaming/channels/1/picture funktioniert, die Bildgröße ist 1280x720 Pixel 30KB. Getestet wurden Kamera-User mit und ohne Admin-Rechte. Logfile wird gleich zugesendet.
VG Martin