Comment 8 for bug 248705

Revision history for this message
Krzysztof Rzadca (krzadca) wrote : Re: [Bug 248705] Re: Evolution Exchange does not authenticate to Exchange servers with a relative path in the form action, e.g. "owaauth.dll"

Hi,

Thanks for your reply. Yes, the problem was with "the plethora of other .deb
files produced" :) I installed only evolution-data-server from your ppa
repository (I thought the other ones are ; after installing other related
files, it works now. I'll post a comment for this bug.

thanks again and best regards,
Krzysztof

2009/2/2 hyperair <email address hidden>

> On Mon, 2009-02-02 at 07:37 +0000, Krzysztof Rzadca wrote:
> > Could anyone verify whether this bugfix works? I installed
> evolution-data-server from hyperair's PPA:
> > krz@astus:~$ dpkg -s evolution-data-server | grep Version
> > Version: 2.24.3-0ubuntu2~hyper1
> >
> > Just in case, I rebooted the system. However, I keep having the same
> > problem ending with Invalid URI (I'm attaching the debuging output).
> >
> > ** Attachment added: "evolution.txt"
> > http://launchpadlibrarian.net/21893021/evolution.txt
> >
> I can verify that it works. However, it is strange that you're still
> getting the issues regarding owaauth.dll. By right, it shouldn't happen
> once you've installed all of the evolution-data-server packages
> (including the plethora of other .deb files produced). I'm not very sure
> exactly which binary package is the affected one, just that the source
> package is definitely evolution-data-server.
> --
> Chow Loong Jin
>
> --
> Evolution Exchange does not authenticate to Exchange servers with a
> relative path in the form action, e.g. "owaauth.dll"
> https://bugs.launchpad.net/bugs/248705
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Evolution Data Server: Fix Released
> Status in Evolution Exchange - Exchange Plugin for Exchange: Invalid
> Status in "evolution-data-server" source package in Ubuntu: Fix Released
>
> Bug description:
> Evolution fails to authenticate with Exchange servers with web interface
> login form action set to "owaauth.dll" or any other relative path (no
> leading /, or protocol specified). An example of a form can be found here:
> https://webmail.ntu.edu.sg/exchange/
>
> Version of evolution-data-server this happens in: 2.24.3-0ubuntu1
> (intrepid-updates)
> This is fixed in version 2.24.3-0ubuntu2, which is in Jaunty.
>
> TEST CASE: Attempt to create a new account in Evolution to said Exchange
> server. Credentials must be valid, and have been verified by attempting the
> web login. Evolution will prompt for the password endlessly, as though the
> password is wrong.
>
> E2K_DEBUG=4 evolution will show the a HTTP/1.1 302 response, followed by a
> GET request to /exchweb/bin/auth/owalogon.asp?something, and then a HTTP/1.1
> 200 response, and a warning message about an invalid URI 'owaauth.dll'.
>
> What should happen: Instead of a warning message regarding invalid URI
> owaauth.dll, there should be a POST request to
> /exchweb/bin/auth/owaauth.dll. With E2K_DEBUG=5, this request is shown to
> contain the username and password.
>
> Regression Potential: None that I can think of.
>