Evolution: Exchange-Connector-setup 2.24.2 unable to log in to exchange

Bug #306975 reported by Jason L. Froebe
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
evolution-exchange (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: evolution-exchange

Ubuntu 8.10 Intrepid 32bit (x86)

Unable to log into Exchange using Evolution 2.24.2. After a redirect from the main OWA url, we are at the OWA logon again. Just sits there. Seems to have confused the exchange connector. Tried through both evolution and evolution-connector-setup-2.24

Exchange 2003 Server

OWA URL: https://webmail.myserver.com/exchange
LOGIN: domain\<user>
MAILBOX: <user>

Tried the various ways of specifying the OWA with no luck. I'm able to log into OWA with no problems using firefox of course.

-----------------------

VERSION INFO:

jason@jfroebe-laptop:~$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10

ason@jfroebe-laptop:~$ apt-cache policy evolution-exchange
evolution-exchange:
  Installed: 2.24.2-0ubuntu1
  Candidate: 2.24.2-0ubuntu1
  Version table:
 *** 2.24.2-0ubuntu1 0
        500 http://us.archive.ubuntu.com intrepid-updates/main Packages
        100 /var/lib/dpkg/status
     2.24.1-0ubuntu1 0
        500 http://us.archive.ubuntu.com intrepid/main Packages

-------------------
EXCHANGE-CONNECTOR-SETUP-2.24:

jason@jfroebe-laptop:~$ E2K_DEBUG=9 /usr/bin/exchange-connector-setup-2.24
> GET /exchange HTTP/1.1
> Soup-Debug-Timestamp: 1228945668
> Soup-Debug: SoupSessionSync 1 (0x897b538), SoupMessage 1 (0x8669808), SoupSocket 1 (0x881a970)
> Host: webmail.myserver.com
> Accept-Language: en-US, en
> Authorization: NTLM TlRMTVNTUAABAAAABoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
> User-Agent: Evolution/2.24.2

< HTTP/1.1 302 Moved Temporarily
< Soup-Debug-Timestamp: 1228945668
< Soup-Debug: SoupMessage 1 (0x8669808)
< Connection: Keep-Alive
< Content-Length: 0
< Location: https://webmail.myserver.com/cookieauth.dll?GetLogon?url=%2Fexchange&reason=0
< Set-Cookie: sessionid=; path=/; expires=Thu, 01-Jan-1970 00:00:00 GMT
< Set-Cookie: cadata=; path=/; expires=Thu, 01-Jan-1970 00:00:00 GMT

> GET /cookieauth.dll?GetLogon?url=%2Fexchange&reason=0/ HTTP/1.1
> Soup-Debug-Timestamp: 1228945669
> Soup-Debug: SoupSessionSync 1 (0x897b5f8), SoupMessage 1 (0x86698b8), SoupSocket 1 (0x881aa90)
> Host: webmail.myserver.com
> Accept-Language: en-US, en
> Authorization: NTLM TlRMTVNTUAABAAAABoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
> User-Agent: Evolution/2.24.2

< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1228945670
< Soup-Debug: SoupMessage 1 (0x86698b8)
< Connection: Keep-Alive
< Content-Length: 15927
< Pragma: no-cache
< Cache-control: no-cache,max-age=0,must-revalidate
<
< <!-- {57A118C6-2DA9-419d-BE9A-F92B0F9A418B} -->
< <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
< <!--Copyright (c) 2000-2003 Microsoft Corporation. All rights reserved.-->
< <HTML>
< <HEAD>
< <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
< <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
< <META HTTP-EQUIV="Expires" CONTENT="0">
< <TITLE>Microsoft Outlook Web Access</TITLE>
< <STYLE>
< BODY {font-size:70%;}
< TABLE {font-size:100%}
< SELECT, INPUT, TEXTAREA, BUTTON, LABEL, BODY
< {
< font-family:Tahoma,Arial,Helvetica,Sans-serif;
< }
< a:link { color: #3D5FA3; text-decoration: none }
< a:visited { color: #3D5FA3; text-decoration: none }
< a:hover { text-decoration: underline }
< .sideBar
< {
< background-image: url(/CookieAuth.dll?GetPic?image=logon_IE_bot.gif);
< background-repeat: repeat-y;
< vertical-align:left;
< height:100%;
< }
< .logoTD
< {
< BORDER-TOP-WIDTH: 1px;
< BORDER-LEFT-WIDTH: 1px;
< PADDING-BOTTOM: 5px;
< BORDER-BOTTOM: #ecbe3e 1px solid;
< BORDER-RIGHT-WIDTH: 1px;
< }
< .mainTable
< {
< BORDER-RIGHT: #243760 1px solid;
< BORDER-TOP: #243760 1px solid;
< BORDER-LEFT: #243760 1px solid;
< BORDER-BOTTOM: #243760 1px solid;
< BORDER-COLLAPSE: collapse;
< }
< .standardTable
< {
< BORDER-COLLAPSE: collapse;
< }
< </STYLE>
< <NOSCRIPT>
< <TABLE id="borderTable" dir="LTR" class="standardTable" cellSpacing=0 cellPadding=0 height="100%" width="100%" bgColor="#3D5FA3" border=0>
< <TR>
< <TD width="25%">&nbsp;</TD>
< <TD width="50%">&nbsp;</TD>
< <TD width="25%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="25%">&nbsp;</TD>
< <TD width="50%">
< <TABLE style="border:2px solid black;" cellpadding=0 cellspacing=0 valign="middle" align="center" BGCOLOR="#FFFFE1" border=0>
< <TR><TD rowspan=3 width=20>&nbsp;&nbsp;</TD><TD>&nbsp;</TD><TD rowspan=3 width=20>&nbsp;&nbsp;</TD></TR>
< <TR>
< <TD>
< <font color='red' size=3>
< <P>Your Web browser is configured not to run script or doesn't support script in Web pages. Check your browser settings, or use a browser that can run script. </P>
< </font>
< </TD>
< </TR>
< <TR><TD>&nbsp;</TD></TR>
< </TABLE>
< </TD>
< <TD width="25%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="25%">&nbsp;</TD>
< <TD width="50%">&nbsp;</TD>
< <TD width="25%">&nbsp;</TD>
< </TR>
< </TABLE>
< </NOSCRIPT>
< <SCRIPT language='JavaScript'>
< function onClickHelp()
< {
< var oEvtId = window.event.srcElement.id;
<
< switch(oEvtId)
< {
< case "lnkShowClient":
< {
< trPremium.style.display='';
< trBasic.style.display='';
< lnkShowClient.style.display='none';
< lnkHideClient.style.display='';
< lnkHideClient.focus();
< break;
< }
< case "lnkHideClient":
< {
< trPremium.style.display='none';
< trBasic.style.display='none';
< lnkShowClient.style.display='';
< lnkHideClient.style.display='none';
< lnkShowClient.focus();
< break;
< }
< case "lnkShowTrust":
< {
< trPublic.style.display='';
< trTrusted.style.display='';
< trWrn.style.display='';
< lnkShowTrust.style.display='none';
< lnkHideTrust.style.display='';
< lnkHideTrust.focus();
< break;
< }
< case "lnkHideTrust":
< {
< trPublic.style.display='none';
< trTrusted.style.display='none';
< lnkShowTrust.style.display='';
< lnkHideTrust.style.display='none';
< lnkShowTrust.focus();
< showWarning();
< break;
< }
< }
< }
<
< function showWarning()
< {
< var oPubDesc = document.all("trPublic");
< var rdoTrustedGrp = document.all("trusted");
<
< if (oPubDesc.style.display == "none")
< {
< if (rdoTrustedGrp[0].checked)
< trWrn.style.display = "none";
< else
< trWrn.style.display = "";
< }
< }
<
< function onClickSecurity()
< {
< var rdoTrustedGrp = document.all("trusted");
< showWarning();
<
< if (rdoTrustedGrp[0].checked)
< document.forms["logonForm"].flags.value &= 11;
< else
< document.forms["logonForm"].flags.value |= 4;
<
< }
< </SCRIPT>
< </HEAD>
< <BODY scroll="AUTO" bgColor="#3D5FA3" text="#000000" leftMargin=0 topMargin=0 onload="window.document.logonForm.username.focus()">
< <FORM action="/CookieAuth.dll?Logon" method="POST" name="logonForm">
< <INPUT type="hidden" name="destination" value="Z2Fexchange">
< <INPUT type="hidden" name="flags" value="0">
< <TABLE id="borderTable" class="standardTable" cellSpacing=0 cellPadding=0 height="100%" width="100%" bgColor="#3D5FA3" border=0>
< <TR height=20>
< <TD width="33%">&nbsp;</TD>
< <TD width="33%">&nbsp;</TD>
< <TD width="34%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="33%">&nbsp;</TD>
< <TD width="33%" valign="top">
< <TABLE id="mainTable" class="mainTable" cellSpacing=0 cellPadding=0 width=550 bgColor="#FFFFFF" border=0>
< <TR>
< <TD><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width="10"></TD>
< <TD height="100%" valign=top>
< <TABLE id="sidebarTable" class="standardTable" height="100%" width="100%" cellSpacing=0 cellPadding=0 border=0>
< <TR><TD width="100%" height="100%"><IMG title="" alt="" height=421 src="/CookieAuth.dll?GetPic?image=logon_nav.gif" width=76 border=0></TD></TR>
< </TABLE>
< </TD>
< <TD><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width="5"></TD>
< <TD width="100%" valign=top>
< <TABLE id="logoTable" dir="LTR" cellSpacing=0 cellPadding=0 width="100%" border="0" bgColor="#FFFFFF">
< <TR>
< <TD vAlign=top align="right" width="100%" height=120 style="padding-top: 15">
< <IMG title="" alt="" height=12 src="/CookieAuth.dll?GetPic?image=logon_Microsoft.gif" width=59 border=0 hspace=10>
< </TD>
< </TR>
< <TR>
< <TD class="logoTD" width="100%">
< <IMG title="Microsoft Office Outlook Web Access provided by Microsoft Exchange Server" alt="Microsoft Office Outlook Web Access provided by Microsoft Exchange Server" height=62 src="/CookieAuth.dll?GetPic?image=logon_logo.gif" width=331 border=0 hspace=0>
< </TD>
< </TR>
< <TR>
< <TD width="100%">
< <TABLE id="usertxtTable" width="100%" cellspacing=0 cellpadding=0 border=0 bgColor="#FFFFFF">
< <TR><TD noWrap align="left" valign="top" height="8">&nbsp;</TD><TD width=10><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width=10></TD></TR>
< <TR><TD><P style="color:red"></P></TD><TD width=10>&nbsp;</TD></TR><TR><TD width="100%" valign="TOP">&nbsp;</TD><TD width=10>&nbsp;</TD></TR>
< <TR><TD noWrap align="left" valign="top" height="8">&nbsp;</TD><TD width=10 rowspan=2>&nbsp;</TD></TR>
< <TR>
< <TD VALIGN=top>
< <TABLE id="contentTable" width="100%" height="100%" cellpadding=0 cellspacing=0 border="0" bgColor="#FFFFFF">
< <TR>
< <TD NOWRAP width="1%"><P><LABEL for="username">Domain\user name:</LABEL></P></TD>
< <TD rowspan=7>&nbsp;&nbsp;</TD>
< <TD width="98%"><INPUT type="text" id="username" name="username" style="width:100%" size="25" maxlength="256"></TD>
< <TD rowspan=4>&nbsp;&nbsp;</TD>
< <TD width="1%">&nbsp;</TD>
< </TR>
< <TR>
< <TD height="5"></TD>
< <TD valign="top" height="5"><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width=25 height=5></TD>
< <TD height=5></TD>
< </TR>
< <TR>
< <TD NOWRAP width="1%"><P><LABEL for="password">Password:</LABEL></P></TD>
< <TD width="98%"><INPUT type="password" autocomplete="off" style="width:100%" id="password" name="password" size="25" maxlength="256"></TD>
< <TD width="1%"><INPUT type="submit" value="Log On" id="SubmitCreds" name="SubmitCreds"></TD>
< </TR>
< <TR>
< <TD height="12"></TD>
< <TD valign="top" height="12"><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width=25 height=12></TD>
< <TD height=12></TD>
< </TR>
< <TR><TD>&nbsp;</TD><TD colspan=4><TABLE cellspacing=0 cellpadding=0 border=0><TR><TD colspan="2" width="100%" style="padding-bottom:3px;"><B>Security</B>&nbsp;</TD></TR>
< <TR><TD colspan="2"><TABLE cellspacing=0 cellpadding=0><TR><TD><INPUT id="rdoPublic" checked type="radio" name="trusted" value="0" onclick="flags.value &= 11"></TD><TD NOWRAP><LABEL for="rdoPublic">Public or shared computer</LABEL></TD></TR>
< <TR><TD height=6><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" height=6></TD><TD height=6></TD></TR>
< <TR id="trPublic"><TD>&nbsp;</TD><TD>Select this option if you use Outlook Web Access on a public computer.</TD></TR></TABLE></TD></TR>
< <TR><TD height=6><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" height=6></TD><TD height=6></TD></TR>
< <TR><TD colspan="2"><TABLE cellspacing=0 cellpadding=0><TR><TD><INPUT id="rdoTrusted" name="trusted" type="radio" value="4" onclick="flags.value |= 4"></TD><TD NOWRAP><LABEL for="rdoTrusted">Private computer</LABEL></TD></TR>
< <TR><TD height=6><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" height=6></TD><TD height=6></TD></TR>
< <TR id="trTrusted"><TD>&nbsp;</TD><TD>Select this option if you are the only person who uses this computer.</TD></TR>
< <TR id="trWrn"><TD>&nbsp;</TD><TD><FONT color="red"><B>Warning:</B> By selecting this option you acknowledge that the computer complies with your organization's security policy.</FONT></TD></TR></TABLE></TD></TR></TABLE></TD></TR>
< </TABLE>
< </TD>
< </TR>
< </TABLE>
< </TD>
< </TR>
< <TR><TD colspan=2 width="100%">&nbsp;</TD></TR>
< </TABLE>
< </TD>
< </TR>
< </TABLE>
< <DIV dir="LTR" >
< <FONT color="#FFFFFF">
< <BR>
< To protect your account from unauthorized access, Outlook Web Access automatically ends your mail session after a period of inactivity. If your session ends, and the Logon page is not displayed, click on a mail folder (e.g., Inbox), and you should be redirected to the Logon page, where you can log on again.
< </FONT>
< </DIV>
< </TD>
< <TD width="34%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="33%">&nbsp;</TD>
< <TD width="33%">&nbsp;</TD>
< <TD width="34%">&nbsp;</TD>
< </TR>
< </TABLE>
< </FORM>
< </BODY>
< </HTML>

---------------------------------------
EVOLUTION:

jason@jfroebe-laptop:~$ E2K_DEBUG=9 /usr/bin/evolution
evolution-shell-Message: Killing old version of evolution-data-server...

(evolution:19320): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(evolution:19320): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: No matching results)
e-data-server-ui-Message: Key file does not have group 'Passwords-Exchange'
> GET /exchange HTTP/1.1
> Soup-Debug-Timestamp: 1228946511
> Soup-Debug: SoupSessionSync 1 (0x9a20368), SoupMessage 1 (0x95aaf78), SoupSocket 1 (0x98d31c0)
> Host: webmail.myserver.com
> Accept-Language: en-US, en
> Authorization: NTLM TlRMTVNTUAABAAAABoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
> User-Agent: Evolution/2.24.2

< HTTP/1.1 302 Moved Temporarily
< Soup-Debug-Timestamp: 1228946512
< Soup-Debug: SoupMessage 1 (0x95aaf78)
< Connection: Keep-Alive
< Content-Length: 0
< Location: https://webmail.myserver.com/cookieauth.dll?GetLogon?url=%2Fexchange&reason=0
< Set-Cookie: sessionid=; path=/; expires=Thu, 01-Jan-1970 00:00:00 GMT
< Set-Cookie: cadata=; path=/; expires=Thu, 01-Jan-1970 00:00:00 GMT

> GET /cookieauth.dll?GetLogon?url=%2Fexchange&reason=0/ HTTP/1.1
> Soup-Debug-Timestamp: 1228946512
> Soup-Debug: SoupSessionSync 1 (0x9a202a8), SoupMessage 1 (0x95aad10), SoupSocket 1 (0x98d30a0)
> Host: webmail.myserver.com
> Accept-Language: en-US, en
> Authorization: NTLM TlRMTVNTUAABAAAABoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
> User-Agent: Evolution/2.24.2

< HTTP/1.1 200 OK
< Soup-Debug-Timestamp: 1228946514
< Soup-Debug: SoupMessage 1 (0x95aad10)
< Connection: Keep-Alive
< Content-Length: 15927
< Pragma: no-cache
< Cache-control: no-cache,max-age=0,must-revalidate
<
< <!-- {57A118C6-2DA9-419d-BE9A-F92B0F9A418B} -->
< <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
< <!--Copyright (c) 2000-2003 Microsoft Corporation. All rights reserved.-->
< <HTML>
< <HEAD>
< <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
< <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
< <META HTTP-EQUIV="Expires" CONTENT="0">
< <TITLE>Microsoft Outlook Web Access</TITLE>
< <STYLE>
< BODY {font-size:70%;}
< TABLE {font-size:100%}
< SELECT, INPUT, TEXTAREA, BUTTON, LABEL, BODY
< {
< font-family:Tahoma,Arial,Helvetica,Sans-serif;
< }
< a:link { color: #3D5FA3; text-decoration: none }
< a:visited { color: #3D5FA3; text-decoration: none }
< a:hover { text-decoration: underline }
< .sideBar
< {
< background-image: url(/CookieAuth.dll?GetPic?image=logon_IE_bot.gif);
< background-repeat: repeat-y;
< vertical-align:left;
< height:100%;
< }
< .logoTD
< {
< BORDER-TOP-WIDTH: 1px;
< BORDER-LEFT-WIDTH: 1px;
< PADDING-BOTTOM: 5px;
< BORDER-BOTTOM: #ecbe3e 1px solid;
< BORDER-RIGHT-WIDTH: 1px;
< }
< .mainTable
< {
< BORDER-RIGHT: #243760 1px solid;
< BORDER-TOP: #243760 1px solid;
< BORDER-LEFT: #243760 1px solid;
< BORDER-BOTTOM: #243760 1px solid;
< BORDER-COLLAPSE: collapse;
< }
< .standardTable
< {
< BORDER-COLLAPSE: collapse;
< }
< </STYLE>
< <NOSCRIPT>
< <TABLE id="borderTable" dir="LTR" class="standardTable" cellSpacing=0 cellPadding=0 height="100%" width="100%" bgColor="#3D5FA3" border=0>
< <TR>
< <TD width="25%">&nbsp;</TD>
< <TD width="50%">&nbsp;</TD>
< <TD width="25%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="25%">&nbsp;</TD>
< <TD width="50%">
< <TABLE style="border:2px solid black;" cellpadding=0 cellspacing=0 valign="middle" align="center" BGCOLOR="#FFFFE1" border=0>
< <TR><TD rowspan=3 width=20>&nbsp;&nbsp;</TD><TD>&nbsp;</TD><TD rowspan=3 width=20>&nbsp;&nbsp;</TD></TR>
< <TR>
< <TD>
< <font color='red' size=3>
< <P>Your Web browser is configured not to run script or doesn't support script in Web pages. Check your browser settings, or use a browser that can run script. </P>
< </font>
< </TD>
< </TR>
< <TR><TD>&nbsp;</TD></TR>
< </TABLE>
< </TD>
< <TD width="25%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="25%">&nbsp;</TD>
< <TD width="50%">&nbsp;</TD>
< <TD width="25%">&nbsp;</TD>
< </TR>
< </TABLE>
< </NOSCRIPT>
< <SCRIPT language='JavaScript'>
< function onClickHelp()
< {
< var oEvtId = window.event.srcElement.id;
<
< switch(oEvtId)
< {
< case "lnkShowClient":
< {
< trPremium.style.display='';
< trBasic.style.display='';
< lnkShowClient.style.display='none';
< lnkHideClient.style.display='';
< lnkHideClient.focus();
< break;
< }
< case "lnkHideClient":
< {
< trPremium.style.display='none';
< trBasic.style.display='none';
< lnkShowClient.style.display='';
< lnkHideClient.style.display='none';
< lnkShowClient.focus();
< break;
< }
< case "lnkShowTrust":
< {
< trPublic.style.display='';
< trTrusted.style.display='';
< trWrn.style.display='';
< lnkShowTrust.style.display='none';
< lnkHideTrust.style.display='';
< lnkHideTrust.focus();
< break;
< }
< case "lnkHideTrust":
< {
< trPublic.style.display='none';
< trTrusted.style.display='none';
< lnkShowTrust.style.display='';
< lnkHideTrust.style.display='none';
< lnkShowTrust.focus();
< showWarning();
< break;
< }
< }
< }
<
< function showWarning()
< {
< var oPubDesc = document.all("trPublic");
< var rdoTrustedGrp = document.all("trusted");
<
< if (oPubDesc.style.display == "none")
< {
< if (rdoTrustedGrp[0].checked)
< trWrn.style.display = "none";
< else
< trWrn.style.display = "";
< }
< }
<
< function onClickSecurity()
< {
< var rdoTrustedGrp = document.all("trusted");
< showWarning();
<
< if (rdoTrustedGrp[0].checked)
< document.forms["logonForm"].flags.value &= 11;
< else
< document.forms["logonForm"].flags.value |= 4;
<
< }
< </SCRIPT>
< </HEAD>
< <BODY scroll="AUTO" bgColor="#3D5FA3" text="#000000" leftMargin=0 topMargin=0 onload="window.document.logonForm.username.focus()">
< <FORM action="/CookieAuth.dll?Logon" method="POST" name="logonForm">
< <INPUT type="hidden" name="destination" value="Z2Fexchange">
< <INPUT type="hidden" name="flags" value="0">
< <TABLE id="borderTable" class="standardTable" cellSpacing=0 cellPadding=0 height="100%" width="100%" bgColor="#3D5FA3" border=0>
< <TR height=20>
< <TD width="33%">&nbsp;</TD>
< <TD width="33%">&nbsp;</TD>
< <TD width="34%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="33%">&nbsp;</TD>
< <TD width="33%" valign="top">
< <TABLE id="mainTable" class="mainTable" cellSpacing=0 cellPadding=0 width=550 bgColor="#FFFFFF" border=0>
< <TR>
< <TD><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width="10"></TD>
< <TD height="100%" valign=top>
< <TABLE id="sidebarTable" class="standardTable" height="100%" width="100%" cellSpacing=0 cellPadding=0 border=0>
< <TR><TD width="100%" height="100%"><IMG title="" alt="" height=421 src="/CookieAuth.dll?GetPic?image=logon_nav.gif" width=76 border=0></TD></TR>
< </TABLE>
< </TD>
< <TD><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width="5"></TD>
< <TD width="100%" valign=top>
< <TABLE id="logoTable" dir="LTR" cellSpacing=0 cellPadding=0 width="100%" border="0" bgColor="#FFFFFF">
< <TR>
< <TD vAlign=top align="right" width="100%" height=120 style="padding-top: 15">
< <IMG title="" alt="" height=12 src="/CookieAuth.dll?GetPic?image=logon_Microsoft.gif" width=59 border=0 hspace=10>
< </TD>
< </TR>
< <TR>
< <TD class="logoTD" width="100%">
< <IMG title="Microsoft Office Outlook Web Access provided by Microsoft Exchange Server" alt="Microsoft Office Outlook Web Access provided by Microsoft Exchange Server" height=62 src="/CookieAuth.dll?GetPic?image=logon_logo.gif" width=331 border=0 hspace=0>
< </TD>
< </TR>
< <TR>
< <TD width="100%">
< <TABLE id="usertxtTable" width="100%" cellspacing=0 cellpadding=0 border=0 bgColor="#FFFFFF">
< <TR><TD noWrap align="left" valign="top" height="8">&nbsp;</TD><TD width=10><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width=10></TD></TR>
< <TR><TD><P style="color:red"></P></TD><TD width=10>&nbsp;</TD></TR><TR><TD width="100%" valign="TOP">&nbsp;</TD><TD width=10>&nbsp;</TD></TR>
< <TR><TD noWrap align="left" valign="top" height="8">&nbsp;</TD><TD width=10 rowspan=2>&nbsp;</TD></TR>
< <TR>
< <TD VALIGN=top>
< <TABLE id="contentTable" width="100%" height="100%" cellpadding=0 cellspacing=0 border="0" bgColor="#FFFFFF">
< <TR>
< <TD NOWRAP width="1%"><P><LABEL for="username">Domain\user name:</LABEL></P></TD>
< <TD rowspan=7>&nbsp;&nbsp;</TD>
< <TD width="98%"><INPUT type="text" id="username" name="username" style="width:100%" size="25" maxlength="256"></TD>
< <TD rowspan=4>&nbsp;&nbsp;</TD>
< <TD width="1%">&nbsp;</TD>
< </TR>
< <TR>
< <TD height="5"></TD>
< <TD valign="top" height="5"><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width=25 height=5></TD>
< <TD height=5></TD>
< </TR>
< <TR>
< <TD NOWRAP width="1%"><P><LABEL for="password">Password:</LABEL></P></TD>
< <TD width="98%"><INPUT type="password" autocomplete="off" style="width:100%" id="password" name="password" size="25" maxlength="256"></TD>
< <TD width="1%"><INPUT type="submit" value="Log On" id="SubmitCreds" name="SubmitCreds"></TD>
< </TR>
< <TR>
< <TD height="12"></TD>
< <TD valign="top" height="12"><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" width=25 height=12></TD>
< <TD height=12></TD>
< </TR>
< <TR><TD>&nbsp;</TD><TD colspan=4><TABLE cellspacing=0 cellpadding=0 border=0><TR><TD colspan="2" width="100%" style="padding-bottom:3px;"><B>Security</B>&nbsp;</TD></TR>
< <TR><TD colspan="2"><TABLE cellspacing=0 cellpadding=0><TR><TD><INPUT id="rdoPublic" checked type="radio" name="trusted" value="0" onclick="flags.value &= 11"></TD><TD NOWRAP><LABEL for="rdoPublic">Public or shared computer</LABEL></TD></TR>
< <TR><TD height=6><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" height=6></TD><TD height=6></TD></TR>
< <TR id="trPublic"><TD>&nbsp;</TD><TD>Select this option if you use Outlook Web Access on a public computer.</TD></TR></TABLE></TD></TR>
< <TR><TD height=6><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" height=6></TD><TD height=6></TD></TR>
< <TR><TD colspan="2"><TABLE cellspacing=0 cellpadding=0><TR><TD><INPUT id="rdoTrusted" name="trusted" type="radio" value="4" onclick="flags.value |= 4"></TD><TD NOWRAP><LABEL for="rdoTrusted">Private computer</LABEL></TD></TR>
< <TR><TD height=6><img title="" alt="" src="/CookieAuth.dll?GetPic?image=spacer.gif" height=6></TD><TD height=6></TD></TR>
< <TR id="trTrusted"><TD>&nbsp;</TD><TD>Select this option if you are the only person who uses this computer.</TD></TR>
< <TR id="trWrn"><TD>&nbsp;</TD><TD><FONT color="red"><B>Warning:</B> By selecting this option you acknowledge that the computer complies with your organization's security policy.</FONT></TD></TR></TABLE></TD></TR></TABLE></TD></TR>
< </TABLE>
< </TD>
< </TR>
< </TABLE>
< </TD>
< </TR>
< <TR><TD colspan=2 width="100%">&nbsp;</TD></TR>
< </TABLE>
< </TD>
< </TR>
< </TABLE>
< <DIV dir="LTR" >
< <FONT color="#FFFFFF">
< <BR>
< To protect your account from unauthorized access, Outlook Web Access automatically ends your mail session after a period of inactivity. If your session ends, and the Logon page is not displayed, click on a mail folder (e.g., Inbox), and you should be redirected to the Logon page, where you can log on again.
< </FONT>
< </DIV>
< </TD>
< <TD width="34%">&nbsp;</TD>
< </TR>
< <TR>
< <TD width="33%">&nbsp;</TD>
< <TD width="33%">&nbsp;</TD>
< <TD width="34%">&nbsp;</TD>
< </TR>
< </TABLE>
< </FORM>
< </BODY>
< </HTML>

Revision history for this message
mikef187 (mikef187) wrote :

Jason,
This bug has been a thorn for years. All my attempts to get it fixed have failed. I feel like I'm trying to improve an M$ product.

Anyway, I have solved this problem, but it takes some work. You have to download, edit, build, and reinstall the exchange connector.

Step 1 download source
cd to your home folder and run
apt-get source evolution-data-server

Step 2 edit source file
evolution-data-server-2.24.3/servers/exchange/lib/e2k-autoconfig.c
find line 479 it should read "} else if (strstr (location, "/owalogon.asp") ||"
Insert a new line and type
                                                           strstr (location, "/cookieauth.dll") ||

after you are done make sure lines 479 480 and 481 look like

                } else if (strstr (location, "/owalogon.asp") ||
                           strstr (location, "/cookieauth.dll") ||
                           strstr (location, "/CookieAuth.dll")) {

Step 3 build
cd to evolution-data-server-2.24.3
debchange -i "fix cookieauth case"
sudo apt-get build-dep evolution-data-server
dpkg-buildpackage

Step 4 Reinstall
cd to home folder and run
evolution --force-shutdown
dpkg -i *.deb

rerun the exchange setup and you should be good to go

This is a problem because of windows' inconsistent use of case CookieAuth.dll != cookieauth.dll

If this worked.... please let me know by running

echo "Thanks Mike" | mail -s Evolution-worked <email address hidden>

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Could you try the same with Karmic or Jaunty ? Thanks in advance.

Changed in evolution-exchange (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
mikef187 (mikef187) wrote : Re: [Bug 306975] Re: Evolution: Exchange-Connector-setup 2.24.2 unable to log in to exchange

This Bug still persists in 9-04 and 9-10 burned 8/25/2009

On Tue, 2009-08-25 at 15:29 +0000, Pedro Villavicencio wrote:
> Thank you for taking the time to report this bug and helping to make
> Ubuntu better. You reported this bug a while ago and there hasn't been
> any activity in it recently. We were wondering is this still an issue
> for you? Could you try the same with Karmic or Jaunty ? Thanks in
> advance.
>
> ** Changed in: evolution-exchange (Ubuntu)
> Importance: Undecided => Low
>
> ** Changed in: evolution-exchange (Ubuntu)
> Status: New => Incomplete
>

Revision history for this message
porl (sheean) wrote :

mikef187:

thank you for trying to solve it with that patch. unfortunately i tried it and still no luck whatsoever. i still get the 'unknown error'.

oh, running karmic using exchange-connector-setup-2.28

Revision history for this message
MichalM (jafa81) wrote :

This issue persists on Ubuntu 10.10 amd64.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for evolution-exchange (Ubuntu) because there has been no activity for 60 days.]

Changed in evolution-exchange (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.