Tine20: Unterschied zwischen den Versionen
Aus Vosp.info
F (Diskussion | Beiträge) (→ActiveSync - Microsoft Exchange) |
F (Diskussion | Beiträge) (→Installation) |
||
Zeile 24: | Zeile 24: | ||
ServerAlias www.tine.domain.tld | ServerAlias www.tine.domain.tld | ||
RewriteEngine on | RewriteEngine on | ||
+ | # Microsoft Exchange | ||
RewriteRule /Microsoft-Server-ActiveSync(.*) /usr/share/tine20//index.php?frontend=activesync [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] | RewriteRule /Microsoft-Server-ActiveSync(.*) /usr/share/tine20//index.php?frontend=activesync [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] | ||
+ | # Cal- & CardDAV | ||
+ | RewriteCond %{REQUEST_METHOD} !^(GET|POST)$ | ||
+ | RewriteRule ^$ /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] | ||
+ | RewriteRule ^addressbooks /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] | ||
+ | RewriteRule ^calendars /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] | ||
+ | RewriteRule ^principals /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] | ||
+ | RewriteRule ^webdav /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] | ||
<Directory /usr/share/tine20/ > | <Directory /usr/share/tine20/ > | ||
Options Indexes FollowSymLinks MultiViews | Options Indexes FollowSymLinks MultiViews |
Version vom 11. Juni 2013, 20:58 Uhr
Inhaltsverzeichnis
Installation
echo "deb http://packages.tine20.org/debian squeeze stable" > /etc/apt/sources.list.d/tine.list
apt-key adv --recv-keys --keyserver keys.gnupg.net 7F6F6895
apt-get update
apt-get install tine20
echo "
<VirtualHost *:80>
ServerName tine.domain.tld
ServerAlias www.tine.domain.tld
ServerAdmin kontakt@tine.domain.tld
RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://tine.domain.tld/$1 [R=301,L]
</VirtualHost>
<VirtualHost *:443>
ServerAdmin kontakt@tine.domain.tld
DocumentRoot /usr/share/tine20/
ServerName tine.domain.tld
ServerAlias www.tine.domain.tld
RewriteEngine on
# Microsoft Exchange
RewriteRule /Microsoft-Server-ActiveSync(.*) /usr/share/tine20//index.php?frontend=activesync [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
# Cal- & CardDAV
RewriteCond %{REQUEST_METHOD} !^(GET|POST)$
RewriteRule ^$ /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^addressbooks /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^calendars /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^principals /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteRule ^webdav /index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
<Directory /usr/share/tine20/ >
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
SSLEngine On
SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
SSLCertificateFile /etc/apache2/ssl/multidomain.crt
SSLCertificateKeyFile /etc/apache2/ssl/multidomain-private.key
</VirtualHost>
" > /etc/apache2/sites-available/tine.domain.tld
/etc/init.d/apache2 reload
Konfiguration
im Browser tine.domain.tld aufrufen, sollte nun automatisch auf https://tine.domain.tld/setup.php weiterleiten
einloggen mit den Benutzerdaten die während der apt-get Installation abgefragt wurden und den setup Dialog einmal durch gehen
- ActiveSync aktivieren!!!!
Administration
Benutzer, Gruppen und Rollen
- jeder neu erstellte Benutzer sollte entweder der Gruppe Users oder Administrators angehören
Syncronisation
ActiveSync - Microsoft Exchange
client:
1. trashdaten angeben um auf die richtigen Einstellungen zu kommen
- Email: irgendein mail string
- Passwort: irgend ein zeichen
ios
z.B.: ipad 4
- Email: eine mail adressen angeben
- Server: tine.domain.tld
- Domain: Microsoft-Server-ActiveSync
- User: Tine Benutzer Anmelde Name
- Passwort:
android im test funzt noch nicht
getestet:
- Android 4.1.1 (Cynus T2)
- Android
Einstellungsparameter
- Domain-/Nutzername: \tine_user_name
- Passwort: ****
- Server: tine.domain.tld
- Sichere Verbindung (SSL) verwenden
- Alle SSL Zertifikate akzeptieren aussser mensch hat Geld bezahlt
- Port: 443
- Quellen
CalDAV / WebDAV
- auf der Tine Seite
- einloggen in tine.domain.tld
- Kalender öffnen
- links unter der Kalenderstruktur mit der rechten Maustaste auf ein Kalender klicken und Kalender Eigenschaften öffnen
- CalDAV URL kopieren
- im Client
- Thunderbird
- Thunderbird öffnen und dort den Kalender öffnen
- links unter Kalender rechte Maustaste "New Calender" - Dialog Fenster öffnet sich
- On the Network => next
- Format: Caldav
- Location: CalDAV URL einfügen => next
- Name angeben => next
- Finish
- Thunderbird
- Quellen