Miranda NG Official Community Forum

Forum for English speaking Miranda NG users => Bug reports => Topic started by: 1c3man on 19 04 2016, 10:15:47

Title: Facebook protocol issue
Post by: 1c3man on 19 04 2016, 10:15:47
I got a strange problem for several days now.
I can connect to Facebook just fine, I see the list of contacts and I can write to them.
However I don't receive any message anymore. I see the notification that they are typing, but no message.
In browser I see the messages though.

I'm using the stable 32 bit version of miranda.

Any clues what can I do to fix this?
Title: Re: Facebook protocol issue
Post by: Vulpix on 19 04 2016, 12:28:06
I'm using the stable 32 bit version of miranda.

The stable version is incredibly outdated. Make a backup of your miranda folder and then update the whole miranda to the development version. Most of us here are using it already anyway. FB should work there, it's constantly being fixed by @Robyer
Title: Re: Facebook protocol issue
Post by: 1c3man on 20 04 2016, 08:57:56
Did that ... same result :(
Title: Re: Facebook protocol issue
Post by: Robyer on 20 04 2016, 13:35:13
1c3man, are you sure you have Facebook plugin version 0.2.13.0?
Title: Re: Facebook protocol issue
Post by: PrzemekRyk on 20 04 2016, 18:32:15
1c3man, are you sure you have Facebook plugin version 0.2.13.0?
I've got the same problem since couple of hours. I can send message to other user using FB Protocol, but my Miranda doesn't receive answers. :(

My VersionInfo - as you can see, I've got Facebook plugin version 0.2.13.0.
VersionInfo
Quote
CPU: Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz [Intel64 Family 6 Model 60 Stepping 3] [DEP Enabled] [4 CPUs]
Installed RAM: 32432 MBytes
Microsoft Windows 8.1 Enterprise Edition, 64-bit (build 9600)
Internet Explorer: 9.11.9600.18283 (build 99600)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : English/English | Polish/Polish
Free disk space on Miranda partition: 38055 MBytes

Miranda NG Version: 0.95.5 alpha build #16721 [running inside WOW64]
Build time: 20 Apr 2016 4:04:24
Profile: C:\Users\Rico\_Profile\Miranda\Profiles\Maverick\Maverick.dat (dbx mmap driver)
Profile size: 53018624 Bytes
Profile creation date: 4 Feb 2016 23:05:03
Language pack: No language pack installed
Service Mode: No

Active Plugins (49):
¤ AdvaImg.dll v.0.11.0.2 [4 Feb 2016 6:01:14] - Miranda image services
¤ AdvancedAutoAway.dll v.0.8.1.1 [17 Apr 2016 4:01:30] - Advanced Auto Away
¤ AVS.dll v.0.95.3.4 [20 Apr 2016 4:00:12] - Avatar service
¤ Clist_modern.dll v.0.9.1.4 [20 Apr 2016 4:01:52] - Modern contact list
¤ Cln_skinedit.dll v.0.0.0.4 [3 Feb 2016 20:06:17] - Skin editor for Clist nicer
¤ Contacts.dll v.1.6.0.0 [17 Apr 2016 4:01:02] - Send/receive contacts
¤ CrashDumper.dll v.0.0.5.2 [17 Mar 2016 23:19:26] - Crash dumper
¤ CSList.dll v.0.1.1.0 [17 Apr 2016 4:01:02] - Custom status list
¤ DbEditorPP.dll v.4.0.1.1 [17 Apr 2016 4:02:16] - Database editor++
¤ Dbx_mmap.dll v.0.95.3.1 [20 Apr 2016 4:00:14] - Miranda NG mmap database driver
¤ Facebook.dll v.0.2.13.0 [18 Apr 2016 4:01:30] - Facebook RM
¤ Fingerprint.dll v.0.1.0.0 [21 Mar 2016 5:02:40] - Fingerprint NG
¤ GG.dll v.0.11.0.3 [17 Apr 2016 4:00:44] - Gadu-Gadu protocol
¤ GTalkExt.dll v.0.1.1.0 [18 Apr 2016 4:01:18] - GTalk Extension
¤ HistoryPP.dll v.1.5.1.5 [15 Apr 2016 14:37:06] - History++
¤ HistoryStats.dll v.0.2.0.4 [10 Feb 2016 17:10:56] - HistoryStats
¤ HistorySweeperLight.dll v.0.1.0.1 [10 Feb 2016 17:07:46] - History sweeper light
¤ ICQ.dll v.0.11.3.4 [17 Apr 2016 4:00:48] - IcqOscarJ protocol
¤ IgnoreState.dll v.0.0.3.0 [10 Feb 2016 17:07:48] - Ignore state
¤ Import.dll v.0.95.4.3 [17 Apr 2016 4:00:20] - Import contacts and messages
¤ Jabber.dll v.0.11.0.4 [20 Apr 2016 4:00:38] - Jabber protocol
¤ KeepStatus.dll v.0.9.0.2 [17 Apr 2016 4:01:30] - Keep status
¤ MenuEx.dll v.1.3.0.10 [10 Feb 2016 17:07:50] - Menu item ext
¤ MobileState.dll v.0.0.1.6 [10 Mar 2016 5:02:22] - Mobile state
¤ ModernOpt.dll v.0.1.0.0 [10 Feb 2016 17:07:04] - ModernOpt
¤ MSN.dll v.0.12.1.1 [18 Apr 2016 4:00:36] - MSN protocol
¤ mTextControl.dll v.0.8.0.1 [10 Feb 2016 17:07:50] - Miranda text control
¤ NewEventNotify.dll v.0.2.2.3 [17 Apr 2016 4:02:00] - NewEventNotify
¤ NewXstatusNotify.dll v.1.4.0.11 [17 Apr 2016 4:01:14] - xStatus notify
¤ NotesReminders.dll v.0.0.5.1 [17 Apr 2016 4:02:40] - Sticky Notes & Reminders |ANSI|
¤ PluginUpdater.dll v.0.1.2.5 [17 Apr 2016 4:02:26] - Plugin updater
¤ PManagerEx.dll v.0.0.0.5 [10 Feb 2016 17:08:58] - Miranda NG profile changer
¤ Popup.dll v.2.1.1.12 [10 Feb 2016 17:07:58] - Popup plus
¤ Rate.dll v.0.0.2.1 [10 Feb 2016 17:07:58] - Contact`s rate
¤ Restart.dll v.0.0.6.0 [10 Feb 2016 17:08:58] - Restart
¤ SeenPlugin.dll v.5.0.5.2 [20 Apr 2016 4:01:08] - Last seen
¤ SimpleAR.dll v.2.0.2.6 [10 Feb 2016 17:08:02] - Simple auto replier
¤ SimpleStatusMsg.dll v.1.9.0.5 [17 Apr 2016 4:01:46] - Simple status message
¤ SkypeWeb.dll v.0.12.2.2 [18 Apr 2016 4:04:08] - Skype protocol (Web)
¤ SmileyAdd.dll v.0.2.4.1 [17 Mar 2016 23:19:26] - SmileyAdd
¤ StartupStatus.dll v.0.8.0.48 [17 Apr 2016 4:01:32] - StartupStatus
¤ TabSRMM.dll v.3.4.0.11 [17 Apr 2016 4:00:40] - TabSRMM
¤ Tipper.dll v.2.1.0.7 [20 Apr 2016 4:01:20] - Tipper
¤ Tlen.dll v.2.1.0.0 [17 Apr 2016 4:02:46] - Tlen protocol
¤ TopToolBar.dll v.0.8.0.4 [10 Feb 2016 17:08:30] - TopToolBar
¤ UInfoEx.dll v.0.8.5.0 [17 Apr 2016 4:01:40] - User info ext
¤ Variables.dll v.0.2.3.11 [17 Apr 2016 4:01:46] - Variables
¤ WhenWasIt.dll v.0.3.3.5 [10 Feb 2016 17:08:16] - Birthday reminder
¤ ZeroNotify.dll v.0.0.0.5 [10 Feb 2016 17:08:16] - Zero notifications

Unloadable Plugins (2):
¤ DbChecker.dll v.0.0.0.0 [20 Apr 2016 4:02:04] - <unknown>
¤ simpleaway.dll v.0.0.0.0 [6 Sep 2008 18:34:28] - <unknown>

[close]
Title: Re: Facebook protocol issue
Post by: Robyer on 21 04 2016, 06:31:49
1c3man, PrzemekRyk, allright, please try this version: https://www.dropbox.com/s/yl267xrdwlz0qfl/FacebookRM.7z?dl=0

and let me know how that works. Btw you probably won't be getting "Message read at ..." info.

Please test it with classic messages and also with chat messages.
Title: Odp: Facebook protocol issue
Post by: konieckropka on 21 04 2016, 13:01:01
Today I have exactly the same issue. Messages are not received by Miranda. Sending messages works flawlessly. Also alert that someone is typing/has stopped typing is shown correctly. Only the messages are not shown in the chat window. (This is my first post. I have regeistered just to confirm the issue I got ;)  Hello guys. )

Edit:
Updating to newest dev x64 solves the problem for me. I didn't use this Droppoxed version of facebookRM.7z
Title: Re: Facebook protocol issue
Post by: PrzemekRyk on 29 04 2016, 16:46:08
1c3man, PrzemekRyk, allright, please try this version: https://www.dropbox.com/s/yl267xrdwlz0qfl/FacebookRM.7z?dl=0

and let me know how that works. Btw you probably won't be getting "Message read at ..." info.

Please test it with classic messages and also with chat messages.

Sorry, that it took me so long. Strange thing, but after couple of hours (without trying your version from Dropbox) Miranda started to receive messages. Right now I've got version 0.2.31.1 obtained by updates and it also works well. :)

Thank you.
Title: Re: Facebook protocol issue
Post by: OvO on 06 05 2016, 17:03:05
I have the same problem with the newest stable version. Is there a solution?
Title: Re: Facebook protocol issue
Post by: PrzemekRyk on 06 05 2016, 17:59:35
Hi All,

Well - today I've once again met he problem with posting an URL address into comment on Facebook page, or with sending an URL to another person i n private message using Miranda. And here's "funny" thing - after this !@&*$%!$@%^! security scan with F-Secure I was asked to send them following files for analyze:

(http://s10.ifotos.pl/mini/2016-05-0_sahrpax.png) (http://ifotos.pl/z/sahrpax/)
(http://s10.ifotos.pl/mini/2016-05-0_sahrpan.png) (http://ifotos.pl/z/sahrpan/)

I know, that they didn't want to get facebook.dll file, but maybe it will help you with solving problems with this repeatedly ocuring "security issue".
Title: Re: Facebook protocol issue
Post by: Robyer on 07 05 2016, 00:51:30
I have the same problem with the newest stable version. Is there a solution?
Newest stable is about year old -> use development version ;-)

PrzemekRyk, image is too small so I don't see anything there.

Anyway, you can try this version: https://www.dropbox.com/s/yl267xrdwlz0qfl/FacebookRM.7z?dl=0 (only for development version of Miranda NG!)

Hopefully this might fix/improve the captcha and pc scan problems (but it won't be instant, you need to use it for few days and watch if that behaves differently - and let me know in any case). BUT in this version is broken one thing - list of online users won't be 100% reliable - it may show some users as online which are in fact offline, and vice versa.
Title: Re: Facebook protocol issue
Post by: PrzemekRyk on 07 05 2016, 16:22:47
PrzemekRyk, image is too small so I don't see anything there.

Robyer - click the image. :)
Title: Re: Facebook protocol issue
Post by: Robyer on 07 05 2016, 18:32:47
PrzemekRyk, I did, it tried to open http://www.ifotos.pl/z/sahrpax/ which is unavailable/blocked for me.
Title: Re: Facebook protocol issue
Post by: Myshor on 08 05 2016, 16:14:18
Maybe I can help.

I attach two images here. ;)
Title: Re: Facebook protocol issue
Post by: Robyer on 08 05 2016, 17:36:42
Thanks.
I can expect this is actually because Miranda (Plugin Updater) is updating files while they are being used (while Miranda is still running). That's what viruses often does.
But it's not related to the problems with Facebook captchas and antivirus checks.
Title: Re: Facebook protocol issue
Post by: PrzemekRyk on 09 05 2016, 16:17:47
Thanks.
I can expect this is actually because Miranda (Plugin Updater) is updating files while they are being used (while Miranda is still running). That's what viruses often does.
But it's not related to the problems with Facebook captchas and antivirus checks.
Ok. I just wanted to give an info what's going on when I received from Facebook a message, that I probably have malware in my PC. Scanner from F-Secure marked those files as suspisious. :(
Title: Re: Facebook protocol issue
Post by: Myshor on 10 05 2016, 19:36:37
I have many notifications in avast (last time it's not that often) about plugins in Miranda. I just send info that it's wrong alert and don't say anything here. ;)
Title: Re: Facebook protocol issue
Post by: newsjunkie247 on 16 05 2016, 00:07:52
That file version you uploaded also seems to also address the status issue I was having and seems to show messenger/on the phone status again for me (on 64bit).

Post Merge: 16 05 2016, 01:56:27
Addendum: It is showing the phone status via Mobilestate and Fingerprint/Clientnotify, but not as part of the status itself. Is there any way to have that trigger the On the Phone Status as well as change the icon and/or be added to the status hange pop-up (if it thinks it's on the phone or via messenger)? This is all using the file version you uploaded. So one could have an option for it only to show "online" if the person is on the website
Title: Re: Facebook protocol issue
Post by: Robyer on 16 05 2016, 12:42:22
newsjunkie247, I wanted to get rid of "on the phone" statuses, because it's not reliable. And with this modified version even the statuses itself aren't reliable. It's easy to add option for that, but I'm not sure it is benefical...
Title: Re: Facebook protocol issue
Post by: AnrDaemon on 16 05 2016, 13:48:38
"On the phone" was always a bogus "status", as many protocols treat it as a modification of some other status. I.e. "online+on the phone".
Title: Re: Facebook protocol issue
Post by: AniFran on 21 06 2016, 11:49:01
Just wondering if you been able to fix the online list problem yet or is that something on dumb FB side? That is the only bug i have (i think lol)
Title: Re: Facebook protocol issue
Post by: Robyer on 21 06 2016, 13:38:37
AniFran, I haven't time to look at anything lately, but what do you mean by online list problem?
In current implementation we can't see online users when we have disabled chat (when we are "invisible" in Miranda). Do you see online users when you are online?
Title: Re: Facebook protocol issue
Post by: AniFran on 21 06 2016, 18:16:57
I have mine set to online, but it will show users online even then they go off, so my list just gets bigger and bigger. I have to disconnect and reconnect for it to refresh with the real ppl still online.
Title: Re: Facebook protocol issue
Post by: Robyer on 21 06 2016, 19:57:15
AniFran, aha, ok, I'll check it.
Title: Re: Facebook protocol issue
Post by: AniFran on 30 06 2016, 21:30:37
Thanks, let me know when you want me to do testing for you.

Have a great week.
Title: Re: Facebook protocol issue
Post by: Robyer on 01 07 2016, 10:14:18
This should be already fixed (for 2 days or so), so you can check if it works better already.

I wanted to mention it earlier, but couldn't find this topic :)
Title: Re: Facebook protocol issue
Post by: AniFran on 01 07 2016, 19:31:01
It's all good, I lost the topic my self for a bit lol

Ok, let me keep an eye on it. Everything is upto date on the dev ch. I will let you know. Thanks
Title: Re: Facebook protocol issue
Post by: AniFran on 24 07 2016, 19:43:56
Yep, still does not update for me. Did a clean install of MNG and still when users go offline, still showing them online in the list and the list just keep getting bigger and bigger. I'm still having to disconnect from FB and reconnect and then it will show correct users online.  Yes, using Dev version. Seen it updates lots of time but still the bug is their and i don't get why.
Title: Re: Facebook protocol issue
Post by: Robyer on 31 07 2016, 12:43:22
Now I think it's the "away" people that makes it bigger. Perhaps Facebook shows only online and offline statuses, but in Miranda I use also "away", so that may be the reason. I can switch all "away" users to offline, or switch "away" users that are away for long enough to offline... But maybe I'm just interpreting data from Facebook wrongly.
Title: Re: Facebook protocol issue
Post by: AniFran on 13 08 2016, 03:02:04
It looks like that could be it. A time out with away would prob work good.
Title: Re: Facebook protocol issue
Post by: 1c3man on 24 08 2016, 07:53:54
I have one big issue happening in the last days: I cannot send a message anymore from miranda on FB. I always get "A message failed to send successfully".
Any hints about how to fix this?
Title: Re:Facebook protocol issue
Post by: Robyer on 24 08 2016, 08:24:33
1c3man, it is already fixed in development builds. Unfortunately I don't know when new stable will be released.
Title: Re: Facebook protocol issue
Post by: 1c3man on 24 08 2016, 08:39:37
That's fine for me. Thank you.
Title: Re: Facebook protocol issue
Post by: sloppdawop on 26 08 2016, 15:56:45
Using the current development version fixed the issue for me (not being able to send fb messages) but i get an error starting the program. It's localized and is something along the lines of some number (1) not found in mir_app.mir. I can just click ok.
Title: Re:Facebook protocol issue
Post by: Robyer on 27 08 2016, 01:46:27
sloppdawop, you can't mix plugins and core from different releases, either use everything from single stable release, or everything from single development release.
Title: Re: Facebook protocol issue
Post by: Robyer on 01 09 2016, 21:46:23
AniFran, commited workaround for setting users that were last active >15 minutes ago as offline. I'm not sure how well that would work, but at least something :)
Title: Re: Facebook protocol issue
Post by: AniFran on 14 09 2016, 11:17:21
Yes, its all fixed. The time check works good for it.
Title: Re: Facebook protocol issue
Post by: Robyer on 14 09 2016, 14:45:01
Maybe I'm experiencing some "false-positives", i.e., some friend is offline in Miranda but in reality he is online.

So, it's still not very reliable...