Difference between revisions of "Talk:Egroupware"

From SME Server
Jump to navigationJump to search
m
Line 37: Line 37:
 
Funambol clients known to work (because i've tested them):
 
Funambol clients known to work (because i've tested them):
 
* Windows Mobile client for PocketPC v6
 
* Windows Mobile client for PocketPC v6
 +
 +
Two installation bugs I have encountered with the latest SME Server (7.3, or is it 7.4 now?):
 +
 +
1) Even though the 'egroupware' i-bay has the 'AllowOverride' flag set to 'All', this does not end up in the httpd.conf script, since this i-bay is not a standard i-bay, i.e it is under /opt/egroupware/ rather than /home/e-smith/files/ibays/egroupware/. The AllowOverride flag sets to 'None', though I am unsure at the moment which template that comes from, as there are four or five templates that could be generating it.
 +
 +
2) The PHP CGI module is invoked for the rcp.php script, but it seems like PHP5 is needed for more than that script. Without PHP5 the AJAX alert script also fails (the one providing the 'notifications' functionality). It would be easier (and works) just setting the entire web share to use PHP5 CGI, rather than just that one script. This can be done - provided bug (1) is fixed - using this addition to .htaccess:
 +
 +
# Invoke PHP5 (CGI)
 +
AddHandler php5-cgi .php
 +
Action php5-cgi /php5-cgi/php
 +
 +
Alternatively, add /egroupware/xajax.php to the PHP5 list.

Revision as of 16:35, 19 October 2008

I just changed: sh /root/eGW_Full_Uninstall.sh to sh /root/eGW-Full-Uninstall.sh imcintyre



@jester: Yes this is correct. The result is the same... This is a minor update.

Cool34000


@Cool34000: After installation of the new 1.4-9 rpm i noticed that file ownership an rights are different to the previous rpm's, is this correct?!

jester.


Dietmar, maybe of interest to add:

To Sync eGroupWare trough SyncML with some mobile phones or with the use of the different GPL Funambol clients you will need to install PHP5 as a CGI as described by Daniel from Firewall Services. In eGroupWare you have to turn on the xmlrpc service under: Admin > Site configuration. For syncing the Funambol clients with eGroupWare use the SIF data-format and the following info:

  • URL : https://<your-server>/egroupware/rpc.php
  • Username : your eGroupWare username
  • Password : your eGroupWare password
  • Contacts (Addressbook) : ./sifcontacts
  • Calendar : ./sifcalendar
  • Tasks (InfoLog) : ./siftasks


To install your server certificate on the PDA with Windows Mobile 5:

  • Install certificate on Internet Explorer on a workstation as described under 'MS Outlook Synchronization' with eGWOSync item nr.1
  • Go to: Tools > Internet Options > 'Content'-tab > 'Certificates...'-button > ‘Trusted Root Certification Authorities’-tab
  • Select your previous imported server certificate and click the 'Export'-button
  • Export to: DER encoded binary X.509 (.CER)
  • Copy the created .CER certificate to your PDA (with ActiveSync, bluetooth, ...)
  • On your PDA 'open' the certificate to install it (check success: system > settings-tab > certificates > root-tab)


Funambol clients known to work (because i've tested them):

  • Windows Mobile client for PocketPC v6

Two installation bugs I have encountered with the latest SME Server (7.3, or is it 7.4 now?):

1) Even though the 'egroupware' i-bay has the 'AllowOverride' flag set to 'All', this does not end up in the httpd.conf script, since this i-bay is not a standard i-bay, i.e it is under /opt/egroupware/ rather than /home/e-smith/files/ibays/egroupware/. The AllowOverride flag sets to 'None', though I am unsure at the moment which template that comes from, as there are four or five templates that could be generating it.

2) The PHP CGI module is invoked for the rcp.php script, but it seems like PHP5 is needed for more than that script. Without PHP5 the AJAX alert script also fails (the one providing the 'notifications' functionality). It would be easier (and works) just setting the entire web share to use PHP5 CGI, rather than just that one script. This can be done - provided bug (1) is fixed - using this addition to .htaccess:

  1. Invoke PHP5 (CGI)

AddHandler php5-cgi .php Action php5-cgi /php5-cgi/php

Alternatively, add /egroupware/xajax.php to the PHP5 list.