6.0.0-beta1
7/21/25

[#6277] impossible to create Group
Summary impossible to create Group
Queue Horde Base
Queue Version 3.1.6
Type Bug
State Not A Bug
Priority 2. Medium
Owners
Requester emergence (at) emergence31 (dot) org
Created 02/17/2008 (6364 days ago)
Due 02/18/2008 (6363 days ago)
Updated 02/19/2008 (6362 days ago)
Assigned 02/17/2008 (6364 days ago)
Resolved 02/19/2008 (6362 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
02/19/2008 04:40:20 PM Chuck Hagenbuch State ⇒ Not A Bug
 
02/19/2008 03:36:56 PM emergence (at) emargence31 (dot) org Comment #5 Reply to this comment
Alright, let's back up. Do you have a top level group already
existing? Or is this error trying to create the first group? What
exactly do you do to get the error?
It error truing when I create the first group, I have the icon All the 
group, when I create a son, all is OK but no entry in the database.



Euh, all is good now, but I don't know why ????

Thanks !!!!
02/19/2008 01:50:19 AM Chuck Hagenbuch Comment #4 Reply to this comment
Alright, let's back up. Do you have a top level group already 
existing? Or is this error trying to create the first group? What 
exactly do you do to get the error?
02/18/2008 05:41:52 PM emergence (at) emergence31 (dot) org Comment #3 Reply to this comment
Did you configure a DataTree backend?
Thanks for your help.

I think yes



conf.php :

<?php

/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */

// $Horde: horde/config/conf.xml,v 1.74.2.48 2007/02/02 11:03:05 jan Exp $

$conf['debug_level'] = E_ALL;

$conf['max_exec_time'] = 0;

$conf['compress_pages'] = true;

$conf['umask'] = 077;

$conf['use_ssl'] = 2;

$conf['server']['name'] = $_SERVER['SERVER_NAME'];

$conf['server']['port'] = $_SERVER['SERVER_PORT'];

$conf['session']['name'] = 'Horde';

$conf['session']['use_only_cookies'] = true;

$conf['session']['cache_limiter'] = 'nocache';

$conf['session']['timeout'] = 0;

$conf['cookie']['domain'] = $_SERVER['SERVER_NAME'];

$conf['cookie']['path'] = '/horde';

$conf['sql']['persistent'] = false;

$conf['sql']['username'] = '*******';

$conf['sql']['password'] = '*******';

$conf['sql']['hostspec'] = 'localhost';

$conf['sql']['port'] = 3306;

$conf['sql']['protocol'] = 'tcp';

$conf['sql']['database'] = 'horde';

$conf['sql']['charset'] = 'iso-8859-1';

$conf['sql']['phptype'] = 'mysql';

$conf['auth']['admins'] = array('Administrator');

$conf['auth']['checkip'] = true;

$conf['auth']['checkbrowser'] = true;

$conf['auth']['alternate_login'] = false;

$conf['auth']['redirect_on_logout'] = false;

$conf['auth']['params']['driverconfig'] = 'horde';

$conf['auth']['params']['encryption'] = 'md5-hex';

$conf['auth']['params']['show_encryption'] = false;

$conf['auth']['driver'] = 'sql';

$conf['signup']['allow'] = false;

$conf['log']['priority'] = PEAR_LOG_NOTICE;

$conf['log']['ident'] = 'HORDE';

$conf['log']['params'] = array();

$conf['log']['name'] = '/tmp/horde.log';

$conf['log']['params']['append'] = true;

$conf['log']['type'] = 'file';

$conf['log']['enabled'] = true;

$conf['log_accesskeys'] = false;

$conf['prefs']['params']['driverconfig'] = 'horde';

$conf['prefs']['driver'] = 'sql';

$conf['datatree']['params']['persistent'] = false;

$conf['datatree']['params']['username'] = '*****';

$conf['datatree']['params']['password'] = '*********';

$conf['datatree']['params']['hostspec'] = 'localhost';

$conf['datatree']['params']['port'] = 3306;

$conf['datatree']['params']['protocol'] = 'tcp';

$conf['datatree']['params']['database'] = 'horde';

$conf['datatree']['params']['charset'] = 'iso-8859-1';

$conf['datatree']['params']['phptype'] = 'mysql';

$conf['datatree']['params']['driverconfig'] = 'custom';

$conf['datatree']['driver'] = 'sql';

$conf['group']['driver'] = 'datatree';

$conf['cache']['default_lifetime'] = 1800;

$conf['cache']['params']['dir'] = Horde::getTempDir();

$conf['cache']['params']['gc'] = 86400;

$conf['cache']['driver'] = 'file';

$conf['token']['driver'] = 'none';

$conf['mailer']['params']['host'] = 'mail.emergence31.org';

$conf['mailer']['params']['port'] = 25;

$conf['mailer']['params']['localhost'] = 'emergence31.org';

$conf['mailer']['params']['auth'] = '0';

$conf['mailer']['params']['username'] = '******';

$conf['mailer']['params']['password'] = '******';

$conf['mailer']['type'] = 'smtp';

$conf['vfs']['params']['vfsroot'] = '/tmp';

$conf['vfs']['type'] = 'file';

$conf['sessionhandler']['type'] = 'none';

$conf['problems']['email'] = 'webmaster@example.com';

$conf['problems']['maildomain'] = 'example.com';

$conf['problems']['tickets'] = false;

$conf['menu']['apps'] = array('chora', 'forwards', 'gollem', 'horde', 'imp');

$conf['menu']['always'] = false;

$conf['menu']['links']['help'] = 'all';

$conf['menu']['links']['help_about'] = true;

$conf['menu']['links']['options'] = 'authenticated';

$conf['menu']['links']['problem'] = 'all';

$conf['menu']['links']['login'] = 'all';

$conf['menu']['links']['logout'] = 'authenticated';

$conf['hooks']['permsdenied'] = false;

$conf['hooks']['username'] = false;

$conf['hooks']['preauthenticate'] = false;

$conf['hooks']['postauthenticate'] = false;

$conf['hooks']['authldap'] = false;

$conf['portal']['fixed_blocks'] = array();

$conf['accounts']['driver'] = 'null';

$conf['imsp']['enabled'] = false;

$conf['kolab']['enabled'] = false;

/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */














02/17/2008 08:20:40 PM Chuck Hagenbuch Comment #2
State ⇒ Feedback
Reply to this comment
Did you configure a DataTree backend?
02/17/2008 07:14:35 PM emergence (at) emergence31 (dot) org Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ impossible to create Group
Due ⇒ 02/18/2008
Queue ⇒ Horde Base
State ⇒ Unconfirmed
Reply to this comment




Une erreur fatale s'est produite

Parents not found: 8f55aa47e862d70a4e3964b5ece2ccd0 not found



[ligne 222 de /usr/share/horde/admin/groups.php]

Détails (aussi dans le fichier de traces de Horde) :



<pre dir="ltr">

<b>object</b>(<i>PEAR_Error</i>)[<i>23</i>]

   <i>public</i> 'error_message_prefix' <font 
color='#888a85'>=&gt;</font> <small>string</small> <font 
color='#cc0000'>''</font> <i>(length=0)</i>

   <i>public</i> 'mode' <font color='#888a85'>=&gt;</font> 
<small>int</small> <font color='#4e9a06'>1</font>

   <i>public</i> 'level' <font color='#888a85'>=&gt;</font> 
<small>int</small> <font color='#4e9a06'>1024</font>

   <i>public</i> 'code' <font color='#888a85'>=&gt;</font> <font 
color='#3465a4'>null</font>

   <i>public</i> 'message' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'Parents not found: 
8f55aa47e862d70a4e3964b5ece2ccd0 not found'</font> <i>(length=61)</i>

   <i>public</i> 'userinfo' <font color='#888a85'>=&gt;</font> <font 
color='#3465a4'>null</font>

   <i>public</i> 'backtrace' <font color='#888a85'>=&gt;</font>

     <b>array</b>

       0 <font color='#888a85'>=&gt;</font>

         <b>array</b>

           'file' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font 
color='#cc0000'>'/usr/share/pear/PEAR.php'</font> <i>(length=24)</i>

           'line' <font color='#888a85'>=&gt;</font> 
<small>int</small> <font color='#4e9a06'>572</font>

           'function' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'PEAR_Error'</font> 
<i>(length=10)</i>

           'class' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'PEAR_Error'</font> 
<i>(length=10)</i>

           'type' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'-&gt;'</font> 
<i>(length=2)</i>

           'args' <font color='#888a85'>=&gt;</font>

             <b>array</b>

               ...

       1 <font color='#888a85'>=&gt;</font>

         <b>array</b>

           'file' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font 
color='#cc0000'>'/usr/share/horde/lib/Horde/DataTree.php'</font> 
<i>(length=39)</i>

           'line' <font color='#888a85'>=&gt;</font> 
<small>int</small> <font color='#4e9a06'>872</font>

           'function' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'raiseError'</font> 
<i>(length=10)</i>

           'class' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'PEAR'</font> 
<i>(length=4)</i>

           'object' <font color='#888a85'>=&gt;</font>

             <b>object</b>(<i>DataTree_null</i>)[<i>13</i>]

               ...

           'type' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'-&gt;'</font> 
<i>(length=2)</i>

           'args' <font color='#888a85'>=&gt;</font>

             <b>array</b>

               ...

       2 <font color='#888a85'>=&gt;</font>

         <b>array</b>

           'file' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font 
color='#cc0000'>'/usr/share/horde/lib/Horde/Group.php'</font> 
<i>(length=36)</i>

           'line' <font color='#888a85'>=&gt;</font> 
<small>int</small> <font color='#4e9a06'>311</font>

           'function' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'getParentList'</font> 
<i>(length=13)</i>

           'class' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'DataTree'</font> 
<i>(length=8)</i>

           'object' <font color='#888a85'>=&gt;</font>

             <b>object</b>(<i>DataTree_null</i>)[<i>13</i>]

               ...

           'type' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'-&gt;'</font> 
<i>(length=2)</i>

           'args' <font color='#888a85'>=&gt;</font>

             <b>array</b>

               ...

       3 <font color='#888a85'>=&gt;</font>

         <b>array</b>

           'file' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font 
color='#cc0000'>'/usr/share/horde/admin/groups.php'</font> 
<i>(length=33)</i>

           'line' <font color='#888a85'>=&gt;</font> 
<small>int</small> <font color='#4e9a06'>220</font>

           'function' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font 
color='#cc0000'>'getGroupParentList'</font> <i>(length=18)</i>

           'class' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'Group'</font> 
<i>(length=5)</i>

           'object' <font color='#888a85'>=&gt;</font>

             <b>object</b>(<i>Group</i>)[<i>12</i>]

               ...

           'type' <font color='#888a85'>=&gt;</font> 
<small>string</small> <font color='#cc0000'>'-&gt;'</font> 
<i>(length=2)</i>

           'args' <font color='#888a85'>=&gt;</font>

             <b>array</b>

               ...

   <i>public</i> 'callback' <font color='#888a85'>=&gt;</font> <font 
color='#3465a4'>null</font>

</pre>

Saved Queries