Closed geniuswithaces closed 8 years ago
Buddy list -> help menu -> debug window. After opening it, send a message, and copy/paste what the debug window shows after you sent that message.
I attached it for you...
its called purple-debug.log
On 09/02/2016 12:52 PM, dx wrote:
Buddy list -> help menu -> debug window. After opening it, send a message, and copy/paste what the debug window shows after you sent that message.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/EionRobb/funyahoo-plusplus/issues/23#issuecomment-244429291, or mute the thread https://github.com/notifications/unsubscribe-auth/AU8JgjIMtKye0YwiYUFa39kSXZVCYFeVks5qmFRpgaJpZM4Jz2pY.
Uh, github dropped the attachment, i think. Attach it frm the website (using the thing that says "Attach files by dragging & dropping or selecting them" below the comment form)
yahoo: got frame data: {"msg":"ChannelProtocolError","reason":"Client ack 173 exceeds server seq 2"}
Is the important bit from the log. And it'll be stuck in a loop too.
Unfortunately the debug log misses the part when you tried to send the message so we can't see the exact cause of you getting stuck in the loop. I imagine its the groupId:null issue that we're seeing elsewhere
if you need for me to run the debug again, or some other diagnostics i will. just let me know what you need. if you need hardware info i can run the commands in a terminal window and save in a text file, i believe there is also a way to list all of the packages on my system as well via synaptic as well.
Was the buddy you were trying to send a message to a buddy that you haven't messaged with the new plugin before?
it was a buddy, that i have messaged in the past with old protocol on pidgin. I also was able to send that buddy a im via webmail on linuxmint as well as the new yahoo messenger in both OSX and in Windows10.
And that's why I specifically asked whether it was someone you had messaged with the new plugin on pidgin. :)
Is that a "yes, I haven't messaged them from pidgin with the new plugin".?
new yahoo(2016) plugin has not functioned properly yet on linuxmint or on my windows 10 boxes. I have sent message from my side using windows10 yahoo app, osx yahoo app, to others using yahoo app of their system.
Hi, i have the same problem. Can't send or receive messages to any contacts after using this plugin on Linux Mint 18. Buddy list is showing duplicates that i can't delete either. Log attached of opening msg window then sending a message. appears to send ok, but doesn't.
cheers purple-debug.log.tar.gz
here is a debug when i tried to use the windows version via wine on the same box..... ViaWIne.tar.gz
Hi, is there any hope of getting this working?
what additional information is needed to help troubleshooting... perhaps a list of installed apps and a hardware used?
packages-installed.list.tar.gz
sysinfo3 (noserials).txt.tar.gz
Please try again with the latest revision, it may fix a relevant issue.
For windows users, I made this build http://dequis.org/libyahoo-plusplus.dll, should show up with version string 0.9.2016.09.10.git.r56.e9aff87
in the plugin information window. Eion will probably update the more-official url later.
no difference in windows box or on linux under wine.
Well, first, I trying under wine is pointless. Just build the linux binary with the instructions in the README.
Second, reviewing old attachments of this thread:
So, as far as I can see, there's no issue anymore.
Please check in the web client to see if the sent message is visible in the conversation corresponding to this contact.
Thanks, it is working for me now with the new dll - but only after disabling the Off-The-Record Messaging plugin.
i tried with the DLL on a windows box as well as my linuxbox running wine with pidgin, perhaps with the updated source i can recompile for my linuxbox. if you need for me to run something and send you the output i will, just let me have the procedure that you need for me to use. Perhaps i need some additional dependancy from a repository. The version of Pidgin that i am using on the linuxmint box was downloaded from pidgin,im and i followed the instructions to compile and install it (since the latest version available from the repo was 2.10 not 2.11)
the error i see in the debug windows i... nss: partial certificate chain linuxdebug.log.tar.gz
@geniuswithaces can you confirm the version string shown by "Yahoo (2016)" in Help -> Plugin information?
here are the linxmint screenshots....
It says "0.9". That is still the old version.
now from wine......
yes i dont have the new source for the .so to compile the new version for linux... but does not work in either version.
You might want to read https://github.com/EionRobb/funyahoo-plusplus#how-to-compile-for-linux - the second command is a way to get the source.
Can I have a debug log from an installation that is not the old version?
i ran the commands... and the compile finished and i put it into the proper directory. are you asking for the purple-debug log from linux? using pidgin 2.11 with yahoo(2016) ? it already uploaded. do you need for me to run something again?
The last debug log had "linuxdebug.log.tar.gz" as the filename. Your linux mint screenshots showed that you had version 0.9. If you still haven't figured out how to upgrade the version, don't use the linux mint one.
The wine stuff shows the correct version. Debug logs from that version are acceptable.
sigh.... i am using linuxmint 18 sarah... the version of pidgin is 2.11 ( which i downloaded from pidgin.im) compiled and installed. I then used the command on the libyahoo-plusplus page the only version there is older version. have the files that get cloned been updated? i can recompile when the new code is there. i put the information here so you can see that neither worked (linux does not use the dll, it needs a .so file instead) Neither the Windows or Linux version are working for me.
There are no errors in that log. The server acknowledges the message.
Is the message visible in https://messenger.yahoo.com/group/GIOFI6ZYBFDDZKRU5WPQ6UJYLM ?
If so, is that URL accessible from the main contact list?
I can see it when i paste the URL into a browser i cant send any messages using Yahoo2016 either from Linuxmint Native, or when using Wine (Windows Emulator) Windows Version. If you think the newer version may fix it it linux, please update the conntents of the git Clone package.
If you click the information icon on the top-right corner of the web messenger, does the sidebar that appears look roughly like this?
yes, i see that when using web messenger. i clear the old conversations all the time
I mean, does it look like that in the URL I linked? Or does it look different?
i just sent a message from webversion to pidgin_test
Oh, maybe i should have mentioned, that's not my account and i'm not really sure who owns it, I just throw garbage at it sometimes.
So I've been testing this "clear conversation" thing and it seems this issue affects the official client too.
Say Alice and Bob are having a conversation with the web client
So, don't use the "clear conversation" feature, it's buggy and will break things.
If the other person used this and the messages aren't getting through, the only thing I can suggest is to start a named groupchat with only one member.
b026686f82b376188157000d0b5a1a96cca8ba8f might help with the case of conversations that have only one member, which is similar but not quite the same thing I mentioned in my previous comment. But like that one, it sounds a lot like the sort of thing that is yahoo's fault, so not holding my breath here.
Either way please try the latest revision of http://dequis.org/libyahoo-plusplus.dll and report results.
The Update did not hit the GitClone yet, i am awaiting the source to update then recompile the .so on the linux side.
Are you trying to do anything for it to update, or just waiting? Cloning doesn't configure automagic synchronzation for you. It just downloads a repository once.
The normal way to update a git repository is git pull
But even without knowing this, it's not too crazy to try re-running the commands you know, and if you see fatal: destination path '...' already exists and is not an empty directory.
, maybe consider deleting the directory and starting from scratch?
this is what i used....
sudo apt-get install libpurple-dev libjson-glib-dev libglib2.0-dev git make;
git clone https://github.com/EionRobb/funyahoo-plusplus.git && cd funyahoo-plusplus;
make && sudo make install
and yes i create new directory for the clone each time... last i checked its still 0.9
Post the output of the make && sudo make install
line.
Also run which pidgin
and post the output of that too.
Sorry, by "output" I meant what those commands show in the terminal after running them.
harvey-HP-Pavilion-dv7-Notebook-PC yahoo-pidgin091216 # sudo apt-get install libpurple-dev libjson-glib-dev libglib2.0-dev git make;
Reading package lists... Done
Building dependency tree
Reading state information... Done
git is already the newest version (1:2.7.4-0ubuntu1).
libjson-glib-dev is already the newest version (1.1.2-0ubuntu1).
make is already the newest version (4.1-6).
libglib2.0-dev is already the newest version (2.48.1-1~ubuntu16.04.1).
libpurple-dev is already the newest version (1:2.10.12-0ubuntu5.1).
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.
harvey-HP-Pavilion-dv7-Notebook-PC yahoo-pidgin091216 # git clone https://github.com/EionRobb/funyahoo-plusplus.git && cd funyahoo-plusplus;
Cloning into 'funyahoo-plusplus'...
remote: Counting objects: 177, done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 177 (delta 11), reused 0 (delta 0), pack-reused 155
Receiving objects: 100% (177/177), 80.87 KiB | 0 bytes/s, done.
Resolving deltas: 100% (104/104), done.
Checking connectivity... done.
harvey-HP-Pavilion-dv7-Notebook-PC funyahoo-plusplus # make && sudo make installcc -fPIC -O2 -g -pipe -Wall -DYAHOO_PLUGIN_VERSION='"0.9.2016.09.12.git.r60.701a697"' -shared -o libyahoo-plusplus.so libyahoo-plusplus.c -Wl,-z,relro pkg-config purple glib-2.0 json-glib-1.0 --libs --cflags
-Ipurple2compat -g -ggdb
mkdir -p pkg-config --variable=plugindir purple
install -p libyahoo-plusplus.so pkg-config --variable=plugindir purple
harvey-HP-Pavilion-dv7-Notebook-PC funyahoo-plusplus #
still shows... 0.9 as the version in about plugins
Please run
which pidgin
And also
pkg-config --variable=plugindir purple
And post the output of both commands.
and double-check that there's not an old version of the plugin in the pkg-config --variable=plugindir purple
directory, nor the ~/.purple/plugins dir
After removing the version in the repository (was older version) i downloaded the Current version, installed the dependencies required and Old yahoo worked (before it was pulled), Gmail Works, Face-book Works as well as AOL.
I Installed the new Yahoo(2016) it showed in the drop down list, But i can not Send or Receive any Yahoo Messages.
Using the Web-mail app in Linux I can send and receive, Using the New Yahoo app i can send receive in Windows and OSX