Summary | Free/Busy ...:Not found |
Queue | Kronolith |
Queue Version | 2.0.4 |
Type | Bug |
State | Not A Bug |
Priority | 2. Medium |
Owners | |
Requester | aroen (at) juranet (dot) xs4all (dot) nl |
Created | 10/19/2005 (7209 days ago) |
Due | |
Updated | 12/05/2005 (7162 days ago) |
Assigned | 10/19/2005 (7209 days ago) |
Resolved | 10/31/2005 (7197 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
HTTP_Request to retrieve FB data so we don't rely on allow_url_fopen.
It was a simply a php.ini issue!
allow_url_fopen = On
Just to clear things up :)
I've tried the 2.0.5 release and also different CVS-Snapshots. (In the
latest HEAD, this feature is broken:()
It doesn't matter if i put an URL or something stupid into the
Free/Busy-Field in the adressbook! -Not Found, everytime!
The vfb is downloadable and contains some info. -as far as i can see:)
What could be wrong?!?
Thanks
I will change the value to 'a:1:{i:0;s:8:"localsql";}' and I'll let
you know the outcome.
Thanks for your help.
// address books to search for free/busy URLs.
$_prefs['search_abook'] = array(
// If you want the localsql address book to be the default, use:
// 'value' => 'a:1:{i:0;s:8:"localsql";}',
'value' => 'a:0:{}',
'locked' => false,
'shared' => false,
'type' => 'implicit',
'desc' => _("Choose the address books to search for free/busy URLs:")
);
script. So I now have only one address book to choose from (I checked
this for all Horde application).
But still no free/busy info retrieved.
for Clients -> Name of client addressbook "
I have a value "localsql" in this field, what does this option mean?
For the rest, I cannot find anything wrong with the configuration as
you describe.
State ⇒ Not A Bug
in the address book. Either you didn't specify the correct email
address to identify the contact, or you configured Kronolith to search
in the wrong address book, or you configured Turba incorrectly,....
concerns f/b, is the query to the Turba database:
Oct 23 02:25:40 HORDE [debug] [turba] SQL query by
Turba_Driver_sql::_search(): SELECT object_id, owner_id, object_type,
object_members, object_uid, object_name, object_email, object_alias,
object_homeaddress, object_workaddress, object_homephone,
object_workphone, object_cellphone, object_fax, object_title,
object_company, object_notes, object_pgppublickey,
object_smimepublickey, object_freebusyurl FROM turba_objects WHERE
(owner_id = ? AND (LOWER(object_email) LIKE LOWER(?))) [on line 80 of
"/usr/local/www/horde/turba/lib/Driver/sql.php"]
Is there some sort of walktrough of what should be in place before
Free/Busy can be used?
- I have Free/Busy entries in Turba (My Addressbook).
- The addressbook searched (within the options of the Kronolith and
Turba) is the one which contains Free/Busy urls.
- My personal information email address is the same email address as
the addressbook entry in Turba.
- Within the Calender there is a button "My Calenders", Kronolith can
propose the free/busy url for the selected calender (I have copied
this (proposed) url to the Turba address book).
- All authorisations on the databases and filesystems are open for
read, use, write (etc.)
- When a new event is saved, with required attendees, then an email is
sent with an iTIP file to the attendees, this works fine,
the attendees can even import the information into their own
calender, even rejections are reported back to the applicant.
What am I missing?
Thnx!
Oct 20 13:53:35 HORDE [debug] [turba] SQL query by
Turba_Driver_sql::_search(): SELECT object_id, owner_id, object_type,
object_members, object_uid, object_name, object_email, object_alias,
object_homeaddress, object_workaddress, object_homephone,
object_workphone, object_cellphone, object_fax, object_title,
object_company, object_notes, object_pgppublickey,
object_smimepublickey, object_freebusyurl FROM turba_objects WHERE
(owner_id = ? AND (LOWER(object_email) LIKE LOWER(?))) [on line 80 of
"/usr/local/www/horde/turba/lib/Driver/sql.php"]
Oct 20 13:53:35 HORDE [debug] [kronolith] SQL search by myuser: query
= "SELECT vfb_serialized FROM kronolith_storage WHERE vfb_email=? AND
(vfb_owner=? OR vfb_owner='')" [on line 121 of
"/usr/local/www/horde/kronolith/lib/Storage/sql.php"]
Thx!
It is a little bit strange tough, when I use the fb url, as proposed
by "My Calender", and paste it into my webbrowser then I can download
an ICS file with the free/busy info. Why doesn't Kronolith find this?
Also there is no Free/Busy info available in the
"horde.kronolith_storage"column.
I must add that the error message is different when there is no
Free/Busy URL in Turba. In this case kronolith says that the Url can't
be found.
that email address. So, what I said: you configured something wrong.
that email address. So, what I said: you configured something wrong.
The exact error message comes up at the top of the attendees window:
"Error retrieving free/busy information for me@mydom.nl: Not found"
I must say that I have a SSL webserver and I access horde with https,
perhaps there could be something with SSL?
free/busy urls in my agenda options. I even tried to set the value for
future lookups to 50 days. But still no result.
in your options.
State ⇒ Feedback
in your options.
Priority ⇒ 2. Medium
State ⇒ Unconfirmed
Queue ⇒ Kronolith
Summary ⇒ Free/Busy ...:Not found
Type ⇒ Bug
When trying to display attendees free/busy information there is no
information retrieved, also when looking into kronolith_storage
column, there is no data.
The store function doesn't seem to be called.
I have entries in Turba for all contacts within the Freebusy field
"https://mydom/horde/kronolith/fb.php?c=myuser".
What am I doing wrong and when is the store function called?
Thanks in advance.
--
My Kronolith version 2.0.4, Horde 3.0.5, Turba 2.0.3.