Bug 10797 - Не работает диалог настройки соединения с Exchange
: Не работает диалог настройки соединения с Exchange
Status: NEW
: Sisyphus
(All bugs in Sisyphus/evolution-exchange)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
: 15403
  Show dependency tree
 
Reported: 2007-02-08 11:02 by
Modified: 2011-06-08 15:58 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-02-08 11:02:24
Subj собственно. Конкретнее:

В диалоге задания параметров "Получение почты" показывается только поле для
ввода имени, но нет поля для указания сервера exchange и задания параметров
аутентификации. Соответственно кнопочка "Далее" никогда не подсвечивается.

Если попытаться "обмануть" Evolution и сначала создать POP3 аккаунт а затем
перенастроить его на работу с exchange, то снова выйдет облом, так как нужные
параметры не показываются и там. Более того, нет вкладки с дополнительными
параметрами настройки Exchange.

У соседа стоит Ubuntu, там evolution 2.8.1 и у него всё работает на ура.

У evolution-exchange в каталоге /usr/share/evolution-exchange/2.8/glade лежит
диалог начальной настройки аккуанта (exchange-autoconfig-wizard.glade), так вот
если его открыть с помощью glade-3, то там все нужные параметры присутствуют.
------- Comment #1 From 2007-02-22 20:45:51 -------
В общем ситуация такая: оказывается всё более-менее работает, единственное НО,
каждый раз при запуске evolution оказывается оключённым eplugin для работы с
Exchange. И сколько ты его ни включай при следующем запуске он опять будет
отключён :-(.

В Ubuntu опять таки всё работает :-(
------- Comment #2 From 2007-02-25 19:23:59 -------
Отправлены новые версии  evolution* - проверяйте. Если что - будем дальше
допиливать.
------- Comment #3 From 2007-02-26 12:39:17 -------
Проблема осталась. После выхода из evolution и захода обратно плагин для
Exchange всегда возвращается в выключенное состояние. Если мониторить ключ
/apps/evolution/eplugin/disabled с помощью gcong-editor, то видно, что плагин
работы с Exchange каждый раз прописывается как блокированный при старте
evolution. При этом выбирать в качестве типа аккаунта exchange можно, однако
корректно настроить его нельзя.

Добавился ещё один глюк: для аккаунтов типа mbox и exchange при открытии их на
редактирование кнопка OK оказывается заблокированной и разблокировать её
невозможно никакими действиями. При этом для POP-аккаунта эта кнопка не
блокируется никогда (что предпочтительнее).
------- Comment #4 From 2007-11-09 23:36:06 -------
Похоже ошибка осталась
------- Comment #5 From 2007-11-09 23:59:02 -------
я грешу на следующее. В других дистрибутивах (в федоре в часности) собрано со
статическими библиотеками ldap(и evolution-data-server и evolution). Я
подготовил spec для возможности сборки с libldap-devel-static. Но попытки
собрать с ним - совсем отключают поддержку exchange.

Ещё разбираюсь.
------- Comment #6 From 2008-01-11 15:21:18 -------
Господа заинтересованные в работе evolution с exchange.
Я не смогу заниматся этой проблемой, т.к. наш exchange-2003 обновили до 2007.
текущий evolution не работает с 2007 в принципе.
Следующий релиз evolution обещают сделать с поддержкой mapi, чего я собственно
и
жду, а пока пользуюсь imap.
Если у кого-то есть идеи - присылайте.
------- Comment #7 From 2008-09-01 13:13:25 -------
Ошибка до сих пор актуальна?
------- Comment #8 From 2008-09-01 13:31:27 -------
Для меня - нет, у нас включили возможность забирать почту по POP3.
------- Comment #9 From 2008-09-01 15:49:42 -------
Ошибка до сих пор актуально - модуль всё время переходит в выключеное
состояние. Стимула разбиратся с ней у меня нет - я всё жду поддержки mapi(без
mapi нет поддержки exchange-2007).
------- Comment #10 From 2008-10-30 21:42:50 -------
одна из возможных причин в evolution:
ldd -r /usr/lib/evolution/2.24/libecontactlisteditor.so.0

undefined symbol: eab_merging_book_add_contact   
(/usr/lib/evolution/2.24/libecontacteditor.so.0)
undefined symbol: addressbook_load_cancel   
(/usr/lib/evolution/2.24/libecontacteditor.so.0)
undefined symbol: eab_merging_book_commit_contact   
(/usr/lib/evolution/2.24/libecontacteditor.so.0)
undefined symbol: addressbook_load   
(/usr/lib/evolution/2.24/libecontacteditor.so.0)
undefined symbol: eab_prompt_save_dialog   
(/usr/lib/evolution/2.24/libecontacteditor.so.0)
undefined symbol: eab_load_error_dialog   
(/usr/lib/evolution/2.24/libecontacteditor.so.0)
undefined symbol: eab_merging_book_add_contact   
(/usr/lib/evolution/2.24/libecontactlisteditor.so.0)
undefined symbol: addressbook_load_cancel   
(/usr/lib/evolution/2.24/libecontactlisteditor.so.0)
undefined symbol: eab_merging_book_commit_contact   
(/usr/lib/evolution/2.24/libecontactlisteditor.so.0)
undefined symbol: addressbook_load   
(/usr/lib/evolution/2.24/libecontactlisteditor.so.0)
undefined symbol: eab_load_error_dialog   
(/usr/lib/evolution/2.24/libecontactlisteditor.so.0)
[root@shaba-nb etc]# findsym  eab_merging_book_add_contact
[root@shaba-nb etc]# rpm -qf /usr/lib/evolution/2.24/libecontactlisteditor.so.0