List Info

Thread: Horde 2.2 RC1 Errors




Horde 2.2 RC1 Errors
country flaguser name
United States
2008-02-19 15:03:20
Hi all.

I'm still not having Horde work correctly for me.  I have
outlined my problems 
earlier with php the segfault while trying to read an email
message.

Today I finally decided to try out the Calendar and Contact
features in Horde.

With no events and no contacts, the Calendar and Contact
screens seem to work 
fine.   I created both an event and a contact via Kontact in
the appropriate 
directories, synced the directories with the Kolab server,
then went to 
Horde.

The Calendar and Contact screens are blank.

My PHP log shows the following log entries.  There are no
apache error logs.

[19-Feb-2008 15:32:49] PHP Fatal error:  Class 'DOMDocument'
not found 
in /kolab/lib/php/Horde/DOM.php on line 108
[19-Feb-2008 15:32:49] PHP Notice:  Unknown: SECURITY
PROBLEM: insecure server 
advertised AUTH=PLAIN (errflg=1) in Unknown on line 0

That last error line showed up in an earlier report and
Richard Bos wanted me 
to file a bug report on it, which I have yet to do.  Looks
like I will file 
one now.

The same two errors show up when I use either the Calendar
or the Contacts.  I 
couldn't find any Horde logs, so I don't think it logging
anything to give a 
better idea of what's happening.

Any ideas?  Horde seems to work fine for me, as long as
there are no calendar 
entries...and no contacts...and no email.  Other than that,
I like it.

 "other than that, how did you like the play, Mrs
Lincoln?"

Troy Carpenter

_______________________________________________
Kolab-users mailing list
Kolab-userskolab.org
https:
//kolab.org/mailman/listinfo/kolab-users

Re: Horde 2.2 RC1 Errors
country flaguser name
Germany
2008-02-20 01:46:02
Hi Troy,

sorry for not answering earlier on your posts. I still had
them marked
"TODO" because they seemed to be more complex
issues 

Troy Carpenter <troycarpenter.cx> writes:

> Hi all.
>
> I'm still not having Horde work correctly for me.  I
have outlined my problems 
> earlier with php the segfault while trying to read an
email message.
>
> Today I finally decided to try out the Calendar and
Contact features in Horde.
>
> With no events and no contacts, the Calendar and
Contact screens seem to work 
> fine.   I created both an event and a contact via
Kontact in the appropriate 
> directories, synced the directories with the Kolab
server, then went to 
> Horde.
>
> The Calendar and Contact screens are blank.
>
> My PHP log shows the following log entries.  There are
no apache error logs.
>
> [19-Feb-2008 15:32:49] PHP Fatal error:  Class
'DOMDocument' not found 
> in /kolab/lib/php/Horde/DOM.php on line 108

You mentioned that you recompiled PHP and Apache yourself in
order to
add some extensions. This error clearly indicates that you
deactivated
some others.

In this case Horde tells you that it does not have the DOM
extension
activated.

http://de2.p
hp.net/manual/en/ref.dom.php

This is required for parsing XML and since Kolab relies on
XML
attachments, it won't work.


> [19-Feb-2008 15:32:49] PHP Notice:  Unknown: SECURITY
PROBLEM: insecure server 
> advertised AUTH=PLAIN (errflg=1) in Unknown on line 0

This is okay even though I'd like to get rid of the notice.
I just
didn't have the time yet to figure out what the best way of
doing that
is. The underlying c-client library is basically unhappy
with the way
the cyrus server is configured. But this is no real error,
just a
nagging warning.

>
> That last error line showed up in an earlier report and
Richard Bos wanted me 
> to file a bug report on it, which I have yet to do. 
Looks like I will file 
> one now.
>
> The same two errors show up when I use either the
Calendar or the Contacts.  I 
> couldn't find any Horde logs, so I don't think it
logging anything to give a 
> better idea of what's happening.
>
> Any ideas?  Horde seems to work fine for me, as long as
there are no calendar 
> entries...and no contacts...and no email.  Other than
that, I like it.

Does the segmentation fault still exist when viewing mails?

In any case I don't give you any guarantee that Horde will
work for
you since you play around with PHP yourself. Horde is rather
complex
and if you deviate from the standard server setup you are
bound to
have problems 

Cheers,

Gunnar

>
>  "other than that, how did you like the play, Mrs
Lincoln?"
>
> Troy Carpenter
> _______________________________________________
> Kolab-users mailing list
> Kolab-userskolab.org
> https:
//kolab.org/mailman/listinfo/kolab-users

-- 
______ http://kdab.com
_______________ http://kolab-konsortium.c
om _

prdus Kolab work is funded in part by KDAB and the
Kolab Konsortium

____ http://www.pardus.de
_________________ http://gunnarwrobel.de _
E-mail : prdus.de                                 Dr. Gunnar
Wrobel
Tel.   : +49 700 6245 0000                         
Bundesstrasse 29
Fax    : +49 721 1513 52322                          D-20146
Hamburg
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~
   >> Mail at ease - Rent a kolab groupware server at
prdus <<                 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~

_______________________________________________
Kolab-users mailing list
Kolab-userskolab.org
https:
//kolab.org/mailman/listinfo/kolab-users

Re: Horde 2.2 RC1 Errors
country flaguser name
Germany
2008-02-21 02:03:52
Troy Carpenter <troycarpenter.cx> writes:

> On Wednesday 20 February 2008 08:14:02 am Troy
Carpenter wrote:
>> On Wednesday 20 February 2008 02:46:02 am Gunnar
Wrobel wrote:
>>>
>> > > [19-Feb-2008 15:32:49] PHP Fatal error: 
Class 'DOMDocument' not found
>> > > in /kolab/lib/php/Horde/DOM.php on line
108
>> >
>> > You mentioned that you recompiled PHP and
Apache yourself in order to
>> > add some extensions. This error clearly
indicates that you deactivated
>> > some others.
>>
>> Yes, I have enabled extra things (like mysql) so I
can run my normal
>> website with it, but I don't remember deactivating
anything.  I recompiled
>> apache, apache-php, and php.  I also tried to put
the originals back on,
>> but that didn't work...I pretty sure I did
something wrong there.
>>
>> > In this case Horde tells you that it does not
have the DOM extension
>> > activated.
>> >
>> > http://de2.p
hp.net/manual/en/ref.dom.php
>> >
>> > This is required for parsing XML and since
Kolab relies on XML
>> > attachments, it won't work.
>>
>> I'll double check the config specs on the packages
to be sure I didn't
>> disable it.
>
> Just a note, I looked at the unmodified apache-php.spec
and php.spec included 
> in the Kolab distribution and in both files I see:
>
> %option       with_dom                  no

You are referring to the hardcoded information in the the
php.spec
which has no relevance for the build process of the Kolab
server.

The kolabd.spec declares the following:

PreReq: php, php::with_pear = yes, php::with_gettext = yes,
php::with_dom = yes, php::with_mcrypt = yes, php::with_iconv
= yes,
php::with_mbstring = yes, php::with_mbregex = yes,
php::with_gd = yes,
php::with_imap = yes, php::with_ssl = yes, php::with_ctype =
yes,
php::with_openldap = yes, php::with_mhash = yes,
php::with_zlib = yes,
php::with_bdb = yes, php::with_imap_annotate = yes,
php::with_pear =
yes, php::with_xml = yes, php::with_mm = yes

And this it the relevant bit of information.

If you inject packages like you did with PHP you *will*
break your
system 

Please just use the install-kolab.sh script and add your
additional
defines for PHP there. Then you have a significantly higher
chance of
keeping a working system.

Cheers,

Gunnar

>
> When I changed this to 'yes', then Calendar and
Contacts started working.
>
> The SEGFAULT still occurs when reading most email:
>
> [Wed Feb 20 11:13:08 2008] [notice] child pid 24356
exit signal Segmentation 
> fault (11)
> zend_mm_heap corrupted
>
> I don't know if the zend_mm_heap_corrupted has anything
to do with the 
> segfault or not.  It doesn't always appear when there
is a segfault.
>
> I beginning to think it is something about the emails
themselves that are 
> causing the problem, but I haven't figured out a
pattern yet.
>
> Troy
> _______________________________________________
> Kolab-users mailing list
> Kolab-userskolab.org
> https:
//kolab.org/mailman/listinfo/kolab-users

-- 
______ http://kdab.com
_______________ http://kolab-konsortium.c
om _

prdus Kolab work is funded in part by KDAB and the
Kolab Konsortium

____ http://www.pardus.de
_________________ http://gunnarwrobel.de _
E-mail : prdus.de                                 Dr. Gunnar
Wrobel
Tel.   : +49 700 6245 0000                         
Bundesstrasse 29
Fax    : +49 721 1513 52322                          D-20146
Hamburg
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~
   >> Mail at ease - Rent a kolab groupware server at
prdus <<                 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~

_______________________________________________
Kolab-users mailing list
Kolab-userskolab.org
https:
//kolab.org/mailman/listinfo/kolab-users

Re: Horde 2.2 RC1 Errors
country flaguser name
United States
2008-02-21 08:16:58
On Thursday 21 February 2008 03:03:52 am Gunnar Wrobel
wrote:
>
> You are referring to the hardcoded information in the
the php.spec
> which has no relevance for the build process of the
Kolab server.
>
> The kolabd.spec declares the following:
>
> PreReq: php, php::with_pear = yes, php::with_gettext =
yes,
> php::with_dom = yes, php::with_mcrypt = yes,
php::with_iconv = yes,
> php::with_mbstring = yes, php::with_mbregex = yes,
php::with_gd = yes,
> php::with_imap = yes, php::with_ssl = yes,
php::with_ctype = yes,
> php::with_openldap = yes, php::with_mhash = yes,
php::with_zlib = yes,
> php::with_bdb = yes, php::with_imap_annotate = yes,
php::with_pear =
> yes, php::with_xml = yes, php::with_mm = yes
>
> And this it the relevant bit of information.
>
> If you inject packages like you did with PHP you *will*
break your
> system 
>
> Please just use the install-kolab.sh script and add
your additional
> defines for PHP there. Then you have a significantly
higher chance of
> keeping a working system.
>

Ok, help me with this because I couldn't find any info like
this when I 
searched online, and ones I did find seemed to only apply to
2.1 
installations.

Where exactly do I add the extra defines?  Do I modify the
klolabd.spec or am 
I adding them to install-kolab.sh?  And if install-kolab.sh,
where in that 
file do I add?  Do I put it in the DEFINE= line?  What
format?

The reason I need the extra stuff is because there is only
one server to run 
both Kolab and a website (which needs mysql specifically and
other 
libraries).

Thanks for your help,
Troy

_______________________________________________
Kolab-users mailing list
Kolab-userskolab.org
https:
//kolab.org/mailman/listinfo/kolab-users

Re: Horde 2.2 RC1 Errors
country flaguser name
Germany
2008-02-22 03:33:42
Troy Carpenter <troycarpenter.cx> writes:

> On Thursday 21 February 2008 03:03:52 am Gunnar Wrobel
wrote:
>>
>> You are referring to the hardcoded information in
the the php.spec
>> which has no relevance for the build process of the
Kolab server.
>>
>> The kolabd.spec declares the following:
>>
>> PreReq: php, php::with_pear = yes,
php::with_gettext = yes,
>> php::with_dom = yes, php::with_mcrypt = yes,
php::with_iconv = yes,
>> php::with_mbstring = yes, php::with_mbregex = yes,
php::with_gd = yes,
>> php::with_imap = yes, php::with_ssl = yes,
php::with_ctype = yes,
>> php::with_openldap = yes, php::with_mhash = yes,
php::with_zlib = yes,
>> php::with_bdb = yes, php::with_imap_annotate = yes,
php::with_pear =
>> yes, php::with_xml = yes, php::with_mm = yes
>>
>> And this it the relevant bit of information.
>>
>> If you inject packages like you did with PHP you
*will* break your
>> system 
>>
>> Please just use the install-kolab.sh script and add
your additional
>> defines for PHP there. Then you have a
significantly higher chance of
>> keeping a working system.
>>
>
> Ok, help me with this because I couldn't find any info
like this when I 
> searched online, and ones I did find seemed to only
apply to 2.1 
> installations.
>
> Where exactly do I add the extra defines?  Do I modify
the klolabd.spec or am 
> I adding them to install-kolab.sh?  And if
install-kolab.sh, where in that 
> file do I add?  Do I put it in the DEFINE= line?  What
format?

Yes, you add them in the DEFINE="..." line. We
should probably add
another switch in the script to make that easier.

The format is 

 -D PACKAGE::REQUIRED_FEATURE

e.g.

 -D php::with_mysql

Cheers,

Gunnar

>
> The reason I need the extra stuff is because there is
only one server to run 
> both Kolab and a website (which needs mysql
specifically and other 
> libraries).
>
> Thanks for your help,
> Troy
> _______________________________________________
> Kolab-users mailing list
> Kolab-userskolab.org
> https:
//kolab.org/mailman/listinfo/kolab-users

-- 
______ http://kdab.com
_______________ http://kolab-konsortium.c
om _

prdus Kolab work is funded in part by KDAB and the
Kolab Konsortium

____ http://www.pardus.de
_________________ http://gunnarwrobel.de _
E-mail : prdus.de                                 Dr. Gunnar
Wrobel
Tel.   : +49 700 6245 0000                         
Bundesstrasse 29
Fax    : +49 721 1513 52322                          D-20146
Hamburg
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~
   >> Mail at ease - Rent a kolab groupware server at
prdus <<                 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~

_______________________________________________
Kolab-users mailing list
Kolab-userskolab.org
https:
//kolab.org/mailman/listinfo/kolab-users

[1-5]

about | contact  Other archives ( Real Estate discussion Medical topics )