Addressbook empty

Hello,

I am having a problem with my egroupware addressbook lately. For every new user I create, the addressbook page is empty. Everything else works fine.
The user has the rights to see group addressbooks etc like any other user, but nothing is showing, not even the account entries. If the user adds a new entry, the entry exists, other people can see it, but the new users adressbook is still empty.
In the groupdav under
http://[…]/egroupware/groupdav.php/[group]/addressbook/
the entries are visible, so I don’t think it is an ACL problem.
I am running EGW 1.8001

Can anybody help?

Hello,

I am having a problem with my egroupware addressbook lately. For every new
user I create, the addressbook page is empty. Everything else works fine.
The user has the rights to see group addressbooks etc like any other user,
but nothing is showing, not even the account entries. If the user adds a
new
entry, the entry exists, other people can see it, but the new users
adressbook is still empty.
In the groupdav under
http://[…]/egroupware/groupdav.php/[group]/addressbook/
the entries are visible, so I don’t think it is an ACL problem.
I am running EGW 1.8001

If you’re running EGW in Ubuntu with PHP 5.3.2, double check if your ‘re
receiving fatal errors on PHP. You can see this lookin’ in the Apache2 error
file (/var/log/apache2/error_log). If this is the case, you’ll have to
upgrade to PHP 5.3.3 or newer.

Yes, I am running egroupware on Ubuntu 10.04 and I get the following error:

[error] PHP Warning: array_merge(): Argument #1 is not an array in /usr/share/egroupware/phpgwapi/inc/class.translation.inc.php on line 261, referer: http://10.8.0.1/egroupware/index.php?menuaction=addressbook.addressbook_ui.index
[error] PHP Warning: array_merge(): Argument #2 is not an array in /usr/share/egroupware/phpgwapi/inc/class.translation.inc.php on line 261, referer: http://10.8.0.1/egroupware/index.php?menuaction=addressbook.addressbook_ui.index

the warning appears btw for every egw module and every user.
I updated to php5.3.3 from ppa (5.3.3-8ubuntu12~lucid1: apache2handler), but no change.

Yes, I am running egroupware on Ubuntu 10.04 and I get the following error:

[error] PHP Warning: array_merge(): Argument #1 is not an array in
/usr/share/egroupware/phpgwapi/inc/class.translation.inc.php on line 261,
referer:
http://10.8.0.1/egroupware/index.php?menuaction=addressbook.addressbook_ui.index
[error] PHP Warning: array_merge(): Argument #2 is not an array in
/usr/share/egroupware/phpgwapi/inc/class.translation.inc.php on line 261,
referer:
http://10.8.0.1/egroupware/index.php?menuaction=addressbook.addressbook_ui.index

the warning appears btw for every egw module and every user.
I updated to php5.3.3 from ppa (5.3.3-8ubuntu12~lucid1: apache2handler), but
no change.

Those warnings are not related to your issues. This is due to a change in PHP and how it handles arrays.
This was fixed in the 1.9 branch.

Cheers,
Ingo


Malware Security Report: Protecting Your Business, Customers, and the
Bottom Line. Protect your business and customers by understanding the
threat from malware and how it can impact your online business.
http://www.accelacomm.com/jaw/sfnl/114/51427462/


eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users

Hello elara,
we’ve had the same problem maybe one year ago. The solution for us was to switch the addressbooktype to “all” on the upper right side. After that, every user had access to all addressbook entries.
Hope it helps
Stefan

Hi Stefan,
you are right, with the “alphabet view”, there are no entries in the addressbook at all, even for the old users. I never noticed it before, since everyone here uses the “all view”. But sadly, this trick works only for the old users. The new ones have an empty addressbook either way.
Elara

Hi Ingo,

do you mean the warning stuff is fixed in 1.9 or the addressbook error?
Is egw 1.9 ready for use yet?

Elara

Hi Ingo,

do you mean the warning stuff is fixed in 1.9 or the addressbook error?
Is egw 1.9 ready for use yet?

Hi.

Sorry, the warnings have been fixed in 1.9.
1.9 is bleeding edge. It’s much better than 1.8 in many ways. However, it’s work in progress with sometimes rather big
changes and hence big bugs. It may break your setup completely or work fine. I know enough PHP to make it work if
it breaks and submitting bugs and solutions if I find any.

If it would be stable, they would have released it, but they have not.

So in short: To test it yes, for production NO!

Back to subject: Can your new users see no contacts at all, even not contacts that are no accounts? Or do you have
accounts only in the system?
Presumably you have checked all ACL’s? And they are members of the same group as you old users?

Cheers,
Ingo


Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/


eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users

Hi Elara,

I strictly recommend to NOT use 1.9 as this is our trunk or
development-version and there will be huge changes in the next weeks
month coming with etemplate2 which makes absolutly no sence to run that
in any production-environment.

But why not using our EPL-Version? For sure its not for free available
but it offeres so much more features than the actual community-release …

You can simply create a trial and test it - its available in hosting or
also for own installations. The pricing is mentioned on the homepage
www.egroupware.org

Birgit

Hi Ingo,

do you mean the warning stuff is fixed in 1.9 or the addressbook error?
Is egw 1.9 ready for use yet?

Elara

–
View this message in context: http://egroupware.219119.n3.nabble.com/Addressbook-empty-tp3313450p3315919.html
Sent from the egroupware-users mailing list archive at Nabble.com.


Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/


eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users

–
Stylite AG

Morschheimer Strasse 15 | 67292 Kirchheimbolanden

fon +49 (0) 6352 70629-13 | fax +49 (0) 6352 70629-30
cell +49 (0) 170 3147833

mailto: bb@stylite.de | skype: birgit-kl
www.stylite.de | www.egroupware.org


Geschäftsführer - Managing Directors:
Andre Keller | Ralf Becker | Gudrun Mueller
Vorsitzender Aufsichtsrat - Chairman of the supervisory board:
Prof. Dr. Birger Leon Kropshofer

Commerzbank BLZ 55040022 | Account 218111300
IBAN DE33 5504 0022 0218 1113 00 | BIC COBADEFFXXX
VAT DE214280951 | Registered HRB 31158 Kaiserslautern
Germany


Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/


eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users

Hi Ingo,
new users see no contacts at all, neither contacts in the personal addressbook, nor in the group addressbook nor the account contacts. The can add contacts without problem, but they don’t show up in the addressbook (they show for other users though). The users have at least read access to all of those addressbooks. I also compared the acls in the database with those of other users and everything is the same. On the groupdav page, there are numerous vcf files, so the access rights are alright.
I think it’s some problem with the addressbook page itself. It reminds me of a problem I had some time ago with the calendar in an earlier egw version. Maybe it displays the addressbook for some other (inactive?) user? Are there some GET/POST options I could try?
Elara

I encountered the same kind of problem some time ago.
Have a look here : http://egroupware.219119.n3.nabble.com/Addressbook-issue-since-1-8-upgrade-td2566714.html#a2581930

Hope this will help
Christophe

Thank you very much, Christophe.

The empty addressbook type was the reason. I, too, was not able to add a new default contact type. Luckily I was able to have a peek into the tables of another egw installation, so I solved the problem by changing it in the database. Basically, this means deleting the entries in ‘egw_config’ for the app 'addressbook’
Afterwards I had to add another addressbook type in order to make the selectbox appear, then I could select contact for the new user and delete the additional addressbook type again.

it’s working :-)))))))