#749617 evolution-ews: does not retrive or send mail, claims to be offline.

Package:
evolution-ews
Source:
evolution-ews
Description:
Exchange Web Services integration for Evolution
Submitter:
David Gross
Date:
2014-09-14 17:54:06 UTC
Severity:
important
#749617#5
Date:
2014-05-28 16:20:43 UTC
From:
To:
An update to evolution-ews, appears to have broken the mail functionality to
the ews package.  The calendar and contacts do work.  The mail section will not
send or receive mail, when "inbox" or a folder in "inbox" is selected, it gives
the error "You must be working online to complete this operation."  Evolution
is online, and other accounts work, (pop,imap, imap+, etc).  This makes it
impossible to use evolution as an Exchange client for mail.

#749617#10
Date:
2014-06-26 00:39:39 UTC
From:
To:
Performed dist-upgrade on Debian jessie system (from jessie to jessie,
not changing releases). Same problem, evolution is "online", connects to
IMAP accounts, reports "offline" for ews account.

Bill West

#749617#15
Date:
2014-06-26 23:46:29 UTC
From:
To:
Additional information

I am able to retrieve the EWS folder sizes, both from the account setup
screen, and by right-clicking on the account name in the sidebar and
then clicking on "Folder sizes". I can break this by setting up bogus
values in the proxy configuration, so it seems that there is some sort
of connection being established.

Let me know if you need an Exchange mail account on our server for
testing.

Bill West

#749617#20
Date:
2014-06-27 20:27:17 UTC
From:
To:
The workaround in upstream bug 708175 which involves setting http_proxy
environment variable and starting Evolution from the command line
resolves this problem (in an inconvenient way). Running in Xfce session,
but I observed the original problem in both Gnome and Gnome Classic
sessions also.

https://bugzilla.gnome.org/show_bug.cgi?id=708175

On Jessie box, did following on command line, and evolution connected to
Exchange server. The proxy url is a bogus one (from bug report 708175
linked above). Don't know the significance of the warning messages, but
thought you might like to see them.
------------------------------------------------------------------------------- bill@thrasher:~$ export http_proxy=http://abc.xyz.com:3128 bill@thrasher:~$ printenv ... other env vars ... http_proxy=http://abc.xyz.com:3128 bill@thrasher:~$ evolution (evolution:29744): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files Entity: line 11: parser error : Opening and ending tag mismatch: META line 0 and HEAD </HEAD><BODY><TABLE width=500 border=0 cellspacing=10><TR><TD> ^ (evolution:29744): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed (evolution:29744): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed (evolution:29744): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed ---------------------------------------------------------------------------------- Bill West -- Cell: 877-567-7451 Skype: bill.west9
#749617#25
Date:
2014-08-26 20:36:04 UTC
From:
To:
Upgraded to Evolution 3.12.2 using 'apt-get upgrade' on debian jessie,
problem still exists. Using following following script to start
evolution as a workaround:
------------ export http_proxy=http://www.example.com:3128 evolution & ------------ Bill West -- Cell: 877-567-7451 Skype: bill.west9 The workaround in upstream bug 708175 which involves setting http_proxy environment variable and starting Evolution from the command line resolves this problem (in an inconvenient way). Running in Xfce session, but I observed the original problem in both Gnome and Gnome Classic sessions also. https://bugzilla.gnome.org/show_bug.cgi?id=708175 On Jessie box, did following on command line, and evolution connected to Exchange server. The proxy url is a bogus one (from bug report 708175 linked above). Don't know the significance of the warning messages, but thought you might like to see them. ------------------------------------------------------------------------------- bill@thrasher:~$ export http_proxy=http://abc.xyz.com:3128 bill@thrasher:~$ printenv ... other env vars ... http_proxy=http://abc.xyz.com:3128 bill@thrasher:~$ evolution (evolution:29744): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files Entity: line 11: parser error : Opening and ending tag mismatch: META line 0 and HEAD </HEAD><BODY><TABLE width=500 border=0 cellspacing=10><TR><TD> ^ (evolution:29744): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed (evolution:29744): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed (evolution:29744): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed ---------------------------------------------------------------------------------- Bill West -- Cell: 877-567-7451 Skype: bill.west9
#749617#30
Date:
2014-09-14 17:50:11 UTC
From:
To:
--- Please enter the report below this line. ---

This bug disappeared after last update to testing. The only change I see
is that due to new upgrades I was forced to switch to systemd and can no
longer continue to use sysV. Now the EWS plugin is able to detect
network is on and recover/send mails.

Debian Release: jessie/sid
  500 testing-updates ftp.fr.debian.org
  500 testing         security.debian.org
  500 testing         ftp.fr.debian.org
--- Package information. ---
Depends                                (Version) | Installed
================================================-+-==================
libatk1.0-0                          (>= 1.12.4) | 2.12.0-1
libc6                                   (>= 2.7) | 2.19-10
libcairo-gobject2                    (>= 1.10.0) | 1.12.16-5
libcairo2                             (>= 1.2.4) | 1.12.16-5
libcamel-1.2-49                       (>= 3.8.2) | 3.12.5-2
libebackend-1.2-7                     (>= 3.8.2) | 3.12.5-2
libebook-contacts-1.2-0              (>= 3.7.90) | 3.12.5-2
libecal-1.2-16                       (>= 3.7.90) | 3.12.5-2
libedata-book-1.2-20                 (>= 3.7.90) | 3.12.5-2
libedata-cal-1.2-23                   (>= 3.8.4) | 3.12.5-2
libedataserver-1.2-18               (>= 3.11.90) | 3.12.5-2
libenchant1c2a                        (>= 1.6.0) | 1.6.0-10.1
libevolution                           (>= 3.12) | 3.12.2-1+b1
libevolution                           (<< 3.13) | 3.12.2-1+b1
libgdk-pixbuf2.0-0                   (>= 2.22.0) | 2.30.8-1
libglib2.0-0                           (>= 2.32) | 2.40.0-5
libgtk-3-0                            (>= 3.0.0) | 3.12.2-3+b1
libgtkhtml-4.0-0                        (>= 4.6) | 4.6.6-2
libgtkhtml-4.0-0                        (<< 4.8) | 4.6.6-2
libgtkhtml-editor-4.0-0                 (>= 4.6) | 4.6.6-2
libgtkhtml-editor-4.0-0                 (<< 4.8) | 4.6.6-2
libical1                                (>= 1.0) | 1.0-1
libjavascriptcoregtk-3.0-0            (>= 1.5.1) | 2.4.5-2
libnspr4                          (>= 2:4.9-2~)  | 2:4.10.7-1
 OR libnspr4-0d                    (>= 1.8.0.10) |
libnss3                        (>= 2:3.13.4-2~)  | 2:3.17-1
 OR libnss3-1d                 (>= 3.12.0~beta2) | 2:3.17-1
libpango-1.0-0                       (>= 1.14.0) | 1.36.7-1
libpangocairo-1.0-0                  (>= 1.14.0) | 1.36.7-1
libsecret-1-0                           (>= 0.7) | 0.18-1
libsoup2.4-1                           (>= 2.42) | 2.46.0-2
libsqlite3-0                          (>= 3.6.0) | 3.8.6-1
libwebkitgtk-3.0-0                   (>= 1.3.10) | 2.4.5-2
libxml2                               (>= 2.9.0) | 2.9.1+dfsg1-4
evolution                              (>= 3.12) | 3.12.2-1+b1
evolution                              (<< 3.13) | 3.12.2-1+b1


Package's Recommends field is empty.

Package's Suggests field is empty.