GNOME Bugzilla – Bug 273560
Evolution does not fetch free/busy time
Last modified: 2009-10-29 12:45:24 UTC
Description of Problem: Evolution does not fetch free/busy time when scheduling a group meeting. Steps to reproduce the problem: 1. Put a standard free/busy .ifb file with current events on a web server 2. Verify you can access file from browser 3. Create evo contact with free/busy URL at above 4. Create group meeting and invite contact Actual Results: No information for free/busy time, i.e. greyed out Expected Results: Free/busy should be retrieved How often does this happen? Every time Additional Information: Web server logs show no attempt from evo 2.0.4 (SuSE 9.2) or 2.1.6 (Ubuntu live CD) to retrieve free/busy time. This works on evo 1.4.6. This is stopping us from using evolution as our groupware solution.
This seems to be fixed, can you try this with the latest version(s) of evolution ?
I have now tested this using the latest Ubuntu Live CD Preview, which has Gnome v2.12 and Evolution v2.4 and this still does not work. When schedulding a meeting with a contact that has a known working Free Busy URL , Evolution v2.4 makes no effort to fetch free busy from an http server as verified by web server access logs and tcpdump. "Update free-busy", under "Options" does not work either. The same url works fine in a browser. I have not seen this work since Evolution v1.4. Any suggestions?
reopening as per last comment
I am now seeing new behavior with SuSE 10.0 and updated evolution-2.4.0-3.2 and evolution-data-server-1.4.0-5.2. Evolution is now fetching the free/busy info for a non-groupware/http fburl contact BUT it is using the host/directory part of the URL and ignoring the file component of the URL under the Contact's Personal Information page. Instead it is overriding the <file>.ifb with <contact's email address>.ifb. For example: Free/Busy URL = http://www-internal/calendar/user-free-busy-file.ifb Contact's email = user-email@domain.com Evolution gets = http://www-internal/calendar/user-email.ifb As a side note, one must click "Options->Update Free Busy" when scheduling a meeting to display the local/organizers free/busy information along with the other contacts. Getting closer ...
Scratch that, I had remnants leftover from some previous testing under the "Default Free/Busy Server" Template in the calendar preferences. Repeated testing shows that evolution is using this template value to fetch all http free/busy information and completely ignoring the the Free/Busy URL in the Personal Information tab of a contact.
Moving this to libical component under Evolution-Data-Server where this belongs to.
this seems related to bug 269155
Could you please confirm if this bug is still happening at your end ? Please try in 2.24.x / 2.26.x and report back, thanks.
Thanks for taking the time to report this bug; however, closing due to lack of response of the reporter, sorry. if you still see this issue with a current release of evolution (2.26.3 or later), please reopen. thanks in advance.
I assume this is duplicate of https://bugzilla.gnome.org/show_bug.cgi?id=269155 and I seem to be able to reproduce with evolution-2.28.1-0ubuntu1 so this should be reopened.