Oki, die unterschiedliche Anzahl von Datensätzen rührt daher, dass nach einer Datenbankwiederherstellung Funambol nicht mehr richtig abgleicht. D.h. ich muss unter Funambol-Einstellung ‘Remot zu Local’ übernehmen und nach dem Abgleich wieder auf Normal stellen.
Ein anderes Problem zwischen eGW und Outlook ist das Feld Anrede. In Outlook wird zu ‘Herr x y’ gewandelt, was dazu führt, dass ich alles unter 'Herr/ Frau …" sortiert bekomme statt nach Nachnamen oder Firmennamen.
Lösche ich unter eGW den Titel, synchronisiere und und trage bei Outlook anschließend den Titel ein ist alles solange in Ordnung, bis ich wieder 2 x mit eGW synchronisiere -> Outlook sortiert wieder alles unter ‘Herr/ Frau …’
Erst mal vielen Dank, dass du zum Nachvollziehen, eine Installation gemacht hast. Zu deinen Fragen...
Ich mache die Synchronisation mit der Einstellung 'Normal'.
Mein Konfiguration für eGW-Apache unter
/etc/apache2/vhosts.d/egroupware.conf:
<Location /egroupware/rpc.php>
php_value mbstring.func_overload 0
Order allow,deny
Allow from all
Alias /egroupware “/raid/daten/webserver/egroupware”
<Directory “/raid/daten/webserver/egroupware”>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
In meiner /etc/php5/apache2/php.ini stand/ steht
include_path = “.:/usr/share/php5:/usr/share/php5/PEAR”
Was mich z.Z. nur irritiert, ist das eGW 300 Kontakte aufweist, aber mit Funambol nur 238 gelesen und abgeglichen werden. Gibt es bestimmte Datensätze die z.B. aufgrund der eingetragenen Felder oder Formate nicht synchronisiert werden?
Am Dienstag, den 14.11.2006, 01:11 -0800 schrieb TimeRaiser:
> Ja, ich habe die Möglichkeit auf zwei ServereGW zu testen.
> Mit den Wiki-Einträgen funktionierte die Synchronisation mit dem Ubuntu-eGW
> und Outlook2002 endlich :)
> Einträge in Remotesettings: ./sifcontacts ...
>
> Mit Suse habe ich weiterhin kein Erfolg. Da die Notebook-Clienteinträge
> jetzt definitiv funktionieren müssen, bin ich aber einen Schritt weiter.
Ich verwende Debian. Um Deine Schwierigkeiten nachzuvollziehen, habe ich
nun ein SuSe 10.1 aufgesetzt und eGroupware installiert. Die beigelegte
egw.conf habe ich in /etc/apache2/conf.d eingesetzt. Nach einer
Anpassung des Pfades für Pear- und PHP-Module (php_value
include_path .:/usr/share/php5:/usr/share/php5/PEAR) funktioniert das
Synchronisieren (PDA und eGW) grundsätzlich, wenn der Modus auf Normale
Synchronisation eingestellt ist.
>
> Hier die Ausszüge aus dem Funambol-Debug (Notebook)...
>
funambol_outlook_debuglog.txt (18 KB)
> funambol_outlook_debuglog.txt
Ist das eine Sync "Normal" oder z.B. "Update remote data"? Alle anderen
als "Normal" ergaben bei mir auch Fehler. Aus dem error.log des Apache
nach Sync mit "Update remote data":
[Sat Nov 18 00:21:41 2006] [error] [client 192.168.192.2] PHP Fatal
error: Horde_SyncML_Command_Sync::output() [function.output]: The script tried to execute
a method or access a property of an incomplete object. Please ensure
that the class definition
"Horde_SyncML_Sync_OneWayFromClientSync" of the object you are
trying to operate on was loaded before unserialize() gets called or
provide a __autoload() function to load the class definition
in /var/www/egroupware/phpgwapi/inc/horde/Horde/SyncML/Command/Sync.php
on line 55
AppArmor +Firewall ist/ war deaktiviert. Was soll ich bei den iptables
beachten?
Die Firewall ist eine Iptables-Firewall. Wenn beide Dienste deaktiviert
sind, gehe ich davon aus, dass der Apache erreichbar ist.
PDA kann inzwischen auf beider Server über Browserzeile zugreifen. Werde
gleich erneuten Sync-Versuch mit Ubuntu machen.
Der Apache ist erreichbar. Vergleiche mal den Suchpfad für PHP und PEAR.
Wenn sich bei Dir etwas neues ergibt, würde ich es gerne erfahren.
Grüße,
Sebastian
Sebastian Steinhuber wrote:
Am Montag, den 13.11.2006, 11:53 -0800 schrieb TimeRaiser:
Hallo Sebastian,
danke. Ja, ich habe Probleme bei der Synchronisation. Deshalb habe ich
verschiedene Mgl ausprobiert; z.B. auch die Einstellung mit Outlook aus
http://download.forge.objectweb.org/sync4j/OutlookPluginUser.pdf</nabble_a>
worin
scard
scal
stask
snote
und bei kreuzen auf v-card und i-cal
card
cal
beschrieben sind.
Nun versuche ich mit dem lokalen eGroupwareservern Outlook, sowie mein
PDA
zu syncen. Auf dem PDA ist ein Funambol-Client installiert. Der Server
hat
im Header-Setup wie beschrieben die PHP-Session (beide Varianten
probiert)
eingestellt.
Die Logdateien protokollieren jeweils die Sync-Versuche mit der IP und
dem
Account. -> Trotzdem habe ich die Adressen nicht in eGW bekommen.
Du meinst das Protokoll vom Webserver? Gibt es mehrere eGW-Domains
(Sync-Anmeldung mit user@domain)?
Wenn ich über Outlook die Synchronization starte, werden alle Daten
offenbar
gelesen und synchronisiert. Die Abschließende Meldung ‘Synch… komplett’
->
eGW hat jedoch nichts übernommen! Weder Kalender noch Adressen oder
sonstwas.
Im Anwendungsmenü “Edit” -> “Syncronisation Settings” den "Log Level"
auf “Debug” einstellen. Dann kann nach der nächsten Syncronisation im
Menü “Help” -> “View Logs” das detailliertere Protokoll nach weiteren
Anhaltspunkten durchsucht werden.
Mit dem PDA habe ich ebenfalls kein Glück. PDA meldet ‘Cannot establish
internet connection’ Da der Zugang über Mobile-IE möglich ist, konnte ich
sehen, dass die Verbindung zu dem einem eGW-Server verweigert wird. Muss
also ausfindig machen, wo OpenSuse 10.1 den Zugriff einschränkt. Die
Firewall ist zur Probe down und alle Geräte befinden sich im LAN. Das
Notebook mit Outlook hat uneingeschränkten Zugang.
Der eGW-Server, die Outlook-PCs und die PDAs sind im gleichen Subnetz?
Der eGW-Server muss nur auf Port 80 erreichbar sein. Der Server
akzeptiert zwar Verbindungen vom PC, aber nicht vom PDA? Kannst Du mit
dem Mobile IE das Webinterfache von eGW aufrufen? Wenn ja, welche
Ausgabe liefert der Browser, wenn Du http://…/egroupware/rpc.php</nabble_a>
aufrufst?
Der Synchronisationstest zwischen PDA und dem Ubuntu-eGW-Server läuft
noch.
Um sicherzugehen, dass ich keine aktuellen Patches zu 1.205 vergessen
kann,
habe ich jeweils die SVN-eGWs installliert.
Irgendwie funktioniert es noch nicht… bei mir 
Irgendwie wird es auch mit OpenSuSe funktionieren. Iptables-Firewall und
AppArmor sind eben passend zu konfigurieren;-)
Sebastian Steinhuber wrote:
Am Montag, den 13.11.2006, 05:21 -0800 schrieb TimeRaiser:
Hallo,
was stelle ich im Funambol-Client unter 'Synchronization Settings’
ein?
Auf der einen Seite
(http://www.egroupware.org/index.php?page_name=wiki&wikipage=SyncMLFunambol</nabble_a>)
werden
./sifcontacts
etc. aufgeführt. In einigen Forenbeiträgen habe ich
./contacts
./calendar
gelesen und woanders wiederum
contacts
calendar.
Welche Angaben sind nun korrekt(er)?
Funambol syncronisiert Kontakte mit der Einstellung ./sifcontacts, den
Kalender mit ./sifcalendar usw., wie auf der Wiki-Seite angegeben
(Im Zweifelsfall liefert ein offizielles Wiki immer gute Startwerte,
und
es kostet einigen Aufwand, die Dokumentation zu pflegen, oder?
Irgendwann habe ich auch mal ./contacts ausprobiert, was auch
funktionierte, aber für undokumentierte Funktionen garantiert keiner
irgendetwas.
Wie vehält es sich mit SyncML aus dem SVN-Repository und eGW 1.205?
Gibt
es
da ein Problem, weil die SVN-Version für die eGW 1.3x ausgelegt ist?
Oder
muss ich einfach aus einem bestimmten SVN-Branch auschecken?
Sowohl Version 1.2 als auch 1.3 bringen einen eigenen SyncML-Server
mit.
Gibt es ein Problem?
–
Sebastian Steinhuber katiswastl@web.de
Using Tomcat but need to do more? Need to support web services,
security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642</nabble_a>
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german</nabble_a>
–
Sebastian Steinhuber katiswastl@web.de
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642</nabble_a>
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german</nabble_a>
–
Sebastian Steinhuber katiswastl@web.de
Alias /egroupware /var/www/egroupware
NameVirtualHost egw
ServerAdmin webmaster@localhost
DocumentRoot /var/www/egroupware
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Alias /egw/ “/var/www/egroupware/”
<Directory /var/www/egroupware/>
Options Indexes FollowSymLinks ExecCGI
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see egroupware's
# default start page (in /egroupware) when you go to /
# RedirectMatch ^/$ /egroupware/
DirectoryIndex index.html index.php
AddHandler cgi-script .cgi
AddDefaultCharset Off
php_flag file_uploads on
php_flag log_errors on
php_flag magic_quotes_gpc on
php_flag magic_quotes_runtime off
php_flag register_globals off
php_flag short_open_tag on
php_flag track_vars on
php_value error_reporting 'E_ALL & ~E_NOTICE'
php_value max_execution_time 90
php_value mbstring.func_overload 7
php_value memory_limit 64M
php_value session.gc_maxlifetime 1440
php_value session.save_path /var/lib/egroupware/sessions
php_value include_path .:/usr/share/php5:/usr/share/php5/PEAR
php_value open_basedir /var/www/egroupware:/tmp
php_value upload_max_filesize 64M
php_value url_rewriter.tags "a=href,area=href,frame=src,input=src,form=,fieldset="
php_value safe_mode Off
php_value safe_mode_gid Off
php_value safe_mode_include_dir =
php_value safe_mode_exec_dir =
php_value safe_mode_allowed_env_vars PHP_
php_value safe_mode_protected_env_vars LD_LIBRARY_PATH
php_value disable_functions =
php_value realpath_cache_size 512k
php_value realpath_cache_ttl 3600
</Directory>
<Directory /var/www/egroupware/phpsysinfo/>
php_value open_basedir /
</Directory>
<Location /egroupware/icalsrv.php>
Script PUT /var/www/egroupware/icalsrv.php
AddHandler ical/ics .ics
Action ical/ics /var/www/egroupware/icalsrv.php
Order allow,deny
Allow from all
</Location>
<Location /egroupware/rpc.php>
php_value mbstring.func_overload 0
Order allow,deny
Allow from all
</Location>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</nabble_a>
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german</nabble_a>
[/quote]
[/quote]