Bug 96304

Summary: MSN - rejects password when trying to connect to .co.uk accounts even when correct password is entered
Product: [Applications] kopete Reporter: CJ <jollyjoice>
Component: MSN PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 0.9.2   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description CJ 2005-01-04 18:06:28 UTC
Version:           0.9.2 (using KDE KDE 3.3.2)
Installed from:    Gentoo Packages
OS:                Linux

When trying to connect to a @hotmail.co.uk account I am told password is incorrect, I can log into hotmail webmail and with GAIM so password is correct, is it defaulting to a .com extension and just taking the section before @ ?
Comment 1 Olivier Goffart 2005-01-11 14:58:48 UTC
Several peole with @hotmail.de or @hotmail.co.uk  have also reported me that problem.
Comment 2 Steve King 2005-01-16 23:26:18 UTC
My daughters created hotmail.co.uk addresses yesterday and today and cannot connect via kopete. My old hotmail.com address is still working fine. 

As a workaround, they are successfully using aMSN. So I suppose not a problem at the MSN end, but something in kopete?

My kopete is 0.9.2 on KDE 3.3.2 from Suse
Comment 3 jjay 2005-01-18 00:09:53 UTC
I am also unable to login to my MSN account with @hotmail.fr. I am log into hotmail and with fire on macOSX.

In addition a can connect to MSN on kopete with an other acount with @hotmail.com.

kopete 0.9.1 on Kde 3.3.1 on gentoo  
Comment 4 abdulhaq 2005-01-18 15:37:23 UTC
I looked at the code and noticed that depending on the email domain, a different authentication server has to be used. A check for these new email domains (hotmail.*) needs to be added to the code. I hope to submit a patch to the maintainer today.
Comment 5 Olivier Goffart 2005-01-18 18:23:54 UTC
CVS commit by ogoffart: 

Fix connection with foreing hotmail.* address

BUG: 96304


  M +2 -2      msnnotifysocket.cpp   1.158


--- kdenetwork/kopete/protocols/msn/msnnotifysocket.cpp  #1.157:1.158
@@ -266,7 +266,7 @@ void MSNNotifySocket::parseCommand( cons
                         m_kv=QString::null;
 
-                        if( m_account->accountId().contains("@hotmail.com") )
+                        if( m_account->accountId().contains("@hotmail.") )
                                 m_sid="loginnet.passport.com";
-                        else if( m_account->accountId().contains("@msn.com") ||  m_account->accountId().contains("@compaq.net") ||  m_account->accountId().contains("@webtv.net") )
+                        else if( m_account->accountId().contains("@msn.") ||  m_account->accountId().contains("@compaq.net") ||  m_account->accountId().contains("@webtv.net") )
                                 m_sid="msnialogin.passport.com";
                         else


Comment 6 Hil 2005-08-27 18:42:20 UTC
my MSN account is h@mandrake.org. I can't connect either. WHy does Kopete limit MSN account to username@hotmail.com. That is bad. I am using KDE 3.4.2-0.fc4.1 Red Hat and Kopete 0.10