Ik heb nu enkele keren Webmin op een VPS geïnstalleerd, maar het beheren van de directives / virtual hosts loopt vaak fout. De relaties tussen de Virtual Server in Virtual Min en de existing virtual hosts lijkt compleet in de war te raken.

Normaal worden alle virtualhosts aangemaakt in httpd.conf maar je kan ook voor elke Virtual Server een nieuwe .conf file laten aanmaken in een directory die ingeladen wordt in httpd.conf
Dit is mijn ideale inrichting.


Maar nu heb ik alles nog in httpd.conf staan en op een gegeven moment liep het mis:

Ik heb nu in Webmin bij "Existing virtual hosts" staan:
- domein1.nl
- domein2.nl
- domein3.nl

Klik ik daarop, dan kan ik de directives aanpassen voor het juiste domein. Dit werkt correct.

Tot zover goed dus.. maar...

Ga ik bijv. echter in Virtualmin naar Virtual Server domein1.nl > Services > Configure website > dan staat daar ineens "Virtual Server Options - For domein2.nl:80". Klik ik op "Edit Directives" dan zit ik het verkeerde domein aan te passen...

Ga ik dan bijv. naar mn Virtual Server domein2.nl en ga ook naar Configure Website, dan staat er: "Virtual Server Options - For On" en bij "Edit Directives krijg ik een leeg veld.


Mijn vraag is hoe dit te herstellen zonder alles opnieuw aan te hoeven maken. En hoe het komt dat ik steeds tegen dit probleem aanloop?