Kalender und Nextcloud


Startseite Foren Hilfe bei Problemen Kalender und Nextcloud

Verschlagwortet: , ,

14 Beiträge anzeigen - 1 bis 14 (von insgesamt 14)
  • Autor
    Beiträge
  • #5174
    chiochip
    Teilnehmer

    Guten Tag,

    auch ich probiere mich mal an der Einrichtung von Nextcloud. Das Teilen von Dokumenten funktioniert soweit, die Kalendersynchronissation jedoch leider nicht.

    Der Kalender ist abrufbar unter dem Link:
    https://cloud.XXX.de/remote.php/dav/calendars/rechtsanwalt/personal/

    Gebe ich nun in Nextcloud die notwendigen Daten (cloud.xxx.de) Port 443, SSL Ja etc. ein, komme ich jedoch nicht auf den Pfad.

    Setze ich bei Pfad nun rechtsanwalt/personal ein, versucht j-lawyer den Kalender unter https://cloud.XXX.de/rechtsanwalt/personal/remote.php/dav/calendars/ anzusprechen. Das funktioniert logischerweise nicht 🙂

    Vielen Dank für kreative Lösungsansätze 😀

    #5176
    j-lawyer.org
    Administrator

    OMG, ich hoffe es kommt niemand auf die Idee bei xxx.de vorbeizuschauen.

    Wenn ich das recht verstehe, ist die Nextcloud in der „Wurzel“ des Webservers installiert, nicht in einem Unterordner. In dem Fall wird keine Pfadangabe benötigt. Einfach frei lassen, dann mal versuchen die Kalender aufzulisten über den Button hinter „Zielkalender“.

    VG
    Jens / j-lawyer.org

    #5177
    chiochip
    Teilnehmer

    😀

    Vielen Dank schonmal für die super schnelle Antwort. 🙂

    Fehler Nummer 1 habe ich schonmal gefunden – Leerzeichen am Ende des Usernames stören 😀

    Nun kommt die Fehlermeldung „not found“, wenn ich versuche die Zielkalender zu aktualisieren.

    #5178
    j-lawyer.org
    Administrator

    Dann am besten mal client.log und server.log *per E-Mail* senden.

    > https://www.j-lawyer.org/?topic=wo-findet-man-die-fehlerprotokolle-des-j-lawyer-org-servers-und-clients

    Außerdem bitte mal nennen ob ownCloud oder Nextcloud genutzt wird, und in welcher Version.

    Grüße
    Jens / j-lawyer.org

    #5179
    chiochip
    Teilnehmer

    Ps. hier die m.E. korrespondierende Fehlermeldung aus dem Log:

    Kommt per Mail 🙂

    • Diese Antwort wurde vor vor 1 Jahr, 4 Monaten von chiochip bearbeitet.
    #5181
    j-lawyer.org
    Administrator

    Abgerufen wird

    > https://cloud.xxx.de/remote.php/dav/calendars/rechtsanwalt

    Was passiert, wenn das im Browser aufgerufen wird?

    Außerdem bitte mal nennen ob ownCloud oder Nextcloud genutzt wird, und in welcher Version.

    #5182
    j-lawyer.org
    Administrator

    Für andere Mitleser:

    Der Login in Nextcloud geht sowohl mit dem Benutzernamen, als auch der E-Mailadresse. Mit dem Benutzernamen klappt es.

    #5298
    Veraendert
    Teilnehmer

    Ich hänge mich hier mal dran, die Parameter sind ähnlich:
    Nextcloud (Version 25 irgendwas) im Wurzelverzeichnis installiert und mit dem Browser problemlos aufrufbar. SSL 1.3
    J-Lawyer-Server auf anderem Rechner, funktioniert ansonsten auch problemlos. OpenJDK Runtime Environment (build 11.0.16+8-post-Debian-1deb10u1)
    Client auch Linux (Arch- ja, ich weiß, macht man eigentlich nicht, rockt aber) OpenJDK Runtime Environment (build 19.0.2+7)

    Und dennoch:

    2023-02-27 16:53:19,463 ERROR [com.jdimension.jlawyer.client.configuration.CalendarSetupDialog] Error connecting to server
    org.apache.jackrabbit.webdav.DavException: Service Unavailable
    at org.apache.jackrabbit.webdav.client.methods.DavMethodBase.getResponseException(DavMethodBase.java:165) ~[j-lawyer-cloud.jar:?]
    at org.apache.jackrabbit.webdav.client.methods.DavMethodBase.getResponseBodyAsMultiStatus(DavMethodBase.java:91) ~[j-lawyer-cloud.jar:?]
    at org.jlawyer.cloud.NextcloudCalendarConnector.getAllCalendars(NextcloudCalendarConnector.java:759) ~[j-lawyer-cloud.jar:?]
    at com.jdimension.jlawyer.client.configuration.CalendarSetupDialog.cmdGetCloudCalendarsActionPerformed(CalendarSetupDialog.java:1278) [j-lawyer-client.jar:?]
    at com.jdimension.jlawyer.client.configuration.CalendarSetupDialog$10.actionPerformed(CalendarSetupDialog.java:942) [j-lawyer-client.jar:?]
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) [?:?]
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) [?:?]
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) [?:?]
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) [?:?]
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) [?:?]
    at java.awt.Component.processMouseEvent(Component.java:6635) [?:?]
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3342) [?:?]
    at java.awt.Component.processEvent(Component.java:6400) [?:?]
    at java.awt.Container.processEvent(Container.java:2263) [?:?]
    at java.awt.Component.dispatchEventImpl(Component.java:5011) [?:?]
    at java.awt.Container.dispatchEventImpl(Container.java:2321) [?:?]
    at java.awt.Component.dispatchEvent(Component.java:4843) [?:?]
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) [?:?]
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) [?:?]
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) [?:?]
    at java.awt.Container.dispatchEventImpl(Container.java:2307) [?:?]
    at java.awt.Window.dispatchEventImpl(Window.java:2772) [?:?]
    at java.awt.Component.dispatchEvent(Component.java:4843) [?:?]
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) [?:?]
    at java.awt.EventQueue$4.run(EventQueue.java:721) [?:?]
    at java.awt.EventQueue$4.run(EventQueue.java:715) [?:?]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [?:?]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) [?:?]
    at java.awt.EventQueue$5.run(EventQueue.java:745) [?:?]
    at java.awt.EventQueue$5.run(EventQueue.java:743) [?:?]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [?:?]
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [?:?]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117) [?:?]
    at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190) [?:?]
    at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235) [?:?]
    at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233) [?:?]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
    at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233) [?:?]
    at java.awt.Dialog.show(Dialog.java:1070) [?:?]
    at java.awt.Component.show(Component.java:1716) [?:?]
    at java.awt.Component.setVisible(Component.java:1663) [?:?]
    at java.awt.Window.setVisible(Window.java:1031) [?:?]
    at java.awt.Dialog.setVisible(Dialog.java:1005) [?:?]
    at com.jdimension.jlawyer.client.JKanzleiGUI.mnuCalendarSetupActionPerformed(JKanzleiGUI.java:2457) [j-lawyer-client.jar:?]
    at com.jdimension.jlawyer.client.JKanzleiGUI$45.actionPerformed(JKanzleiGUI.java:1621) [j-lawyer-client.jar:?]
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) [?:?]
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) [?:?]
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) [?:?]
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) [?:?]
    at javax.swing.AbstractButton.doClick(AbstractButton.java:369) [?:?]
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1020) [?:?]
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1064) [?:?]
    at java.awt.Component.processMouseEvent(Component.java:6635) [?:?]
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3342) [?:?]
    at java.awt.Component.processEvent(Component.java:6400) [?:?]
    at java.awt.Container.processEvent(Container.java:2263) [?:?]
    at java.awt.Component.dispatchEventImpl(Component.java:5011) [?:?]
    at java.awt.Container.dispatchEventImpl(Container.java:2321) [?:?]
    at java.awt.Component.dispatchEvent(Component.java:4843) [?:?]
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) [?:?]
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) [?:?]
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) [?:?]
    at java.awt.Container.dispatchEventImpl(Container.java:2307) [?:?]
    at java.awt.Window.dispatchEventImpl(Window.java:2772) [?:?]
    at java.awt.Component.dispatchEvent(Component.java:4843) [?:?]
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) [?:?]
    at java.awt.EventQueue$4.run(EventQueue.java:721) [?:?]
    at java.awt.EventQueue$4.run(EventQueue.java:715) [?:?]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [?:?]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) [?:?]
    at java.awt.EventQueue$5.run(EventQueue.java:745) [?:?]
    at java.awt.EventQueue$5.run(EventQueue.java:743) [?:?]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [?:?]
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [?:?]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]

    #5299
    j-lawyer.org
    Administrator

    Der Webserver, der die Nextcloud anbietet, wirft einen HTTP 503. Bitte mal das Log des Webservers prüfen.

    Grüße
    Jens / j-lawyer.org

    #5301
    Veraendert
    Teilnehmer

    Wenn es so einfach wäre. Error log ist leer, Access log verzeichnet nur – – [01/Mar/2023:14:24:50 +0100] „PROPFIND /remote.php/dav/calendars/ich/ HTTP/1.1“ 401 569 „-“ „Jakarta Commons-HttpClient/3.0“
    195.52.160.157 – ich [01/Mar/2023:14:24:51 +0100] „PROPFIND /remote.php/dav/calendars/ich/ HTTP/1.1“ 503 5 „-“ „Jakarta Commons-HttpClient/3.0“

    401 ist, wenn ich mich recht entsinne, unauthorized. Login & Pass stimmen aber. Auch mit anderem user und damit anderem Kalender klappt es nicht.

    Zugriff ist allerdings über Thunderbird & Davx möglich.

    #5302
    j-lawyer.org
    Administrator

    Wie schaut es mit dem Tipp oben aus?

    > Der Login in Nextcloud geht sowohl mit dem Benutzernamen, als auch der E-Mailadresse. Mit dem Benutzernamen klappt es.

    #5306
    Veraendert
    Teilnehmer

    Ich hatte es mit den Benutzernamen versucht, mit der Email-Adresse geht es aber auch nicht. Interessanterweise kann ich aber Dokumente aus J-lawyer in die Nextcloud hochladen. Mysteriös. Ich sehe mal, ob ich den Kalendereinstellungen der Nextcloud was finde.

    Stand ist: Ich kann mit z.B. Thunderbird auf den Kalender zugreifen. Ich kann mit dem J-Lawyer auch auf die Nextcloud-Dateien zugreifen, nur nicht auf den Kalender.

    Aber da ich offensichtlich ein Einzelfall bin, muss es an meinen Einstellungen liegen.

    • Diese Antwort wurde vor vor 1 Jahr, 1 Monat von Veraendert bearbeitet.
    #5391
    j-lawyer.org
    Administrator

    @Veraendert bitte mal diese Datei

    > https://cloud.j-dimension.com/index.php/s/wscJLx3KDCKoEWm?path=%2FVorschau%2F2023-03-30%20Nextcloud-Fix%20Kalendersetup

    in den Unterordner „lib“ des Clients kopieren. Alte Datei vorher sichern. Dann Rückmeldung, ob das Problem behoben ist.

    #5499
    Veraendert
    Teilnehmer

    Tut mir leid, ich hatte das anders gelöst und habe jetzt erst diese Lösung getestet. Sie funktioniert aber gut.

14 Beiträge anzeigen - 1 bis 14 (von insgesamt 14)
  • Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.