Hat einer schon Horde unter Stretch zu laufen?

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von ThorstenS » 16.11.2017 12:27:15

whoopsi - mariadb läßt mich als root auch ohne auth rein - im Gegensatz zu einem normalen user. War mir bisher nicht bewußt.

Ich habe heute früh nochmal kurz eine VM-Installation durchlaufen lassen und nur pear uninstall File_Fstab ausgeführt.
Danach hat ein Zugriff auf die test.php funktioniert. Die gelben Warnungen habe ich mal flux rauskopiert - schaut so aus:

Code: Alles auswählen

PHP Version
· This version of PHP has not been fully tested with this version of Horde.

PHP Module Capabilities
· LZ4 Compression Support (PECL extension): No
  If the horde_lz4 PECL extension is available, Horde can perform real-time compression on cached data to optimize storage resources.
  
· Internationalization Support: No
  Horde requires the intl extension to handle Internationalized Domain Names. Compile PHP with --enable-intl.
  
· Imagick (PECL extension): No
  Horde can make use of the Imagick library to manipulate images. It is highly recommended to use the PECL extension (although, alternatively, Horde can be configured to use the convert command line utility instead).
  
· LDAP Support: No
  LDAP support is only required if you want to use an LDAP server for anything like authentication, address books, or preference storage. Compile PHP with --with-ldap to activate the extension.

· LZF Compression Support (PECL extension): No
  If the lzf PECL extension is available, Horde can perform real-time compression on cached data to optimize storage resources. It is recommended to use horde_lz4 instead, as its compression speed is twice as fast as this extension.
  
· Mbstring Support: No
  If you want to take full advantage of Horde's localization features and character set support, you will need the mbstring extension. Compile PHP with --enable-mbstring to activate the extension.

· MongoDB support (PECL extension): No
  If you want to use the MongoDB NoSQL database backend, you must install this extension.
  
· MySQL Support: No
  The MySQL extension is only required if you want to use a MySQL database server for data storage. See the PHP documentation on how to enable MySQL support when compiling PHP.
  
· PAM Support (PECL extension): No
  The PAM PECL extension is required to allow PAM authentication to be used.
  
· PostgreSQL Support: No
  The PostgreSQL extension is only required if you want to use a PostgreSQL database server for data storage.
  
Miscellaneous PHP Settings

· session.gc_divisor value: 1000
  PHP automatically garbage collects old session information, as long as this setting (and session.gc_probability) are set to non-zero. It is recommended that this value be "10000" or higher (see docs/INSTALL).
· session.gc_probability value: 0
  PHP automatically garbage collects old session information, as long as this setting (and session.gc_divisor) are set to non-zero. It is recommended that this value be "1". 
  
  
PEAR
· File_Fstab: No
  Horde requires the File_Fstab package if using the localhost driver for the Accounts block.
· Services_Weather: No
  Services_Weather is used by the METAR weather applet/block on the portal page. 
  
Ich habe mich aber noch nicht weiter um die Einrichtung gekümmert. Kann noch nicht weiter sagen was alles geht und was nicht.

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von weshalb » 16.11.2017 14:49:08

Das mit der test.php verstehe ich noch nicht ganz und auch mit dem uninstall nicht.

Wenn ich eine VM mit Lamp nehme und lediglich, wie beschrieben, Horde mittels pear installiere, läuft alles ohne zu murren durch. Weather ist ebenfalls vorhanden und ich muss lediglich den Konfdateien gewisse Schreibrechte einräumen, wenn ich über das Webfrontend konfigurieren möchte.

Ansonsten ist da nichts weiter zu beachten, bis auf die Anpassungen, die dann noch folgen. (z.B.ingo)

Gescheitert bin ich am Einbetten des Kalenders in eine eigene Webseite, mittels "kronokalender"

Code: Alles auswählen

<div id="kronocalendar"></div><script src="http://hostname.example.com/horde/horde/services/imple.php?imple=Embed/ impleApp=kronolith/container=kronocalendar/view=month/calendar=calendar_name" type="text/javascript"></script>
Über den angebotenen Link mittels id="kronolithCal geht es.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 16.11.2017 23:13:08

Irgendwo wurde mal erwähnt, dass Horde nur eine Emailadresse pro Kontakt speichern kann... Das ist ja in der Tat so...

Finde ich grad einen ziemlichen Showstopper...
Ist das ActiveSync und Outlook geschuldet? Da kann man auch nur eine Email-Adresse, eine Telefonnummer, eine Mobilnummer usw. zu einem Kontakt speichern.
Das kann Radicale beweitem besser. Mehrere Emailadressen, mehrere Postadressen, mehrere Telefonnummern... schön flexibel und sogar mehrfach mit Kategorien (Arbeit, Privat) zu versehen...

Abgesehen davon, wenn ich meinen Account mittels ActiveSync in Outlook anlege, dann werden die IMAP-Namensräume nicht extra angezeigt, sondern in den Verzeichnisbaum der IMAP-Ordner wild im Alphabet dazugemischt.
Andererseits lassen sich Kalender von Radicale mit Oulook nur read-only einbinden - wenn überhaupt, und mit ActiveSync les- und schreibbar.

Find ich grad irgendwie unsexy, diese Erkenntnis...
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von weshalb » 17.11.2017 01:02:55

Mhh, ja da war was. Ich gebe zu, etwas durcheinander, was ich damals aufgeschrieben hatte. Musst du probieren, aber hatte bei mir damals gut geklappt. Am Besten mal abgleichen, was denn jetzt nun aktuell ist und mir ein Feedback geben, da gibt es wohl von Horde alt zu Horde neu Unterschiede.

Im Verzeichnis turba/config die Datei backends.php nach backends.local.php kopieren und in der lokalen Version folgende Änderungen anbringen:

Code: Alles auswählen

  Im Array "map" hinter der Zeile
       'email' => 'object_email',
   noch die Zeilen
       'homeEmail' => 'object_homeemail',
       'workEmail' => 'object_workemail',
       'emails' => 'object_emails',
   einfügen.
(In der aktuellen Version Groupware-Version 5.1.4 / Turba-Version 4.1.4 sind die homeEmail- und workEmail-Zeilen sogar schon enthalten, allerdings auskommentiert, hier also bei den beiden Zeilen nur die Kommentare entfernen und nur das "emails"-Feld neu ergänzen.)

Code: Alles auswählen

   Im Array 'tabs' den Eintrag für _("Communications") ergänzen zu
       _("Communications") => array('email', 'emails', 'homeEmail', 'workEmail', ...
(In der aktuellen Version Groupware-Version 5.1.4 / Turba-Version 4.1.4 sind die homeEmail- und workEmail-Felder schon enthalten, werden aber nicht angezeigt, solange die Felder weiter oben auskommentiert waren; hier also nur noch das "emails"-Feld ergänzen.)

Code: Alles auswählen

   Im Array "search" die neuen Felder ergänzen:
       'search' => array(
           'name',
           'email',
           'emails',
           'homeEmail',
           'workEmail'
       ),
Nun muss für die neuen Backend-Objekte 'object_homeemail', 'object_workemail' und 'object_emails' noch Platz in der Turba-Datenbanktabelle angelegt werden. Dazu in der MySQL-Kommandozeile folgende Kommandos verwenden:

Code: Alles auswählen

alter table turba_objects add object_emails    varchar(255) after object_email;
Zur Verbesserung der Performance für Suchoperationen ist es sinnvoll, auf den Feldern noch Indexe anzulegen, im Zweifelsfall funktioniert es aber auch ohne:

Code: Alles auswählen

   alter table turba_objects add index i_emails (object_emails);
   alter table turba_objects add index i_homeemail (object_homeemail);
   alter table turba_objects add index i_workemail (object_workemail);
Andererseits lassen sich Kalender von Radicale mit Oulook nur read-only einbinden - wenn überhaupt, und mit ActiveSync les- und schreibbar.
Echt jetzt? Schonmal den CalDavSynchronizer probiert?

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 17.11.2017 07:25:24

Hey vielen Dank!
Ja das klappt ja wirklich.

Das Feld "emails" wird dann aber auch nur mit einer einzigen Email-Adresse befüllt?
Eine "dynamische Vermehrung" der Kommunikationsfelder (so wie bei Radicale oder Gmail) je nach Bedarf gibt es bei Horde aber nicht?

Ich hab mich sehr gefreut, dass ich mit Radicale das Verhalten von Gmail abbilden kann, da ich endlich eine Möglichkeit gefunden habe, mehr als 1, 2, 3 Emailadressen zu einem Kontakt abzuspeichern.
Ich selber habe durch die Geschichte Gewachsen zig verschiedene Email-Adressen, ein Freund hat auch gleich 5 oder 6. Je nach Kommunikationszweck (Arbeit, Privat, Verein, zweiter Verein...) sollte und muss z.T. sogar die Kommunikation über die verschiedenen Email-Adressen laufen... Und da ist Radicale bzw. Gmail ideal dazu.

Kann man das Horde irgendwie noch beibringen? Oder sind mit den Erweiterungen die Grenzen schon ausgeschöpft?
Das CardDav-Protokoll erlaubt offenbar eine variable Anzahl von Feldern des gleichen Typs... (was ja auch der Realität am nächsten kommt).

Den Synchronizer kenn ich übrigens auch noch nicht.

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von weshalb » 17.11.2017 10:43:23

Ich kann auf deine Fragen nicht antworten, da ich mich derzeit nicht mit Horde im Kontaktbereich beschäftige. Ich glaube mich dunkel daran erinnern zu können, dass man dadurch mehrere Emailadressen, dafür aber in verschiedene Felder, hinterlegen kann. Dafür war die Erweiterung wohl gedacht.
Und da ist Radicale bzw. Gmail ideal dazu.
Eigentlich strebe ich nach Lösungen, um sowas wie Gmail nicht nutzen zu müssen und ja, man muss hier und da Kompromisse machen, doch ich denke, dass die Entwicklung weiter gehen wird. So auch bei Horde.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 17.11.2017 13:29:47

Ja mein Ziel ist es auch, von Gmail wegzukommen.
Dazu investiere ich auch in eigene Hardware und lerne solche Server korrekt aufzusetzen.

Ich freue mich auch, wenn ich zur Weiterentwicklung von FOSS mit Bugreports beitragen kann, wie aktuell bei dovecot.

Lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von weshalb » 19.11.2017 12:12:42

Hat sich schonmal einer mit Whups (Ticketsystem) und Sesha (einfaches Inventar) unter Horde beschäftigt?

Man, da geht ja was, obwohl ich es selber jetzt nicht unbedingt benötige, aber immerhin.

Das Wiki (Wicked) und der Dateimanager sind auch sehr brauchbar, zumindest Letzterer könnte eventuell für einige so Blähzeug wie Nextcloud ersetzen.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 19.11.2017 12:22:24

So weit bin ich noch nicht gekommen. Grad mal reingeschaut, in den Dateimanager.
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 20.11.2017 12:59:26

Hab mir whups jetzt mal über pear dazuinstalliert.
Es funktioniert zwar, nur blicke ich noch nicht ganz durch :) Wie ich das konfigurieren muss, sodass ich einerseits Problemberichte schicken, andererseits bearbeiten kann. Muss mich noch einlesen.

Horde ist ja wirklich ein Wahnsinn... :hail:

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 20.11.2017 13:01:44

Was ich allerdings noch nicht gefunden habe...

Thunderbird färbt IMAP-Folder und Subfolder blau ein, wenn darin neue Emails sind. Horde zeigt mir das überhaupt nicht an... finde ich die Einstellung dazu nur nicht, oder kann das Horde tatsächlich nicht?

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von ThorstenS » 20.11.2017 21:19:29

ThorstenS hat geschrieben: ↑ zum Beitrag ↑
16.11.2017 12:27:15
whoopsi - mariadb läßt mich als root auch ohne auth rein - im Gegensatz zu einem normalen user. War mir bisher nicht bewußt.
Hier steht übrigens der Grund: https://mariadb.com/kb/en/library/devel ... ntication/

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von slu » 21.11.2017 10:06:02

scientific hat geschrieben: ↑ zum Beitrag ↑
20.11.2017 13:01:44
Horde zeigt mir das überhaupt nicht an... finde ich die Einstellung dazu nur nicht, oder kann das Horde tatsächlich nicht?
Rechtsklick auf den Ordner und "Auf neue Nachrichten überprüfen" wählen.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 21.11.2017 10:29:59

slu hat geschrieben: ↑ zum Beitrag ↑
21.11.2017 10:06:02
scientific hat geschrieben: ↑ zum Beitrag ↑
20.11.2017 13:01:44
Horde zeigt mir das überhaupt nicht an... finde ich die Einstellung dazu nur nicht, oder kann das Horde tatsächlich nicht?
Rechtsklick auf den Ordner und "Auf neue Nachrichten überprüfen" wählen.
Es werden ausschließlich in der INBOX neue Emails angezeigt, indem der Ordnername fett geschrieben wird und die Anzahl ungelesener Emails darin in Klammer dahinter geschrieben steht.
Eine regelmäßige Prüfung aller Unterordner auf neue Nachrichten ist in imp vorgesehen?

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von slu » 21.11.2017 10:36:36

scientific hat geschrieben: ↑ zum Beitrag ↑
21.11.2017 10:29:59
Eine regelmäßige Prüfung aller Unterordner auf neue Nachrichten ist in imp vorgesehen?
Wenn Du einmal die Einstellung pro Ordner setzt geht es.
Automatisch alle Ordner ging früher mal, wurde aber aus irgend einem technischen Grund entfernt.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 21.11.2017 11:26:57

Also die automatische Abfrage hab ich gefunden.

Aber Ordner mit neuen Emails werden nicht extra gekennzeichnet... (fett mit Anzahl ungelesener Nachrichten im Ordner)

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 21.11.2017 13:37:33

Ah, jetzt hab ich das auch kapiert. Ist nicht sehr intuitiv...

Ok. Jetzt werden diese Ordner auch in der Übersicht der Startseite angezeigt.
Ich hab den Menüentrag so verstanden, das dies "jetzt und einmal" auf neue Nachrichten geprüft wird... Bin ich falsch gelegen... :)

Vielen Dank für deine Hilfe!

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 23.11.2017 01:33:42

Ein neues Horde-Problem mit imp...

Wenn ich mit Thunderbird eine shared Mailbox öffne, kann ich die öffnen.
Versuche ich das selbe mit Horde, meldet Horde einen IMAP-Fehler.
Im Log sehe ich dann diese Zeile:

1

Code: Alles auswählen

5 NO [CANNOT] Invalid mailbox name 'Geteilt$bert$INBOX': Missing namespace prefix 'Geteilt$bert/INBOX$' (0.000 + 0.000 secs).
Zuvor bei der Abfrage der Namespaces kommt im IMAP-Dialog-Log:

Code: Alles auswählen

1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHI
LDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE XDOVECOT SPECIAL-USE QUOTA ACL RIGHTS=texk] Logged i
n
* ENABLED QRESYNC
2 OK Enabled (0.000 + 0.000 secs).
* NAMESPACE (("INBOX$" "$")("Synoptic$" "$")("Mailarchiv$" "$")) (("Geteilt$" "$")) (("Roseggergasse$" "$"))
3 OK Namespace completed (0.000 + 0.000 secs).
[...]
4 OK Fetch completed (0.002 + 0.000 + 0.001 secs).
* BYE Logging out
5 OK Logout completed (0.000 + 0.000 secs).
2 ENABLE QRESYNC
3 SELECT Geteilt$bert$INBOX (QRESYNC (1511277315 17 1:2,4:5))
4 STATUS Geteilt$bert$INBOX (UNSEEN)
5 GETQUOTAROOT Geteilt$bert$INBOX
6 LOGOUT
1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE XDOVECOT SPECIAL-USE QUOTA ACL RIGHTS=texk] Logged in
* ENABLED QRESYNC
2 OK Enabled (0.000 + 0.000 secs).
3 NO [CANNOT] Invalid mailbox name 'Geteilt$bert$INBOX': Missing namespace prefix 'Geteilt$bert/INBOX$' (0.000 + 0.000 secs).
4 NO [CANNOT] Invalid mailbox name 'Geteilt$bert$INBOX': Missing namespace prefix 'Geteilt$bert/INBOX$' (0.000 + 0.000 secs).
5 OK No quota (0.000 + 0.000 secs).
* BYE Logging out
6 OK Logout completed (0.000 + 0.000 secs).
Also die Namespaces inklusive des Separators werden korrekt abgefragt und übergeben. Und auch beim Quota wird das Namespace-Prefix korrekt verwendet. Warum wird dann beim Abfragen der Emails plötzlich ein Slash anstatt eines Dollars an einer Stelle eingebaut?

Ich habe die Namespaces auch mit einem direkten IMAP-Dialog abgefragt. Da kommen diese auch korrekt aus Dovecot zurück.
Daher gehe ich davon aus, dass der Fehler diesmal bei Horde liegt.

Ich muss anfügen, dass ich den Dollar als Separator wegen Thunderbird verwende. Da ich in der Vergangenheit immer wieder Probleme mit Thunderbird und dovecot hatte, wenn ich den Slash als Separator verwendete, und der Dollar auch irgendwo im dovecot-Wiki als gute Kompromisslösung vorgeschlagen wird. Ich hab ein Filesystem-Layout, trenne also meine Mailboxen und Subfolder niciht per Punkt sondern in tatsächliche Unterverzeichnisse im Filesystem.

Und ich hatte diesen Fehler gestern auch mit Thunderbird gleichzeitig mit Horde. Hab es dann hinbekommen, die Konfiguration unverändert gelassen... und heute tritt der Fehler nur in Horde auf. Gestern führte ich es auf div. Experimente zurück, die ich zuvor durchgeführt hatte... und dass da Konfigurationleichen zurückblieben. Nach einem Aufräumen klappte es nämlich.

Ideen? Oder gleich ein Ticket bei Horde lösen?

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von slu » 24.11.2017 14:23:04

scientific hat geschrieben: ↑ zum Beitrag ↑
23.11.2017 01:33:42
Ideen? Oder gleich ein Ticket bei Horde lösen?
Ich verwende kein $ als namespace sondern . und /
In diesem fall mach ein Ticket bei Horde auf.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von scientific » 24.11.2017 14:51:31

Hab jetzt auf / umgestellt.
10-mail.conf 15-mailbox.conf sieve, alle virtuellen Folderdefinitionen, manuell einzurichtende Clients....

Jetzt klappts. Thunderbird zickt auch nicht.
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von weshalb » 13.01.2018 13:33:44

Wie sieht es bei euch eigentlich mit dem Kalender aus? Ich habe es gerade mal probiert (Stretch).
Ein schwerer Fehler ist aufgetreten:
Call to undefined function Sabre\DAV\mb_detect_encoding()
Details wurden für den Administrator mitgeloggt.
In den Log's steht:
2018-01-13T12:26:38+00:00 EMERG: HORDE Error: Call to undefined function Sabre\DAV\mb_detect_encoding() in /usr/share/php/Sabre/DAV/URLUtil.php:82
Stack trace:
#0 /usr/share/php/Sabre/DAV/URLUtil.php(69): Sabre\DAV\URLUtil::decodePathSegment('calendars/bob/c...')
#1 /usr/share/php/Sabre/DAV/Server.php(1144): Sabre\DAV\URLUtil::decodePath('calendars/bob/c...')
#2 /usr/share/php/Sabre/DAV/Server.php(1121): Sabre\DAV\Server->calculateUri('/horde/rpc.php/...')
#3 /usr/share/php/Sabre/DAV/Server.php(214): Sabre\DAV\Server->getRequestUri()
#4 /usr/share/php/Horde/Rpc/Webdav.php(66): Sabre\DAV\Server->exec()
#5 /var/www/horde/rpc.php(160): Horde_Rpc_Webdav->getResponse('')
#6 {main} [pid 4082 on line 74 of "/usr/share/php/Horde/ErrorHandler.php"]

EDIT: Die Installation von php7.0-mbstring behebt das ganze dann.

Colttt
Beiträge: 2983
Registriert: 16.10.2008 23:25:34
Wohnort: Brandenburg
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von Colttt » 13.01.2018 14:51:08

Ok, da es doch evtl 1-2 Fallstricke gibt wäre es doch ideal wenn man das jetzt ins wiki hier schreibt, also wie installiere ich horde auf debian stretch.
Debian-Nutzer :D

ZABBIX Certified Specialist

hec_tech
Beiträge: 1093
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von hec_tech » 14.01.2018 01:00:44

Naja da sind schon noch ein paar Probleme vorhanden.

Ich teste derzeit Horde mit Stretch sehr intensiv. Eventuell kann ich mal meine Notizen hier posten.

Produktiv würde ich derzeit noch nicht auf Stretch wechseln da ich noch zu viele Fehler sehe.

lg
Gregor

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von weshalb » 14.01.2018 01:05:33

Was wären denn deiner Meinung nach die gravierendsten Fehler?

hec_tech
Beiträge: 1093
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

Re: Hat einer schon Horde unter Stretch zu laufen?

Beitrag von hec_tech » 14.01.2018 11:49:31

Ich sehe immer wieder einen Verbindungsverlust zum IMAP Server. Das habe ich bei den anderen Servern nicht.
An eine Fehlkonfiguration glaube ich nicht da die Konfiguration eigentlich ident zu den anderen Horde Instanzen ist.
Definitiv gibt es noch Probleme mit der Redis Anbindung.

Bitte versteht mich nicht falsch - für ein privates Webmail ist es sicher OK. Wir hosten allerdings Horde für viele Kunden. Da bin ich nicht auf diverse Supportanfragen neugierig. Ich kann ja auch nicht auf einem Produtivsystem testen. Somit gibt es derzeit Tests für die Admins auf einem eigenen System. Wenn ich da keine Fehler mehr sehe werde ich sicher die anderen Instanzen auch auf PHP7 umstellen.

Auch treten PHP Errors auf die mir nicht gefallen. Ein paar Warnungen wären mir egal aber Errors dürfen nicht auftreten.
Man darf eben nicht vergessen es ist das erste PHP7 Release. Erst jetzt hat man eine größere Install Base auf PHP7 und wird sicher demnächst mehrere Fehler finden und auch beheben.

lg
Gregor

Antworten