(Originally forgot to reply to the list, so sending there.) Oswald Buddenhagen wrote:
> On Wed, Jan 25, 2017 at 07:09:20PM -0800, Greg Hurrell wrote: > > > Additionally, any tips for how I could find out what this troubling > > message with UID 6304 is and permanently eradicate it? > > > what makes you think that the number has anything to do with uids? and > why do you think something sent to the server would be a client-side > uid? > in fact, you didn't even get the right message, as the error refers to > the command continuation request above it. you can verify that by > setting PipelineDepth 1. > don't try to second-guess the debug output for a protocol you clearly > didn't learn anything about, and even more, don't act upon these guesses > (how many messages did you delete?). Thanks for the tip about PipelineDepth. That is helpful in making the debug output more coherent. As for why I thought the UID might be helpful, I'd done a bunch of searching and found this: https://sourceforge.net/p/isync/mailman/message/32925111/ Which led me to believe that I'd be able to find some kind of useful identifier in the debug output, but as you point out, I don't fully understand the protocol, and it was hard to find anything meaningful. So I proceeded to make guesses. Obviously, I visually inspected the candidate messages before deleting them to make sure that they weren't anything worth preserving. > you're looking for a message you recently sent, which is about 150k in > size. it probably contains badly encoded binary data, maybe a null > character. in that case, your MUA (or whatever created the message) > would be broken. Thanks for the lead. Using this tip, I was able to do the following: find . -size +145k -and -size -155k -exec file {} \; This showed a bunch of messages claiming to be ASCII, which I verified to be correctly encoded with: find . -size +145k -and -size -155k \ -exec iconv -f ASCII -t UTF-8 {} \; > /dev/null But there were a few suspicious ones that claimed to be "data". They were all junky newsletters, so I deleted them locally and on the server, and now the sync completes successfully. There were 3 in all, all in my Gmail "All Mail" folder: 1 in "cur" and 2 in "new". Perhaps I should have deleted them one by one to isolate which one (or ones) was (or were) at fault, but I just got rid of them all at once. Thanks for your help. -Greg ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ isync-devel mailing list isync-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/isync-devel