Belefutottam abba a hibába, hogy a webmin webes felületén állítottam be az új ssl certet ami az sslforfree oldalon kértem és töltöttem le. Ezek a tanusítványok remekül működnek apache alatt, de soso mindig elfelejtem, hogy a ca_bundle, vagy certificate kell-e és hova másolni a webmin felületen – és most sikerült annyira reflexből félretalálni, hogy ssl hibával elszállt az oldal és sehogyan nem sikerült azt vissza betölteni.
Persze tutorialok is csak a webes felületről vannak, de sebaj, irány a konzol.
Ha hosszas kutatás után sikerült borzasztóan szétbarmolni az alkalmazás beállításait és még mentésed sem volt érdemes kezdeni azzal, hogy magát a szolgáltatást leállítod, törlöd a config fájlokat és „újratelepíted” a plugint.
$ /etc/init.d/webmin stop
$ rm -rf /etc/webmin/*
$ dpkg-reconfigure webmin
Ha ez megvan akkor vegyük keressük meg a sslforfree-ről származó 3 fájlunk mappáját, lépjünk bele, majd:
$ cat private.key certificate.crt > /etc/webmin/miniserv.pem
Mivel ez esetben sortörés nélkül kerül összefűzésre a két állomány nyissuk meg a miniserv.pem fájlt és üssünk entert a private és a cert közé az alábbi minta alapján:
...
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
...
Enjoy!