Ich bin mir recht sicher dass es absolut nichts mit der Konfiguration zu tun hat sondern mit dem Zertifikat.
Denn ich habe heute damit an meiner Installation rumgespielt und hatte eine Zeit lang die selbe Fehlermeldung. Bei mir wurde der Fehler daduch verursacht, dass ich 2 \cert Verzeichnisse hatte, eines unter c:\ und eines unter e:\
Ich wette du hast irgendwo einfach nen Fehler gemacht. Darum die Schritte nochmal alle von Vorne:
Da du jetzt schon ne Weile Zertifikate generierst und rumbastelst räumst du als allererstes gründlich auf.
Starte die certmgr.exe. Lösche deine Zertifikate und die Selben Zertifikate die sich in den Vertrauenswürdigen Zertifizerungsstellen befinden.
Lösche ALLE \cert Ordner die du auf deinen Platte in der Zeit angelegt hast. Alle alten Zertifikate müssen weg.
---
So. Neuanfang:
1) entpacke den cert Ordner nach C:\cert
2) starte die rsa_keygen.bat Datei. Gib dort entweder deinen DynDNS hostnamen, deinen Rechnernamen, die RechnerIP oder localhost ein.
3) Starte die certmgr.exe und sieh nach ob dein Zertifikat auch in den "Vertrauenswürdigen Zertifizierungsstellen" installiert ist. Falls nicht importiere es indem du das ioftpd.cer in c:\cert doppelklickst und installieren wählst. Wähle den Speicherort ("Vertrauenswürdigen Zertifizierungsstellen") selber!
4) prüfe dass unter
Code:
Certificate_Name = "siehe 2)"
exakt das selbe steht das du unter 2) eingegeben hast.
5) Starte ioFTPD neu.
Wenn es jetzt nicht funktioniert ist dir nicht zu helfen, dann hakt es ganz gehörig an anderer Stelle.
Viel Glück