Menu

#64 problems with an invalid server certificate

0.23
open
nobody
None
5
2014-04-16
2014-04-13
No

Since a couple of days NppFTP has problems (or rather my hoster, I guess) with an invalid certificate when I try to connect using FTPES (explicit) with password authentification. I get a warning asking if I will accept it anyway (cf screenshot.png). If I do, a proper connection ist established. However, after closing and restarting notepad++, I get a popup saying "unknown exception", and clicking on the NppFTP icon doesn't open its window anymore. I have to delete \plugins\Config\NppFTP\Certificates.xml to get it working again. I wonder if this is related to heartbleed/OpenSSL, maybe my hoster did something wrong trying to fix things.

I don't have this problem with FileZilla--the screenshot gives more information on the certificate and my hoster.

NppFTP 0.25
Notepad++ 6.5.5 unicode
WinVista Home Premium, 32-bit, SP2, all updates

1 Attachments

Discussion

  • Marek Moehling

    Marek Moehling - 2014-04-13

    This is the content of Certificates.xml that causes trouble:

    =======================================

    <nppftp>
    <certificates>
    <certificate der="308205B43082049CA003020102021211217A9E6A3BA1D6AF08F333C6ED086395BD300D06092A864886F70D0101050500305D310B300906035504061302424531193017060355040A1310476C6F62616C5369676E206E762D7361313330310603550403132A476C6F62616C5369676E204F7267616E697A6174696F6E2056616C69646174696F6E204341202D204732301E170D3134303231333133303230325A170D3138313031363039303130325A3078310B3009060355040613024445311C301A060355040813134E6F7264726865696E2D5765737466616C656E310E300C060355040713054B6F656C6E31193017060355040A1310486F7374204575726F706520476D62483120301E06035504030C172A2E7765627061636B2E686F73746575726F70652E646530820122300D06092A864886F70D01010105000382010F003082010A0282010100A4F6FAE22F6ACF2498E0E2160F6684C449F27142E7A7A5B84CC68B1755ECE1C7F0F96387CDD7A82E0D5BC26771569413238572345A47C2F85616451E17EFB3A8DBAA5B5D064EB0647324561040CFC30821049713B2D9DE272947FCE67F44379CCF5B28C7553F7297BD55F45C1BB5580B927EC1AAC22964BE0BA9F7252823DCFEECE9D8F942426DB4A0366F1E8BE334CB32015D3A3D8AE910DBD3689250FBF7DE0AE8FC0020E76540883FBA9B19D110BB01010C7EF1900A3BDE7A11B311146D2E66B6A1907D81129DC17CCDC92F8A960948EC957FD66DE42508A4D1227410A39B8F6C8412B35D2DCAAD46E2C1BA5328861B4A75332A1743ABC28016BAD2F7E8E70203010001A38202513082024D300E0603551D0F0101FF0404030205A030490603551D2004423040303E060667810C0102023034303206082B06010505070201162668747470733A2F2F7777772E676C6F62616C7369676E2E636F6D2F7265706F7369746F72792F3081A50603551D1104819D30819A82172A2E7765627061636B2E686F73746575726F70652E6465820E2A2E7365727665722D68652E646582132A2E6D61696C2E7365727665722D68652E646582162A2E6D61696C6F75742E7365727665722D68652E646582122A2E6674702E7365727665722D68652E646582172A2E73746F726167652E686F73746575726F70652E646582157765627061636B2E686F73746575726F70652E646530090603551D1304023000301D0603551D250416301406082B0601050507030106082B0601050507030230450603551D1F043E303C303AA038A0368634687474703A2F2F63726C2E676C6F62616C7369676E2E636F6D2F67732F67736F7267616E697A6174696F6E76616C67322E63726C30819606082B06010505070101048189308186304706082B06010505073002863B687474703A2F2F7365637572652E676C6F62616C7369676E2E636F6D2F6361636572742F67736F7267616E697A6174696F6E76616C67322E637274303B06082B06010505073001862F687474703A2F2F6F637370322E676C6F62616C7369676E2E636F6D2F67736F7267616E697A6174696F6E76616C6732301D0603551D0E04160414BD4EBFA886EFC5259384C717BB2ADF451CE21267301F0603551D230418301680145D46B28DC44B741CBBEDF573B63AB7388F759E7E300D06092A864886F70D01010505000382010100CE7E463BBC79FDCBB42613DB8252D75FB9F7CD9C228086CF8ADF7E14C4E2977EEE06DD3040A744B5EBE20A2803079FD05A35B526CA2B6B9AAD3AFBEAC130EF47D68F9D838B980C6159681AD2E5D78777E680F7CC2A22711DFE66F53E9550C6D3A1DBAAB188C811194A5D613BE4D65DEB253AF061C8AD1B85ACC9856D7F94DE817D74BC5AD45B03690F071AB5AE3FF4C4030F372F190B10D23C3AA493F097975088131FEEDC22008FAE3C555FB3025C27A5CF64AD58E94FEBB2C945D987D7AB70C56DEB8B61EF39FE1062758F881AAAA75457A357B1D84E73DB4D424EFFA4B08963A494DEB448A131ADF1860B6AA9BA937CD50FA8C792CB0BFA151583D51136A8">
    </certificate></certificates>
    </nppftp>