sslproto in .fetchmailrc OR --sslproto "ssl3"/--sslproto "SSl3" True name of server is pophm.sympatico.ca. Protocol is POP3. All available authentication methods will be tried. SSL encrypted sessions enabled. SSL protocol: SSL23. OR True name of server is pophm.sympatico.ca. Protocol is POP3. All available authentication methods will be tried. SSL encrypted sessions enabled. SSL protocol: ssl23. fetchmail: POP3< +OK BAYC1-PAPOP17 POP3 Server ready fetchmail: POP3> CAPA fetchmail: POP3< -ERR invalid command fetchmail: invalid command fetchmail: Repoll immediately on XXXXX@pop.bc.hotmail.com Trying to connect to 65.54.191.188/995...connected. Invalid SSL protocol '' specified, using default (SSLv23). so i checked the code: if(myproto) { if(!strcasecmp("ssl2",myproto)) { _ctx[sock] = SSL_CTX_new(SSLv2_client_method()); } else if(!strcasecmp("ssl3",myproto)) { _ctx[sock] = SSL_CTX_new(SSLv3_client_method()); } else if(!strcasecmp("tls1",myproto)) { _ctx[sock] = SSL_CTX_new(TLSv1_client_method()); } else if (!strcasecmp("ssl23",myproto)) { myproto = NULL; } else { fprintf(stderr,GT_("Invalid SSL protocol '%s' specified, using default (SSLv23).\n"), myproto); myproto = NULL; } } So as far as I can tell "Invalid SSL protocol '' specified, using default (SSLv23)." can't be shut up, google shows me this bug should have been fixed in 6.3.7 https://bugzilla.novell.com/show_bug.cgi?id=247233 any ideas?? Reproducible: Always
oops first line should be: sslproto in .fetchmailrc OR --sslproto "ssl23"/--sslproto "SSl23"
glad to see some progress.
Sorry, but shouldn't this be addressed towards upstream developers? As a packager, I can hardly do something with it...
Created attachment 137596 [details, diff] patch and ebuild patch Just thought I would check on this bug. Heres the fix, I can't remmeber where it came from but it's pretty tiny. Saves me hundreds of useless emails a day :D