webmin ssl beállítás leggyorsabban

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!