Thunderbird synchronisiert nicht mit Nextcloud

Seit dem Update auf Thunderbird 60 funktioniert die Synchronisation zwischen Kontakten und Kalender mit der NextCloud nicht mehr.

Den Aktuellen Status dieses Bugs findet man auf Github.

Temporäre Lösung ist das deaktivieren der Konfigurationseinstellung network.cookie.same-site.enabled. Dies kann man wie folgt anpassen:

  • Thunderbird starten
  • Einstellungen → Erweitert → Allgemein → Konfiguration bearbeiten
  • Ich bin mir der Gefahr bewusst
  • Suche: network.cookie.same-site.enabled
  • Setzen auf „false“ durch Doppelklick

Gegebenfalls Thunderbird neu starten.

Beachte: Sobald der Bug behoben ist, sollte man aus Sicherheitsgründen die Einstellung wieder auf „true“ zurück ändern.

→ Weiterlesen...

2018/10/29 22:56 · Dominik Reichardt

OTRS Farben der Priorität ändern und hinzufügen

Bearbeiten der Standard css

vim /opt/otrs/var/httpd/htdocs/skins/Agent/default/css/Core.Default.css

Suchen nach

[...]
.Flag span.PriorityID-5 {
    background-color:#ff505e;
}
[...]

Im OTRS Frontend Admin → Prioritäten schauen welche Priorität welche ID hat. Der Prioritätslink enthält die ID zB

http://test-bu.de/otrs/index.pl?Action=AdminPriority;Subaction=Change;PriorityID=5

PriorityID=5 = ID-5. Eine zusätzliche Priorität hinzufügen (Admin → Prioritäten → Priorität hinzufügen) und css dementsprechend erweitern.

.Flag span.PriorityID-5 {
    background-color:#ff505e;
}
 
.Flag span.PriorityID-6 {
    background-color:#ff0000;
}

Damit würde die Priorität 6 die Farbe Rot (#ff0000) erhalten.

→ Weiterlesen...

2018/10/01 13:52 · Dominik Reichardt

Alte Kernelversionen entfernen

Die folgende Möglichkeit alte Kernelersionen zu entfernen betrifft Debian oder Debianbasierte Systeme. Als erstes alle installierten Kernelversionen anzeigen lassen.

toor@lap02 ~ $ sudo dpkg --list | grep linux-image
ii  linux-image-4.4.0-134-generic [...]
ii  linux-image-4.4.0-135-generic  [...]
ii  linux-image-extra-4.4.0-134-generic [...]
ii  linux-image-extra-4.4.0-135-generic [...]
toor@lap02 ~ $

Der Befehl purge-old-kernels behält die letzten 3 Kernelversionen und entfernt den Rest. Sollte der Befehl nicht existieren, dass Paket byobu installieren.

toor@lap02 ~ $ sudo apt install byobu

Anschließend können die älteren Kernel mittels

toor@lap02 ~ $ sudo purge-old-kernels

entfernt werden. Wer mehrere Kernelversionen behalten möchte, kann dies mittels

toor@lap02 ~ $ sudo purge-old-kernels --keep 5

erreichen.

→ Weiterlesen...

2018/09/24 10:36 · Dominik Reichardt

OTRS Serverumzug

Umzug von

# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch
 
# uname -a
Linux intranet2 4.9.0-4-686-pae #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) i686 GNU/Linux

nach

# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch
 
# uname -a
Linux server37 4.9.0-7-amd64 #1 SMP Debian 4.9.110-1 (2018-07-05) x86_64 GNU/Linux

OTRS ist im Intranet (alter Server) aktuell (OTRS 6 Patch Level 10). Um fehlenden Paketen usw. während des Umzuges aus dem Weg zu gehen, wurde OTRS auf dem neuen Server ohne weitere Konfiguration nach dem OTRS Admin Manual installiert.

→ Weiterlesen...

2018/09/18 22:03 · Dominik Reichardt

Tine 2.0 Update Fehler

Während des letzten Updates von Tine 2.0 kam es zu folgendem Fehler

root@intranet2:/var/www/html/tine# php setup.php --update
PHP Fatal error:  Uncaught Tinebase_Exception: waited for Action Queue to become empty for more than 300 sec in /var/www/html/tine/Setup/Controller.php:738
Stack trace:
#0 /var/www/html/tine/Setup/Controller.php(600): Setup_Controller->_prepareUpdate(Object(Tinebase_Model_FullUser))
#1 /var/www/html/tine/Setup/Controller.php(486): Setup_Controller->updateApplication(Object(Tinebase_Model_Application), '12')
#2 /var/www/html/tine/Setup/Frontend/Cli.php(544): Setup_Controller->updateApplications(Object(Tinebase_Record_RecordSet))
#3 /var/www/html/tine/Setup/Frontend/Cli.php(500): Setup_Frontend_Cli->_updateApplications()
#4 /var/www/html/tine/Setup/Frontend/Cli.php(73): Setup_Frontend_Cli->_update(Object(Zend_Console_Getopt))
#5 /var/www/html/tine/Setup/Server/Cli.php(132): Setup_Frontend_Cli->handle(Object(Zend_Console_Getopt))
#6 /var/www/html/tine/Setup/Core.php(115): Setup_Server_Cli->handle()
#7 /var/www/html/tine/setup.php(14): Setup_Core::dispatchRequest()
#8 {main}
  thrown in /var/www/html/tine/Setup/Controller.php on line 738
 
Fatal error: Uncaught Tinebase_Exception: waited for Action Queue to become empty for more than 300 sec in /var/www/html/tine/Setup/Controller.php:738
Stack trace:
#0 /var/www/html/tine/Setup/Controller.php(600): Setup_Controller->_prepareUpdate(Object(Tinebase_Model_FullUser))
#1 /var/www/html/tine/Setup/Controller.php(486): Setup_Controller->updateApplication(Object(Tinebase_Model_Application), '12')
#2 /var/www/html/tine/Setup/Frontend/Cli.php(544): Setup_Controller->updateApplications(Object(Tinebase_Record_RecordSet))
#3 /var/www/html/tine/Setup/Frontend/Cli.php(500): Setup_Frontend_Cli->_updateApplications()
#4 /var/www/html/tine/Setup/Frontend/Cli.php(73): Setup_Frontend_Cli->_update(Object(Zend_Console_Getopt))
#5 /var/www/html/tine/Setup/Server/Cli.php(132): Setup_Frontend_Cli->handle(Object(Zend_Console_Getopt))
#6 /var/www/html/tine/Setup/Core.php(115): Setup_Server_Cli->handle()
#7 /var/www/html/tine/setup.php(14): Setup_Core::dispatchRequest()
#8 {main}
  thrown in /var/www/html/tine/Setup/Controller.php on line 738

Der Fehler entsteht nach einigem recherchieren von dem verwendeten Redis Cache. Diesen kann man sich mittels

root@intranet2:/var/www/html/tine# redis-cli keys '*TinebaseQueue*'

anzeigen lassen.

root@intranet2:/var/www/html/tine# redis-cli keys '*TinebaseQueue*'
 1) "TinebaseQueueQueue"
 2) "TinebaseQueueData:5f998404d4d11fc752691eccde71b84e77d0d630"
 3) "TinebaseQueueData:ec56ebe18300fa762fd63c90d2a4d469913af622"
 4) "TinebaseQueueData:35a8af20e85660ec7092a7ebc641f242de972730"
 5) "TinebaseQueueData:e2b4dc4fe742c7ce3b2b19893d6388309295c018"
 6) "TinebaseQueueData:e6fc468aed8cb24caa93dd2523714c77eac58966"
 7) "TinebaseQueueData:c85f9df51b8fbf6f7169307a83c2391c538e7326"
 8) "TinebaseQueueData:8d66c4776ff85cfc3392a037e10d8a1e2f8807ca"
 9) "TinebaseQueueData:7515a531e78592abb667a68a8389a068eb472ba5"
10) "TinebaseQueueData:3b09dc4cc911c4f80610a2bcdd7917f56aea3b7a"
11) "TinebaseQueueData:f884a02af18f4a11294c48849b26491d9063481e"
12) "TinebaseQueueData:4fad47f2d2212c0e0203b85eb2b731a9d41793f5"
13) "TinebaseQueueData:45fa79b2f8fefec2395aae8deeefcc257e16d813"
14) "TinebaseQueueData:750ea50ea43c905f5c4fa8819afed587cea6277b"
15) "TinebaseQueueData:0480421b7a79fbc16e623a10bf39d834799e0491"
16) "TinebaseQueueData:d9c201f2f9c82ea7e02b5fa1122581f1f9cdc6b7"
17) "TinebaseQueueData:525081aa7829544afdeb1ca1310cdb98f8070c5b"
18) "TinebaseQueueData:a817d6f81a7bd1ae383adb9c102799a55915fd02"
19) "TinebaseQueueData:9706cb5e9453fd123cd1a79a36feee0e5e6a9509"
20) "TinebaseQueueData:6bbf1da83f5c632582635b61f2462b1ec4bd9bc8"
21) "TinebaseQueueData:23be84d1ee8feaf503edd7e188caf7d1d9491307"
22) "TinebaseQueueData:ff1d16d7d227c9dcf311bcbe0688fc971b571512"
23) "TinebaseQueueData:4cc58d3d4fd822c64bee5018564f38a570f12e6a"
24) "TinebaseQueueData:9c0f3f89a6fa83b82963115365dee332dfe3c662"
25) "TinebaseQueueData:c22c02a98ea9d9b384867d0b965abc5c573ef4bd"
26) "TinebaseQueueData:3b58519ea6404aecd98c15e2371980676e26597f"
27) "TinebaseQueueData:a14dfc4a92d62d4d9f8dd7dbc98dedfd81f3504d"
28) "TinebaseQueueData:02716763f8f3317d12598b7dcd0bd602e5745412"
29) "TinebaseQueueData:5b047725a2e5b90f5464fa9544c5c0ecd1542831"
30) "TinebaseQueueData:75b00a99b095e9065c89ce500f687e97886ddf83"
31) "TinebaseQueueData:22ba67cbc09eeb008145c24892d1e0c009685390"
32) "TinebaseQueueData:880ad659ceca6bb36cf0aec6d030c4a6dd0c87c7"
33) "TinebaseQueueData:73871e6c39dc55c1ee25d408901b98ec7770307f"
34) "TinebaseQueueData:0e293a6194276d351bda5b570af80780a50e7427"
35) "TinebaseQueueData:88fcae23579f29ac5428b7c98c13f4ed003f28aa"
36) "TinebaseQueueData:bbf027ddbfc6cb064b1de67dc4d78d833df81602"
37) "TinebaseQueueData:3d52d5fdca11f2ed1cbcd50c5b056afcca9ae977"
38) "TinebaseQueueData:116983bdb84439440f59e4414209c7e6da2189cb"
39) "TinebaseQueueData:048489e90a2cb8e230c4db3deb2ebfde0c3d3046"
40) "TinebaseQueueData:68a1cfa1145cef7d34d282c98c669efd0b2ab0f0"
41) "TinebaseQueueData:ccc825a39308e40ba17a5fadb07da9ba601fa56d"
42) "TinebaseQueueData:498a99be0469374281d43ef974781fbdf620b719"
43) "TinebaseQueueData:5e4b2218c08b2400283a1fbe9b6d3ecb4a9cd027"

Sollten Einträge vorhanden sein, kann man diese mittels

root@intranet2:/var/www/html/tine# redis-cli flushdb
OK

entfernen. Ist der Cache gelöscht, klappt das Update via GUI und CLI.

→ Weiterlesen...

2018/08/18 10:37 · Dominik Reichardt