Miranda NG Official Community Forum

Forum for English speaking Miranda NG users => Bug reports => Topic started by: mmmitch on 22 11 2013, 20:47:24

Title: MSN - Display Hotmail Inbox does not work
Post by: mmmitch on 22 11 2013, 20:47:24
I raised this as a bug around 6 months ago in the bug tracker but there doesn't seem to be anyone actively picking up MSN bugs. So I will raise it here (now that forum is open to everyone) to see if maybe another user has got it to work.

When I select "Display Hotmail Inbox" for any of my 4x MSN accounts the browser opens and I get an error message

"We're unable to complete your request
Microsoft account is experiencing technical problems. Please try again later."

Chat works fine with all the accounts (using Miranda NG); it is only opening the Inbox that does not work.

If I do exactly the same on "Miranda IM" with the same 4x accounts then I can open the Inbox for all of them... so there is nothing wrong with any of the accounts and/or the setup of my PC and/or firewalls.

This used to work in older versions of "Miranda NG" but got broken at a certain point in time (see bug report for the details).

Does anyone have this working or maybe have the same problem?
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: Wishmaster on 22 11 2013, 21:21:42
Hi,
I replied to your issue in the bug tracker, as I don't have that problem.
Try to login to https://mail.live.com at least once manually and see if it works afterwards
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: White-Tiger on 23 11 2013, 01:14:25
[...] or maybe have the same problem?
confirmed
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: mmmitch on 23 11 2013, 01:16:38
@Wishmaster, Thanks for replying and for the suggestion.

I have logged on manually via the url and then restarted Miranda NG to check ..... unfortunately this did not fix things  :(

Does anyone else have this problem? (We have it here on multiple installations. Also if I install from scratch on another machine with a new clean profile then I still have exactly the same problem).


@White-Tiger, Thanks for responding and confirming that I am not the only person with this problem.
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: White-Tiger on 23 11 2013, 01:45:28
I did not just confirm your problem :P I've also found the cause... but as you can see.. 25 minutes later... I have still not found the cause of the cause^^

The problem is the "ru" parameter (redirect url) is "(null)" and that kills M$ :P Normally it should have been "http://mail.live.com?rru=inbox" but somehow our string is not set...
Weird part is, that the string that prints as "(null)" is actually a static string (array)... no pointer... so it can't be "(null)"...
Or I'm just looking at the wrong file :P (I'm looking at msn_misc.cpp, function MsnInvokeMyURL)

edit: so feel free to replace
Code: [Select]
%28null%29with
Code: [Select]
http%253a%252f%252fmail.live.com%253frru%253dinbox inside within your URL and it should be fine

edit² (4:07 am) : found and will be fixed soon ;)

edit³: @ another dev (ghazan :P)
is it safe to use "%ld" when time_t is 64 bit? Otherwise following has to be changed as well. (and in case it's safe, update patch)
Code: [Select]
Gadu-Gadu : oauth.cpp : oauth_generate_nonce(), oauth_auth_header()
Yahoo libyahoo2 : libyahoo2.c : yahoo_ft7dc_send()

these also definitely need some update:
Code: [Select]
IRCG : commandmonitor.cpp : KeepAliveTimerProc()
Yahoo : chat.cpp : CreateConference()
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: mmmitch on 23 11 2013, 07:33:23
White-Tiger,

Many many thanks for your work on this!

6 months after posting in Bug Tracker and nothing had happened - a couple of hours after posting on the forum and the problem is reproduced and a patch submitted. Definitely shows the value of having a forum where everyone can register and post.

Hopefully it gets incorporated soon in the nightly builds.
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: White-Tiger on 23 11 2013, 16:11:41
well... doesn't really proof the value of the forums :P
I'm just using my Firefox to check the forum for changes automatically and try to look at any of them ;)
Thus your post was the only new one here... while the bug tracker requires me to look at each of them manually and since they are some, I'm not motivated :P (I'm new into NG)

Anyway... I kind of like forums though ;)
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: White-Tiger on 24 11 2013, 18:53:38
fixed in trunk r6976 & r6978 (by ghazan)
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: mmmitch on 25 11 2013, 20:43:51
Yeah .... now fixed in nightly builds. Thank you  ;D
Title: Re: MSN - Display Hotmail Inbox does not work
Post by: skitungen on 24 01 2014, 12:32:52
Why not just use "action manager" plugin and add a button to toolbar, or a new menu item. That's what I've done, and then it opens up my mail inbox. Made it work for both hotmail och gmail :-)