|
List Info
Thread: Horde 2.2 RC1 Errors
|
|
| Horde 2.2 RC1 Errors |
  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-users kolab.org
https:
//kolab.org/mailman/listinfo/kolab-users
|
|
| Re: Horde 2.2 RC1 Errors |
  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 <troy carpenter.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-users kolab.org
> https:
//kolab.org/mailman/listinfo/kolab-users
--
______ http://kdab.com
_______________ http://kolab-konsortium.c
om _
p rdus Kolab work is funded in part by KDAB and the
Kolab Konsortium
____ http://www.pardus.de
_________________ http://gunnarwrobel.de _
E-mail : p rdus.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
p rdus <<
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~
_______________________________________________
Kolab-users mailing list
Kolab-users kolab.org
https:
//kolab.org/mailman/listinfo/kolab-users
|
|
| Re: Horde 2.2 RC1 Errors |
  Germany |
2008-02-21 02:03:52 |
Troy Carpenter <troy carpenter.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-users kolab.org
> https:
//kolab.org/mailman/listinfo/kolab-users
--
______ http://kdab.com
_______________ http://kolab-konsortium.c
om _
p rdus Kolab work is funded in part by KDAB and the
Kolab Konsortium
____ http://www.pardus.de
_________________ http://gunnarwrobel.de _
E-mail : p rdus.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
p rdus <<
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~
_______________________________________________
Kolab-users mailing list
Kolab-users kolab.org
https:
//kolab.org/mailman/listinfo/kolab-users
|
|
| Re: Horde 2.2 RC1 Errors |
  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-users kolab.org
https:
//kolab.org/mailman/listinfo/kolab-users
|
|
| Re: Horde 2.2 RC1 Errors |
  Germany |
2008-02-22 03:33:42 |
Troy Carpenter <troy carpenter.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-users kolab.org
> https:
//kolab.org/mailman/listinfo/kolab-users
--
______ http://kdab.com
_______________ http://kolab-konsortium.c
om _
p rdus Kolab work is funded in part by KDAB and the
Kolab Konsortium
____ http://www.pardus.de
_________________ http://gunnarwrobel.de _
E-mail : p rdus.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
p rdus <<
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~
_______________________________________________
Kolab-users mailing list
Kolab-users kolab.org
https:
//kolab.org/mailman/listinfo/kolab-users
|
|
[1-5]
|
|